From 3a86f8ebc2cbf15693e44a310727767b4019e9cc Mon Sep 17 00:00:00 2001 From: Lee Tang Date: Tue, 15 Mar 2022 23:53:25 +0800 Subject: [PATCH] updates --- .Brewfile.Darwin.mbp | 151 + .Brewfile.Darwin.mbp-x86-64 | 8 +- .zshrc | 7 +- Brewfile.lock.json | 3657 +++++++++++++++++ nvim/lua/config/lsp_servers/yamlls.lua | 2 +- nvim/lua/config/toggleterm.lua | 2 +- .../assets/coinmarketcap-icon.png | Bin 0 -> 9359 bytes .../index.js | 54 + .../package.json | 42 + .../assets/icon.png | Bin 0 -> 11663 bytes .../frontpage.js | 41 + .../package.json | 45 + .../assets/icon.png | Bin 0 -> 51093 bytes .../copyUrl.js | 26 + .../current.js | 28 + .../nextTrack.js | 19 + .../package.json | 105 + .../pause.js | 19 + .../play.js | 19 + .../playPause.js | 19 + .../previousTrack.js | 19 + .../repeat.js | 23 + .../shuffle.js | 23 + .../shufflePlay.js | 25 + raycast/extensions/node_modules | 1 + 25 files changed, 4329 insertions(+), 6 deletions(-) create mode 100644 .Brewfile.Darwin.mbp create mode 100644 Brewfile.lock.json create mode 100644 raycast/extensions/48251cca-64c4-4091-847c-ce33c1421e03/assets/coinmarketcap-icon.png create mode 100644 raycast/extensions/48251cca-64c4-4091-847c-ce33c1421e03/index.js create mode 100644 raycast/extensions/48251cca-64c4-4091-847c-ce33c1421e03/package.json create mode 100644 raycast/extensions/8bf44697-6f6c-4097-a7be-aee72fe65351/assets/icon.png create mode 100644 raycast/extensions/8bf44697-6f6c-4097-a7be-aee72fe65351/frontpage.js create mode 100644 raycast/extensions/8bf44697-6f6c-4097-a7be-aee72fe65351/package.json create mode 100644 raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/assets/icon.png create mode 100644 raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/copyUrl.js create mode 100644 raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/current.js create mode 100644 raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/nextTrack.js create mode 100644 raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/package.json create mode 100644 raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/pause.js create mode 100644 raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/play.js create mode 100644 raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/playPause.js create mode 100644 raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/previousTrack.js create mode 100644 raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/repeat.js create mode 100644 raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/shuffle.js create mode 100644 raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/shufflePlay.js create mode 120000 raycast/extensions/node_modules diff --git a/.Brewfile.Darwin.mbp b/.Brewfile.Darwin.mbp new file mode 100644 index 0000000..350c035 --- /dev/null +++ b/.Brewfile.Darwin.mbp @@ -0,0 +1,151 @@ +tap "blendle/blendle" +tap "bufbuild/buf" +tap "homebrew/bundle" +tap "homebrew/cask" +tap "homebrew/cask-drivers" +tap "homebrew/cask-fonts" +tap "homebrew/cask-versions" +tap "homebrew/core" +tap "homebrew/services" +tap "jesseduffield/lazygit" +tap "mongodb/brew" +tap "muesli/tap" +tap "universal-ctags/universal-ctags" +tap "wez/wezterm" +brew "openssl@1.1" +brew "readline" +brew "sqlite" +brew "xz" +brew "python@3.10" +brew "autojump" +brew "automake" +brew "awscli" +brew "bat" +brew "bpytop" +brew "llvm" +brew "ccls" +brew "cmake" +brew "coreutils" +brew "ctags", link: false +brew "dosbox" +brew "dpkg" +brew "fd" +brew "fzf" +brew "gcc" +brew "gh" +brew "git-lfs" +brew "glib" +brew "unbound" +brew "gnutls" +brew "gnupg" +brew "go" +brew "grpcurl" +brew "hadoop" +brew "hbase" +brew "helm" +brew "htop" +brew "imagemagick" +brew "jmeter" +brew "jq" +brew "k9s" +brew "zookeeper" +brew "kafka" +brew "kind" +brew "kompose" +brew "kubernetes-cli" +brew "kubectx" +brew "lazygit" +brew "qemu" +brew "lima" +brew "lrzsz" +brew "lsd" +brew "lua" +brew "luarocks" +brew "maven" +brew "minikube" +brew "node@14" +brew "mongosh" +brew "protobuf" +brew "mosh", args: ["HEAD"] +brew "mysql" +brew "neofetch" +brew "neovim" +brew "nghttp2" +brew "nload" +brew "nmap" +brew "node" +brew "openssl@3" +brew "podman" +brew "postgresql" +brew "pyenv" +brew "pyenv-virtualenv" +brew "python@3.8" +brew "rabbitmq" +brew "rclone" +brew "rebar3" +brew "redis", restart_service: true +brew "ripgrep" +brew "ruby" +brew "ruby@2.7" +brew "rustup-init" +brew "shfmt" +brew "socat" +brew "sshuttle" +brew "starship" +brew "stylua" +brew "syncthing", restart_service: true +brew "telnet" +brew "the_silver_searcher" +brew "thrift" +brew "tmux" +brew "velero" +brew "wakeonlan" +brew "wget" +brew "zlib" +brew "zsh" +brew "bufbuild/buf/buf" +brew "mongodb/brew/mongodb-community" +brew "muesli/tap/duf" +brew "universal-ctags/universal-ctags/universal-ctags", args: ["HEAD"] +cask "adoptopenjdk" +cask "adoptopenjdk8" +cask "anki" +cask "balenaetcher" +cask "beyond-compare" +cask "brave-browser" +cask "calibre" +cask "charles" +cask "clashx" +cask "daisydisk" +cask "discord" +cask "font-jetbrains-mono-nerd-font" +cask "google-chrome" +cask "google-cloud-sdk" +cask "google-drive" +cask "iina" +cask "iterm2" +cask "jetbrains-toolbox" +cask "lark" +cask "logitech-options" +cask "monodraw" +cask "neteasemusic" +cask "netnewswire" +cask "notion" +cask "openemu" +cask "paw" +cask "postman" +cask "qbittorrent" +cask "qq" +cask "qqmusic" +cask "racket" +cask "raycast" +cask "sourcetree" +cask "spotify" +cask "stats" +cask "surge" +cask "telegram" +cask "typora" +cask "visual-studio-code" +cask "wechat" +cask "wechatwork" +cask "wezterm-nightly" diff --git a/.Brewfile.Darwin.mbp-x86-64 b/.Brewfile.Darwin.mbp-x86-64 index 3f62d27..526ccfe 100644 --- a/.Brewfile.Darwin.mbp-x86-64 +++ b/.Brewfile.Darwin.mbp-x86-64 @@ -12,6 +12,7 @@ tap "mongodb/brew" tap "muesli/tap" tap "universal-ctags/universal-ctags" tap "wez/wezterm" +brew "openssl@1.1" brew "readline" brew "sqlite" brew "xz" @@ -28,6 +29,7 @@ brew "coreutils" brew "ctags", link: false brew "dosbox" brew "dpkg" +brew "fd" brew "fzf" brew "gcc" brew "gh" @@ -52,6 +54,7 @@ brew "kompose" brew "kubernetes-cli" brew "kubectx" brew "lazygit" +brew "qemu" brew "lima" brew "lrzsz" brew "lsd" @@ -60,7 +63,9 @@ brew "luarocks" brew "maven" brew "minikube" brew "node@14" +brew "mongosh" brew "protobuf" +brew "mosh", args: ["HEAD"] brew "mysql" brew "neofetch" brew "neovim" @@ -70,7 +75,7 @@ brew "nmap" brew "node" brew "openssl@3" brew "podman" -brew "postgresql", restart_service: true +brew "postgresql" brew "pyenv" brew "pyenv-virtualenv" brew "python@3.8" @@ -87,6 +92,7 @@ brew "socat" brew "sshuttle" brew "starship" brew "stylua" +brew "syncthing", restart_service: true brew "telnet" brew "the_silver_searcher" brew "thrift" diff --git a/.zshrc b/.zshrc index a5567f0..ae57f1e 100644 --- a/.zshrc +++ b/.zshrc @@ -103,9 +103,10 @@ alias kk='kubectl krew' alias vim='nvim' alias vi='nvim' alias jumper='ssh tangli@10.1.4.14 -p 32200' -alias wol_xps8940="host root.pi.d0zingcat.xyz | cut -d ' ' -f 4 | cat | xargs -I {} wakeonlan -i {} -p 30009 'FC:44:82:13:BA:0F'" -alias nerdctl='lima nerdctl' -alias docker='lima docker' +alias wol_xps8940="host root.pi.d0zingcat.xyz | cut -d ' ' -f 4 | cat | xargs -I {} wakeonlan -i {} -p 200 'FC:44:82:13:BA:0F'" +#alias nerdctl='lima nerdctl' +#alias docker='lima docker' +alias batc='bat --paging=never' function workup() { diff --git a/Brewfile.lock.json b/Brewfile.lock.json new file mode 100644 index 0000000..bec803c --- /dev/null +++ b/Brewfile.lock.json @@ -0,0 +1,3657 @@ +{ + "entries": { + "tap": { + "blendle/blendle": { + "revision": "3a868e95ed77025c927cef974c057833b3d5523f" + }, + "bufbuild/buf": { + "revision": "eb0c99e6d39f38574e603e90fadcc47d4d7e3436" + }, + "homebrew/bundle": { + "revision": "36e0f7a5df44761ccf1901877aaf4ed3a2ff8c06" + }, + "homebrew/cask": { + "revision": "96b4f7dabd9d41bcb34da94e0cd502bcc602ce1e" + }, + "homebrew/cask-drivers": { + "revision": "7c1f020f567c06acf1e72b1f4ca5b77bdb86d203" + }, + "homebrew/cask-fonts": { + "revision": "8638ed31c1224c84215722b0f2ad005c3b136580" + }, + "homebrew/cask-versions": { + "revision": "5935bc2ecbc3cbaa1e5da0157e0edf524cd07243" + }, + "homebrew/core": { + "revision": "7f1b309124682fe301e6633d9f1732957d3f5d1d" + }, + "homebrew/services": { + "revision": "2d164babbf0b98a4e7f400ea37a9dc6cf91a99b6" + }, + "jesseduffield/lazygit": { + "revision": "d4a827ab61956c2fe7e197cfd3fe150d99ad959f" + }, + "mongodb/brew": { + "revision": "79751dd7c57fb6b01019c49b38eecd612a90fa86" + }, + "muesli/tap": { + "revision": "99d9becb36e67766326a7e28478e544b76c5bfe9" + }, + "universal-ctags/universal-ctags": { + "revision": "c84df0fc89f3a63ce5438eb59244ec2080352c0d" + }, + "wez/wezterm": { + "revision": "bc3b109de320787ce44ada54418bcd13744e23ca" + } + }, + "brew": { + "readline": { + "version": "8.1.2", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/readline/blobs/sha256:9d9d9512c80c6ae7c8281da84533222d90cb5e06accdfa98e0bff37672793cec", + "sha256": "9d9d9512c80c6ae7c8281da84533222d90cb5e06accdfa98e0bff37672793cec" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/readline/blobs/sha256:08efc469d237689a9619ec6b3ea931793d03597e89bd622ebd122b7256d7a446", + "sha256": "08efc469d237689a9619ec6b3ea931793d03597e89bd622ebd122b7256d7a446" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/readline/blobs/sha256:976185ec243284d74eb8b9c554d944cbc0208c26495193bcd28fdf12a08f134e", + "sha256": "976185ec243284d74eb8b9c554d944cbc0208c26495193bcd28fdf12a08f134e" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/readline/blobs/sha256:1eaadc077c1584e296810abbcefd2e90bc055ddbcb675f0668e86f95f2229212", + "sha256": "1eaadc077c1584e296810abbcefd2e90bc055ddbcb675f0668e86f95f2229212" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/readline/blobs/sha256:7346c1c37bfa5f9b9661450e8d7b627012dfc551813e3df48508a4fa1a05e6e4", + "sha256": "7346c1c37bfa5f9b9661450e8d7b627012dfc551813e3df48508a4fa1a05e6e4" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/readline/blobs/sha256:2b46aff4f720e0f15601aecb2efd4ae7c2a3454b2fad91b196728ed4ee4f12c3", + "sha256": "2b46aff4f720e0f15601aecb2efd4ae7c2a3454b2fad91b196728ed4ee4f12c3" + } + } + } + }, + "sqlite": { + "version": "3.38.1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/sqlite/blobs/sha256:a2a290274b7e7d01fbc927c539acd3f5414fd69d5d907e4f027716808c7c8496", + "sha256": "a2a290274b7e7d01fbc927c539acd3f5414fd69d5d907e4f027716808c7c8496" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/sqlite/blobs/sha256:6c6c16fa006b4cb0262d88440d56feb106b81ac078c6bfff76e37f77725036b9", + "sha256": "6c6c16fa006b4cb0262d88440d56feb106b81ac078c6bfff76e37f77725036b9" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/sqlite/blobs/sha256:b8406d033e4e02c2365de2bd842e51fba02bc1b5555879d316593fe2265cb488", + "sha256": "b8406d033e4e02c2365de2bd842e51fba02bc1b5555879d316593fe2265cb488" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/sqlite/blobs/sha256:b9ac20be25eccc09af46bc6c04adb628f08282764c243fcd34a0eaadc60af45b", + "sha256": "b9ac20be25eccc09af46bc6c04adb628f08282764c243fcd34a0eaadc60af45b" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/sqlite/blobs/sha256:29fc15cfa2d5a90ab9e1f8104231bbed3dd83e420b1c6ed7236d5d47963855b1", + "sha256": "29fc15cfa2d5a90ab9e1f8104231bbed3dd83e420b1c6ed7236d5d47963855b1" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/sqlite/blobs/sha256:69268874a6acc19146d8c34cf4f835b9de60f339946882cf03227c256ede7818", + "sha256": "69268874a6acc19146d8c34cf4f835b9de60f339946882cf03227c256ede7818" + } + } + } + }, + "xz": { + "version": "5.2.5", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/xz/blobs/sha256:fcda3e81efe284f7e07effcb4ba03a87c8d828833351ac3f41e1e808e7753b0a", + "sha256": "fcda3e81efe284f7e07effcb4ba03a87c8d828833351ac3f41e1e808e7753b0a" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/xz/blobs/sha256:c84206005787304416ed81094bd3a0cdd2ae8eb62649db5a3a44fa14b276d09f", + "sha256": "c84206005787304416ed81094bd3a0cdd2ae8eb62649db5a3a44fa14b276d09f" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/xz/blobs/sha256:099055bb0afb3dfd454e72ce2228a0fad54e90ef63577e33d18b9c92a444317a", + "sha256": "099055bb0afb3dfd454e72ce2228a0fad54e90ef63577e33d18b9c92a444317a" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/xz/blobs/sha256:4fbd4a9e3eb49c27e83bd125b0e76d386c0e12ae1139d4dc9e31841fb8880a35", + "sha256": "4fbd4a9e3eb49c27e83bd125b0e76d386c0e12ae1139d4dc9e31841fb8880a35" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/xz/blobs/sha256:2dcc8e0121c934d1e34ffdb37fcd70f0f7b5c2f4755f2f7cbcf360e9e54cb43b", + "sha256": "2dcc8e0121c934d1e34ffdb37fcd70f0f7b5c2f4755f2f7cbcf360e9e54cb43b" + }, + "mojave": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/xz/blobs/sha256:44483961b5d2b535b0ece1936c9d40b4bc7d9c7281646cca0fb476291ab9d4dc", + "sha256": "44483961b5d2b535b0ece1936c9d40b4bc7d9c7281646cca0fb476291ab9d4dc" + }, + "high_sierra": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/xz/blobs/sha256:1491b2b20c40c3cb0b990f520768d7e876e4ab4a7dc1da9994d0150da34ba5c6", + "sha256": "1491b2b20c40c3cb0b990f520768d7e876e4ab4a7dc1da9994d0150da34ba5c6" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/xz/blobs/sha256:c94b4200b32d1e4e917f3b502eafc39579a84533ef6b6a0d58469fa845511612", + "sha256": "c94b4200b32d1e4e917f3b502eafc39579a84533ef6b6a0d58469fa845511612" + } + } + } + }, + "python@3.10": { + "version": "3.10.2", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/python/3.10/blobs/sha256:51d2cddb9e1b29141b832f1a4b0c95bb6b603cb7805b7a0bc682331798509919", + "sha256": "51d2cddb9e1b29141b832f1a4b0c95bb6b603cb7805b7a0bc682331798509919" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/python/3.10/blobs/sha256:38c1e4699185fc8b1a173d1dd4d9081f5faa64e50eef9e2ea81ddb68f94f1c2d", + "sha256": "38c1e4699185fc8b1a173d1dd4d9081f5faa64e50eef9e2ea81ddb68f94f1c2d" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/python/3.10/blobs/sha256:918832ba425fd69b11127d6fae079e7be28b8636a9e977a9d482917f5d9f50fa", + "sha256": "918832ba425fd69b11127d6fae079e7be28b8636a9e977a9d482917f5d9f50fa" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/python/3.10/blobs/sha256:4198de19ffd68fa5f3c28baac3487b9658ae2c43308129f6a4e0b6ef21dc2720", + "sha256": "4198de19ffd68fa5f3c28baac3487b9658ae2c43308129f6a4e0b6ef21dc2720" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/python/3.10/blobs/sha256:5c8db1f08449405f554517a8899bbb8b57596a4a14a393def42e78ffee057b3f", + "sha256": "5c8db1f08449405f554517a8899bbb8b57596a4a14a393def42e78ffee057b3f" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/python/3.10/blobs/sha256:de11a366b362e912e815e2cf2b88d45d9264ffe8b68743f961527fa4175497e7", + "sha256": "de11a366b362e912e815e2cf2b88d45d9264ffe8b68743f961527fa4175497e7" + } + } + } + }, + "autojump": { + "version": "22.5.3_3", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/autojump/blobs/sha256:fd70efcdedc3195f8f1a1bdc92d24fd8077e26c848c453de5e3eef2b92f5c8c4", + "sha256": "fd70efcdedc3195f8f1a1bdc92d24fd8077e26c848c453de5e3eef2b92f5c8c4" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/autojump/blobs/sha256:fd70efcdedc3195f8f1a1bdc92d24fd8077e26c848c453de5e3eef2b92f5c8c4", + "sha256": "fd70efcdedc3195f8f1a1bdc92d24fd8077e26c848c453de5e3eef2b92f5c8c4" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/autojump/blobs/sha256:25469a543ea749b071f258a046449bbbc5ee24630ecc9c3eee91cc26af0cee8a", + "sha256": "25469a543ea749b071f258a046449bbbc5ee24630ecc9c3eee91cc26af0cee8a" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/autojump/blobs/sha256:25469a543ea749b071f258a046449bbbc5ee24630ecc9c3eee91cc26af0cee8a", + "sha256": "25469a543ea749b071f258a046449bbbc5ee24630ecc9c3eee91cc26af0cee8a" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/autojump/blobs/sha256:25469a543ea749b071f258a046449bbbc5ee24630ecc9c3eee91cc26af0cee8a", + "sha256": "25469a543ea749b071f258a046449bbbc5ee24630ecc9c3eee91cc26af0cee8a" + }, + "mojave": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/autojump/blobs/sha256:25469a543ea749b071f258a046449bbbc5ee24630ecc9c3eee91cc26af0cee8a", + "sha256": "25469a543ea749b071f258a046449bbbc5ee24630ecc9c3eee91cc26af0cee8a" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/autojump/blobs/sha256:fd70efcdedc3195f8f1a1bdc92d24fd8077e26c848c453de5e3eef2b92f5c8c4", + "sha256": "fd70efcdedc3195f8f1a1bdc92d24fd8077e26c848c453de5e3eef2b92f5c8c4" + } + } + } + }, + "automake": { + "version": "1.16.5", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/automake/blobs/sha256:f68481d06be7fa3f0a0881edb825a336e7f6548191c762d68bd817183b238f5a", + "sha256": "f68481d06be7fa3f0a0881edb825a336e7f6548191c762d68bd817183b238f5a" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/automake/blobs/sha256:f68481d06be7fa3f0a0881edb825a336e7f6548191c762d68bd817183b238f5a", + "sha256": "f68481d06be7fa3f0a0881edb825a336e7f6548191c762d68bd817183b238f5a" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/automake/blobs/sha256:ae77a247a13ea860236a29b02769f5327395f712413f694d8a8d20cb6c21332d", + "sha256": "ae77a247a13ea860236a29b02769f5327395f712413f694d8a8d20cb6c21332d" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/automake/blobs/sha256:ae77a247a13ea860236a29b02769f5327395f712413f694d8a8d20cb6c21332d", + "sha256": "ae77a247a13ea860236a29b02769f5327395f712413f694d8a8d20cb6c21332d" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/automake/blobs/sha256:ae77a247a13ea860236a29b02769f5327395f712413f694d8a8d20cb6c21332d", + "sha256": "ae77a247a13ea860236a29b02769f5327395f712413f694d8a8d20cb6c21332d" + }, + "mojave": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/automake/blobs/sha256:ae77a247a13ea860236a29b02769f5327395f712413f694d8a8d20cb6c21332d", + "sha256": "ae77a247a13ea860236a29b02769f5327395f712413f694d8a8d20cb6c21332d" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/automake/blobs/sha256:59808c20f7dc565f106b432941b43c52f3d7f46a8d562ab27a4aabd424783158", + "sha256": "59808c20f7dc565f106b432941b43c52f3d7f46a8d562ab27a4aabd424783158" + } + } + } + }, + "awscli": { + "version": "2.4.25", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/awscli/blobs/sha256:2aac1648ae98179a6573ec0bc234c03cd2407940aa76c646c3d96597d2041578", + "sha256": "2aac1648ae98179a6573ec0bc234c03cd2407940aa76c646c3d96597d2041578" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/awscli/blobs/sha256:40adf7f8df8e066901c8189699e21cc6e7051b521789fd2a892de65acf238f2b", + "sha256": "40adf7f8df8e066901c8189699e21cc6e7051b521789fd2a892de65acf238f2b" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/awscli/blobs/sha256:5a578e3a50c5bc0a3331d25f4a3f419ce70d7bda71af12485ef800c0eec7a235", + "sha256": "5a578e3a50c5bc0a3331d25f4a3f419ce70d7bda71af12485ef800c0eec7a235" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/awscli/blobs/sha256:a2ee2fd1106ad2b0437943ee2ee5b6a5b743b2449e716651b16218c2e12b88ac", + "sha256": "a2ee2fd1106ad2b0437943ee2ee5b6a5b743b2449e716651b16218c2e12b88ac" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/awscli/blobs/sha256:23969240fcae4c15290f64c5c6c87edc7f104eaa757aba5bcc1dd4b2d85fbe42", + "sha256": "23969240fcae4c15290f64c5c6c87edc7f104eaa757aba5bcc1dd4b2d85fbe42" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/awscli/blobs/sha256:8e4f5a7c7387b13d0703b8a41cb54660eb750062724eb0f28b2162607693afc7", + "sha256": "8e4f5a7c7387b13d0703b8a41cb54660eb750062724eb0f28b2162607693afc7" + } + } + } + }, + "bat": { + "version": "0.20.0", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/bat/blobs/sha256:8cf2fa7f8e76d0bb98eb3424f092c4fc7ee28c8dc076ed4647381f7a9dd93425", + "sha256": "8cf2fa7f8e76d0bb98eb3424f092c4fc7ee28c8dc076ed4647381f7a9dd93425" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/bat/blobs/sha256:2fba3298484fe353699cce3032a7d1693b5de08d860f2879b4b8a9e56b4535e1", + "sha256": "2fba3298484fe353699cce3032a7d1693b5de08d860f2879b4b8a9e56b4535e1" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/bat/blobs/sha256:9e9b1c64c0bb01e297e8f1f17dc697404b5da7f345876814c519339421f35968", + "sha256": "9e9b1c64c0bb01e297e8f1f17dc697404b5da7f345876814c519339421f35968" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/bat/blobs/sha256:13a029946de4c9617371a65039081d83d04002014ac8f87511b42b16fa643c78", + "sha256": "13a029946de4c9617371a65039081d83d04002014ac8f87511b42b16fa643c78" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/bat/blobs/sha256:53e1a8a0aa3c32c7df50f75468b0373afdada38528579e2c15213e60bc63c2ab", + "sha256": "53e1a8a0aa3c32c7df50f75468b0373afdada38528579e2c15213e60bc63c2ab" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/bat/blobs/sha256:824358bdeeba4b1ba7c2c0224f8882a23a668fa8a5d4dadb217e00291f40d308", + "sha256": "824358bdeeba4b1ba7c2c0224f8882a23a668fa8a5d4dadb217e00291f40d308" + } + } + } + }, + "bpytop": { + "version": "1.0.68", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/bpytop/blobs/sha256:a1056028c0249a04cdb1696c1f265d175b5678076ae2cd5b27145f4b875334bd", + "sha256": "a1056028c0249a04cdb1696c1f265d175b5678076ae2cd5b27145f4b875334bd" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/bpytop/blobs/sha256:9f268476fd2df933516f1de95768823eced9da2cd13c59be425accf26b5b938c", + "sha256": "9f268476fd2df933516f1de95768823eced9da2cd13c59be425accf26b5b938c" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/bpytop/blobs/sha256:ba6ba12c03d0a7ff3f01e9185f0139009ea71035fabc0da0fdf990a974cdab4d", + "sha256": "ba6ba12c03d0a7ff3f01e9185f0139009ea71035fabc0da0fdf990a974cdab4d" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/bpytop/blobs/sha256:98fe82eb4ede78b2ea8dce83bce7648ae338b6e8478eb5fb2c9138db8ccea1d4", + "sha256": "98fe82eb4ede78b2ea8dce83bce7648ae338b6e8478eb5fb2c9138db8ccea1d4" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/bpytop/blobs/sha256:85bc433985ef601004bbb0393e2b4a092b840f1abf48e42e5eb12a59893e8796", + "sha256": "85bc433985ef601004bbb0393e2b4a092b840f1abf48e42e5eb12a59893e8796" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/bpytop/blobs/sha256:f4a390cf927eaab56b3432ecfe161e07066e99ce2fd964b4e6980013f4c78d32", + "sha256": "f4a390cf927eaab56b3432ecfe161e07066e99ce2fd964b4e6980013f4c78d32" + } + } + } + }, + "llvm": { + "version": "13.0.1_1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/llvm/blobs/sha256:8242e90a3ee6b20d7fd782e7da2bda892ee8b877a6a0e9cf7d4ca62c693cc9cb", + "sha256": "8242e90a3ee6b20d7fd782e7da2bda892ee8b877a6a0e9cf7d4ca62c693cc9cb" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/llvm/blobs/sha256:67dfef6403fd3cdcd099862e67e88839e3783f37ab994e10f7c07df8324b3f54", + "sha256": "67dfef6403fd3cdcd099862e67e88839e3783f37ab994e10f7c07df8324b3f54" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/llvm/blobs/sha256:3cb3cf8bcc9d1cc7b9b9f762673d16874bf82c2513daca356f1257db8d9718f3", + "sha256": "3cb3cf8bcc9d1cc7b9b9f762673d16874bf82c2513daca356f1257db8d9718f3" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/llvm/blobs/sha256:97f4e4bfa268d4db34ef833a19e790eea3499592112a3aaa775798ca4347bd55", + "sha256": "97f4e4bfa268d4db34ef833a19e790eea3499592112a3aaa775798ca4347bd55" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/llvm/blobs/sha256:9288725af78af4fe272748ba37a5d0fd8d0fb18525baf33748886e7772611b60", + "sha256": "9288725af78af4fe272748ba37a5d0fd8d0fb18525baf33748886e7772611b60" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/llvm/blobs/sha256:db8babd88a42213afdce1baf3ae1b55eb5c33fa4e9a9c6ab3a48cab822e89e6f", + "sha256": "db8babd88a42213afdce1baf3ae1b55eb5c33fa4e9a9c6ab3a48cab822e89e6f" + } + } + } + }, + "ccls": { + "version": "0.20210330_4", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ccls/blobs/sha256:b36865e44b2c069bbbad41af547a3fd1bbfe6f4054888468510385cdf5dab36f", + "sha256": "b36865e44b2c069bbbad41af547a3fd1bbfe6f4054888468510385cdf5dab36f" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ccls/blobs/sha256:1075fcd39f1813404abce39f2eca51687e3e72977a96cae4de26e48b3e6591c8", + "sha256": "1075fcd39f1813404abce39f2eca51687e3e72977a96cae4de26e48b3e6591c8" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ccls/blobs/sha256:d7a6c89c99636f2def2692067c875a136337ef4d40ecec8758487567dcb8c3ac", + "sha256": "d7a6c89c99636f2def2692067c875a136337ef4d40ecec8758487567dcb8c3ac" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ccls/blobs/sha256:e481a75f3d70938638da8e88205c92f4a0bea717d6d637d8c7f270815d0f79dd", + "sha256": "e481a75f3d70938638da8e88205c92f4a0bea717d6d637d8c7f270815d0f79dd" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ccls/blobs/sha256:df3d6cd340b9462297fd684e81dceaf240b4f0b935cc8b17aeff9852ed893c44", + "sha256": "df3d6cd340b9462297fd684e81dceaf240b4f0b935cc8b17aeff9852ed893c44" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/ccls/blobs/sha256:72b19499856ade5a2282a3ab9bd520ff233367f64b2bba808546cc214441ffc1", + "sha256": "72b19499856ade5a2282a3ab9bd520ff233367f64b2bba808546cc214441ffc1" + } + } + } + }, + "cmake": { + "version": "3.22.3", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/cmake/blobs/sha256:94988c6bbc00c7a19a32d0b926dfb4c945c3ab975dfd0c4116811d25c92cda51", + "sha256": "94988c6bbc00c7a19a32d0b926dfb4c945c3ab975dfd0c4116811d25c92cda51" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/cmake/blobs/sha256:4b10cbe4e3244b0746b9df005225244ed8572d954b302a51d363b3312ae76ec4", + "sha256": "4b10cbe4e3244b0746b9df005225244ed8572d954b302a51d363b3312ae76ec4" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/cmake/blobs/sha256:090acb6a5c51b9a3b74508e7a93e30d6bcd84c55d66ba875a68fea31c696ddb7", + "sha256": "090acb6a5c51b9a3b74508e7a93e30d6bcd84c55d66ba875a68fea31c696ddb7" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/cmake/blobs/sha256:7dc87fd03f45aebc3cc70226df814cd87ce3a362af334f48c1f7f0ee5ef0f222", + "sha256": "7dc87fd03f45aebc3cc70226df814cd87ce3a362af334f48c1f7f0ee5ef0f222" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/cmake/blobs/sha256:4c02a897c373424db03e17c1f3e15c88aa0581e6a7b0072eb6e650a70222f9ac", + "sha256": "4c02a897c373424db03e17c1f3e15c88aa0581e6a7b0072eb6e650a70222f9ac" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/cmake/blobs/sha256:5ba4b68c1eefa82fc4661ebec979b7289fe453f2504c5756ccd417d9aa3b4adb", + "sha256": "5ba4b68c1eefa82fc4661ebec979b7289fe453f2504c5756ccd417d9aa3b4adb" + } + } + } + }, + "coreutils": { + "version": "9.0_1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/coreutils/blobs/sha256:e7d849e225505512eaa003bfa599bed9b17d935467e3d33f13ff44017118ab41", + "sha256": "e7d849e225505512eaa003bfa599bed9b17d935467e3d33f13ff44017118ab41" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/coreutils/blobs/sha256:cb659580e450fa90dc63b9bf3b0cd85aea2b2636e9d6844dc7c098179ec9128d", + "sha256": "cb659580e450fa90dc63b9bf3b0cd85aea2b2636e9d6844dc7c098179ec9128d" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/coreutils/blobs/sha256:b01dbccfa5988b39fb63031999d14dd0f3777df2eafe4e18e86ec000f36c6a23", + "sha256": "b01dbccfa5988b39fb63031999d14dd0f3777df2eafe4e18e86ec000f36c6a23" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/coreutils/blobs/sha256:a5f2ae877c7b2d542e8156e5739a166652482f270dce0bc79cf5f85c4629d358", + "sha256": "a5f2ae877c7b2d542e8156e5739a166652482f270dce0bc79cf5f85c4629d358" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/coreutils/blobs/sha256:d7942e4d7f275b9bc17a7d6e7b1d916ac1e7359b58fdeadadd5e6de9040d1080", + "sha256": "d7942e4d7f275b9bc17a7d6e7b1d916ac1e7359b58fdeadadd5e6de9040d1080" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/coreutils/blobs/sha256:93f2bb75dd42786a4c72c97f839a918cfe3f32cd9040dbdc174606473803335b", + "sha256": "93f2bb75dd42786a4c72c97f839a918cfe3f32cd9040dbdc174606473803335b" + } + } + } + }, + "ctags": { + "version": "5.8_2", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/ctags/blobs/sha256:fe6b329a45efc1ac2048d4fce13b8fed5758f1814b5cc8a55bd4f542d846b59f", + "sha256": "fe6b329a45efc1ac2048d4fce13b8fed5758f1814b5cc8a55bd4f542d846b59f" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/ctags/blobs/sha256:8e8ee6051008e73c999dbc8476221f220ef87fdf9cbc409a308df6a956e114e6", + "sha256": "8e8ee6051008e73c999dbc8476221f220ef87fdf9cbc409a308df6a956e114e6" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/ctags/blobs/sha256:dac2afa169f02a036b20d719540124fb030d8e3342a754bd6bbb405f94f417ca", + "sha256": "dac2afa169f02a036b20d719540124fb030d8e3342a754bd6bbb405f94f417ca" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/ctags/blobs/sha256:9986b3f6897b60cbdf5d73b4ad819d2d30726043dc0d665b77ba2def399a60b4", + "sha256": "9986b3f6897b60cbdf5d73b4ad819d2d30726043dc0d665b77ba2def399a60b4" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/ctags/blobs/sha256:2292b70a7b744c2238507417e40c2dc7273c6d919c9fe037bf668cf00863ad92", + "sha256": "2292b70a7b744c2238507417e40c2dc7273c6d919c9fe037bf668cf00863ad92" + }, + "mojave": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/ctags/blobs/sha256:238b65e5e1614f1d24fd88b6741c04d1cf48fd5f5d247cdbcd1f82d5796197d5", + "sha256": "238b65e5e1614f1d24fd88b6741c04d1cf48fd5f5d247cdbcd1f82d5796197d5" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/ctags/blobs/sha256:b8630326626ccee22ad669f9e7c459735a8dc72c765ae40ec218f31e015dc76a", + "sha256": "b8630326626ccee22ad669f9e7c459735a8dc72c765ae40ec218f31e015dc76a" + } + } + }, + "options": { + "link": false + } + }, + "dosbox": { + "version": "0.74-3", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/dosbox/blobs/sha256:17d82e44047546d286b0674ba2acff78432f57f67c72111cf9ad6c0780ec43cb", + "sha256": "17d82e44047546d286b0674ba2acff78432f57f67c72111cf9ad6c0780ec43cb" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/dosbox/blobs/sha256:999bf1d034d6cd7eae80c5439fc07bd5681ccc315edd872872050adcf76dffc7", + "sha256": "999bf1d034d6cd7eae80c5439fc07bd5681ccc315edd872872050adcf76dffc7" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/dosbox/blobs/sha256:9c8543fa951eaf84a4466641f4933e32e664a12233213e6dce5c76a307a3f989", + "sha256": "9c8543fa951eaf84a4466641f4933e32e664a12233213e6dce5c76a307a3f989" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/dosbox/blobs/sha256:7adbfaa213d56b44eb98645794f954e298dda776f37d5106e40c563704f1a7ab", + "sha256": "7adbfaa213d56b44eb98645794f954e298dda776f37d5106e40c563704f1a7ab" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/dosbox/blobs/sha256:b204c9a07dce5bf4f476c9912f177481a69e8843045ab19d01f3e016d875dceb", + "sha256": "b204c9a07dce5bf4f476c9912f177481a69e8843045ab19d01f3e016d875dceb" + }, + "mojave": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/dosbox/blobs/sha256:de46ee6c3c638829ba3b9dc3ee009811d26a19359d10804b9ff93706df2a6863", + "sha256": "de46ee6c3c638829ba3b9dc3ee009811d26a19359d10804b9ff93706df2a6863" + }, + "high_sierra": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/dosbox/blobs/sha256:66b1b073b1ae7db629c64f66249254aefcb8fb6585c065c858a364bd258785d4", + "sha256": "66b1b073b1ae7db629c64f66249254aefcb8fb6585c065c858a364bd258785d4" + }, + "sierra": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/dosbox/blobs/sha256:3bd2c41c7f76e214c0964acec02723d2a2a611eca92cf5edb93c029333a78adf", + "sha256": "3bd2c41c7f76e214c0964acec02723d2a2a611eca92cf5edb93c029333a78adf" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/dosbox/blobs/sha256:19c0a42d20e64b6e6f769d958a02325f0c2a0fabc09c4c56d2a9c711e49cc2a1", + "sha256": "19c0a42d20e64b6e6f769d958a02325f0c2a0fabc09c4c56d2a9c711e49cc2a1" + } + } + } + }, + "dpkg": { + "version": "1.21.1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/dpkg/blobs/sha256:13f351eba099d56440a73cb6d43af696410897f1fd553de15bb468d5cc16fc0e", + "sha256": "13f351eba099d56440a73cb6d43af696410897f1fd553de15bb468d5cc16fc0e" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/dpkg/blobs/sha256:053711eadd2732c813549d47471e137d1d113cf90a1cd3951b99c2ec2b2a5221", + "sha256": "053711eadd2732c813549d47471e137d1d113cf90a1cd3951b99c2ec2b2a5221" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/dpkg/blobs/sha256:0450f483cb73157da2da8303989e6137c679b9d92eac9b73b57f7b5f18956d5a", + "sha256": "0450f483cb73157da2da8303989e6137c679b9d92eac9b73b57f7b5f18956d5a" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/dpkg/blobs/sha256:1af0928f62bf0a6cf9201d5ee742d0cde363bcf42612bd28667e0ddcf361b414", + "sha256": "1af0928f62bf0a6cf9201d5ee742d0cde363bcf42612bd28667e0ddcf361b414" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/dpkg/blobs/sha256:4661da9cd416a6df4298eaa33b8258a45e114b65d3de6a9feee778f26e8cc4fe", + "sha256": "4661da9cd416a6df4298eaa33b8258a45e114b65d3de6a9feee778f26e8cc4fe" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/dpkg/blobs/sha256:685a9e3bdac47ddaa637302b15e8c375a2bbd00a5cb6d962e9de38c3d75fd79b", + "sha256": "685a9e3bdac47ddaa637302b15e8c375a2bbd00a5cb6d962e9de38c3d75fd79b" + } + } + } + }, + "fzf": { + "version": "0.29.0", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/fzf/blobs/sha256:c776176e54740ed75d522099a7f20fd5ad9cc6043980ee42f513b8d776899b30", + "sha256": "c776176e54740ed75d522099a7f20fd5ad9cc6043980ee42f513b8d776899b30" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/fzf/blobs/sha256:c776176e54740ed75d522099a7f20fd5ad9cc6043980ee42f513b8d776899b30", + "sha256": "c776176e54740ed75d522099a7f20fd5ad9cc6043980ee42f513b8d776899b30" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/fzf/blobs/sha256:dadc361593396ced96c13d3695019a302d124e6cfe8ab6ffe65ba7877025a706", + "sha256": "dadc361593396ced96c13d3695019a302d124e6cfe8ab6ffe65ba7877025a706" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/fzf/blobs/sha256:dadc361593396ced96c13d3695019a302d124e6cfe8ab6ffe65ba7877025a706", + "sha256": "dadc361593396ced96c13d3695019a302d124e6cfe8ab6ffe65ba7877025a706" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/fzf/blobs/sha256:dadc361593396ced96c13d3695019a302d124e6cfe8ab6ffe65ba7877025a706", + "sha256": "dadc361593396ced96c13d3695019a302d124e6cfe8ab6ffe65ba7877025a706" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/fzf/blobs/sha256:528898433166413e8b928311b25b05b172775eef02d299f55c4fa5ab8282170e", + "sha256": "528898433166413e8b928311b25b05b172775eef02d299f55c4fa5ab8282170e" + } + } + } + }, + "gcc": { + "version": "11.2.0_3", + "bottle": { + "rebuild": 1, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gcc/blobs/sha256:2d179246426328ee69b94a25b8bd4c25caeff0699b5ecb4b3d258fe4efd3673e", + "sha256": "2d179246426328ee69b94a25b8bd4c25caeff0699b5ecb4b3d258fe4efd3673e" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gcc/blobs/sha256:9dbb002aa1aab75071fe1a5432fd3ee61378d711aebe0d35d0ca7226a4225451", + "sha256": "9dbb002aa1aab75071fe1a5432fd3ee61378d711aebe0d35d0ca7226a4225451" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gcc/blobs/sha256:198f5312ecfe6fc6437b55e2fb3bb380e8c597ae6fa255f8f7d0be90306e7601", + "sha256": "198f5312ecfe6fc6437b55e2fb3bb380e8c597ae6fa255f8f7d0be90306e7601" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gcc/blobs/sha256:d2d4543675948c7adf3f1d4934dc651b864f66d5dad6fb3c8bdcfc6f5eef42e6", + "sha256": "d2d4543675948c7adf3f1d4934dc651b864f66d5dad6fb3c8bdcfc6f5eef42e6" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gcc/blobs/sha256:e721b6a3195d2a1e73e4c12d34d0138bc5ebe6a37fb1a8d63ad733316e944c59", + "sha256": "e721b6a3195d2a1e73e4c12d34d0138bc5ebe6a37fb1a8d63ad733316e944c59" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gcc/blobs/sha256:3717134ab0f56e7eeb167c4f4a993c81329d6c1248dae5ee6e39f59cfdfa0eee", + "sha256": "3717134ab0f56e7eeb167c4f4a993c81329d6c1248dae5ee6e39f59cfdfa0eee" + } + } + } + }, + "gh": { + "version": "2.5.2", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/gh/blobs/sha256:c1b37e5f0d683586a13844cf54d60ba53974b6358a29de2b0f12308f0df2c84f", + "sha256": "c1b37e5f0d683586a13844cf54d60ba53974b6358a29de2b0f12308f0df2c84f" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/gh/blobs/sha256:8a588a3be973bbc49bd3c037713a9688dc95a617734b5b5560131174121554f9", + "sha256": "8a588a3be973bbc49bd3c037713a9688dc95a617734b5b5560131174121554f9" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/gh/blobs/sha256:045e0cac75d41a91920962ed9492be496eb244c03fea6515a4d1ecab7cdfdef2", + "sha256": "045e0cac75d41a91920962ed9492be496eb244c03fea6515a4d1ecab7cdfdef2" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/gh/blobs/sha256:516db270657d2bb61f7d33fcf8d1eddf996fab5fbce19b17c987a250aa378203", + "sha256": "516db270657d2bb61f7d33fcf8d1eddf996fab5fbce19b17c987a250aa378203" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/gh/blobs/sha256:ce758931eba5c13b1eff7ca5933ac11239dcf383c0b9599936632b5e27faa76a", + "sha256": "ce758931eba5c13b1eff7ca5933ac11239dcf383c0b9599936632b5e27faa76a" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/gh/blobs/sha256:928c73d5a730c632988ba9688fe67f755e4e379c9eee1b5043fac9d48c9191bf", + "sha256": "928c73d5a730c632988ba9688fe67f755e4e379c9eee1b5043fac9d48c9191bf" + } + } + } + }, + "glib": { + "version": "2.70.4", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/glib/blobs/sha256:d6d450ed10ffc54d85d5be7b1029a3475ab5def492a657a68efaa6b4738b9489", + "sha256": "d6d450ed10ffc54d85d5be7b1029a3475ab5def492a657a68efaa6b4738b9489" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/glib/blobs/sha256:9b2c85257af95a8e161f1dcb8b7f97462d3c8ee9d7781df4535cab8a39ca5d98", + "sha256": "9b2c85257af95a8e161f1dcb8b7f97462d3c8ee9d7781df4535cab8a39ca5d98" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/glib/blobs/sha256:8aaa25bb60faa33abaa815a75692e51269726eb899e16752ba7f50fe6a57611f", + "sha256": "8aaa25bb60faa33abaa815a75692e51269726eb899e16752ba7f50fe6a57611f" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/glib/blobs/sha256:90ca5b48db7baf9d5add465b0204be9d7941a753e2c0762213a85c864b3991c3", + "sha256": "90ca5b48db7baf9d5add465b0204be9d7941a753e2c0762213a85c864b3991c3" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/glib/blobs/sha256:44a34119c03e1996edd239d969b7da1b7d229f1431bae79dfb690981df2ba28f", + "sha256": "44a34119c03e1996edd239d969b7da1b7d229f1431bae79dfb690981df2ba28f" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/glib/blobs/sha256:b6c62a984b0be44a85279d40157303c75ba8b9377854405c18fb351ebb3c13a2", + "sha256": "b6c62a984b0be44a85279d40157303c75ba8b9377854405c18fb351ebb3c13a2" + } + } + } + }, + "unbound": { + "version": "1.15.0", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/unbound/blobs/sha256:915c6b513b276b18eb083839926aade01b36f78a8bf89039696e2ed4f31b571b", + "sha256": "915c6b513b276b18eb083839926aade01b36f78a8bf89039696e2ed4f31b571b" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/unbound/blobs/sha256:8602cf8aadc2e87948f14ed5f08d489b1759ac35ea832e1679df9f866d371465", + "sha256": "8602cf8aadc2e87948f14ed5f08d489b1759ac35ea832e1679df9f866d371465" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/unbound/blobs/sha256:f817cb2fc47bb91d48680a309d07f75a777c566b8d52c81f22d4ed857e05856f", + "sha256": "f817cb2fc47bb91d48680a309d07f75a777c566b8d52c81f22d4ed857e05856f" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/unbound/blobs/sha256:b00a31b7ef110af1c6efe3801cfe44faac0dd785298ba64c38fdbf6b4737259c", + "sha256": "b00a31b7ef110af1c6efe3801cfe44faac0dd785298ba64c38fdbf6b4737259c" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/unbound/blobs/sha256:3eb38a1d5c4da0d319dab0c20d7e3419506adf45a448ed4921147c0948fc0c58", + "sha256": "3eb38a1d5c4da0d319dab0c20d7e3419506adf45a448ed4921147c0948fc0c58" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/unbound/blobs/sha256:9f6128b97ce6f63f9197aa6010a6380afe31a8df9732e1c5d91a3036dc5c8f6d", + "sha256": "9f6128b97ce6f63f9197aa6010a6380afe31a8df9732e1c5d91a3036dc5c8f6d" + } + } + } + }, + "gnutls": { + "version": "3.7.3", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gnutls/blobs/sha256:64e98c4d7ae8140c87befc258efde25b817e0d02e9be019f848482eae080ed28", + "sha256": "64e98c4d7ae8140c87befc258efde25b817e0d02e9be019f848482eae080ed28" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gnutls/blobs/sha256:93285dd80febcd6b529599bff7c786d0671d0a68389830e132904064608a8805", + "sha256": "93285dd80febcd6b529599bff7c786d0671d0a68389830e132904064608a8805" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gnutls/blobs/sha256:d366872e56d37603bead5b8453d2885ec521a912c58cfd4ccc9b319f249e29a0", + "sha256": "d366872e56d37603bead5b8453d2885ec521a912c58cfd4ccc9b319f249e29a0" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gnutls/blobs/sha256:8b12ccd273f63bde6a405d1c10e053612e08681a4eeac07f8a6a677c2669ddc6", + "sha256": "8b12ccd273f63bde6a405d1c10e053612e08681a4eeac07f8a6a677c2669ddc6" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gnutls/blobs/sha256:e4bd55f4284eda05c7ad59946a094d254cccf15d9f751989c218f2841b55da52", + "sha256": "e4bd55f4284eda05c7ad59946a094d254cccf15d9f751989c218f2841b55da52" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gnutls/blobs/sha256:0a65c9293bce963a2f98197319d08e18471ec97baa389d6f475ac36ae4fc3880", + "sha256": "0a65c9293bce963a2f98197319d08e18471ec97baa389d6f475ac36ae4fc3880" + } + } + } + }, + "gnupg": { + "version": "2.3.4", + "bottle": { + "rebuild": 1, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gnupg/blobs/sha256:958e40c9a4115f25318627d18fd2c5e25a7bf630c0eb9b1101474f8af1a5d91c", + "sha256": "958e40c9a4115f25318627d18fd2c5e25a7bf630c0eb9b1101474f8af1a5d91c" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gnupg/blobs/sha256:3d20bf8fa467ce9d677313037ef27901ebd69a73a1f7a4a8c263896cdd690632", + "sha256": "3d20bf8fa467ce9d677313037ef27901ebd69a73a1f7a4a8c263896cdd690632" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gnupg/blobs/sha256:3d91e20de686f91d7918114518f38506e0c561416ac80a725109017469af25f2", + "sha256": "3d91e20de686f91d7918114518f38506e0c561416ac80a725109017469af25f2" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gnupg/blobs/sha256:a15299b64221d69ba4fa0b3ec5937e26e61b8baa6d88a72d4dbab25c1b26582c", + "sha256": "a15299b64221d69ba4fa0b3ec5937e26e61b8baa6d88a72d4dbab25c1b26582c" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gnupg/blobs/sha256:ff269c2042cfb061a1aab07b9472eb5154b2d2c43d02901d3c3f783ca4145748", + "sha256": "ff269c2042cfb061a1aab07b9472eb5154b2d2c43d02901d3c3f783ca4145748" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/gnupg/blobs/sha256:10e8b00b51ae53498850208595817562676987cb1f0876fba4728345d137719a", + "sha256": "10e8b00b51ae53498850208595817562676987cb1f0876fba4728345d137719a" + } + } + } + }, + "go": { + "version": "1.17.8", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/go/blobs/sha256:6537caf925f0a3ec1875c55b88a4184d58fc604f6979397b22e4b2a257175af1", + "sha256": "6537caf925f0a3ec1875c55b88a4184d58fc604f6979397b22e4b2a257175af1" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/go/blobs/sha256:fdc0d8e3047cc35f601e1b8c8381bd50594711db9b90e81f01430b864a8ef579", + "sha256": "fdc0d8e3047cc35f601e1b8c8381bd50594711db9b90e81f01430b864a8ef579" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/go/blobs/sha256:8e95cccc916d40254e2a56449fac8f4a5e36d86d63b619793ff1f372bae387a1", + "sha256": "8e95cccc916d40254e2a56449fac8f4a5e36d86d63b619793ff1f372bae387a1" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/go/blobs/sha256:62e6d0bdf5effc5b98f5de7004f7c70e4f27f120f334302622829f37f65676e8", + "sha256": "62e6d0bdf5effc5b98f5de7004f7c70e4f27f120f334302622829f37f65676e8" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/go/blobs/sha256:7d769c4b648931964a38850fa2774d40d2832ebecfeba97c35645f430ba80ab4", + "sha256": "7d769c4b648931964a38850fa2774d40d2832ebecfeba97c35645f430ba80ab4" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/go/blobs/sha256:2c529a79f41ffc505361700c502661d9b6e0e11050d86f5dc6ff488ce854f4ac", + "sha256": "2c529a79f41ffc505361700c502661d9b6e0e11050d86f5dc6ff488ce854f4ac" + } + } + } + }, + "grpcurl": { + "version": "1.8.6", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/grpcurl/blobs/sha256:69c6ef510f421c1363eec22620c089a015c52e53844afb9072b518704a5e4070", + "sha256": "69c6ef510f421c1363eec22620c089a015c52e53844afb9072b518704a5e4070" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/grpcurl/blobs/sha256:1f906e658d4519e95eb37b43b840c76d16f19b6e9865c34314be8e2c63ddbf46", + "sha256": "1f906e658d4519e95eb37b43b840c76d16f19b6e9865c34314be8e2c63ddbf46" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/grpcurl/blobs/sha256:f0a2db8478055277328b6346fc57204a5c251441c63814bda46672f8307413d1", + "sha256": "f0a2db8478055277328b6346fc57204a5c251441c63814bda46672f8307413d1" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/grpcurl/blobs/sha256:9a43b1767f708398f73b3e647a0f7915717ff10ac340cffcf7e93c261e375549", + "sha256": "9a43b1767f708398f73b3e647a0f7915717ff10ac340cffcf7e93c261e375549" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/grpcurl/blobs/sha256:4d9f35fec2785e437dccb9c5836799ab90d6d2439cf011846ef9171676491575", + "sha256": "4d9f35fec2785e437dccb9c5836799ab90d6d2439cf011846ef9171676491575" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/grpcurl/blobs/sha256:02adce763e2fd45ea99627ef172416d3534db2c51ab5138c6ef9cd32c8a9fdc2", + "sha256": "02adce763e2fd45ea99627ef172416d3534db2c51ab5138c6ef9cd32c8a9fdc2" + } + } + } + }, + "hadoop": { + "version": "3.3.2", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/hadoop/blobs/sha256:bfd994bb95f34c6321a9bcff2fda04c3a71684675420f0b185099393d830b3e9", + "sha256": "bfd994bb95f34c6321a9bcff2fda04c3a71684675420f0b185099393d830b3e9" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/hadoop/blobs/sha256:bfd994bb95f34c6321a9bcff2fda04c3a71684675420f0b185099393d830b3e9", + "sha256": "bfd994bb95f34c6321a9bcff2fda04c3a71684675420f0b185099393d830b3e9" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/hadoop/blobs/sha256:ff9fc2728e7cf70c56c4dab0423c5d666e3d08ba32d336a7f8ea911f8c57f24d", + "sha256": "ff9fc2728e7cf70c56c4dab0423c5d666e3d08ba32d336a7f8ea911f8c57f24d" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/hadoop/blobs/sha256:ff9fc2728e7cf70c56c4dab0423c5d666e3d08ba32d336a7f8ea911f8c57f24d", + "sha256": "ff9fc2728e7cf70c56c4dab0423c5d666e3d08ba32d336a7f8ea911f8c57f24d" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/hadoop/blobs/sha256:ff9fc2728e7cf70c56c4dab0423c5d666e3d08ba32d336a7f8ea911f8c57f24d", + "sha256": "ff9fc2728e7cf70c56c4dab0423c5d666e3d08ba32d336a7f8ea911f8c57f24d" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/hadoop/blobs/sha256:9e80b0972bb123a83d2076efc902ff2acbfcf64406708453802aee24efbb9e23", + "sha256": "9e80b0972bb123a83d2076efc902ff2acbfcf64406708453802aee24efbb9e23" + } + } + } + }, + "hbase": { + "version": "2.4.6", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/hbase/blobs/sha256:cd254857676c86bba7937f4eb8fa6832b917a5ecd60a1d3bfc22b6c8d3ff99c8", + "sha256": "cd254857676c86bba7937f4eb8fa6832b917a5ecd60a1d3bfc22b6c8d3ff99c8" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/hbase/blobs/sha256:3b6bb361f07fda40372b7de6b6e794aab6a62a247d94141bfb3e7a808f337ae3", + "sha256": "3b6bb361f07fda40372b7de6b6e794aab6a62a247d94141bfb3e7a808f337ae3" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/hbase/blobs/sha256:792f97ac1dbc3c9ef96dde2ff505cefd01f406789898f0f43204395c046640db", + "sha256": "792f97ac1dbc3c9ef96dde2ff505cefd01f406789898f0f43204395c046640db" + }, + "mojave": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/hbase/blobs/sha256:999d2da18e6b9e27272e69ffded83cf0cb6a6a279bb7b775e1be58aeb66566a2", + "sha256": "999d2da18e6b9e27272e69ffded83cf0cb6a6a279bb7b775e1be58aeb66566a2" + } + } + } + }, + "helm": { + "version": "3.8.1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/helm/blobs/sha256:83c9dcf7defcec0041ae3fc26184a8792a9dc7dfd232de170f6ba21bc56f18bf", + "sha256": "83c9dcf7defcec0041ae3fc26184a8792a9dc7dfd232de170f6ba21bc56f18bf" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/helm/blobs/sha256:bcf36e8eb03e725aac5ec46bd57d7742ac0f28991cfedf76e09820458f9db44d", + "sha256": "bcf36e8eb03e725aac5ec46bd57d7742ac0f28991cfedf76e09820458f9db44d" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/helm/blobs/sha256:31c92a2229f3bd40ceef0d8d5a8c4d2ec162e9328489b353f4eab7194e08000f", + "sha256": "31c92a2229f3bd40ceef0d8d5a8c4d2ec162e9328489b353f4eab7194e08000f" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/helm/blobs/sha256:7a38c1218b293c5b75aa7b8ed72ba65e85e8aa4e4bf59735f2a32300fc591d9c", + "sha256": "7a38c1218b293c5b75aa7b8ed72ba65e85e8aa4e4bf59735f2a32300fc591d9c" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/helm/blobs/sha256:f9bc75bf0b9d05c21ef97aef95c8a332023d38b6967df87d8485438d7364ac8c", + "sha256": "f9bc75bf0b9d05c21ef97aef95c8a332023d38b6967df87d8485438d7364ac8c" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/helm/blobs/sha256:36cb1e62f9af1ba91762ae3a082135698c42bd1c13ec5e0c264aca150dd2d985", + "sha256": "36cb1e62f9af1ba91762ae3a082135698c42bd1c13ec5e0c264aca150dd2d985" + } + } + } + }, + "htop": { + "version": "3.1.2", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/htop/blobs/sha256:45c0f1c73aedf0ea6ab4d3a52d892c514c707308502fc93b55ecdde191ba350d", + "sha256": "45c0f1c73aedf0ea6ab4d3a52d892c514c707308502fc93b55ecdde191ba350d" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/htop/blobs/sha256:01cece6f30de91f3cb9a67fbd0f04a79ca07ced3f798bb9e43a1d49dcfb151d8", + "sha256": "01cece6f30de91f3cb9a67fbd0f04a79ca07ced3f798bb9e43a1d49dcfb151d8" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/htop/blobs/sha256:77e0033be74275bd295b7cb3fab804d0868cc19bf3e228f754e13efbaa03d46d", + "sha256": "77e0033be74275bd295b7cb3fab804d0868cc19bf3e228f754e13efbaa03d46d" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/htop/blobs/sha256:af65b75242c8b5e6e4f1fb0d16674f58a574abd4c81a9351b9d38a20d8a756d0", + "sha256": "af65b75242c8b5e6e4f1fb0d16674f58a574abd4c81a9351b9d38a20d8a756d0" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/htop/blobs/sha256:cf18273f26be8596422deed0c19c050ce9f472bdb5b63f47d34f8a0333ece4f5", + "sha256": "cf18273f26be8596422deed0c19c050ce9f472bdb5b63f47d34f8a0333ece4f5" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/htop/blobs/sha256:21c0d9be63b85744846a23f50e56a4909c626e6929dadda6a861fc5291994027", + "sha256": "21c0d9be63b85744846a23f50e56a4909c626e6929dadda6a861fc5291994027" + } + } + } + }, + "imagemagick": { + "version": "7.1.0-27", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/imagemagick/blobs/sha256:01067a64b931bae95c779c0550852be96d23a2719e263e50dc21047f254c8168", + "sha256": "01067a64b931bae95c779c0550852be96d23a2719e263e50dc21047f254c8168" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/imagemagick/blobs/sha256:9d42b2048be7bf06660b7b7c947a37c016b48da28223ef6c38d012d62f31f70b", + "sha256": "9d42b2048be7bf06660b7b7c947a37c016b48da28223ef6c38d012d62f31f70b" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/imagemagick/blobs/sha256:a9ebae06f5d6ce684c4235229a36a38183247f5dfcd2720d14d42ea6bd9759cc", + "sha256": "a9ebae06f5d6ce684c4235229a36a38183247f5dfcd2720d14d42ea6bd9759cc" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/imagemagick/blobs/sha256:6414e7e1a6ad079822b5bb07f14b669d107732ca527f2812c4e90e80b24c28f3", + "sha256": "6414e7e1a6ad079822b5bb07f14b669d107732ca527f2812c4e90e80b24c28f3" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/imagemagick/blobs/sha256:16fcaf048a260b2689c0fba69608bcbeaf69ab3f2fee3b3cbac8f67b2ce62031", + "sha256": "16fcaf048a260b2689c0fba69608bcbeaf69ab3f2fee3b3cbac8f67b2ce62031" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/imagemagick/blobs/sha256:14756e51345c2c09fb0098db55af2378c3e6a65dbbeb9a746b1e33e548bf1ca7", + "sha256": "14756e51345c2c09fb0098db55af2378c3e6a65dbbeb9a746b1e33e548bf1ca7" + } + } + } + }, + "jmeter": { + "version": "5.4.3", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "all": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/jmeter/blobs/sha256:71af8d00cd769598a7a1291565a1d15d97f9ef78ea4dc23d0025b8d4d503e76a", + "sha256": "71af8d00cd769598a7a1291565a1d15d97f9ef78ea4dc23d0025b8d4d503e76a" + } + } + } + }, + "jq": { + "version": "1.6", + "bottle": { + "rebuild": 1, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/jq/blobs/sha256:f70e1ae8df182b242ca004492cc0a664e2a8195e2e46f30546fe78e265d5eb87", + "sha256": "f70e1ae8df182b242ca004492cc0a664e2a8195e2e46f30546fe78e265d5eb87" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/jq/blobs/sha256:674b3ae41c399f1e8e44c271b0e6909babff9fcd2e04a2127d25e2407ea4dd33", + "sha256": "674b3ae41c399f1e8e44c271b0e6909babff9fcd2e04a2127d25e2407ea4dd33" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/jq/blobs/sha256:7fee6ea327062b37d34ef5346a84810a1752cc7146fff1223fab76c9b45686e0", + "sha256": "7fee6ea327062b37d34ef5346a84810a1752cc7146fff1223fab76c9b45686e0" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/jq/blobs/sha256:bf0f8577632af7b878b6425476f5b1ab9c3bf66d65affb0c455048a173a0b6bf", + "sha256": "bf0f8577632af7b878b6425476f5b1ab9c3bf66d65affb0c455048a173a0b6bf" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/jq/blobs/sha256:820a3c85fcbb63088b160c7edf125d7e55fc2c5c1d51569304499c9cc4b89ce8", + "sha256": "820a3c85fcbb63088b160c7edf125d7e55fc2c5c1d51569304499c9cc4b89ce8" + }, + "mojave": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/jq/blobs/sha256:71f0e76c5b22e5088426c971d5e795fe67abee7af6c2c4ae0cf4c0eb98ed21ff", + "sha256": "71f0e76c5b22e5088426c971d5e795fe67abee7af6c2c4ae0cf4c0eb98ed21ff" + }, + "high_sierra": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/jq/blobs/sha256:dffcffa4ea13e8f0f2b45c5121e529077e135ae9a47254c32182231662ee9b72", + "sha256": "dffcffa4ea13e8f0f2b45c5121e529077e135ae9a47254c32182231662ee9b72" + }, + "sierra": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/jq/blobs/sha256:bb4d19dc026c2d72c53eed78eaa0ab982e9fcad2cd2acc6d13e7a12ff658e877", + "sha256": "bb4d19dc026c2d72c53eed78eaa0ab982e9fcad2cd2acc6d13e7a12ff658e877" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/jq/blobs/sha256:2beea2c2c372ccf1081e9a5233fc3020470803254284aeecc071249d76b62338", + "sha256": "2beea2c2c372ccf1081e9a5233fc3020470803254284aeecc071249d76b62338" + } + } + } + }, + "k9s": { + "version": "0.25.18", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/k9s/blobs/sha256:fabed8c642a6242e1e169b774f450c3a1206efdbd4b8dba6927ff73db8c65135", + "sha256": "fabed8c642a6242e1e169b774f450c3a1206efdbd4b8dba6927ff73db8c65135" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/k9s/blobs/sha256:4073ea13ff799d8ee9beaf78f32050895b4f67eee630ca2c1e91188e8e373f9f", + "sha256": "4073ea13ff799d8ee9beaf78f32050895b4f67eee630ca2c1e91188e8e373f9f" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/k9s/blobs/sha256:c869f9a76bb60f92bb3cdd11dabfa239381def0bd117b5395c7a9c70bcca9e5e", + "sha256": "c869f9a76bb60f92bb3cdd11dabfa239381def0bd117b5395c7a9c70bcca9e5e" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/k9s/blobs/sha256:f341e0a3c66071e280207a46716a2b354f784a253539960d4335118ba4328537", + "sha256": "f341e0a3c66071e280207a46716a2b354f784a253539960d4335118ba4328537" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/k9s/blobs/sha256:424a41b797240daee6ba710c63c52d062b47a9b987a566bb5e63e17b6a6a7cbd", + "sha256": "424a41b797240daee6ba710c63c52d062b47a9b987a566bb5e63e17b6a6a7cbd" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/k9s/blobs/sha256:300598cf8c533553ecef66565215384980b9cf8187e66cca4ca8cecdca4f8fb4", + "sha256": "300598cf8c533553ecef66565215384980b9cf8187e66cca4ca8cecdca4f8fb4" + } + } + } + }, + "zookeeper": { + "version": "3.7.0_1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zookeeper/blobs/sha256:719a25b16ac0045b32a2d185b2f0f028eb820dedbdb88b6363da68516aac7706", + "sha256": "719a25b16ac0045b32a2d185b2f0f028eb820dedbdb88b6363da68516aac7706" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zookeeper/blobs/sha256:728afb970486c80614db060a47caf5a1e3b5786988ed1e341ff0dd5ee270e0c8", + "sha256": "728afb970486c80614db060a47caf5a1e3b5786988ed1e341ff0dd5ee270e0c8" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zookeeper/blobs/sha256:6345ff0c91566327755a61dd9bc5aa77ea76a41e40803e4d51c6798ba2f8dbfc", + "sha256": "6345ff0c91566327755a61dd9bc5aa77ea76a41e40803e4d51c6798ba2f8dbfc" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zookeeper/blobs/sha256:7a09b012f9b2e0c6dde46dfebf2f66846ab86e154087310b99198572d4a37321", + "sha256": "7a09b012f9b2e0c6dde46dfebf2f66846ab86e154087310b99198572d4a37321" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zookeeper/blobs/sha256:d48b7491b18e95751276fd57f4a3ffdf837f174dc43ae537da6f32f4d67d96d4", + "sha256": "d48b7491b18e95751276fd57f4a3ffdf837f174dc43ae537da6f32f4d67d96d4" + }, + "mojave": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zookeeper/blobs/sha256:edf3e23f9959c9b8dbd0e4ddea4e659a3cfc32737d5e57b0333f60a2e47d51da", + "sha256": "edf3e23f9959c9b8dbd0e4ddea4e659a3cfc32737d5e57b0333f60a2e47d51da" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/zookeeper/blobs/sha256:dcc5154ebfb3479ec0762842b789dab164c7278ca8376264bdedcb6345b5b2c5", + "sha256": "dcc5154ebfb3479ec0762842b789dab164c7278ca8376264bdedcb6345b5b2c5" + } + } + } + }, + "kafka": { + "version": "3.1.0", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kafka/blobs/sha256:3dec0340024823abf23c584bf8c96bb132558b72324f9255e6722f702b8c97f6", + "sha256": "3dec0340024823abf23c584bf8c96bb132558b72324f9255e6722f702b8c97f6" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kafka/blobs/sha256:3dec0340024823abf23c584bf8c96bb132558b72324f9255e6722f702b8c97f6", + "sha256": "3dec0340024823abf23c584bf8c96bb132558b72324f9255e6722f702b8c97f6" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kafka/blobs/sha256:4de5988e89839edd0e6e33ce37e4b5c2926295cdc2f7d05c09d5d535751350fd", + "sha256": "4de5988e89839edd0e6e33ce37e4b5c2926295cdc2f7d05c09d5d535751350fd" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kafka/blobs/sha256:4de5988e89839edd0e6e33ce37e4b5c2926295cdc2f7d05c09d5d535751350fd", + "sha256": "4de5988e89839edd0e6e33ce37e4b5c2926295cdc2f7d05c09d5d535751350fd" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kafka/blobs/sha256:4de5988e89839edd0e6e33ce37e4b5c2926295cdc2f7d05c09d5d535751350fd", + "sha256": "4de5988e89839edd0e6e33ce37e4b5c2926295cdc2f7d05c09d5d535751350fd" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kafka/blobs/sha256:3dec0340024823abf23c584bf8c96bb132558b72324f9255e6722f702b8c97f6", + "sha256": "3dec0340024823abf23c584bf8c96bb132558b72324f9255e6722f702b8c97f6" + } + } + } + }, + "kind": { + "version": "0.12.0", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kind/blobs/sha256:544f1036a81b47d91b8ad81360fde3c063a4add7d50977f90992c9cada3eeaf8", + "sha256": "544f1036a81b47d91b8ad81360fde3c063a4add7d50977f90992c9cada3eeaf8" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kind/blobs/sha256:d2a2b35caeebe678726302b67ab3e1f72440baad3b3d2faf7150ffcf834c0223", + "sha256": "d2a2b35caeebe678726302b67ab3e1f72440baad3b3d2faf7150ffcf834c0223" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kind/blobs/sha256:eb73ee98fae1727acc28ed0dbc86ad6c6ee1178c84f43c25402e1fc71f97d189", + "sha256": "eb73ee98fae1727acc28ed0dbc86ad6c6ee1178c84f43c25402e1fc71f97d189" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kind/blobs/sha256:65f176fbfc2d8af2612cb8d92f5f89575a821fa4f08abe1bb565c8f8a5beaddb", + "sha256": "65f176fbfc2d8af2612cb8d92f5f89575a821fa4f08abe1bb565c8f8a5beaddb" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kind/blobs/sha256:78e39031c372fe01a862f80e64f245cdbf221ba3c9606f690d6d9e8bbe7446c7", + "sha256": "78e39031c372fe01a862f80e64f245cdbf221ba3c9606f690d6d9e8bbe7446c7" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kind/blobs/sha256:9d565d46ce69dfa673243aa998ba4936a4f575e10f33b2877940f6bb7fdba00f", + "sha256": "9d565d46ce69dfa673243aa998ba4936a4f575e10f33b2877940f6bb7fdba00f" + } + } + } + }, + "kompose": { + "version": "1.26.1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kompose/blobs/sha256:fce20c79ca7c5ec23d04804d5f0625796a9ae5bf2ff8f3c2dd6ebf6c9091039b", + "sha256": "fce20c79ca7c5ec23d04804d5f0625796a9ae5bf2ff8f3c2dd6ebf6c9091039b" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kompose/blobs/sha256:d7608ab8e23169c6c25b6da42713a7ef7aa078d09b63bcd748949800a0a3c6bd", + "sha256": "d7608ab8e23169c6c25b6da42713a7ef7aa078d09b63bcd748949800a0a3c6bd" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kompose/blobs/sha256:d900c5a6242038bbaf31560418d16f6b66790b7f4f9206415da2853276a1a137", + "sha256": "d900c5a6242038bbaf31560418d16f6b66790b7f4f9206415da2853276a1a137" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kompose/blobs/sha256:94764694cbc83e31edc3df3f8588327159cdba7ff2658ea9786e118b5a792e11", + "sha256": "94764694cbc83e31edc3df3f8588327159cdba7ff2658ea9786e118b5a792e11" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kompose/blobs/sha256:975b28f3cd25872551219403be36825d38585a315f5c1f3ad5812d7be4e2913a", + "sha256": "975b28f3cd25872551219403be36825d38585a315f5c1f3ad5812d7be4e2913a" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kompose/blobs/sha256:efb804b13b812975bb6995e458bd1a1404d26b836a47cd244031a362ce6c894e", + "sha256": "efb804b13b812975bb6995e458bd1a1404d26b836a47cd244031a362ce6c894e" + } + } + } + }, + "kubernetes-cli": { + "version": "1.23.4", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kubernetes-cli/blobs/sha256:df608cee3b2aa9f0f4866f9b82c41ff89b52d93c53a16c0c5cd7a42d6a92cea7", + "sha256": "df608cee3b2aa9f0f4866f9b82c41ff89b52d93c53a16c0c5cd7a42d6a92cea7" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kubernetes-cli/blobs/sha256:69d7b8251ab76df3f36785ee191ed84323fa83bdd89f56997451fa184e75917a", + "sha256": "69d7b8251ab76df3f36785ee191ed84323fa83bdd89f56997451fa184e75917a" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kubernetes-cli/blobs/sha256:954520ab97e6db0ee085defb34ed17339122c10e0c402b2ead29fa5fe6ca2018", + "sha256": "954520ab97e6db0ee085defb34ed17339122c10e0c402b2ead29fa5fe6ca2018" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kubernetes-cli/blobs/sha256:4bb199003173736bd8460615dea5fc34bf52577cbb41748117819ca32d147717", + "sha256": "4bb199003173736bd8460615dea5fc34bf52577cbb41748117819ca32d147717" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kubernetes-cli/blobs/sha256:db230143ba10c32abf14de305756e005c1b5eb9d1bcd95dfabc3d8dc66b9b26c", + "sha256": "db230143ba10c32abf14de305756e005c1b5eb9d1bcd95dfabc3d8dc66b9b26c" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kubernetes-cli/blobs/sha256:cc733765e2a1f04f66eb5f3f28e0236eadf3c12e223d16a3f1937041451ef79c", + "sha256": "cc733765e2a1f04f66eb5f3f28e0236eadf3c12e223d16a3f1937041451ef79c" + } + } + } + }, + "kubectx": { + "version": "0.9.4", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "all": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/kubectx/blobs/sha256:56fca18baee3ff65f4e6ca1491b515f46bcb61c3d184bc68c77c1b06e2e32cfb", + "sha256": "56fca18baee3ff65f4e6ca1491b515f46bcb61c3d184bc68c77c1b06e2e32cfb" + } + } + } + }, + "lazygit": { + "version": "0.33", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lazygit/blobs/sha256:30e0594de492a60ecad6821d9ff0e794492d55385c25148401ebca419af46af5", + "sha256": "30e0594de492a60ecad6821d9ff0e794492d55385c25148401ebca419af46af5" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lazygit/blobs/sha256:9a96692dba5360beede40e67213a854d6138d44d5428bb2e1c3cfd1466086367", + "sha256": "9a96692dba5360beede40e67213a854d6138d44d5428bb2e1c3cfd1466086367" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lazygit/blobs/sha256:eef7437be5b2eff4affc4fe853401150f00eb9b1e95c7ee80663d2783c73d964", + "sha256": "eef7437be5b2eff4affc4fe853401150f00eb9b1e95c7ee80663d2783c73d964" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lazygit/blobs/sha256:d34e4548bdb917072eb93ffdda8cf340c02cc33bef44470adfa3368d61d387e4", + "sha256": "d34e4548bdb917072eb93ffdda8cf340c02cc33bef44470adfa3368d61d387e4" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lazygit/blobs/sha256:5034e920ae689acb1a4d40d47b4da0965d536d671264184cc97218b96f85f412", + "sha256": "5034e920ae689acb1a4d40d47b4da0965d536d671264184cc97218b96f85f412" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lazygit/blobs/sha256:da918aa07de01f2d91ba477f96d26b23adadb823c1f3d73f2fba7d9c629dde65", + "sha256": "da918aa07de01f2d91ba477f96d26b23adadb823c1f3d73f2fba7d9c629dde65" + } + } + } + }, + "lima": { + "version": "0.9.0", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lima/blobs/sha256:7d3b0346a25af72795b616858df16ad511a946e8e63b2308885883542f4928ca", + "sha256": "7d3b0346a25af72795b616858df16ad511a946e8e63b2308885883542f4928ca" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lima/blobs/sha256:2ec75bb007588f14fbabf53ae1906e3732c4d1bd75b64f9cd557281cba5cbf94", + "sha256": "2ec75bb007588f14fbabf53ae1906e3732c4d1bd75b64f9cd557281cba5cbf94" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lima/blobs/sha256:4e87b30ec6f63bf786d34a0bcfc9b0574db143921ac5736c5ee00cdd785fcaed", + "sha256": "4e87b30ec6f63bf786d34a0bcfc9b0574db143921ac5736c5ee00cdd785fcaed" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lima/blobs/sha256:377dd6a306e528d521b8d1153ba75a931852df7ffad2327ca29b56ffd60a23c1", + "sha256": "377dd6a306e528d521b8d1153ba75a931852df7ffad2327ca29b56ffd60a23c1" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lima/blobs/sha256:d764fd87f6ffe79e3e3ac699e9733b5b83ee9614a6bb360e44d643b34ac444ca", + "sha256": "d764fd87f6ffe79e3e3ac699e9733b5b83ee9614a6bb360e44d643b34ac444ca" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lima/blobs/sha256:d4bc946f292fd7b28213740e611890783a367358dc28b82493c2d45c1d5451a0", + "sha256": "d4bc946f292fd7b28213740e611890783a367358dc28b82493c2d45c1d5451a0" + } + } + } + }, + "lrzsz": { + "version": "0.12.20_1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lrzsz/blobs/sha256:d103f9f4cfdf4f19a69c5d47b80ab8bfcfa2e19ead1c187a25d89e49b70120a3", + "sha256": "d103f9f4cfdf4f19a69c5d47b80ab8bfcfa2e19ead1c187a25d89e49b70120a3" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lrzsz/blobs/sha256:af1dde66f4c633e9fdfa3b5108987626f79d3f8e3c5efc80b55f29c4720cef04", + "sha256": "af1dde66f4c633e9fdfa3b5108987626f79d3f8e3c5efc80b55f29c4720cef04" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lrzsz/blobs/sha256:7cdda25c0645a005a715e99bfd591c575425cb8eb4667b4c51aadaab097154dd", + "sha256": "7cdda25c0645a005a715e99bfd591c575425cb8eb4667b4c51aadaab097154dd" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lrzsz/blobs/sha256:8030d909e2c336ada4563b4bb7e052f8ab382e3ea1325599bcf52b14a35fcbd0", + "sha256": "8030d909e2c336ada4563b4bb7e052f8ab382e3ea1325599bcf52b14a35fcbd0" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lrzsz/blobs/sha256:e8d2badf80013a07d43d89b2a2e2f99c2feb3abd2b6eeb579a52f01b39a9dd49", + "sha256": "e8d2badf80013a07d43d89b2a2e2f99c2feb3abd2b6eeb579a52f01b39a9dd49" + }, + "mojave": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lrzsz/blobs/sha256:c828fb5694c30334ccd6dd68da5136e2d6c9d53d2e8ac558ef3ba246a7824ef8", + "sha256": "c828fb5694c30334ccd6dd68da5136e2d6c9d53d2e8ac558ef3ba246a7824ef8" + }, + "high_sierra": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lrzsz/blobs/sha256:c23cc0b0c9a0a7fae5a2e3d69ba01a7e6d09ad5e5a7d06c76620b72773ffebed", + "sha256": "c23cc0b0c9a0a7fae5a2e3d69ba01a7e6d09ad5e5a7d06c76620b72773ffebed" + }, + "sierra": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lrzsz/blobs/sha256:997f5b81f84b7814b0f4f78f056404f6c309eba1e62136e5f8ddf4b34d953b59", + "sha256": "997f5b81f84b7814b0f4f78f056404f6c309eba1e62136e5f8ddf4b34d953b59" + }, + "el_capitan": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lrzsz/blobs/sha256:1d6517842b64582f629f36e469b61ee91563e1ef1a1b1841a8a4634759dcb0f1", + "sha256": "1d6517842b64582f629f36e469b61ee91563e1ef1a1b1841a8a4634759dcb0f1" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lrzsz/blobs/sha256:9f5db00a0b2cdc4920a809f4aa1f352eb6962980270d15e65dd418a99ac61ab2", + "sha256": "9f5db00a0b2cdc4920a809f4aa1f352eb6962980270d15e65dd418a99ac61ab2" + } + } + } + }, + "lsd": { + "version": "0.21.0", + "bottle": { + "rebuild": 1, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lsd/blobs/sha256:fb1ae021488b265d2f05e71b9c1b79ffa6113c2cac1f77e7287b9525315add2b", + "sha256": "fb1ae021488b265d2f05e71b9c1b79ffa6113c2cac1f77e7287b9525315add2b" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lsd/blobs/sha256:706fdc3ceb41d2ad2ebdbc11b3930d87c5546d109331c9b965cb7d29875bd100", + "sha256": "706fdc3ceb41d2ad2ebdbc11b3930d87c5546d109331c9b965cb7d29875bd100" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lsd/blobs/sha256:1b8a883d68c3ea85695a5e33602e99b3d6f8866f34444eeedbb4d9131112af90", + "sha256": "1b8a883d68c3ea85695a5e33602e99b3d6f8866f34444eeedbb4d9131112af90" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lsd/blobs/sha256:d14efa8c804908f25d88f0cea0ecea253d6a059d971de1f630ffb29af2f691d8", + "sha256": "d14efa8c804908f25d88f0cea0ecea253d6a059d971de1f630ffb29af2f691d8" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lsd/blobs/sha256:b42295c9884214ecf4e6afc90aca429d739cd509f72f54e8ee590e6afc26aed4", + "sha256": "b42295c9884214ecf4e6afc90aca429d739cd509f72f54e8ee590e6afc26aed4" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lsd/blobs/sha256:90f92d5c4d38f5c3e84c13bc171c3bdae04f50da02a7fc2bd6680ea82368f3fe", + "sha256": "90f92d5c4d38f5c3e84c13bc171c3bdae04f50da02a7fc2bd6680ea82368f3fe" + } + } + } + }, + "lua": { + "version": "5.4.4", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/lua/blobs/sha256:801bc01f4821a3f69e7496a00d609d9669ac9f6cac0b7b5bfad540ca5c9317cc", + "sha256": "801bc01f4821a3f69e7496a00d609d9669ac9f6cac0b7b5bfad540ca5c9317cc" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/lua/blobs/sha256:685fff4864fabe098295955b09a5eb7696ea1d48f9d034b0d2c528b76a2ae64a", + "sha256": "685fff4864fabe098295955b09a5eb7696ea1d48f9d034b0d2c528b76a2ae64a" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/lua/blobs/sha256:05acee0902b938fe8d3154906f85fdd5b4d5947cecf5a1df8ea6d7cfe56ae038", + "sha256": "05acee0902b938fe8d3154906f85fdd5b4d5947cecf5a1df8ea6d7cfe56ae038" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/lua/blobs/sha256:61c13421560dc5875669c591c5b8fd7b9adff8f50fee07db6883f7c278f73c5a", + "sha256": "61c13421560dc5875669c591c5b8fd7b9adff8f50fee07db6883f7c278f73c5a" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/lua/blobs/sha256:15ae93c61d7a2da10404dc915e76846fd0cd30421ad44989b9f83ea8fa9671ac", + "sha256": "15ae93c61d7a2da10404dc915e76846fd0cd30421ad44989b9f83ea8fa9671ac" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/lua/blobs/sha256:e9577e9329eec0de7cd8136e1557b62c135a0aa39e9f22a21be4cdee532d1e17", + "sha256": "e9577e9329eec0de7cd8136e1557b62c135a0aa39e9f22a21be4cdee532d1e17" + } + } + } + }, + "luarocks": { + "version": "3.8.0", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/luarocks/blobs/sha256:3c1d3b809e453e3754e920e6b915ebe9ad2562e7de23bcea9dff62e253681882", + "sha256": "3c1d3b809e453e3754e920e6b915ebe9ad2562e7de23bcea9dff62e253681882" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/luarocks/blobs/sha256:3c1d3b809e453e3754e920e6b915ebe9ad2562e7de23bcea9dff62e253681882", + "sha256": "3c1d3b809e453e3754e920e6b915ebe9ad2562e7de23bcea9dff62e253681882" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/luarocks/blobs/sha256:ec37b14a1f45298f16f6a4c001b1240c10bc8bdeaa0eac187d2155cd14cef1d0", + "sha256": "ec37b14a1f45298f16f6a4c001b1240c10bc8bdeaa0eac187d2155cd14cef1d0" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/luarocks/blobs/sha256:ec37b14a1f45298f16f6a4c001b1240c10bc8bdeaa0eac187d2155cd14cef1d0", + "sha256": "ec37b14a1f45298f16f6a4c001b1240c10bc8bdeaa0eac187d2155cd14cef1d0" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/luarocks/blobs/sha256:ec37b14a1f45298f16f6a4c001b1240c10bc8bdeaa0eac187d2155cd14cef1d0", + "sha256": "ec37b14a1f45298f16f6a4c001b1240c10bc8bdeaa0eac187d2155cd14cef1d0" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/luarocks/blobs/sha256:3c1d3b809e453e3754e920e6b915ebe9ad2562e7de23bcea9dff62e253681882", + "sha256": "3c1d3b809e453e3754e920e6b915ebe9ad2562e7de23bcea9dff62e253681882" + } + } + } + }, + "maven": { + "version": "3.8.5", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/maven/blobs/sha256:2cebb1dc17611d23752838368125c5b5cf96b520724492aefa7bd23c5074e897", + "sha256": "2cebb1dc17611d23752838368125c5b5cf96b520724492aefa7bd23c5074e897" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/maven/blobs/sha256:2cebb1dc17611d23752838368125c5b5cf96b520724492aefa7bd23c5074e897", + "sha256": "2cebb1dc17611d23752838368125c5b5cf96b520724492aefa7bd23c5074e897" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/maven/blobs/sha256:2f45f971e0d4f54b3200f7f0b1e99d793c4882200a44cba2f1c0b95daae264bf", + "sha256": "2f45f971e0d4f54b3200f7f0b1e99d793c4882200a44cba2f1c0b95daae264bf" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/maven/blobs/sha256:2f45f971e0d4f54b3200f7f0b1e99d793c4882200a44cba2f1c0b95daae264bf", + "sha256": "2f45f971e0d4f54b3200f7f0b1e99d793c4882200a44cba2f1c0b95daae264bf" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/maven/blobs/sha256:2f45f971e0d4f54b3200f7f0b1e99d793c4882200a44cba2f1c0b95daae264bf", + "sha256": "2f45f971e0d4f54b3200f7f0b1e99d793c4882200a44cba2f1c0b95daae264bf" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/maven/blobs/sha256:2cebb1dc17611d23752838368125c5b5cf96b520724492aefa7bd23c5074e897", + "sha256": "2cebb1dc17611d23752838368125c5b5cf96b520724492aefa7bd23c5074e897" + } + } + } + }, + "minikube": { + "version": "1.25.2", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/minikube/blobs/sha256:6dee5f22e08636346258f4a6daa646e9102e384ceb63f33981745d471f99aa97", + "sha256": "6dee5f22e08636346258f4a6daa646e9102e384ceb63f33981745d471f99aa97" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/minikube/blobs/sha256:2eb8da6b2e82a10729008118534956b8f52427a130aeb8f48a8f86409c498070", + "sha256": "2eb8da6b2e82a10729008118534956b8f52427a130aeb8f48a8f86409c498070" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/minikube/blobs/sha256:888a850d809aa5c62c3e3ccb40b059faf52a4519881f08bf93ec1267558b622e", + "sha256": "888a850d809aa5c62c3e3ccb40b059faf52a4519881f08bf93ec1267558b622e" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/minikube/blobs/sha256:61c39cf9518c3589039934da686210f3790c3644a872926f38dfd291c857f494", + "sha256": "61c39cf9518c3589039934da686210f3790c3644a872926f38dfd291c857f494" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/minikube/blobs/sha256:7d59e9765d4d5359d71e3e2c5c359897502637d8864d2359bba1949bdd976521", + "sha256": "7d59e9765d4d5359d71e3e2c5c359897502637d8864d2359bba1949bdd976521" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/minikube/blobs/sha256:01859de13052b91dbe5f12e3fd47fbd542e0ab6560c038e5f79e3df74098716b", + "sha256": "01859de13052b91dbe5f12e3fd47fbd542e0ab6560c038e5f79e3df74098716b" + } + } + } + }, + "node@14": { + "version": "14.19.0_1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/node/14/blobs/sha256:8d2c2bec9fa825e6ce32348988f566cb1eb98628fc1a20235eb2771624b3f999", + "sha256": "8d2c2bec9fa825e6ce32348988f566cb1eb98628fc1a20235eb2771624b3f999" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/node/14/blobs/sha256:45d83e07aac766775f5f7a3685beba6bdeed828ac1f3e6d939547f0227ab5a54", + "sha256": "45d83e07aac766775f5f7a3685beba6bdeed828ac1f3e6d939547f0227ab5a54" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/node/14/blobs/sha256:461e4298d35a0599cdf18a01774992afa5feadc2c72522bdbc444d2d67dcc43f", + "sha256": "461e4298d35a0599cdf18a01774992afa5feadc2c72522bdbc444d2d67dcc43f" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/node/14/blobs/sha256:f56339b93b32f9fd6cebb617b1eef831d4eb3d0d4310d60f7fd6bad8499c470c", + "sha256": "f56339b93b32f9fd6cebb617b1eef831d4eb3d0d4310d60f7fd6bad8499c470c" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/node/14/blobs/sha256:209624bd0bc1dc9398fbc18ca4bd00667cef0723d7e238dafd16c451917f0a54", + "sha256": "209624bd0bc1dc9398fbc18ca4bd00667cef0723d7e238dafd16c451917f0a54" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/node/14/blobs/sha256:7ee9785b78309f66169584a294c541389e7aafb86d1f2ba0315f293c885b6218", + "sha256": "7ee9785b78309f66169584a294c541389e7aafb86d1f2ba0315f293c885b6218" + } + } + } + }, + "protobuf": { + "version": "3.19.4", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/protobuf/blobs/sha256:a467da7231471d7913ed291e83852e1ca950db86d142b2a67e0839743dc132b7", + "sha256": "a467da7231471d7913ed291e83852e1ca950db86d142b2a67e0839743dc132b7" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/protobuf/blobs/sha256:188863a706dd31a59ce0f4bdcf7d77d46e681ed8e72a8ab9ba28e771b52b58fd", + "sha256": "188863a706dd31a59ce0f4bdcf7d77d46e681ed8e72a8ab9ba28e771b52b58fd" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/protobuf/blobs/sha256:ca9840b58a314543c0f45490e6a543eb330eb772f0db385ef005d82b6b169047", + "sha256": "ca9840b58a314543c0f45490e6a543eb330eb772f0db385ef005d82b6b169047" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/protobuf/blobs/sha256:a6e39ca1c9418561aa2e576a62c86fe11674b81c922a8f610c75aa9211646863", + "sha256": "a6e39ca1c9418561aa2e576a62c86fe11674b81c922a8f610c75aa9211646863" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/protobuf/blobs/sha256:5cc145bfca99db8fbe89d8b24394297bde7075aaa3d564cd24478c5762563ef6", + "sha256": "5cc145bfca99db8fbe89d8b24394297bde7075aaa3d564cd24478c5762563ef6" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/protobuf/blobs/sha256:7c3e53cb5448c38183693262da84e5e100a11c3d08de6b5088ed2d1a7f00e106", + "sha256": "7c3e53cb5448c38183693262da84e5e100a11c3d08de6b5088ed2d1a7f00e106" + } + } + } + }, + "mysql": { + "version": "8.0.28_1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/mysql/blobs/sha256:c51f67f07e7a419c14d3f2e68cab306b5b618c56ab61bef26abbb6d24986d4ed", + "sha256": "c51f67f07e7a419c14d3f2e68cab306b5b618c56ab61bef26abbb6d24986d4ed" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/mysql/blobs/sha256:ad41e97ed611cc0fa1f27fcdc7c1286136e7e65939a9205b6cb414a537de52a8", + "sha256": "ad41e97ed611cc0fa1f27fcdc7c1286136e7e65939a9205b6cb414a537de52a8" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/mysql/blobs/sha256:e0b6492724015b281b100ee07c04b420b1a57ba260d640bb010161588605497f", + "sha256": "e0b6492724015b281b100ee07c04b420b1a57ba260d640bb010161588605497f" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/mysql/blobs/sha256:ce886ee6265bb5d8c6c9495bde166744db089ce8ad1e86ccf56b678308ad16b8", + "sha256": "ce886ee6265bb5d8c6c9495bde166744db089ce8ad1e86ccf56b678308ad16b8" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/mysql/blobs/sha256:085e0525cb6380b7f10b07516abb26b31a8af46e8b8ad1f31f801377c0717275", + "sha256": "085e0525cb6380b7f10b07516abb26b31a8af46e8b8ad1f31f801377c0717275" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/mysql/blobs/sha256:13cf051d3fba6129bbd93e7701806db86fdcc4c849be7b3b2debedb77a63c85a", + "sha256": "13cf051d3fba6129bbd93e7701806db86fdcc4c849be7b3b2debedb77a63c85a" + } + } + } + }, + "neofetch": { + "version": "7.1.0", + "bottle": { + "rebuild": 2, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "all": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/neofetch/blobs/sha256:78eb3e99dfde7f5fb1c3b192804a6d345f428c9effa6ea6ba54d7e5b7254387f", + "sha256": "78eb3e99dfde7f5fb1c3b192804a6d345f428c9effa6ea6ba54d7e5b7254387f" + } + } + } + }, + "neovim": { + "version": "0.6.1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/neovim/blobs/sha256:cb57c0fb2aca62d06e77176c7da2acae54c461293d93f66ac2f70cf5f00caf6e", + "sha256": "cb57c0fb2aca62d06e77176c7da2acae54c461293d93f66ac2f70cf5f00caf6e" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/neovim/blobs/sha256:1129c801c8e54eed760f10ae7ac6bcc2b5b9c3f9c55b3d40e2190546d7ffae9c", + "sha256": "1129c801c8e54eed760f10ae7ac6bcc2b5b9c3f9c55b3d40e2190546d7ffae9c" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/neovim/blobs/sha256:3d5fad96914b500a9bf118d3cdbfa808639dbe003fa90f7b9230e5efa25a8a97", + "sha256": "3d5fad96914b500a9bf118d3cdbfa808639dbe003fa90f7b9230e5efa25a8a97" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/neovim/blobs/sha256:17d3d6e1b761650c2b4f623808d95d6884eee3fcc59ee47f75d2a777b3589ced", + "sha256": "17d3d6e1b761650c2b4f623808d95d6884eee3fcc59ee47f75d2a777b3589ced" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/neovim/blobs/sha256:8a39c2142e8f6d6335d83544af66c8e03599e50cd9a357257b777e6c48dbd089", + "sha256": "8a39c2142e8f6d6335d83544af66c8e03599e50cd9a357257b777e6c48dbd089" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/neovim/blobs/sha256:3287fadd7e5d8dae73b5055f6ae5f85391a4b8b29a6ab3fbbfbd4ca8f828f841", + "sha256": "3287fadd7e5d8dae73b5055f6ae5f85391a4b8b29a6ab3fbbfbd4ca8f828f841" + } + } + } + }, + "nghttp2": { + "version": "1.47.0", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/nghttp2/blobs/sha256:abe5c740388c37a7157150056054a84658de7d822e8686463a8f47716232417c", + "sha256": "abe5c740388c37a7157150056054a84658de7d822e8686463a8f47716232417c" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/nghttp2/blobs/sha256:99d7e332e396d9b3058c18d8a94c854864ef64201ff9748dad0a4051356f3c17", + "sha256": "99d7e332e396d9b3058c18d8a94c854864ef64201ff9748dad0a4051356f3c17" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/nghttp2/blobs/sha256:b99ff44001abfa58b109928627cb4a2214a11a2415d2ca0c49a0601e4d346664", + "sha256": "b99ff44001abfa58b109928627cb4a2214a11a2415d2ca0c49a0601e4d346664" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/nghttp2/blobs/sha256:4a5aa98db8472b7aaf97d0646f7a3550bf12ae28aaf45c9c1c1470b9a49c0528", + "sha256": "4a5aa98db8472b7aaf97d0646f7a3550bf12ae28aaf45c9c1c1470b9a49c0528" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/nghttp2/blobs/sha256:132ba73b92472714c358b650ef668039b3219df92fd574e93753a23a6b93ccb9", + "sha256": "132ba73b92472714c358b650ef668039b3219df92fd574e93753a23a6b93ccb9" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/nghttp2/blobs/sha256:a74b684df8a7ad4d908e65d63013a606832c0d20a1793bc6b25d97b8cdaff00d", + "sha256": "a74b684df8a7ad4d908e65d63013a606832c0d20a1793bc6b25d97b8cdaff00d" + } + } + } + }, + "nload": { + "version": "0.7.4", + "bottle": { + "rebuild": 1, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/nload/blobs/sha256:a179869cf1ff0fc1d62619d85a23004ca8f5ac9d17a2157fe86fdc717c2fc796", + "sha256": "a179869cf1ff0fc1d62619d85a23004ca8f5ac9d17a2157fe86fdc717c2fc796" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/nload/blobs/sha256:2c5db3ac98383bf71154283dbca344ef7e4ac355338bdff337936cb4836b8ace", + "sha256": "2c5db3ac98383bf71154283dbca344ef7e4ac355338bdff337936cb4836b8ace" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/nload/blobs/sha256:fa676ad48d38191b0cfc2a7a5277ec26cbae48ba7a40c06b10bc1760692fdbf1", + "sha256": "fa676ad48d38191b0cfc2a7a5277ec26cbae48ba7a40c06b10bc1760692fdbf1" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/nload/blobs/sha256:497154bd3de08b44994d05c69467266bb5ea54e6ddb7c9353bbf63bc77463447", + "sha256": "497154bd3de08b44994d05c69467266bb5ea54e6ddb7c9353bbf63bc77463447" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/nload/blobs/sha256:2e566035d80abd97c43955ac5fa05ba347b67dbbd10d0543faef3cf5cc7b0bfb", + "sha256": "2e566035d80abd97c43955ac5fa05ba347b67dbbd10d0543faef3cf5cc7b0bfb" + }, + "mojave": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/nload/blobs/sha256:1dbf614f22611f66ee49efa6b1f5a1af29066be04e461d56e9766b84aeb68077", + "sha256": "1dbf614f22611f66ee49efa6b1f5a1af29066be04e461d56e9766b84aeb68077" + }, + "high_sierra": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/nload/blobs/sha256:3bcdee6e4f2e404d0ec728620b025524de265f94fccc290b29fc81f04f85be36", + "sha256": "3bcdee6e4f2e404d0ec728620b025524de265f94fccc290b29fc81f04f85be36" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/nload/blobs/sha256:4b1d3e77437ea1f37ab063237a2b71318370b23248b8be6d6d10d07f786bed89", + "sha256": "4b1d3e77437ea1f37ab063237a2b71318370b23248b8be6d6d10d07f786bed89" + } + } + } + }, + "nmap": { + "version": "7.92", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/nmap/blobs/sha256:fce671325c40cb243af6e19672b1a09221973211483c80641f0f698670d38b06", + "sha256": "fce671325c40cb243af6e19672b1a09221973211483c80641f0f698670d38b06" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/nmap/blobs/sha256:1f40f19d97c6f87564344793e9921535137f0d76020132cd33fff9a5b9e220da", + "sha256": "1f40f19d97c6f87564344793e9921535137f0d76020132cd33fff9a5b9e220da" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/nmap/blobs/sha256:aed665169bd13d61b5b4cb04204548d6012cfe4bffe4ae40a44a86f756ffc64e", + "sha256": "aed665169bd13d61b5b4cb04204548d6012cfe4bffe4ae40a44a86f756ffc64e" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/nmap/blobs/sha256:0e98a05d4ff5630ab1e70218930c06e598164fb5832fb76b3e4df3a4b6872ffa", + "sha256": "0e98a05d4ff5630ab1e70218930c06e598164fb5832fb76b3e4df3a4b6872ffa" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/nmap/blobs/sha256:fe638eedb2063e9bdd8fb75679c6bceead8084456bba2a43819889c93158301d", + "sha256": "fe638eedb2063e9bdd8fb75679c6bceead8084456bba2a43819889c93158301d" + }, + "mojave": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/nmap/blobs/sha256:dba8ca74eccbb2eec127b82d6cb81478c131ba3d19f7851b82871775bb01e8b3", + "sha256": "dba8ca74eccbb2eec127b82d6cb81478c131ba3d19f7851b82871775bb01e8b3" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/nmap/blobs/sha256:5ceab0e20f0aba5059b7ba612876413c799d0a933dfb46c5bf078b432d01c7dd", + "sha256": "5ceab0e20f0aba5059b7ba612876413c799d0a933dfb46c5bf078b432d01c7dd" + } + } + } + }, + "node": { + "version": "17.7.1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/node/blobs/sha256:b60a650952427f2f945fecb57b02e1fd7f36911d8e61c3f5c70d460ca34ac39f", + "sha256": "b60a650952427f2f945fecb57b02e1fd7f36911d8e61c3f5c70d460ca34ac39f" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/node/blobs/sha256:d9b44696f3ac440c78b17a6037025117ee8ed168c42175ad2fbd2e36f512449a", + "sha256": "d9b44696f3ac440c78b17a6037025117ee8ed168c42175ad2fbd2e36f512449a" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/node/blobs/sha256:21f876e205f02f62d7b2dfcf1e95fbe143fb06fe5eacb59199d59a80b098b77b", + "sha256": "21f876e205f02f62d7b2dfcf1e95fbe143fb06fe5eacb59199d59a80b098b77b" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/node/blobs/sha256:0eaa07497a1156043970117670f7f4d6f1e499ae2eab06d696325328963383e7", + "sha256": "0eaa07497a1156043970117670f7f4d6f1e499ae2eab06d696325328963383e7" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/node/blobs/sha256:616cdc430fce06e25e8204e1be39b075541f3f7333a29945ed59df3adc4007e4", + "sha256": "616cdc430fce06e25e8204e1be39b075541f3f7333a29945ed59df3adc4007e4" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/node/blobs/sha256:f795e40ef00455d2b77b732f2fbd538a633f9ac68006916ae72064416b734acc", + "sha256": "f795e40ef00455d2b77b732f2fbd538a633f9ac68006916ae72064416b734acc" + } + } + } + }, + "openssl@3": { + "version": "3.0.1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:f3c6edd4c7917ee5b82dda776ad8d70569dc5baddfe0f773954e4bb73a6946db", + "sha256": "f3c6edd4c7917ee5b82dda776ad8d70569dc5baddfe0f773954e4bb73a6946db" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:64ceea118bb6e2ea700168dda10109f8113ba3277fbe576aba97167c2a9feff0", + "sha256": "64ceea118bb6e2ea700168dda10109f8113ba3277fbe576aba97167c2a9feff0" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:331a18b7ac0b35d55adb422268c6b08190b378bdfec915a5f6d0b7375864fa4a", + "sha256": "331a18b7ac0b35d55adb422268c6b08190b378bdfec915a5f6d0b7375864fa4a" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:48f4b3d0a036e4bf5c63732ce32e70e57a1ad1f9311f21776cef6431796e0cd1", + "sha256": "48f4b3d0a036e4bf5c63732ce32e70e57a1ad1f9311f21776cef6431796e0cd1" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:3d687315c44656ae4dcf17d9f1f82f15e4b959816afb9cbef8073676b4aed480", + "sha256": "3d687315c44656ae4dcf17d9f1f82f15e4b959816afb9cbef8073676b4aed480" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:51f292234a6a9933673d4afbf6ee98e676c1d523ec2316b49425c45d55e7471c", + "sha256": "51f292234a6a9933673d4afbf6ee98e676c1d523ec2316b49425c45d55e7471c" + } + } + } + }, + "podman": { + "version": "3.4.4", + "bottle": { + "rebuild": 1, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/podman/blobs/sha256:8272a253e9cfcf0cf7195b030224b225ac0fdf3c85b65b2f46d3d0a3243f465d", + "sha256": "8272a253e9cfcf0cf7195b030224b225ac0fdf3c85b65b2f46d3d0a3243f465d" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/podman/blobs/sha256:6a30a4bd37114951e39c1379465151c2e7717c25101968f1ff56bea6943bf5f7", + "sha256": "6a30a4bd37114951e39c1379465151c2e7717c25101968f1ff56bea6943bf5f7" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/podman/blobs/sha256:d5ca8fca094186a1f55b6295430aa2257c7328f187d6e66a926673b9c1378307", + "sha256": "d5ca8fca094186a1f55b6295430aa2257c7328f187d6e66a926673b9c1378307" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/podman/blobs/sha256:df6c3831dd67059236a9939b6d9ba51b0c6aa8f0835bcaf9942ca59fca085b6e", + "sha256": "df6c3831dd67059236a9939b6d9ba51b0c6aa8f0835bcaf9942ca59fca085b6e" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/podman/blobs/sha256:cab8c60ba95ef720f5db1eafb4ff6b7e27e78550618c461985fc57e2995c0c38", + "sha256": "cab8c60ba95ef720f5db1eafb4ff6b7e27e78550618c461985fc57e2995c0c38" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/podman/blobs/sha256:5292a602dbe54d82e224f2350a91e183919c35ecb7ddde71e60ebb8b91df84e8", + "sha256": "5292a602dbe54d82e224f2350a91e183919c35ecb7ddde71e60ebb8b91df84e8" + } + } + } + }, + "postgresql": { + "version": "14.2_1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/postgresql/blobs/sha256:2bdd0a5c963159499d9033afbd67872799a1dd73d9aa0656fc1276d6b2db18c5", + "sha256": "2bdd0a5c963159499d9033afbd67872799a1dd73d9aa0656fc1276d6b2db18c5" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/postgresql/blobs/sha256:c9fc350fd229a8ce2ae1b4c2415d43adb8d1212ec70e1e823d07d01128ea53f7", + "sha256": "c9fc350fd229a8ce2ae1b4c2415d43adb8d1212ec70e1e823d07d01128ea53f7" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/postgresql/blobs/sha256:e646d3d891ba61c6779aeffbc8abf9d7590df75c0a61b142766863b0df7403c3", + "sha256": "e646d3d891ba61c6779aeffbc8abf9d7590df75c0a61b142766863b0df7403c3" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/postgresql/blobs/sha256:6433ac89dbd65d184f5792d6160d8f5d1c76f435f43c3492a6a4bfa6c00b79cb", + "sha256": "6433ac89dbd65d184f5792d6160d8f5d1c76f435f43c3492a6a4bfa6c00b79cb" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/postgresql/blobs/sha256:bb6bf761a60c6aec73f31595e167c2c788e80ea0a8ea1d27dd9f1040f854ea12", + "sha256": "bb6bf761a60c6aec73f31595e167c2c788e80ea0a8ea1d27dd9f1040f854ea12" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/postgresql/blobs/sha256:7f8eb593c0bc534a7dde812c42ade5e7261e74ef618e35be553c6a257c850f4a", + "sha256": "7f8eb593c0bc534a7dde812c42ade5e7261e74ef618e35be553c6a257c850f4a" + } + } + }, + "options": { + "restart_service": true + } + }, + "pyenv": { + "version": "2.2.4-1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/pyenv/blobs/sha256:8ad522eb229b702dbe82444a11d5358ffa07d429d23c3ce689a5639a39d7568e", + "sha256": "8ad522eb229b702dbe82444a11d5358ffa07d429d23c3ce689a5639a39d7568e" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/pyenv/blobs/sha256:24b0dc8ff20aa550332108314ecbd544bd056851b94915ee51d53dff3324b7ee", + "sha256": "24b0dc8ff20aa550332108314ecbd544bd056851b94915ee51d53dff3324b7ee" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/pyenv/blobs/sha256:f3961eb526561c9a75fd07946e689d5e9a005bd61c09b3f578ad56d58f6cc726", + "sha256": "f3961eb526561c9a75fd07946e689d5e9a005bd61c09b3f578ad56d58f6cc726" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/pyenv/blobs/sha256:71dce77542c76862cde0a4a12a93fbe7825fd5e5ea5c6019fdc7d07d72bedcfc", + "sha256": "71dce77542c76862cde0a4a12a93fbe7825fd5e5ea5c6019fdc7d07d72bedcfc" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/pyenv/blobs/sha256:da9627aef795c2d7c90e50df2a742f62fd807c8c9bb5fccbaca4a2d427b4048f", + "sha256": "da9627aef795c2d7c90e50df2a742f62fd807c8c9bb5fccbaca4a2d427b4048f" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/pyenv/blobs/sha256:ef3d3c3003adb228e39edeb2122d9a63caba8c7d731962497763808ad0ee1a8f", + "sha256": "ef3d3c3003adb228e39edeb2122d9a63caba8c7d731962497763808ad0ee1a8f" + } + } + } + }, + "pyenv-virtualenv": { + "version": "1.1.5", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "all": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/pyenv-virtualenv/blobs/sha256:0e3bfba31c3d4bc538ff156e225ca3dbb1fd15e27cd8fd5885706eb0efdb4405", + "sha256": "0e3bfba31c3d4bc538ff156e225ca3dbb1fd15e27cd8fd5885706eb0efdb4405" + } + } + } + }, + "python@3.8": { + "version": "3.8.12_1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/python/3.8/blobs/sha256:e0ddb198a05fb010c6317892e92a84cee2792e715d585cb4b06005f5be86a497", + "sha256": "e0ddb198a05fb010c6317892e92a84cee2792e715d585cb4b06005f5be86a497" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/python/3.8/blobs/sha256:5a3d8a5bf18c13bce7c3d4eff430bbe368bbb90654eee05315ef9ca51a2b05f7", + "sha256": "5a3d8a5bf18c13bce7c3d4eff430bbe368bbb90654eee05315ef9ca51a2b05f7" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/python/3.8/blobs/sha256:9003ba90da12f509084675de2ac639356aa929f99483115250b7cfb154ade246", + "sha256": "9003ba90da12f509084675de2ac639356aa929f99483115250b7cfb154ade246" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/python/3.8/blobs/sha256:1f30194a47851b4e00abef864460d7522dd4662b03c39834e089b2b429ef541c", + "sha256": "1f30194a47851b4e00abef864460d7522dd4662b03c39834e089b2b429ef541c" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/python/3.8/blobs/sha256:d4cb99ba879e231fe4527f171f6fd41bdd36a805421ad31d0987e83af5738b98", + "sha256": "d4cb99ba879e231fe4527f171f6fd41bdd36a805421ad31d0987e83af5738b98" + }, + "mojave": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/python/3.8/blobs/sha256:5e60329987598230fb729b3b7c0ea4deddbfd701dc52e6771b6d10b753913400", + "sha256": "5e60329987598230fb729b3b7c0ea4deddbfd701dc52e6771b6d10b753913400" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/python/3.8/blobs/sha256:f0c7c14d64457e19ee59dbee77f088c29325e1b9a7430c657d02f045952db30d", + "sha256": "f0c7c14d64457e19ee59dbee77f088c29325e1b9a7430c657d02f045952db30d" + } + } + } + }, + "rabbitmq": { + "version": "3.9.13", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "all": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rabbitmq/blobs/sha256:6a0dd8c660583135105edc9293fda12aaefe2a7d5f0f5c5156d69b78f38afa37", + "sha256": "6a0dd8c660583135105edc9293fda12aaefe2a7d5f0f5c5156d69b78f38afa37" + } + } + } + }, + "rclone": { + "version": "1.57.0", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rclone/blobs/sha256:04eeeecb70e71dd8aa158583a2cb99425aa63f4b97b52ee37c8935b44a22f629", + "sha256": "04eeeecb70e71dd8aa158583a2cb99425aa63f4b97b52ee37c8935b44a22f629" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rclone/blobs/sha256:36e614f93f450eb131e3a00224bd8f50d47ed78615898e8c8cc57d985c4812d8", + "sha256": "36e614f93f450eb131e3a00224bd8f50d47ed78615898e8c8cc57d985c4812d8" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rclone/blobs/sha256:7995baae1bea1c49c6ee3dd4d6d36bf5c10e690517918dd815624c31fbae3148", + "sha256": "7995baae1bea1c49c6ee3dd4d6d36bf5c10e690517918dd815624c31fbae3148" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rclone/blobs/sha256:8ce295e808e5c51d57c2c6adbb705b9a76eb621ab06201d16719504487749efe", + "sha256": "8ce295e808e5c51d57c2c6adbb705b9a76eb621ab06201d16719504487749efe" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rclone/blobs/sha256:d52c7f71e55be9960ed4230f85759fd0fc83a9c961a7f30af2c89ee48ad0023b", + "sha256": "d52c7f71e55be9960ed4230f85759fd0fc83a9c961a7f30af2c89ee48ad0023b" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rclone/blobs/sha256:75cde9ff91f67ce204820ec193a84b07427bb91a8a2f54f76017589b3a9f0ffe", + "sha256": "75cde9ff91f67ce204820ec193a84b07427bb91a8a2f54f76017589b3a9f0ffe" + } + } + } + }, + "rebar3": { + "version": "3.18.0", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rebar3/blobs/sha256:44500038a7b9cd871f2ddba57cfa67d147abb833c6868cf72590a19b544fabee", + "sha256": "44500038a7b9cd871f2ddba57cfa67d147abb833c6868cf72590a19b544fabee" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rebar3/blobs/sha256:70362076a1b5523e0c4e789840c30cee30c76b1399c957aba61ce47261594331", + "sha256": "70362076a1b5523e0c4e789840c30cee30c76b1399c957aba61ce47261594331" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rebar3/blobs/sha256:c8547511cfe4dfe1b5753d81218ad149d597f01961a5f6e41d1c989500897481", + "sha256": "c8547511cfe4dfe1b5753d81218ad149d597f01961a5f6e41d1c989500897481" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rebar3/blobs/sha256:b76334a1871767352db5e5e641c4cc6c02d0d291c6a16012cf7f2f999674f362", + "sha256": "b76334a1871767352db5e5e641c4cc6c02d0d291c6a16012cf7f2f999674f362" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rebar3/blobs/sha256:49f8019c79ba3b07f9a91a2aa66c9767f724ffd49a418dce80e9296628bf2202", + "sha256": "49f8019c79ba3b07f9a91a2aa66c9767f724ffd49a418dce80e9296628bf2202" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rebar3/blobs/sha256:39e6def810bc61aaee09615d73e5692bfeb723070e4e6e28902b1ba822e97607", + "sha256": "39e6def810bc61aaee09615d73e5692bfeb723070e4e6e28902b1ba822e97607" + } + } + } + }, + "redis": { + "version": "6.2.6", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/redis/blobs/sha256:a656500c3b5762c7cfe03d587a4fa08c5df4568783d167555962d850e8cab3c3", + "sha256": "a656500c3b5762c7cfe03d587a4fa08c5df4568783d167555962d850e8cab3c3" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/redis/blobs/sha256:846aada68ca07b36d58fd620ed5d52ae67a759526c5da27042748363bfdb6271", + "sha256": "846aada68ca07b36d58fd620ed5d52ae67a759526c5da27042748363bfdb6271" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/redis/blobs/sha256:ac30519a604ff014e3903893ddca6c563c134002fec58df3613632e42c4d117c", + "sha256": "ac30519a604ff014e3903893ddca6c563c134002fec58df3613632e42c4d117c" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/redis/blobs/sha256:246f73498993a2a0c6c4326a298d2fcc3da6d61904ad09a631aa9c63a6800f76", + "sha256": "246f73498993a2a0c6c4326a298d2fcc3da6d61904ad09a631aa9c63a6800f76" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/redis/blobs/sha256:ff93a763d622cc9130c09fa9ce2ec7236f91562667eaa5c304fcf175c1253746", + "sha256": "ff93a763d622cc9130c09fa9ce2ec7236f91562667eaa5c304fcf175c1253746" + }, + "mojave": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/redis/blobs/sha256:57842762aad1434f8b511f603364b4528f0545f7d768c9387b362011351cda2b", + "sha256": "57842762aad1434f8b511f603364b4528f0545f7d768c9387b362011351cda2b" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/redis/blobs/sha256:8398fc05ef8eb1ea3d7b26844e3a314a948b3d0d4fb937a00c6c62f0abbe340a", + "sha256": "8398fc05ef8eb1ea3d7b26844e3a314a948b3d0d4fb937a00c6c62f0abbe340a" + } + } + }, + "options": { + "restart_service": true + } + }, + "ripgrep": { + "version": "13.0.0", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/ripgrep/blobs/sha256:ea67bdf39c1727b2b6b5b5f5110d1736b42b3eb0ec2068aa99903b670545b015", + "sha256": "ea67bdf39c1727b2b6b5b5f5110d1736b42b3eb0ec2068aa99903b670545b015" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/ripgrep/blobs/sha256:d3e0ae859dc1e66ebecbc66a8ad1ec2abac59bc707d2305dde66212e71406d36", + "sha256": "d3e0ae859dc1e66ebecbc66a8ad1ec2abac59bc707d2305dde66212e71406d36" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/ripgrep/blobs/sha256:db0260c6be9656c54575a4d82c720fb24141be38a17350d6cddba7be14f104e6", + "sha256": "db0260c6be9656c54575a4d82c720fb24141be38a17350d6cddba7be14f104e6" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/ripgrep/blobs/sha256:a8f2bd6586de9f7aa36eaaefd36777309f9b5d57f01bf33bf022d715fd3dbb89", + "sha256": "a8f2bd6586de9f7aa36eaaefd36777309f9b5d57f01bf33bf022d715fd3dbb89" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/ripgrep/blobs/sha256:0edcffa1251002e2747020d62a16ae077bd7aa5fb289d351622e0065c9686c40", + "sha256": "0edcffa1251002e2747020d62a16ae077bd7aa5fb289d351622e0065c9686c40" + }, + "mojave": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/ripgrep/blobs/sha256:b57024c0d221249a1f5eaef1069ac90d44e54afdadb146acd117ae23b7de98c6", + "sha256": "b57024c0d221249a1f5eaef1069ac90d44e54afdadb146acd117ae23b7de98c6" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/ripgrep/blobs/sha256:34e3140b55f0fb5efb8db70e0709afe091632efaa84465e4c1c9ca3c8afa1bf2", + "sha256": "34e3140b55f0fb5efb8db70e0709afe091632efaa84465e4c1c9ca3c8afa1bf2" + } + } + } + }, + "ruby": { + "version": "3.1.1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ruby/blobs/sha256:90383af9d5a0a3e01f03ed01b20d52dea665886b4b8fd8c6a5611e78fda3a0f7", + "sha256": "90383af9d5a0a3e01f03ed01b20d52dea665886b4b8fd8c6a5611e78fda3a0f7" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ruby/blobs/sha256:3d1b5f14c723530cf4387084d12129077f830057fb6e802882d30c14d7243bf2", + "sha256": "3d1b5f14c723530cf4387084d12129077f830057fb6e802882d30c14d7243bf2" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ruby/blobs/sha256:e61f2b8670e42013d92e38da11fc6bff8a4857503aec1e2160efb6fc3e256056", + "sha256": "e61f2b8670e42013d92e38da11fc6bff8a4857503aec1e2160efb6fc3e256056" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ruby/blobs/sha256:625c195be406f1ecbf5058d5fd8c2536496ba6206ce6e903d7278f80e0936ce7", + "sha256": "625c195be406f1ecbf5058d5fd8c2536496ba6206ce6e903d7278f80e0936ce7" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ruby/blobs/sha256:c38f5c3ee526bc77c5d98e9e8b461b15d7e5056746ef41e42870e37a593a9f1b", + "sha256": "c38f5c3ee526bc77c5d98e9e8b461b15d7e5056746ef41e42870e37a593a9f1b" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ruby/blobs/sha256:bfd010ea1f0a058e627e7ac925acd340c56de98f3c193c94ef3439bef5a58f92", + "sha256": "bfd010ea1f0a058e627e7ac925acd340c56de98f3c193c94ef3439bef5a58f92" + } + } + } + }, + "ruby@2.7": { + "version": "2.7.5", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ruby/2.7/blobs/sha256:d8c9aded81bad1b4c0a02c77416a5cfe2c781ae7ef4fd875a13dcc431c863a46", + "sha256": "d8c9aded81bad1b4c0a02c77416a5cfe2c781ae7ef4fd875a13dcc431c863a46" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ruby/2.7/blobs/sha256:4ebd01ffb6558f9f32efa209b1142ed6c238af312dd7af99387161da114630a1", + "sha256": "4ebd01ffb6558f9f32efa209b1142ed6c238af312dd7af99387161da114630a1" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ruby/2.7/blobs/sha256:3cd2c86c5a74cfa1c9eee07749ffcb649f3f4ec7a710f61475c24a56075661bc", + "sha256": "3cd2c86c5a74cfa1c9eee07749ffcb649f3f4ec7a710f61475c24a56075661bc" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ruby/2.7/blobs/sha256:dfe8b9f8490d362bc9063ce6aba89337ecf0170e68063f608f6191149aff11fe", + "sha256": "dfe8b9f8490d362bc9063ce6aba89337ecf0170e68063f608f6191149aff11fe" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ruby/2.7/blobs/sha256:11ed255dd542265b600a5e3719f890282db7f55a7faad715522d84facb7e5ca0", + "sha256": "11ed255dd542265b600a5e3719f890282db7f55a7faad715522d84facb7e5ca0" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/ruby/2.7/blobs/sha256:76f0e1305defee984188fb940c6ea1e823edfe850dde97ec76c81ddd156e5c7f", + "sha256": "76f0e1305defee984188fb940c6ea1e823edfe850dde97ec76c81ddd156e5c7f" + } + } + } + }, + "rustup-init": { + "version": "1.24.3", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rustup-init/blobs/sha256:f3e0c708bf0bc403fb5591b9f6991d709c68800ee230793cd587286c76c3711a", + "sha256": "f3e0c708bf0bc403fb5591b9f6991d709c68800ee230793cd587286c76c3711a" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rustup-init/blobs/sha256:d7de5aa4538303b308d1f136c475fdc83f8fa3b418da46a66cf8146a6f0d6ff2", + "sha256": "d7de5aa4538303b308d1f136c475fdc83f8fa3b418da46a66cf8146a6f0d6ff2" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rustup-init/blobs/sha256:588a4b849136c5a63094e24c348af1bc4c1d13f2a36d6b6e4d7287d49ed87385", + "sha256": "588a4b849136c5a63094e24c348af1bc4c1d13f2a36d6b6e4d7287d49ed87385" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rustup-init/blobs/sha256:d2bae6f97776cee5d796444ceb7c54f46e9dd56e51f9a1f439bbe7c842015572", + "sha256": "d2bae6f97776cee5d796444ceb7c54f46e9dd56e51f9a1f439bbe7c842015572" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rustup-init/blobs/sha256:7807b533709be5c92d7db4bd4189ae81ecf9f881544673591c7acb340d081b68", + "sha256": "7807b533709be5c92d7db4bd4189ae81ecf9f881544673591c7acb340d081b68" + }, + "mojave": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rustup-init/blobs/sha256:681169de63d0e8a0dddbbe88388a64c4c15963e9c5b0dbf4029e1f2e75778667", + "sha256": "681169de63d0e8a0dddbbe88388a64c4c15963e9c5b0dbf4029e1f2e75778667" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/rustup-init/blobs/sha256:5057bb4cf8c5c4e314358aad6790c1df9917a096baa010cf9f1de1eeb940f6ef", + "sha256": "5057bb4cf8c5c4e314358aad6790c1df9917a096baa010cf9f1de1eeb940f6ef" + } + } + } + }, + "shfmt": { + "version": "3.4.3", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/shfmt/blobs/sha256:1a9fb0705340684312ac9c92fc448743de717587440518267d4adac0ad83655c", + "sha256": "1a9fb0705340684312ac9c92fc448743de717587440518267d4adac0ad83655c" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/shfmt/blobs/sha256:37adbd3e95760b7c729d045882e5b2db2528037ca8980c4216cd8176cd2aac3d", + "sha256": "37adbd3e95760b7c729d045882e5b2db2528037ca8980c4216cd8176cd2aac3d" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/shfmt/blobs/sha256:4e1f4404a999dfaad2a7304210dddef98a9871593a7ab69362fe99e457400ba3", + "sha256": "4e1f4404a999dfaad2a7304210dddef98a9871593a7ab69362fe99e457400ba3" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/shfmt/blobs/sha256:3847119018b86770f101e86dfc4ebfd73fd43a77a5dceb003d0d2aa6ade2014f", + "sha256": "3847119018b86770f101e86dfc4ebfd73fd43a77a5dceb003d0d2aa6ade2014f" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/shfmt/blobs/sha256:10d8a6351ec8f7aba3965e153e73bbd099570047de3f134f8b81824f95945a4f", + "sha256": "10d8a6351ec8f7aba3965e153e73bbd099570047de3f134f8b81824f95945a4f" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/shfmt/blobs/sha256:a25494a19bccb9ab403ce35141dd846ef1e0b3fa66ef517a399a738ef21a6830", + "sha256": "a25494a19bccb9ab403ce35141dd846ef1e0b3fa66ef517a399a738ef21a6830" + } + } + } + }, + "socat": { + "version": "1.7.4.3", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/socat/blobs/sha256:6ec140eff3260a12b045bef839bf7540f7b7a0c9b708403217995f7f084e6423", + "sha256": "6ec140eff3260a12b045bef839bf7540f7b7a0c9b708403217995f7f084e6423" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/socat/blobs/sha256:f3e91fc6dd04e6f5402f18fcd949d883dbd48bd292e24c3861e1a9499781cf0a", + "sha256": "f3e91fc6dd04e6f5402f18fcd949d883dbd48bd292e24c3861e1a9499781cf0a" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/socat/blobs/sha256:73fd0ea6e6726d59213e04a5e494107dedfab96035a86b0cd1e6393a31e1fb4a", + "sha256": "73fd0ea6e6726d59213e04a5e494107dedfab96035a86b0cd1e6393a31e1fb4a" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/socat/blobs/sha256:ef42488ec3c32855172e0f9c37382fd1023f4217e979ca0284f87a9d5bf9237e", + "sha256": "ef42488ec3c32855172e0f9c37382fd1023f4217e979ca0284f87a9d5bf9237e" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/socat/blobs/sha256:cac9a7e2cd195b3b95b4698df5f261821adfd12be00fafcd2234526bad7fded6", + "sha256": "cac9a7e2cd195b3b95b4698df5f261821adfd12be00fafcd2234526bad7fded6" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/socat/blobs/sha256:4f0c6a24f3828789152f08dc17bc86987d3301457173712137ecf0ced9c5bae6", + "sha256": "4f0c6a24f3828789152f08dc17bc86987d3301457173712137ecf0ced9c5bae6" + } + } + } + }, + "sshuttle": { + "version": "1.1.0", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/sshuttle/blobs/sha256:7b299c6218a70d6f0113d6b6d75657151300a972df475ba0fcfd1226f87dfd9f", + "sha256": "7b299c6218a70d6f0113d6b6d75657151300a972df475ba0fcfd1226f87dfd9f" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/sshuttle/blobs/sha256:7b299c6218a70d6f0113d6b6d75657151300a972df475ba0fcfd1226f87dfd9f", + "sha256": "7b299c6218a70d6f0113d6b6d75657151300a972df475ba0fcfd1226f87dfd9f" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/sshuttle/blobs/sha256:3fe6a89f52a734870e0969f6851220ee507939a71d14de5606d2894006630139", + "sha256": "3fe6a89f52a734870e0969f6851220ee507939a71d14de5606d2894006630139" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/sshuttle/blobs/sha256:3fe6a89f52a734870e0969f6851220ee507939a71d14de5606d2894006630139", + "sha256": "3fe6a89f52a734870e0969f6851220ee507939a71d14de5606d2894006630139" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/sshuttle/blobs/sha256:3fe6a89f52a734870e0969f6851220ee507939a71d14de5606d2894006630139", + "sha256": "3fe6a89f52a734870e0969f6851220ee507939a71d14de5606d2894006630139" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/sshuttle/blobs/sha256:55882097e3b4b8337d1b16a908504e6ee935587c31833fecd6d5a0d18f8de2e2", + "sha256": "55882097e3b4b8337d1b16a908504e6ee935587c31833fecd6d5a0d18f8de2e2" + } + } + } + }, + "starship": { + "version": "1.4.2", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/starship/blobs/sha256:8b6c86661aa5e0e853f98bef10047e6d18acddb9b8b135fe8f27068a348e2487", + "sha256": "8b6c86661aa5e0e853f98bef10047e6d18acddb9b8b135fe8f27068a348e2487" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/starship/blobs/sha256:558354061a0fc2cfb5d63fd44ee54af623c8e866f9dd00b71dca662367a1a290", + "sha256": "558354061a0fc2cfb5d63fd44ee54af623c8e866f9dd00b71dca662367a1a290" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/starship/blobs/sha256:7318ddbd100d42c6e6dc079553dc10f11e61151bd2a3141eb0d74c81c876ac12", + "sha256": "7318ddbd100d42c6e6dc079553dc10f11e61151bd2a3141eb0d74c81c876ac12" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/starship/blobs/sha256:0c3727771244c2e99b0d3dd1b81ab0001182b7410b18156c0aacac9a2980fe3b", + "sha256": "0c3727771244c2e99b0d3dd1b81ab0001182b7410b18156c0aacac9a2980fe3b" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/starship/blobs/sha256:6ccc6cc7c759ffb8a458a3037430fddfd1ea29c1b420dfe6ba8ab6a414050ea5", + "sha256": "6ccc6cc7c759ffb8a458a3037430fddfd1ea29c1b420dfe6ba8ab6a414050ea5" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/starship/blobs/sha256:d4cee0a79c56869f092a0269fb78b210f8782cd2bfa4c5217cda6663fc5f7f37", + "sha256": "d4cee0a79c56869f092a0269fb78b210f8782cd2bfa4c5217cda6663fc5f7f37" + } + } + } + }, + "stylua": { + "version": "0.12.5", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/stylua/blobs/sha256:5c6dae3cac8eb280ead7da707f0cd4e9082dc4e40aa8e5455e781692125d12a9", + "sha256": "5c6dae3cac8eb280ead7da707f0cd4e9082dc4e40aa8e5455e781692125d12a9" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/stylua/blobs/sha256:5900c886e94d6b176db963604cafcd86f6ecb2296dbd00e8abf1dbacda109497", + "sha256": "5900c886e94d6b176db963604cafcd86f6ecb2296dbd00e8abf1dbacda109497" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/stylua/blobs/sha256:88fde4396bc1b167a75f2ba8f863531df91d40f5e9e5c316ec9fb56db1b51d01", + "sha256": "88fde4396bc1b167a75f2ba8f863531df91d40f5e9e5c316ec9fb56db1b51d01" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/stylua/blobs/sha256:9d3924f9d36a92d97eb16cbcde0ea487ab91f8f6f0c2b2b592aed082230778f0", + "sha256": "9d3924f9d36a92d97eb16cbcde0ea487ab91f8f6f0c2b2b592aed082230778f0" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/stylua/blobs/sha256:d5b2ba2aecfc1f2a45368d58718e37ba98b3072c45e3678a11b1eaf5255adb5e", + "sha256": "d5b2ba2aecfc1f2a45368d58718e37ba98b3072c45e3678a11b1eaf5255adb5e" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/stylua/blobs/sha256:9720c2caedbf6072e91ac1c2af2955f76e68a6735f437106e15846c3053204c1", + "sha256": "9720c2caedbf6072e91ac1c2af2955f76e68a6735f437106e15846c3053204c1" + } + } + } + }, + "telnet": { + "version": "63", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/telnet/blobs/sha256:83fb633f08504f7f2e89c866530c4ee83798e043eeb5a1974919311651c99c37", + "sha256": "83fb633f08504f7f2e89c866530c4ee83798e043eeb5a1974919311651c99c37" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/telnet/blobs/sha256:563fcbef08590e48a07079f00877e14f22f54849db11ee02ba7c935499a7ccd1", + "sha256": "563fcbef08590e48a07079f00877e14f22f54849db11ee02ba7c935499a7ccd1" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/telnet/blobs/sha256:f0b297685d31e574035700bd31e2003e81cad22c6d5b5a0f746d7b9b0be20f90", + "sha256": "f0b297685d31e574035700bd31e2003e81cad22c6d5b5a0f746d7b9b0be20f90" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/telnet/blobs/sha256:e6fb7de53e703755a72e227752f81023c2935567d935af638959e986da910b3e", + "sha256": "e6fb7de53e703755a72e227752f81023c2935567d935af638959e986da910b3e" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/telnet/blobs/sha256:7435a9fd2515158762a85197a4ad7141e430383e185e002da169dbbb638c952f", + "sha256": "7435a9fd2515158762a85197a4ad7141e430383e185e002da169dbbb638c952f" + }, + "mojave": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/telnet/blobs/sha256:d5009f496dc6cf0c13b936996f98b91b0f12733ea9462843b56a39fc53b20fe0", + "sha256": "d5009f496dc6cf0c13b936996f98b91b0f12733ea9462843b56a39fc53b20fe0" + }, + "high_sierra": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/telnet/blobs/sha256:af38f3c6dd4ff5eda2248671958e66595b39e74cdeecca52af4efb495bc659a7", + "sha256": "af38f3c6dd4ff5eda2248671958e66595b39e74cdeecca52af4efb495bc659a7" + } + } + } + }, + "the_silver_searcher": { + "version": "2.2.0", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/the_silver_searcher/blobs/sha256:b567416368a9b131cf32f2c81400327a059da194c6d95df7368aa039fac73dfb", + "sha256": "b567416368a9b131cf32f2c81400327a059da194c6d95df7368aa039fac73dfb" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/the_silver_searcher/blobs/sha256:a1fa06a9147b1138f884408f88557357e4a48330373f720ca428aac0f3333221", + "sha256": "a1fa06a9147b1138f884408f88557357e4a48330373f720ca428aac0f3333221" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/the_silver_searcher/blobs/sha256:613ce2a96feead807bb675c2a72388fdfde47b1f7702031909fc558dc0faf11f", + "sha256": "613ce2a96feead807bb675c2a72388fdfde47b1f7702031909fc558dc0faf11f" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/the_silver_searcher/blobs/sha256:e0fe6360a649e3a9722d72d258a65a4ec449e76e82166c9d0fc48530e73e952e", + "sha256": "e0fe6360a649e3a9722d72d258a65a4ec449e76e82166c9d0fc48530e73e952e" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/the_silver_searcher/blobs/sha256:6fd80fdd0896dae09c01d3c9785ddd658bb5f2f229e7d011d3fbdde887bc35d0", + "sha256": "6fd80fdd0896dae09c01d3c9785ddd658bb5f2f229e7d011d3fbdde887bc35d0" + }, + "mojave": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/the_silver_searcher/blobs/sha256:e57f89664f48c131dfb462dc4be2f5265867d827f82efb1c3841ba71d9156ed0", + "sha256": "e57f89664f48c131dfb462dc4be2f5265867d827f82efb1c3841ba71d9156ed0" + }, + "high_sierra": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/the_silver_searcher/blobs/sha256:0bf5394d8ab5f61b8fbb593249f556f13b358d16eb0d3c97215be3da0476e94b", + "sha256": "0bf5394d8ab5f61b8fbb593249f556f13b358d16eb0d3c97215be3da0476e94b" + }, + "sierra": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/the_silver_searcher/blobs/sha256:2365e24e5d0b1bef64b35c6a8f9e4f61d1f38eafe38c06d6e0acefc6a9a955db", + "sha256": "2365e24e5d0b1bef64b35c6a8f9e4f61d1f38eafe38c06d6e0acefc6a9a955db" + }, + "el_capitan": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/the_silver_searcher/blobs/sha256:1f35dcee133d638a16462db711560b624020e9dd8f732ac5a6f13a09b694421a", + "sha256": "1f35dcee133d638a16462db711560b624020e9dd8f732ac5a6f13a09b694421a" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/the_silver_searcher/blobs/sha256:08b2980ce1d36b89a1620934e9d513116bf2707396027d54a0096a088656228f", + "sha256": "08b2980ce1d36b89a1620934e9d513116bf2707396027d54a0096a088656228f" + } + } + } + }, + "thrift": { + "version": "0.16.0", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/thrift/blobs/sha256:336a02980f29f8d9ba7366ea0d3122a50b6e95384593061ee533f42f8a217f06", + "sha256": "336a02980f29f8d9ba7366ea0d3122a50b6e95384593061ee533f42f8a217f06" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/thrift/blobs/sha256:78b97e148edf641a56cde92eaa218f44da8847baea8570e1acb40ebf21f2051f", + "sha256": "78b97e148edf641a56cde92eaa218f44da8847baea8570e1acb40ebf21f2051f" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/thrift/blobs/sha256:1647c15f977509a0aedfe566ab08b444c4e027c7a78b5c43c1656a57d14279ad", + "sha256": "1647c15f977509a0aedfe566ab08b444c4e027c7a78b5c43c1656a57d14279ad" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/thrift/blobs/sha256:79bd37d9c191dd5396db03069bb679cab6698a34436229ee718b3ec7320cba16", + "sha256": "79bd37d9c191dd5396db03069bb679cab6698a34436229ee718b3ec7320cba16" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/thrift/blobs/sha256:7689fdacaed0365203163376d884230cc5a19d9ebfb5c65959fb71d1c02bae9f", + "sha256": "7689fdacaed0365203163376d884230cc5a19d9ebfb5c65959fb71d1c02bae9f" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/thrift/blobs/sha256:e9682093d80cd96998537979152707c57c56550a14617e3f3d0650b6d3ccde62", + "sha256": "e9682093d80cd96998537979152707c57c56550a14617e3f3d0650b6d3ccde62" + } + } + } + }, + "tmux": { + "version": "3.2a", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/tmux/blobs/sha256:34ea39085a19233bc1f87bcc360cb3bdd52dd5842399bb7e0ad16bcb1f815234", + "sha256": "34ea39085a19233bc1f87bcc360cb3bdd52dd5842399bb7e0ad16bcb1f815234" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/tmux/blobs/sha256:3138a67aceee5eea374c6a61e799073f661ce132f8b8ff2ee2b5cef06fb93725", + "sha256": "3138a67aceee5eea374c6a61e799073f661ce132f8b8ff2ee2b5cef06fb93725" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/tmux/blobs/sha256:7355c39cf84eebe6ac33cf15959ca7867eb50c86791f1e5a053193750810c5fe", + "sha256": "7355c39cf84eebe6ac33cf15959ca7867eb50c86791f1e5a053193750810c5fe" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/tmux/blobs/sha256:db717e09b9e53769b9bc6f277d25f20c8ec159eb90093a45c0ceefb54105509a", + "sha256": "db717e09b9e53769b9bc6f277d25f20c8ec159eb90093a45c0ceefb54105509a" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/tmux/blobs/sha256:9aa7eba75f4f56f099182ecd7d41cad0117ce1a11f9fcbd8319a22015c317898", + "sha256": "9aa7eba75f4f56f099182ecd7d41cad0117ce1a11f9fcbd8319a22015c317898" + }, + "mojave": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/tmux/blobs/sha256:fa64cb30acc5300390f65f29ed95b4a816f1431b3dbd94051ee695243cf5c63e", + "sha256": "fa64cb30acc5300390f65f29ed95b4a816f1431b3dbd94051ee695243cf5c63e" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/tmux/blobs/sha256:c516a5986729c70f0a7ca385a41267b73e88694b8d705a3ec7272562c4958d60", + "sha256": "c516a5986729c70f0a7ca385a41267b73e88694b8d705a3ec7272562c4958d60" + } + } + } + }, + "velero": { + "version": "1.8.0", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/velero/blobs/sha256:42b19180fd9b86734fd6d7c39fa95e4a4636dc42c9ef5742178102b3f0098789", + "sha256": "42b19180fd9b86734fd6d7c39fa95e4a4636dc42c9ef5742178102b3f0098789" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/velero/blobs/sha256:e6b17b32930d1811fb56e6ae859a2681f825d6df9a922649873398a8422e598d", + "sha256": "e6b17b32930d1811fb56e6ae859a2681f825d6df9a922649873398a8422e598d" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/velero/blobs/sha256:2630b1f359fb7c87c63b473a13c7627ca0b6f98be5872f121f6ee713c0ab2105", + "sha256": "2630b1f359fb7c87c63b473a13c7627ca0b6f98be5872f121f6ee713c0ab2105" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/velero/blobs/sha256:4a32b4e95b9ccc0907617b43042adab16f0e5ee70f104adefdeed89bbb6e575e", + "sha256": "4a32b4e95b9ccc0907617b43042adab16f0e5ee70f104adefdeed89bbb6e575e" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/velero/blobs/sha256:2f4c9fe8487bb5d41ad490a874a2fbb079f36af40d903e9f4227602b130280db", + "sha256": "2f4c9fe8487bb5d41ad490a874a2fbb079f36af40d903e9f4227602b130280db" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/velero/blobs/sha256:400c333480ab725a42acd9fa3c3061fd9c1c69a36f5762360b6bb406a9cceec8", + "sha256": "400c333480ab725a42acd9fa3c3061fd9c1c69a36f5762360b6bb406a9cceec8" + } + } + } + }, + "wakeonlan": { + "version": "0.42", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/wakeonlan/blobs/sha256:f541c4803bb947fd8bec2daa1ff9ddcc5c1f7aab2f2b1952cbae99bacea30d8c", + "sha256": "f541c4803bb947fd8bec2daa1ff9ddcc5c1f7aab2f2b1952cbae99bacea30d8c" + }, + "arm64_big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/wakeonlan/blobs/sha256:cd9429ee013c7d939887d72d5876a7f617855bc521f372a9d30dd393917e874d", + "sha256": "cd9429ee013c7d939887d72d5876a7f617855bc521f372a9d30dd393917e874d" + }, + "monterey": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/wakeonlan/blobs/sha256:f541c4803bb947fd8bec2daa1ff9ddcc5c1f7aab2f2b1952cbae99bacea30d8c", + "sha256": "f541c4803bb947fd8bec2daa1ff9ddcc5c1f7aab2f2b1952cbae99bacea30d8c" + }, + "big_sur": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/wakeonlan/blobs/sha256:cd9429ee013c7d939887d72d5876a7f617855bc521f372a9d30dd393917e874d", + "sha256": "cd9429ee013c7d939887d72d5876a7f617855bc521f372a9d30dd393917e874d" + }, + "catalina": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/wakeonlan/blobs/sha256:a54812034696435a392dd80980cd74b56c8dc2bc30a5d001b679637a00ce6b8e", + "sha256": "a54812034696435a392dd80980cd74b56c8dc2bc30a5d001b679637a00ce6b8e" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/wakeonlan/blobs/sha256:b1e0c7185796fd30b6592b244bcd1032fa019667e0dbc5fe92ea9ececf842f75", + "sha256": "b1e0c7185796fd30b6592b244bcd1032fa019667e0dbc5fe92ea9ececf842f75" + } + } + } + }, + "wget": { + "version": "1.21.3", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:fc83eec77acee50d2d7ce3bb0cca08d80acccc148e909921de42e57dd5fc7f3d", + "sha256": "fc83eec77acee50d2d7ce3bb0cca08d80acccc148e909921de42e57dd5fc7f3d" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:a0c491ae7de2b722320efa94704567e36f3a0bd04bd946b1431ecbd1bcbfb899", + "sha256": "a0c491ae7de2b722320efa94704567e36f3a0bd04bd946b1431ecbd1bcbfb899" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:aa706c58ae7e97abf91be56e785335aff058c431f9973dffac06aacbea558497", + "sha256": "aa706c58ae7e97abf91be56e785335aff058c431f9973dffac06aacbea558497" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:b90e0d7a4319ccdb18ee0c2ed097e9cddeeceaaf70dc0a785d96b4ba69dbeb54", + "sha256": "b90e0d7a4319ccdb18ee0c2ed097e9cddeeceaaf70dc0a785d96b4ba69dbeb54" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:2aadef5aae81ecdd7e28bc9a776adcf0eaa393edae904e0c69740a442b7a3e69", + "sha256": "2aadef5aae81ecdd7e28bc9a776adcf0eaa393edae904e0c69740a442b7a3e69" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:b6f20b1f4da03b9ee6a42f9305ee015eae7f80afea198e405c0b775eb2333de1", + "sha256": "b6f20b1f4da03b9ee6a42f9305ee015eae7f80afea198e405c0b775eb2333de1" + } + } + } + }, + "zlib": { + "version": "1.2.11", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zlib/blobs/sha256:753d7a7fa1fa07a857e6ff7858bcabb470b7b3510ceebc87289eda3c13b676e8", + "sha256": "753d7a7fa1fa07a857e6ff7858bcabb470b7b3510ceebc87289eda3c13b676e8" + }, + "arm64_big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zlib/blobs/sha256:b480ed6baf10880f61b5a3097fb0921d44466857e1dde53a09e2ae4e378b1a8c", + "sha256": "b480ed6baf10880f61b5a3097fb0921d44466857e1dde53a09e2ae4e378b1a8c" + }, + "monterey": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zlib/blobs/sha256:7b3c7d2e0992f824cdc9948bc5da8d9e9f739614c13e0c0f94dfcb90fea3f912", + "sha256": "7b3c7d2e0992f824cdc9948bc5da8d9e9f739614c13e0c0f94dfcb90fea3f912" + }, + "big_sur": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zlib/blobs/sha256:b95aa332dfc7c6dfb5e86fd30068f78e2cf87ee0232e5bef0adddae8215f543d", + "sha256": "b95aa332dfc7c6dfb5e86fd30068f78e2cf87ee0232e5bef0adddae8215f543d" + }, + "catalina": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zlib/blobs/sha256:8ec66cf6faa310712767efc3022fdd16568a79234439f64bf579acb628f893bc", + "sha256": "8ec66cf6faa310712767efc3022fdd16568a79234439f64bf579acb628f893bc" + }, + "mojave": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zlib/blobs/sha256:245a43a59c57f83848e7382974bb80a46eac1d53bcaefb1bdebd1f85107d4169", + "sha256": "245a43a59c57f83848e7382974bb80a46eac1d53bcaefb1bdebd1f85107d4169" + }, + "high_sierra": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zlib/blobs/sha256:30548658b43cf66979f2756680fbb32d3c19c967e478ceea22d07f536b22bbce", + "sha256": "30548658b43cf66979f2756680fbb32d3c19c967e478ceea22d07f536b22bbce" + }, + "sierra": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zlib/blobs/sha256:f822b4dbab4a15b889316b89248c7b4d15d6af9dc460bf209b9425b0accb7fa3", + "sha256": "f822b4dbab4a15b889316b89248c7b4d15d6af9dc460bf209b9425b0accb7fa3" + }, + "el_capitan": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zlib/blobs/sha256:3f912f6f1ce6c586128ebde29756c883b89409e652ca7aa9a29a773c2d4d0915", + "sha256": "3f912f6f1ce6c586128ebde29756c883b89409e652ca7aa9a29a773c2d4d0915" + }, + "yosemite": { + "cellar": ":any", + "url": "https://ghcr.io/v2/homebrew/core/zlib/blobs/sha256:5b969eb38b90a3e31869586df9d62e59d359212b16c6a270aee690dd67caa491", + "sha256": "5b969eb38b90a3e31869586df9d62e59d359212b16c6a270aee690dd67caa491" + }, + "x86_64_linux": { + "cellar": ":any_skip_relocation", + "url": "https://ghcr.io/v2/homebrew/core/zlib/blobs/sha256:db54bf590275839d3f4cdf31d9527aa3a4c19a8984b5605cedc3f7c22a65eea4", + "sha256": "db54bf590275839d3f4cdf31d9527aa3a4c19a8984b5605cedc3f7c22a65eea4" + } + } + } + }, + "zsh": { + "version": "5.8.1", + "bottle": { + "rebuild": 0, + "root_url": "https://ghcr.io/v2/homebrew/core", + "files": { + "arm64_monterey": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/zsh/blobs/sha256:750505b1f918835561d0faed812ba007b26ca6f85f658407874a7e764d05aec7", + "sha256": "750505b1f918835561d0faed812ba007b26ca6f85f658407874a7e764d05aec7" + }, + "arm64_big_sur": { + "cellar": "/opt/homebrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/zsh/blobs/sha256:f6150fb2971ff3e1f127d5a41e2178593723bfe83dbff1162024581aa657f790", + "sha256": "f6150fb2971ff3e1f127d5a41e2178593723bfe83dbff1162024581aa657f790" + }, + "monterey": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/zsh/blobs/sha256:bc2f7567c37e90c76f6d0e59fa026f00379ba764d8eb6d77d3e96775af74f99d", + "sha256": "bc2f7567c37e90c76f6d0e59fa026f00379ba764d8eb6d77d3e96775af74f99d" + }, + "big_sur": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/zsh/blobs/sha256:56e6e6569dfa2871dbe7337b70f800698b7fecb2a40bb0130f4c41a3e8d39387", + "sha256": "56e6e6569dfa2871dbe7337b70f800698b7fecb2a40bb0130f4c41a3e8d39387" + }, + "catalina": { + "cellar": "/usr/local/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/zsh/blobs/sha256:622fb66e31fbea6b09c733fc786d17f884cbadc465849885d725310edd89d3e1", + "sha256": "622fb66e31fbea6b09c733fc786d17f884cbadc465849885d725310edd89d3e1" + }, + "x86_64_linux": { + "cellar": "/home/linuxbrew/.linuxbrew/Cellar", + "url": "https://ghcr.io/v2/homebrew/core/zsh/blobs/sha256:abe61492a141121b3d46c06358b7760b49a866f524b96345dc070f955304cc2d", + "sha256": "abe61492a141121b3d46c06358b7760b49a866f524b96345dc070f955304cc2d" + } + } + } + }, + "bufbuild/buf/buf": { + "version": "1.1.0", + "bottle": false + }, + "mongodb/brew/mongodb-community": { + "version": "5.0.6", + "bottle": false + }, + "muesli/tap/duf": { + "version": "0.8.1", + "bottle": false + }, + "universal-ctags/universal-ctags/universal-ctags": { + "version": "HEAD-d8505ca", + "bottle": false, + "options": { + "args": [ + "HEAD" + ] + } + } + }, + "cask": { + "adoptopenjdk": { + "version": "16.0.1,9", + "options": { + "full_name": "adoptopenjdk" + } + }, + "adoptopenjdk8": { + "version": "8,292,b10", + "options": { + "full_name": "adoptopenjdk8" + } + }, + "anki": { + "version": "2.1.49", + "options": { + "full_name": "anki" + } + }, + "balenaetcher": { + "version": "1.7.7", + "options": { + "full_name": "balenaetcher" + } + }, + "beyond-compare": { + "version": "4.4.1.26165", + "options": { + "full_name": "beyond-compare" + } + }, + "brave-browser": { + "version": "1.36.112.0,136.112", + "options": { + "full_name": "brave-browser" + } + }, + "calibre": { + "version": "5.38.0", + "options": { + "full_name": "calibre" + } + }, + "charles": { + "version": "4.6.2", + "options": { + "full_name": "charles" + } + }, + "clashx": { + "version": "1.90.0", + "options": { + "full_name": "clashx" + } + }, + "daisydisk": { + "version": "4.21.4", + "options": { + "full_name": "daisydisk" + } + }, + "discord": { + "version": "0.0.265", + "options": { + "full_name": "discord" + } + }, + "font-jetbrains-mono-nerd-font": { + "version": "2.1.0", + "options": { + "full_name": "font-jetbrains-mono-nerd-font" + } + }, + "google-chrome": { + "version": "99.0.4844.51", + "options": { + "full_name": "google-chrome" + } + }, + "google-cloud-sdk": { + "version": "latest", + "options": { + "full_name": "google-cloud-sdk" + } + }, + "google-drive": { + "version": "55.0.3", + "options": { + "full_name": "google-drive" + } + }, + "iina": { + "version": "1.2.0,129", + "options": { + "full_name": "iina" + } + }, + "iterm2": { + "version": "3.4.15", + "options": { + "full_name": "iterm2" + } + }, + "jetbrains-toolbox": { + "version": "1.22,1.22.10970", + "options": { + "full_name": "jetbrains-toolbox" + } + }, + "lark": { + "version": "5.2.23,5b373f", + "options": { + "full_name": "lark" + } + }, + "logitech-options": { + "version": "9.50.122", + "options": { + "full_name": "logitech-options" + } + }, + "monodraw": { + "version": "1.5,107", + "options": { + "full_name": "monodraw" + } + }, + "neteasemusic": { + "version": "2.3.8.872", + "options": { + "full_name": "neteasemusic" + } + }, + "netnewswire": { + "version": "6.0.3", + "options": { + "full_name": "netnewswire" + } + }, + "notion": { + "version": "2.0.21", + "options": { + "full_name": "notion" + } + }, + "openemu": { + "version": "2.3.3", + "options": { + "full_name": "openemu" + } + }, + "paw": { + "version": "3.3.6,3003006001", + "options": { + "full_name": "paw" + } + }, + "postman": { + "version": "9.14.0", + "options": { + "full_name": "postman" + } + }, + "qbittorrent": { + "version": "4.3.9", + "options": { + "full_name": "qbittorrent" + } + }, + "qq": { + "version": "6.7.5.20800_958_EXP", + "options": { + "full_name": "qq" + } + }, + "qqmusic": { + "version": "8.0.0,71521", + "options": { + "full_name": "qqmusic" + } + }, + "racket": { + "version": "8.4", + "options": { + "full_name": "racket" + } + }, + "raycast": { + "version": "1.30.2", + "options": { + "full_name": "raycast" + } + }, + "sourcetree": { + "version": "4.1.6,242", + "options": { + "full_name": "sourcetree" + } + }, + "spotify": { + "version": "1.1.80.699,c3dac750,9", + "options": { + "full_name": "spotify" + } + }, + "stats": { + "version": "2.7.7", + "options": { + "full_name": "stats" + } + }, + "surge": { + "version": "4.3.1,1461,829471a307259fe1729cf06a7cd13d06", + "options": { + "full_name": "surge" + } + }, + "telegram": { + "version": "8.6,228674", + "options": { + "full_name": "telegram" + } + }, + "typora": { + "version": "1.1.5", + "options": { + "full_name": "typora" + } + }, + "visual-studio-code": { + "version": "1.65.2", + "options": { + "full_name": "visual-studio-code" + } + }, + "wechat": { + "version": "3.3.1.17,21148", + "options": { + "full_name": "wechat" + } + }, + "wechatwork": { + "version": "4.0.2.90460", + "options": { + "full_name": "wechatwork" + } + }, + "wezterm-nightly": { + "version": "latest", + "options": { + "full_name": "wezterm-nightly" + } + } + } + }, + "system": { + "macos": { + "monterey": { + "HOMEBREW_VERSION": "3.4.1", + "HOMEBREW_PREFIX": "/usr/local", + "Homebrew/homebrew-core": "7f1b309124682fe301e6633d9f1732957d3f5d1d", + "CLT": "13.2.0.0.1.1638488800", + "Xcode": "13.2.1", + "macOS": "12.2.1" + } + } + } +} diff --git a/nvim/lua/config/lsp_servers/yamlls.lua b/nvim/lua/config/lsp_servers/yamlls.lua index 25c29e0..6dd89cf 100644 --- a/nvim/lua/config/lsp_servers/yamlls.lua +++ b/nvim/lua/config/lsp_servers/yamlls.lua @@ -4,7 +4,7 @@ return { yaml = { schemas = { ['https://json.schemastore.org/github-workflow.json'] = '/.github/workflows/*', - Kubernetes = '/*k8s.yaml', + Kubernetes = { '/*k8s.yaml', '/*k8s.yml' }, }, }, }, diff --git a/nvim/lua/config/toggleterm.lua b/nvim/lua/config/toggleterm.lua index eb3fe7a..4ad385b 100644 --- a/nvim/lua/config/toggleterm.lua +++ b/nvim/lua/config/toggleterm.lua @@ -28,7 +28,7 @@ end function _G.set_terminal_keymaps() local opts = { noremap = true } - vim.api.nvim_buf_set_keymap(0, 't', '', [[]], opts) + vim.api.nvim_buf_set_keymap(0, 't', '', [[]], opts) --vim.api.nvim_buf_set_keymap(0, 't', 'jk', [[]], opts) --vim.api.nvim_buf_set_keymap(0, 't', '', [[h]], opts) --vim.api.nvim_buf_set_keymap(0, 't', '', [[j]], opts) diff --git a/raycast/extensions/48251cca-64c4-4091-847c-ce33c1421e03/assets/coinmarketcap-icon.png b/raycast/extensions/48251cca-64c4-4091-847c-ce33c1421e03/assets/coinmarketcap-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a9fde899bffc3207b3a69ff54c2543e2bf2fd300 GIT binary patch literal 9359 zcmdT~`9D=()ZX{Hh6o{qLW;;tNal=12+0@{k}>m`o2d{o&r`Zp_lnZj)ug3nrv?DfKGIS%004S%3k6hU7ei0U z?SYE{=AiOK1%TRk8oUkp#WTdyK=UD}`gwil;>~$|9V2xTi9{q4Uk0H0AD;)rV=!2v z(3A5!kIvB;qO8d|fk4FLi4q3q0@~;QPKYOGL>!(dsB@0R5$|fB3+tXA{3D{!#B&t! z^qeT7cW&s4k~BOQe|r9Fp76vGm0yiJLlKXTi97qmdq(G?`saIx#HMe!r8UCbGGSwf z5Rr}vNy2RI64ti~+j~UymncPx^UnoX6)V&O)AI!+p}HNX`v#R&fz`4@t!)#Q*9caA z=%HWu7ry9~b%Omnv|TV-$r3d>jXypm9vl%@Hwg;n=V~@6hYA+1b5{%tZ?-DV7v6#bSqGuH5?*Val zpXd~dc8kDBJv(3eLzrJ7jLi}TCh)2@Cx=)ljI*CFWkUVQ5he0?`AE+1-te~jXLM)7M~gp^|J_Fv-G zU!rXg`tuiTVj;Gz7vG4$)pg-QQ!(YuxUWq(GcUA}8_L8JT~vq5{SVtWhWGu1@s7cG zMPbrPvEPR9h#~x&P;^H>Ugr6^yxDneC+<@&c6Nzi;f;RkjM8&LWqifDhNE4=(QiLs z{%gZ&zCyM1;H96Pf5^lZ*5b0tvDywOkB^w{LHzp^3_KZAT#w7C#6EwEerSb?&BMmz zU@Kd36)m{*GHgl-)+PY$+^n7jz)hn^YAQy43;Q`|wk(=V{i5OW+KF3Hfe*t!!=7+o zx+4E=>3^@7MlFGZaTdYe=t+YjXoLQ10p{IA2-l~fhfSu0B%F!YTz>!V1y|1{QnZ7n|bOEleasa2Yq)q=;L!{TMf+g zjjXM`^z$C)c=pr1nBSN#7F{8%BtR)4)^e?NsAgG=Pnd)v#Y0HSu910woy&Vsh&5%b z^SN_?#z&in@4|kLDNTlh@#ikSu4PQGsP1~$8jQ`u;I1B@LbjZ2R!D_D?XzC=yx`u` zd3-M=;qp#&=BXbIB_zMCF11nA&ZK0$IpEW6Fco}|rd94>QuW)`TlEqkSNbO>6fga| z2w8;|_tPLU7Z_tuY`FANnkPrpbqx^!8-`n^Yfva)-gGhsgwlv_r7Nn=qe3j(Frs_Dox5ER3k}4dYsQTOK+yO!c zq|2%_OI3QnBwvn_)@4dD9(=BxW+l5Ed$ma*7kn-|qE?Btf4sP(4F(Ki{39cG:Y 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 literal 0 HcmV?d00001 diff --git a/raycast/extensions/48251cca-64c4-4091-847c-ce33c1421e03/index.js b/raycast/extensions/48251cca-64c4-4091-847c-ce33c1421e03/index.js new file mode 100644 index 0000000..994bc62 --- /dev/null +++ b/raycast/extensions/48251cca-64c4-4091-847c-ce33c1421e03/index.js @@ -0,0 +1,54 @@ +var t2=Object.create;var fa=Object.defineProperty;var r2=Object.getOwnPropertyDescriptor;var n2=Object.getOwnPropertyNames;var i2=Object.getPrototypeOf,s2=Object.prototype.hasOwnProperty;var _d=t=>fa(t,"__esModule",{value:!0});var O1=(t,e)=>()=>(t&&(e=t(t=0)),e);var C=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Ed=(t,e)=>{for(var r in e)fa(t,r,{get:e[r],enumerable:!0})},gd=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of n2(e))!s2.call(t,i)&&(r||i!=="default")&&fa(t,i,{get:()=>e[i],enumerable:!(n=r2(e,i))||n.enumerable});return t},ut=(t,e)=>gd(_d(fa(t!=null?t2(i2(t)):{},"default",!e&&t&&t.__esModule?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t),a2=(t=>(e,r)=>t&&t.get(e)||(r=gd(_d({}),e,1),t&&t.set(e,r),r))(typeof WeakMap!="undefined"?new WeakMap:0);var yd=(t,e,r)=>{if(!e.has(t))throw TypeError("Cannot "+r)};var we=(t,e,r)=>(yd(t,e,"read from private field"),r?r.call(t):e.get(t)),Wt=(t,e,r)=>{if(e.has(t))throw TypeError("Cannot add the same private member more than once");e instanceof WeakSet?e.add(t):e.set(t,r)},Et=(t,e,r,n)=>(yd(t,e,"write to private field"),n?n.call(t,r):e.set(t,r),r);var Ad=C((Sd,ha)=>{(function(t,e){typeof define=="function"&&define.amd?define([],e):typeof ha=="object"&&ha.exports?ha.exports=e():t.fuzzysort=e()})(Sd,function(){function e(S){var R={single:function(A,N,v){if(!A||(E(A)||(A=R.getPreparedSearch(A)),!N))return null;E(N)||(N=R.getPrepared(N));var H=v&&v.allowTypo!==void 0?v.allowTypo:S&&S.allowTypo!==void 0?S.allowTypo:!0,w=H?R.algorithm:R.algorithmNoTypo;return w(A,N,A[0])},go:function(A,N,v){if(!A)return s;A=R.prepareSearch(A);var H=A[0],w=v&&v.threshold||S&&S.threshold||-9007199254740991,z=v&&v.limit||S&&S.limit||9007199254740991,x=v&&v.allowTypo!==void 0?v.allowTypo:S&&S.allowTypo!==void 0?S.allowTypo:!0,$=x?R.algorithm:R.algorithmNoTypo,O=0,G=0,Q=N.length;if(v&&v.keys)for(var I=v.scoreFn||m,D=v.keys,k=D.length,F=Q-1;F>=0;--F){for(var P=N[F],q=new Array(k),W=k-1;W>=0;--W){var U=D[W],Y=d(P,U);if(!Y){q[W]=null;continue}E(Y)||(Y=R.getPrepared(Y)),q[W]=$(A,Y,H)}q.obj=P;var re=I(q);re!==null&&(reT.peek().score&&T.replaceTop(q))))}else if(v&&v.key)for(var U=v.key,F=Q-1;F>=0;--F){var P=N[F],Y=d(P,U);if(!!Y){E(Y)||(Y=R.getPrepared(Y));var te=$(A,Y,H);te!==null&&(te.scoreT.peek().score&&T.replaceTop(te))))}}else for(var F=Q-1;F>=0;--F){var Y=N[F];if(!!Y){E(Y)||(Y=R.getPrepared(Y));var te=$(A,Y,H);te!==null&&(te.scoreT.peek().score&&T.replaceTop(te))))}}if(O===0)return s;for(var ce=new Array(O),F=O-1;F>=0;--F)ce[F]=T.poll();return ce.total=O+G,ce},goAsync:function(A,N,v){var H=!1,w=new Promise(function(z,x){if(!A)return z(s);A=R.prepareSearch(A);var $=A[0],O=p(),G=N.length-1,Q=v&&v.threshold||S&&S.threshold||-9007199254740991,I=v&&v.limit||S&&S.limit||9007199254740991,D=v&&v.allowTypo!==void 0?v.allowTypo:S&&S.allowTypo!==void 0?S.allowTypo:!0,k=D?R.algorithm:R.algorithmNoTypo,F=0,P=0;function q(){if(H)return x("canceled");var W=Date.now();if(v&&v.keys)for(var U=v.scoreFn||m,Y=v.keys,re=Y.length;G>=0;--G){for(var te=N[G],ce=new Array(re),Be=re-1;Be>=0;--Be){var mt=Y[Be],fe=d(te,mt);if(!fe){ce[Be]=null;continue}E(fe)||(fe=R.getPrepared(fe)),ce[Be]=k(A,fe,$)}ce.obj=te;var qe=U(ce);if(qe!==null&&!(qeO.peek().score&&O.replaceTop(ce)),G%1e3===0&&Date.now()-W>=10)){r?setImmediate(q):setTimeout(q);return}}else if(v&&v.key)for(var mt=v.key;G>=0;--G){var te=N[G],fe=d(te,mt);if(!!fe){E(fe)||(fe=R.getPrepared(fe));var ne=k(A,fe,$);if(ne!==null&&!(ne.scoreO.peek().score&&O.replaceTop(ne)),G%1e3===0&&Date.now()-W>=10)){r?setImmediate(q):setTimeout(q);return}}}else for(;G>=0;--G){var fe=N[G];if(!!fe){E(fe)||(fe=R.getPrepared(fe));var ne=k(A,fe,$);if(ne!==null&&!(ne.scoreO.peek().score&&O.replaceTop(ne)),G%1e3===0&&Date.now()-W>=10)){r?setImmediate(q):setTimeout(q);return}}}if(F===0)return z(s);for(var pt=new Array(F),hr=F-1;hr>=0;--hr)pt[hr]=O.poll();pt.total=F+P,z(pt)}r?setImmediate(q):q()});return w.cancel=function(){H=!0},w},highlight:function(A,N,v){if(A===null)return null;N===void 0&&(N=""),v===void 0&&(v="");for(var H="",w=0,z=!1,x=A.target,$=x.length,O=A.indexes,G=0;G<$;++G){var Q=x[G];if(O[w]===G){if(++w,z||(z=!0,H+=N),w===O.length){H+=Q+v+x.substr(G+1);break}}else z&&(z=!1,H+=v);H+=Q}return H},prepare:function(A){if(!!A)return{target:A,_targetLowerCodes:R.prepareLowerCodes(A),_nextBeginningIndexes:null,score:null,indexes:null,obj:null}},prepareSlow:function(A){if(!!A)return{target:A,_targetLowerCodes:R.prepareLowerCodes(A),_nextBeginningIndexes:R.prepareNextBeginningIndexes(A),score:null,indexes:null,obj:null}},prepareSearch:function(A){if(!!A)return R.prepareLowerCodes(A)},getPrepared:function(A){if(A.length>999)return R.prepare(A);var N=n.get(A);return N!==void 0||(N=R.prepare(A),n.set(A,N)),N},getPreparedSearch:function(A){if(A.length>999)return R.prepareSearch(A);var N=i.get(A);return N!==void 0||(N=R.prepareSearch(A),i.set(A,N)),N},algorithm:function(A,N,v){for(var H=N._targetLowerCodes,w=A.length,z=H.length,I=0,x=0,$=0,O=0;;){var G=v===H[x];if(G){if(o[O++]=x,++I,I===w)break;v=A[$===0?I:$===I?I+1:$===I-1?I-1:I]}if(++x,x>=z)for(;;){if(I<=1)return null;if($===0){--I;var Q=A[I];if(v===Q)continue;$=I}else{if($===1)return null;--$,I=$,v=A[I+1];var Q=A[I];if(v===Q)continue}O=I,x=o[O-1]+1;break}}var I=0,D=0,k=!1,F=0,P=N._nextBeginningIndexes;P===null&&(P=N._nextBeginningIndexes=R.prepareNextBeginningIndexes(N.target));var q=x=o[0]===0?0:P[o[0]-1];if(x!==z)for(;;)if(x>=z){if(I<=0){if(++D,D>w-2)break;if(A[D]===A[D+1])continue;x=q;continue}--I;var W=l[--F];x=P[W]}else{var G=A[D===0?I:D===I?I+1:D===I-1?I-1:I]===H[x];if(G){if(l[F++]=x,++I,I===w){k=!0;break}++x}else x=P[x]}{if(k)var U=l,Y=F;else var U=o,Y=O;for(var re=0,te=-1,ce=0;ce=0;--ce)N.indexes[ce]=U[ce];return N}},algorithmNoTypo:function(A,N,v){for(var H=N._targetLowerCodes,w=A.length,z=H.length,G=0,x=0,$=0;;){var O=v===H[x];if(O){if(o[$++]=x,++G,G===w)break;v=A[G]}if(++x,x>=z)return null}var G=0,Q=!1,I=0,D=N._nextBeginningIndexes;D===null&&(D=N._nextBeginningIndexes=R.prepareNextBeginningIndexes(N.target));var k=x=o[0]===0?0:D[o[0]-1];if(x!==z)for(;;)if(x>=z){if(G<=0)break;--G;var F=l[--I];x=D[F]}else{var O=A[G]===H[x];if(O){if(l[I++]=x,++G,G===w){Q=!0;break}++x}else x=D[x]}{if(Q)var P=l,q=I;else var P=o,q=$;for(var W=0,U=-1,Y=0;Y=0;--Y)N.indexes[Y]=P[Y];return N}},prepareLowerCodes:function(A){for(var N=A.length,v=[],H=A.toLowerCase(),w=0;w=65&&$<=90,G=O||$>=97&&$<=122||$>=48&&$<=57,Q=O&&!w||!z||!G;w=O,z=G,Q&&(v[H++]=x)}return v},prepareNextBeginningIndexes:function(A){for(var N=A.length,v=R.prepareBeginningIndexes(A),H=[],w=v[0],z=0,x=0;xx?H[x]=w:(w=v[++z],H[x]=w===void 0?N:w);return H},cleanup:c,new:e};return R}var r=typeof require<"u"&&typeof window>"u",n=new Map,i=new Map,s=[];s.total=0;var o=[],l=[];function c(){n.clear(),i.clear(),o=[],l=[]}function m(S){for(var R=-9007199254740991,A=S.length-1;A>=0;--A){var N=S[A];if(N!==null){var v=N.score;v>R&&(R=v)}}return R===-9007199254740991?null:R}function d(S,R){var A=S[R];if(A!==void 0)return A;var N=R;Array.isArray(R)||(N=R.split("."));for(var v=N.length,H=-1;S&&++H>1]=S[v],w=1+(v<<1)}for(var x=v-1>>1;v>0&&H.score>1)S[v]=S[x];S[v]=H}return A.add=function(v){var H=R;S[R++]=v;for(var w=H-1>>1;H>0&&v.score>1)S[H]=S[w];S[H]=v},A.poll=function(){if(R!==0){var v=S[0];return S[0]=S[--R],N(),v}},A.peek=function(v){if(R!==0)return S[0]},A.replaceTop=function(v){S[0]=v,N()},A},T=p();return e()})});var bd=C((dl,ml)=>{(function(t,e){typeof dl=="object"&&typeof ml<"u"?ml.exports=e():typeof define=="function"&&define.amd?define(e):(t=typeof globalThis<"u"?globalThis:t||self).dayjs=e()})(dl,function(){"use strict";var t=1e3,e=6e4,r=36e5,n="millisecond",i="second",s="minute",o="hour",l="day",c="week",m="month",d="quarter",E="year",p="date",T="Invalid Date",S=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,R=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,A={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},N=function(I,D,k){var F=String(I);return!F||F.length>=D?I:""+Array(D+1-F.length).join(k)+I},v={s:N,z:function(I){var D=-I.utcOffset(),k=Math.abs(D),F=Math.floor(k/60),P=k%60;return(D<=0?"+":"-")+N(F,2,"0")+":"+N(P,2,"0")},m:function I(D,k){if(D.date(){(function(t,e){typeof pl=="object"&&typeof Tl<"u"?Tl.exports=e():typeof define=="function"&&define.amd?define(e):(t=typeof globalThis<"u"?globalThis:t||self).dayjs_plugin_relativeTime=e()})(pl,function(){"use strict";return function(t,e,r){t=t||{};var n=e.prototype,i={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function s(l,c,m,d){return n.fromToBase(l,c,m,d)}r.en.relativeTime=i,n.fromToBase=function(l,c,m,d,E){for(var p,T,S,R=m.$locale().relativeTime||i,A=t.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],N=A.length,v=0;v0,w<=H.r||!H.r){w<=1&&v>0&&(H=A[v-1]);var z=R[H.l];E&&(w=E(""+w)),T=typeof z=="string"?z.replace("%d",w):z(w,c,H.l,S);break}}if(c)return T;var x=S?R.future:R.past;return typeof x=="function"?x(T):x.replace("%s",T)},n.to=function(l,c){return s(l,c,this,!0)},n.from=function(l,c){return s(l,c,this)};var o=function(l){return l.$u?r.utc():r()};n.toNow=function(l){return this.to(o(this),l)},n.fromNow=function(l){return this.from(o(this),l)}}})});var gt=C(_l=>{"use strict";_l.fromCallback=function(t){return Object.defineProperty(function(...e){if(typeof e[e.length-1]=="function")t.apply(this,e);else return new Promise((r,n)=>{t.call(this,...e,(i,s)=>i!=null?n(i):r(s))})},"name",{value:t.name})};_l.fromPromise=function(t){return Object.defineProperty(function(...e){let r=e[e.length-1];if(typeof r!="function")return t.apply(this,e);t.apply(this,e.slice(0,-1)).then(n=>r(null,n),r)},"name",{value:t.name})}});var Rd=C((AO,Cd)=>{var Qr=require("constants"),o2=process.cwd,da=null,u2=process.env.GRACEFUL_FS_PLATFORM||process.platform;process.cwd=function(){return da||(da=o2.call(process)),da};try{process.cwd()}catch{}typeof process.chdir=="function"&&(El=process.chdir,process.chdir=function(t){da=null,El.call(process,t)},Object.setPrototypeOf&&Object.setPrototypeOf(process.chdir,El));var El;Cd.exports=l2;function l2(t){Qr.hasOwnProperty("O_SYMLINK")&&process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)&&e(t),t.lutimes||r(t),t.chown=s(t.chown),t.fchown=s(t.fchown),t.lchown=s(t.lchown),t.chmod=n(t.chmod),t.fchmod=n(t.fchmod),t.lchmod=n(t.lchmod),t.chownSync=o(t.chownSync),t.fchownSync=o(t.fchownSync),t.lchownSync=o(t.lchownSync),t.chmodSync=i(t.chmodSync),t.fchmodSync=i(t.fchmodSync),t.lchmodSync=i(t.lchmodSync),t.stat=l(t.stat),t.fstat=l(t.fstat),t.lstat=l(t.lstat),t.statSync=c(t.statSync),t.fstatSync=c(t.fstatSync),t.lstatSync=c(t.lstatSync),t.lchmod||(t.lchmod=function(d,E,p){p&&process.nextTick(p)},t.lchmodSync=function(){}),t.lchown||(t.lchown=function(d,E,p,T){T&&process.nextTick(T)},t.lchownSync=function(){}),u2==="win32"&&(t.rename=function(d){return function(E,p,T){var S=Date.now(),R=0;d(E,p,function A(N){if(N&&(N.code==="EACCES"||N.code==="EPERM")&&Date.now()-S<6e4){setTimeout(function(){t.stat(p,function(v,H){v&&v.code==="ENOENT"?d(E,p,A):T(N)})},R),R<100&&(R+=10);return}T&&T(N)})}}(t.rename)),t.read=function(d){function E(p,T,S,R,A,N){var v;if(N&&typeof N=="function"){var H=0;v=function(w,z,x){if(w&&w.code==="EAGAIN"&&H<10)return H++,d.call(t,p,T,S,R,A,v);N.apply(this,arguments)}}return d.call(t,p,T,S,R,A,v)}return Object.setPrototypeOf&&Object.setPrototypeOf(E,d),E}(t.read),t.readSync=function(d){return function(E,p,T,S,R){for(var A=0;;)try{return d.call(t,E,p,T,S,R)}catch(N){if(N.code==="EAGAIN"&&A<10){A++;continue}throw N}}}(t.readSync);function e(d){d.lchmod=function(E,p,T){d.open(E,Qr.O_WRONLY|Qr.O_SYMLINK,p,function(S,R){if(S){T&&T(S);return}d.fchmod(R,p,function(A){d.close(R,function(N){T&&T(A||N)})})})},d.lchmodSync=function(E,p){var T=d.openSync(E,Qr.O_WRONLY|Qr.O_SYMLINK,p),S=!0,R;try{R=d.fchmodSync(T,p),S=!1}finally{if(S)try{d.closeSync(T)}catch{}else d.closeSync(T)}return R}}function r(d){Qr.hasOwnProperty("O_SYMLINK")?(d.lutimes=function(E,p,T,S){d.open(E,Qr.O_SYMLINK,function(R,A){if(R){S&&S(R);return}d.futimes(A,p,T,function(N){d.close(A,function(v){S&&S(N||v)})})})},d.lutimesSync=function(E,p,T){var S=d.openSync(E,Qr.O_SYMLINK),R,A=!0;try{R=d.futimesSync(S,p,T),A=!1}finally{if(A)try{d.closeSync(S)}catch{}else d.closeSync(S)}return R}):(d.lutimes=function(E,p,T,S){S&&process.nextTick(S)},d.lutimesSync=function(){})}function n(d){return d&&function(E,p,T){return d.call(t,E,p,function(S){m(S)&&(S=null),T&&T.apply(this,arguments)})}}function i(d){return d&&function(E,p){try{return d.call(t,E,p)}catch(T){if(!m(T))throw T}}}function s(d){return d&&function(E,p,T,S){return d.call(t,E,p,T,function(R){m(R)&&(R=null),S&&S.apply(this,arguments)})}}function o(d){return d&&function(E,p,T){try{return d.call(t,E,p,T)}catch(S){if(!m(S))throw S}}}function l(d){return d&&function(E,p,T){typeof p=="function"&&(T=p,p=null);function S(R,A){A&&(A.uid<0&&(A.uid+=4294967296),A.gid<0&&(A.gid+=4294967296)),T&&T.apply(this,arguments)}return p?d.call(t,E,p,S):d.call(t,E,S)}}function c(d){return d&&function(E,p){var T=p?d.call(t,E,p):d.call(t,E);return T.uid<0&&(T.uid+=4294967296),T.gid<0&&(T.gid+=4294967296),T}}function m(d){if(!d||d.code==="ENOSYS")return!0;var E=!process.getuid||process.getuid()!==0;return!!(E&&(d.code==="EINVAL"||d.code==="EPERM"))}}});var wd=C((bO,Od)=>{var Nd=require("stream").Stream;Od.exports=c2;function c2(t){return{ReadStream:e,WriteStream:r};function e(n,i){if(!(this instanceof e))return new e(n,i);Nd.call(this);var s=this;this.path=n,this.fd=null,this.readable=!0,this.paused=!1,this.flags="r",this.mode=438,this.bufferSize=64*1024,i=i||{};for(var o=Object.keys(i),l=0,c=o.length;lthis.end)throw new Error("start must be <= end");this.pos=this.start}if(this.fd!==null){process.nextTick(function(){s._read()});return}t.open(this.path,this.flags,this.mode,function(d,E){if(d){s.emit("error",d),s.readable=!1;return}s.fd=E,s.emit("open",E),s._read()})}function r(n,i){if(!(this instanceof r))return new r(n,i);Nd.call(this),this.path=n,this.fd=null,this.writable=!0,this.flags="w",this.encoding="binary",this.mode=438,this.bytesWritten=0,i=i||{};for(var s=Object.keys(i),o=0,l=s.length;o= zero");this.pos=this.start}this.busy=!1,this._queue=[],this.fd===null&&(this._open=t.open,this._queue.push([this._open,this.path,this.flags,this.mode,void 0]),this.flush())}}});var Pd=C((vO,Id)=>{"use strict";Id.exports=h2;var f2=Object.getPrototypeOf||function(t){return t.__proto__};function h2(t){if(t===null||typeof t!="object")return t;if(t instanceof Object)var e={__proto__:f2(t)};else var e=Object.create(null);return Object.getOwnPropertyNames(t).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}});var lt=C((CO,Sl)=>{var xe=require("fs"),d2=Rd(),m2=wd(),p2=Pd(),ma=require("util"),Qe,Ta;typeof Symbol=="function"&&typeof Symbol.for=="function"?(Qe=Symbol.for("graceful-fs.queue"),Ta=Symbol.for("graceful-fs.previous")):(Qe="___graceful-fs.queue",Ta="___graceful-fs.previous");function T2(){}function Md(t,e){Object.defineProperty(t,Qe,{get:function(){return e}})}var Ln=T2;ma.debuglog?Ln=ma.debuglog("gfs4"):/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&(Ln=function(){var t=ma.format.apply(ma,arguments);t="GFS4: "+t.split(/\n/).join(` +GFS4: `),console.error(t)});xe[Qe]||(Ld=global[Qe]||[],Md(xe,Ld),xe.close=function(t){function e(r,n){return t.call(xe,r,function(i){i||Dd(),typeof n=="function"&&n.apply(this,arguments)})}return Object.defineProperty(e,Ta,{value:t}),e}(xe.close),xe.closeSync=function(t){function e(r){t.apply(xe,arguments),Dd()}return Object.defineProperty(e,Ta,{value:t}),e}(xe.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){Ln(xe[Qe]),require("assert").equal(xe[Qe].length,0)}));var Ld;global[Qe]||Md(global,xe[Qe]);Sl.exports=gl(p2(xe));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!xe.__patched&&(Sl.exports=gl(xe),xe.__patched=!0);function gl(t){d2(t),t.gracefulify=gl,t.createReadStream=w,t.createWriteStream=z;var e=t.readFile;t.readFile=r;function r(O,G,Q){return typeof G=="function"&&(Q=G,G=null),I(O,G,Q);function I(D,k,F,P){return e(D,k,function(q){q&&(q.code==="EMFILE"||q.code==="ENFILE")?bi([I,[D,k,F],q,P||Date.now(),Date.now()]):typeof F=="function"&&F.apply(this,arguments)})}}var n=t.writeFile;t.writeFile=i;function i(O,G,Q,I){return typeof Q=="function"&&(I=Q,Q=null),D(O,G,Q,I);function D(k,F,P,q,W){return n(k,F,P,function(U){U&&(U.code==="EMFILE"||U.code==="ENFILE")?bi([D,[k,F,P,q],U,W||Date.now(),Date.now()]):typeof q=="function"&&q.apply(this,arguments)})}}var s=t.appendFile;s&&(t.appendFile=o);function o(O,G,Q,I){return typeof Q=="function"&&(I=Q,Q=null),D(O,G,Q,I);function D(k,F,P,q,W){return s(k,F,P,function(U){U&&(U.code==="EMFILE"||U.code==="ENFILE")?bi([D,[k,F,P,q],U,W||Date.now(),Date.now()]):typeof q=="function"&&q.apply(this,arguments)})}}var l=t.copyFile;l&&(t.copyFile=c);function c(O,G,Q,I){return typeof Q=="function"&&(I=Q,Q=0),D(O,G,Q,I);function D(k,F,P,q,W){return l(k,F,P,function(U){U&&(U.code==="EMFILE"||U.code==="ENFILE")?bi([D,[k,F,P,q],U,W||Date.now(),Date.now()]):typeof q=="function"&&q.apply(this,arguments)})}}var m=t.readdir;t.readdir=d;function d(O,G,Q){return typeof G=="function"&&(Q=G,G=null),I(O,G,Q);function I(D,k,F,P){return m(D,k,function(q,W){q&&(q.code==="EMFILE"||q.code==="ENFILE")?bi([I,[D,k,F],q,P||Date.now(),Date.now()]):(W&&W.sort&&W.sort(),typeof F=="function"&&F.call(this,q,W))})}}if(process.version.substr(0,4)==="v0.8"){var E=m2(t);A=E.ReadStream,v=E.WriteStream}var p=t.ReadStream;p&&(A.prototype=Object.create(p.prototype),A.prototype.open=N);var T=t.WriteStream;T&&(v.prototype=Object.create(T.prototype),v.prototype.open=H),Object.defineProperty(t,"ReadStream",{get:function(){return A},set:function(O){A=O},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return v},set:function(O){v=O},enumerable:!0,configurable:!0});var S=A;Object.defineProperty(t,"FileReadStream",{get:function(){return S},set:function(O){S=O},enumerable:!0,configurable:!0});var R=v;Object.defineProperty(t,"FileWriteStream",{get:function(){return R},set:function(O){R=O},enumerable:!0,configurable:!0});function A(O,G){return this instanceof A?(p.apply(this,arguments),this):A.apply(Object.create(A.prototype),arguments)}function N(){var O=this;$(O.path,O.flags,O.mode,function(G,Q){G?(O.autoClose&&O.destroy(),O.emit("error",G)):(O.fd=Q,O.emit("open",Q),O.read())})}function v(O,G){return this instanceof v?(T.apply(this,arguments),this):v.apply(Object.create(v.prototype),arguments)}function H(){var O=this;$(O.path,O.flags,O.mode,function(G,Q){G?(O.destroy(),O.emit("error",G)):(O.fd=Q,O.emit("open",Q))})}function w(O,G){return new t.ReadStream(O,G)}function z(O,G){return new t.WriteStream(O,G)}var x=t.open;t.open=$;function $(O,G,Q,I){return typeof Q=="function"&&(I=Q,Q=null),D(O,G,Q,I);function D(k,F,P,q,W){return x(k,F,P,function(U,Y){U&&(U.code==="EMFILE"||U.code==="ENFILE")?bi([D,[k,F,P,q],U,W||Date.now(),Date.now()]):typeof q=="function"&&q.apply(this,arguments)})}}return t}function bi(t){Ln("ENQUEUE",t[0].name,t[1]),xe[Qe].push(t),yl()}var pa;function Dd(){for(var t=Date.now(),e=0;e2&&(xe[Qe][e][3]=t,xe[Qe][e][4]=t);yl()}function yl(){if(clearTimeout(pa),pa=void 0,xe[Qe].length!==0){var t=xe[Qe].shift(),e=t[0],r=t[1],n=t[2],i=t[3],s=t[4];if(i===void 0)Ln("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-i>=6e4){Ln("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,n)}else{var l=Date.now()-s,c=Math.max(s-i,1),m=Math.min(c*1.2,100);l>=m?(Ln("RETRY",e.name,r),e.apply(null,r.concat([i]))):xe[Qe].push(t)}pa===void 0&&(pa=setTimeout(yl,0))}}});var Dn=C(Xr=>{"use strict";var xd=gt().fromCallback,Lt=lt(),_2=["access","appendFile","chmod","chown","close","copyFile","fchmod","fchown","fdatasync","fstat","fsync","ftruncate","futimes","lchmod","lchown","link","lstat","mkdir","mkdtemp","open","opendir","readdir","readFile","readlink","realpath","rename","rm","rmdir","stat","symlink","truncate","unlink","utimes","writeFile"].filter(t=>typeof Lt[t]=="function");Object.assign(Xr,Lt);_2.forEach(t=>{Xr[t]=xd(Lt[t])});Xr.realpath.native=xd(Lt.realpath.native);Xr.exists=function(t,e){return typeof e=="function"?Lt.exists(t,e):new Promise(r=>Lt.exists(t,r))};Xr.read=function(t,e,r,n,i,s){return typeof s=="function"?Lt.read(t,e,r,n,i,s):new Promise((o,l)=>{Lt.read(t,e,r,n,i,(c,m,d)=>{if(c)return l(c);o({bytesRead:m,buffer:d})})})};Xr.write=function(t,e,...r){return typeof r[r.length-1]=="function"?Lt.write(t,e,...r):new Promise((n,i)=>{Lt.write(t,e,...r,(s,o,l)=>{if(s)return i(s);n({bytesWritten:o,buffer:l})})})};typeof Lt.writev=="function"&&(Xr.writev=function(t,e,...r){return typeof r[r.length-1]=="function"?Lt.writev(t,e,...r):new Promise((n,i)=>{Lt.writev(t,e,...r,(s,o,l)=>{if(s)return i(s);n({bytesWritten:o,buffers:l})})})})});var kd=C((NO,Fd)=>{"use strict";var E2=require("path");Fd.exports.checkPath=function(e){if(process.platform==="win32"&&/[<>:"|?*]/.test(e.replace(E2.parse(e).root,""))){let n=new Error(`Path contains invalid characters: ${e}`);throw n.code="EINVAL",n}}});var Ud=C((OO,Al)=>{"use strict";var Bd=Dn(),{checkPath:qd}=kd(),Hd=t=>{let e={mode:511};return typeof t=="number"?t:{...e,...t}.mode};Al.exports.makeDir=async(t,e)=>(qd(t),Bd.mkdir(t,{mode:Hd(e),recursive:!0}));Al.exports.makeDirSync=(t,e)=>(qd(t),Bd.mkdirSync(t,{mode:Hd(e),recursive:!0}))});var rr=C((wO,jd)=>{"use strict";var g2=gt().fromPromise,{makeDir:y2,makeDirSync:bl}=Ud(),vl=g2(y2);jd.exports={mkdirs:vl,mkdirsSync:bl,mkdirp:vl,mkdirpSync:bl,ensureDir:vl,ensureDirSync:bl}});var Cl=C((IO,Gd)=>{"use strict";var vi=lt();function S2(t,e,r,n){vi.open(t,"r+",(i,s)=>{if(i)return n(i);vi.futimes(s,e,r,o=>{vi.close(s,l=>{n&&n(o||l)})})})}function A2(t,e,r){let n=vi.openSync(t,"r+");return vi.futimesSync(n,e,r),vi.closeSync(n)}Gd.exports={utimesMillis:S2,utimesMillisSync:A2}});var Mn=C((PO,zd)=>{"use strict";var Ci=Dn(),We=require("path"),b2=require("util");function v2(t,e,r){let n=r.dereference?i=>Ci.stat(i,{bigint:!0}):i=>Ci.lstat(i,{bigint:!0});return Promise.all([n(t),n(e).catch(i=>{if(i.code==="ENOENT")return null;throw i})]).then(([i,s])=>({srcStat:i,destStat:s}))}function C2(t,e,r){let n,i=r.dereference?o=>Ci.statSync(o,{bigint:!0}):o=>Ci.lstatSync(o,{bigint:!0}),s=i(t);try{n=i(e)}catch(o){if(o.code==="ENOENT")return{srcStat:s,destStat:null};throw o}return{srcStat:s,destStat:n}}function R2(t,e,r,n,i){b2.callbackify(v2)(t,e,n,(s,o)=>{if(s)return i(s);let{srcStat:l,destStat:c}=o;if(c){if(w1(l,c)){let m=We.basename(t),d=We.basename(e);return r==="move"&&m!==d&&m.toLowerCase()===d.toLowerCase()?i(null,{srcStat:l,destStat:c,isChangingCase:!0}):i(new Error("Source and destination must not be the same."))}if(l.isDirectory()&&!c.isDirectory())return i(new Error(`Cannot overwrite non-directory '${e}' with directory '${t}'.`));if(!l.isDirectory()&&c.isDirectory())return i(new Error(`Cannot overwrite directory '${e}' with non-directory '${t}'.`))}return l.isDirectory()&&Rl(t,e)?i(new Error(_a(t,e,r))):i(null,{srcStat:l,destStat:c})})}function N2(t,e,r,n){let{srcStat:i,destStat:s}=C2(t,e,n);if(s){if(w1(i,s)){let o=We.basename(t),l=We.basename(e);if(r==="move"&&o!==l&&o.toLowerCase()===l.toLowerCase())return{srcStat:i,destStat:s,isChangingCase:!0};throw new Error("Source and destination must not be the same.")}if(i.isDirectory()&&!s.isDirectory())throw new Error(`Cannot overwrite non-directory '${e}' with directory '${t}'.`);if(!i.isDirectory()&&s.isDirectory())throw new Error(`Cannot overwrite directory '${e}' with non-directory '${t}'.`)}if(i.isDirectory()&&Rl(t,e))throw new Error(_a(t,e,r));return{srcStat:i,destStat:s}}function Wd(t,e,r,n,i){let s=We.resolve(We.dirname(t)),o=We.resolve(We.dirname(r));if(o===s||o===We.parse(o).root)return i();Ci.stat(o,{bigint:!0},(l,c)=>l?l.code==="ENOENT"?i():i(l):w1(e,c)?i(new Error(_a(t,r,n))):Wd(t,e,o,n,i))}function Kd(t,e,r,n){let i=We.resolve(We.dirname(t)),s=We.resolve(We.dirname(r));if(s===i||s===We.parse(s).root)return;let o;try{o=Ci.statSync(s,{bigint:!0})}catch(l){if(l.code==="ENOENT")return;throw l}if(w1(e,o))throw new Error(_a(t,r,n));return Kd(t,e,s,n)}function w1(t,e){return e.ino&&e.dev&&e.ino===t.ino&&e.dev===t.dev}function Rl(t,e){let r=We.resolve(t).split(We.sep).filter(i=>i),n=We.resolve(e).split(We.sep).filter(i=>i);return r.reduce((i,s,o)=>i&&n[o]===s,!0)}function _a(t,e,r){return`Cannot ${r} '${t}' to a subdirectory of itself, '${e}'.`}zd.exports={checkPaths:R2,checkPathsSync:N2,checkParentPaths:Wd,checkParentPathsSync:Kd,isSrcSubdir:Rl,areIdentical:w1}});var Xd=C((LO,Qd)=>{"use strict";var tt=lt(),I1=require("path"),O2=rr().mkdirsSync,w2=Cl().utimesMillisSync,P1=Mn();function I2(t,e,r){typeof r=="function"&&(r={filter:r}),r=r||{},r.clobber="clobber"in r?!!r.clobber:!0,r.overwrite="overwrite"in r?!!r.overwrite:r.clobber,r.preserveTimestamps&&process.arch==="ia32"&&console.warn(`fs-extra: Using the preserveTimestamps option in 32-bit node is not recommended; + + see https://github.com/jprichardson/node-fs-extra/issues/269`);let{srcStat:n,destStat:i}=P1.checkPathsSync(t,e,"copy",r);return P1.checkParentPathsSync(t,n,e,"copy"),P2(i,t,e,r)}function P2(t,e,r,n){if(n.filter&&!n.filter(e,r))return;let i=I1.dirname(r);return tt.existsSync(i)||O2(i),$d(t,e,r,n)}function L2(t,e,r,n){if(!(n.filter&&!n.filter(e,r)))return $d(t,e,r,n)}function $d(t,e,r,n){let s=(n.dereference?tt.statSync:tt.lstatSync)(e);if(s.isDirectory())return q2(s,t,e,r,n);if(s.isFile()||s.isCharacterDevice()||s.isBlockDevice())return D2(s,t,e,r,n);if(s.isSymbolicLink())return j2(t,e,r,n);throw s.isSocket()?new Error(`Cannot copy a socket file: ${e}`):s.isFIFO()?new Error(`Cannot copy a FIFO pipe: ${e}`):new Error(`Unknown file: ${e}`)}function D2(t,e,r,n,i){return e?M2(t,r,n,i):Yd(t,r,n,i)}function M2(t,e,r,n){if(n.overwrite)return tt.unlinkSync(r),Yd(t,e,r,n);if(n.errorOnExist)throw new Error(`'${r}' already exists`)}function Yd(t,e,r,n){return tt.copyFileSync(e,r),n.preserveTimestamps&&x2(t.mode,e,r),Nl(r,t.mode)}function x2(t,e,r){return F2(t)&&k2(r,t),B2(e,r)}function F2(t){return(t&128)===0}function k2(t,e){return Nl(t,e|128)}function Nl(t,e){return tt.chmodSync(t,e)}function B2(t,e){let r=tt.statSync(t);return w2(e,r.atime,r.mtime)}function q2(t,e,r,n,i){return e?Vd(r,n,i):H2(t.mode,r,n,i)}function H2(t,e,r,n){return tt.mkdirSync(r),Vd(e,r,n),Nl(r,t)}function Vd(t,e,r){tt.readdirSync(t).forEach(n=>U2(n,t,e,r))}function U2(t,e,r,n){let i=I1.join(e,t),s=I1.join(r,t),{destStat:o}=P1.checkPathsSync(i,s,"copy",n);return L2(o,i,s,n)}function j2(t,e,r,n){let i=tt.readlinkSync(e);if(n.dereference&&(i=I1.resolve(process.cwd(),i)),t){let s;try{s=tt.readlinkSync(r)}catch(o){if(o.code==="EINVAL"||o.code==="UNKNOWN")return tt.symlinkSync(i,r);throw o}if(n.dereference&&(s=I1.resolve(process.cwd(),s)),P1.isSrcSubdir(i,s))throw new Error(`Cannot copy '${i}' to a subdirectory of itself, '${s}'.`);if(tt.statSync(r).isDirectory()&&P1.isSrcSubdir(s,i))throw new Error(`Cannot overwrite '${s}' with '${i}'.`);return G2(i,r)}else return tt.symlinkSync(i,r)}function G2(t,e){return tt.unlinkSync(e),tt.symlinkSync(t,e)}Qd.exports=I2});var Ol=C((DO,Jd)=>{"use strict";Jd.exports={copySync:Xd()}});var Jr=C((MO,e0)=>{"use strict";var W2=gt().fromPromise,Zd=Dn();function K2(t){return Zd.access(t).then(()=>!0).catch(()=>!1)}e0.exports={pathExists:W2(K2),pathExistsSync:Zd.existsSync}});var u0=C((xO,o0)=>{"use strict";var yt=lt(),L1=require("path"),z2=rr().mkdirs,$2=Jr().pathExists,Y2=Cl().utimesMillis,D1=Mn();function V2(t,e,r,n){typeof r=="function"&&!n?(n=r,r={}):typeof r=="function"&&(r={filter:r}),n=n||function(){},r=r||{},r.clobber="clobber"in r?!!r.clobber:!0,r.overwrite="overwrite"in r?!!r.overwrite:r.clobber,r.preserveTimestamps&&process.arch==="ia32"&&console.warn(`fs-extra: Using the preserveTimestamps option in 32-bit node is not recommended; + + see https://github.com/jprichardson/node-fs-extra/issues/269`),D1.checkPaths(t,e,"copy",r,(i,s)=>{if(i)return n(i);let{srcStat:o,destStat:l}=s;D1.checkParentPaths(t,o,e,"copy",c=>c?n(c):r.filter?n0(t0,l,t,e,r,n):t0(l,t,e,r,n))})}function t0(t,e,r,n,i){let s=L1.dirname(r);$2(s,(o,l)=>{if(o)return i(o);if(l)return Ea(t,e,r,n,i);z2(s,c=>c?i(c):Ea(t,e,r,n,i))})}function n0(t,e,r,n,i,s){Promise.resolve(i.filter(r,n)).then(o=>o?t(e,r,n,i,s):s(),o=>s(o))}function Q2(t,e,r,n,i){return n.filter?n0(Ea,t,e,r,n,i):Ea(t,e,r,n,i)}function Ea(t,e,r,n,i){(n.dereference?yt.stat:yt.lstat)(e,(o,l)=>o?i(o):l.isDirectory()?n6(l,t,e,r,n,i):l.isFile()||l.isCharacterDevice()||l.isBlockDevice()?X2(l,t,e,r,n,i):l.isSymbolicLink()?a6(t,e,r,n,i):l.isSocket()?i(new Error(`Cannot copy a socket file: ${e}`)):l.isFIFO()?i(new Error(`Cannot copy a FIFO pipe: ${e}`)):i(new Error(`Unknown file: ${e}`)))}function X2(t,e,r,n,i,s){return e?J2(t,r,n,i,s):i0(t,r,n,i,s)}function J2(t,e,r,n,i){if(n.overwrite)yt.unlink(r,s=>s?i(s):i0(t,e,r,n,i));else return n.errorOnExist?i(new Error(`'${r}' already exists`)):i()}function i0(t,e,r,n,i){yt.copyFile(e,r,s=>s?i(s):n.preserveTimestamps?Z2(t.mode,e,r,i):ga(r,t.mode,i))}function Z2(t,e,r,n){return e6(t)?t6(r,t,i=>i?n(i):r0(t,e,r,n)):r0(t,e,r,n)}function e6(t){return(t&128)===0}function t6(t,e,r){return ga(t,e|128,r)}function r0(t,e,r,n){r6(e,r,i=>i?n(i):ga(r,t,n))}function ga(t,e,r){return yt.chmod(t,e,r)}function r6(t,e,r){yt.stat(t,(n,i)=>n?r(n):Y2(e,i.atime,i.mtime,r))}function n6(t,e,r,n,i,s){return e?s0(r,n,i,s):i6(t.mode,r,n,i,s)}function i6(t,e,r,n,i){yt.mkdir(r,s=>{if(s)return i(s);s0(e,r,n,o=>o?i(o):ga(r,t,i))})}function s0(t,e,r,n){yt.readdir(t,(i,s)=>i?n(i):a0(s,t,e,r,n))}function a0(t,e,r,n,i){let s=t.pop();return s?s6(t,s,e,r,n,i):i()}function s6(t,e,r,n,i,s){let o=L1.join(r,e),l=L1.join(n,e);D1.checkPaths(o,l,"copy",i,(c,m)=>{if(c)return s(c);let{destStat:d}=m;Q2(d,o,l,i,E=>E?s(E):a0(t,r,n,i,s))})}function a6(t,e,r,n,i){yt.readlink(e,(s,o)=>{if(s)return i(s);if(n.dereference&&(o=L1.resolve(process.cwd(),o)),t)yt.readlink(r,(l,c)=>l?l.code==="EINVAL"||l.code==="UNKNOWN"?yt.symlink(o,r,i):i(l):(n.dereference&&(c=L1.resolve(process.cwd(),c)),D1.isSrcSubdir(o,c)?i(new Error(`Cannot copy '${o}' to a subdirectory of itself, '${c}'.`)):t.isDirectory()&&D1.isSrcSubdir(c,o)?i(new Error(`Cannot overwrite '${c}' with '${o}'.`)):o6(o,r,i)));else return yt.symlink(o,r,i)})}function o6(t,e,r){yt.unlink(e,n=>n?r(n):yt.symlink(t,e,r))}o0.exports=V2});var wl=C((FO,l0)=>{"use strict";var u6=gt().fromCallback;l0.exports={copy:u6(u0())}});var E0=C((kO,_0)=>{"use strict";var c0=lt(),m0=require("path"),Ce=require("assert"),M1=process.platform==="win32";function p0(t){["unlink","chmod","stat","lstat","rmdir","readdir"].forEach(r=>{t[r]=t[r]||c0[r],r=r+"Sync",t[r]=t[r]||c0[r]}),t.maxBusyTries=t.maxBusyTries||3}function Il(t,e,r){let n=0;typeof e=="function"&&(r=e,e={}),Ce(t,"rimraf: missing path"),Ce.strictEqual(typeof t,"string","rimraf: path should be a string"),Ce.strictEqual(typeof r,"function","rimraf: callback function required"),Ce(e,"rimraf: invalid options argument provided"),Ce.strictEqual(typeof e,"object","rimraf: options should be object"),p0(e),f0(t,e,function i(s){if(s){if((s.code==="EBUSY"||s.code==="ENOTEMPTY"||s.code==="EPERM")&&nf0(t,e,i),o)}s.code==="ENOENT"&&(s=null)}r(s)})}function f0(t,e,r){Ce(t),Ce(e),Ce(typeof r=="function"),e.lstat(t,(n,i)=>{if(n&&n.code==="ENOENT")return r(null);if(n&&n.code==="EPERM"&&M1)return h0(t,e,n,r);if(i&&i.isDirectory())return ya(t,e,n,r);e.unlink(t,s=>{if(s){if(s.code==="ENOENT")return r(null);if(s.code==="EPERM")return M1?h0(t,e,s,r):ya(t,e,s,r);if(s.code==="EISDIR")return ya(t,e,s,r)}return r(s)})})}function h0(t,e,r,n){Ce(t),Ce(e),Ce(typeof n=="function"),e.chmod(t,438,i=>{i?n(i.code==="ENOENT"?null:r):e.stat(t,(s,o)=>{s?n(s.code==="ENOENT"?null:r):o.isDirectory()?ya(t,e,r,n):e.unlink(t,n)})})}function d0(t,e,r){let n;Ce(t),Ce(e);try{e.chmodSync(t,438)}catch(i){if(i.code==="ENOENT")return;throw r}try{n=e.statSync(t)}catch(i){if(i.code==="ENOENT")return;throw r}n.isDirectory()?Sa(t,e,r):e.unlinkSync(t)}function ya(t,e,r,n){Ce(t),Ce(e),Ce(typeof n=="function"),e.rmdir(t,i=>{i&&(i.code==="ENOTEMPTY"||i.code==="EEXIST"||i.code==="EPERM")?l6(t,e,n):i&&i.code==="ENOTDIR"?n(r):n(i)})}function l6(t,e,r){Ce(t),Ce(e),Ce(typeof r=="function"),e.readdir(t,(n,i)=>{if(n)return r(n);let s=i.length,o;if(s===0)return e.rmdir(t,r);i.forEach(l=>{Il(m0.join(t,l),e,c=>{if(!o){if(c)return r(o=c);--s===0&&e.rmdir(t,r)}})})})}function T0(t,e){let r;e=e||{},p0(e),Ce(t,"rimraf: missing path"),Ce.strictEqual(typeof t,"string","rimraf: path should be a string"),Ce(e,"rimraf: missing options"),Ce.strictEqual(typeof e,"object","rimraf: options should be object");try{r=e.lstatSync(t)}catch(n){if(n.code==="ENOENT")return;n.code==="EPERM"&&M1&&d0(t,e,n)}try{r&&r.isDirectory()?Sa(t,e,null):e.unlinkSync(t)}catch(n){if(n.code==="ENOENT")return;if(n.code==="EPERM")return M1?d0(t,e,n):Sa(t,e,n);if(n.code!=="EISDIR")throw n;Sa(t,e,n)}}function Sa(t,e,r){Ce(t),Ce(e);try{e.rmdirSync(t)}catch(n){if(n.code==="ENOTDIR")throw r;if(n.code==="ENOTEMPTY"||n.code==="EEXIST"||n.code==="EPERM")c6(t,e);else if(n.code!=="ENOENT")throw n}}function c6(t,e){if(Ce(t),Ce(e),e.readdirSync(t).forEach(r=>T0(m0.join(t,r),e)),M1){let r=Date.now();do try{return e.rmdirSync(t,e)}catch{}while(Date.now()-r<500)}else return e.rmdirSync(t,e)}_0.exports=Il;Il.sync=T0});var x1=C((BO,y0)=>{"use strict";var Aa=lt(),f6=gt().fromCallback,g0=E0();function h6(t,e){if(Aa.rm)return Aa.rm(t,{recursive:!0,force:!0},e);g0(t,e)}function d6(t){if(Aa.rmSync)return Aa.rmSync(t,{recursive:!0,force:!0});g0.sync(t)}y0.exports={remove:f6(h6),removeSync:d6}});var O0=C((qO,N0)=>{"use strict";var m6=gt().fromPromise,b0=Dn(),v0=require("path"),C0=rr(),R0=x1(),S0=m6(async function(e){let r;try{r=await b0.readdir(e)}catch{return C0.mkdirs(e)}return Promise.all(r.map(n=>R0.remove(v0.join(e,n))))});function A0(t){let e;try{e=b0.readdirSync(t)}catch{return C0.mkdirsSync(t)}e.forEach(r=>{r=v0.join(t,r),R0.removeSync(r)})}N0.exports={emptyDirSync:A0,emptydirSync:A0,emptyDir:S0,emptydir:S0}});var L0=C((HO,P0)=>{"use strict";var p6=gt().fromCallback,w0=require("path"),Zr=lt(),I0=rr();function T6(t,e){function r(){Zr.writeFile(t,"",n=>{if(n)return e(n);e()})}Zr.stat(t,(n,i)=>{if(!n&&i.isFile())return e();let s=w0.dirname(t);Zr.stat(s,(o,l)=>{if(o)return o.code==="ENOENT"?I0.mkdirs(s,c=>{if(c)return e(c);r()}):e(o);l.isDirectory()?r():Zr.readdir(s,c=>{if(c)return e(c)})})})}function _6(t){let e;try{e=Zr.statSync(t)}catch{}if(e&&e.isFile())return;let r=w0.dirname(t);try{Zr.statSync(r).isDirectory()||Zr.readdirSync(r)}catch(n){if(n&&n.code==="ENOENT")I0.mkdirsSync(r);else throw n}Zr.writeFileSync(t,"")}P0.exports={createFile:p6(T6),createFileSync:_6}});var k0=C((UO,F0)=>{"use strict";var E6=gt().fromCallback,D0=require("path"),en=lt(),M0=rr(),g6=Jr().pathExists,{areIdentical:x0}=Mn();function y6(t,e,r){function n(i,s){en.link(i,s,o=>{if(o)return r(o);r(null)})}en.lstat(e,(i,s)=>{en.lstat(t,(o,l)=>{if(o)return o.message=o.message.replace("lstat","ensureLink"),r(o);if(s&&x0(l,s))return r(null);let c=D0.dirname(e);g6(c,(m,d)=>{if(m)return r(m);if(d)return n(t,e);M0.mkdirs(c,E=>{if(E)return r(E);n(t,e)})})})})}function S6(t,e){let r;try{r=en.lstatSync(e)}catch{}try{let s=en.lstatSync(t);if(r&&x0(s,r))return}catch(s){throw s.message=s.message.replace("lstat","ensureLink"),s}let n=D0.dirname(e);return en.existsSync(n)||M0.mkdirsSync(n),en.linkSync(t,e)}F0.exports={createLink:E6(y6),createLinkSync:S6}});var q0=C((jO,B0)=>{"use strict";var tn=require("path"),F1=lt(),A6=Jr().pathExists;function b6(t,e,r){if(tn.isAbsolute(t))return F1.lstat(t,n=>n?(n.message=n.message.replace("lstat","ensureSymlink"),r(n)):r(null,{toCwd:t,toDst:t}));{let n=tn.dirname(e),i=tn.join(n,t);return A6(i,(s,o)=>s?r(s):o?r(null,{toCwd:i,toDst:t}):F1.lstat(t,l=>l?(l.message=l.message.replace("lstat","ensureSymlink"),r(l)):r(null,{toCwd:t,toDst:tn.relative(n,t)})))}}function v6(t,e){let r;if(tn.isAbsolute(t)){if(r=F1.existsSync(t),!r)throw new Error("absolute srcpath does not exist");return{toCwd:t,toDst:t}}else{let n=tn.dirname(e),i=tn.join(n,t);if(r=F1.existsSync(i),r)return{toCwd:i,toDst:t};if(r=F1.existsSync(t),!r)throw new Error("relative srcpath does not exist");return{toCwd:t,toDst:tn.relative(n,t)}}}B0.exports={symlinkPaths:b6,symlinkPathsSync:v6}});var j0=C((GO,U0)=>{"use strict";var H0=lt();function C6(t,e,r){if(r=typeof e=="function"?e:r,e=typeof e=="function"?!1:e,e)return r(null,e);H0.lstat(t,(n,i)=>{if(n)return r(null,"file");e=i&&i.isDirectory()?"dir":"file",r(null,e)})}function R6(t,e){let r;if(e)return e;try{r=H0.lstatSync(t)}catch{return"file"}return r&&r.isDirectory()?"dir":"file"}U0.exports={symlinkType:C6,symlinkTypeSync:R6}});var Q0=C((WO,V0)=>{"use strict";var N6=gt().fromCallback,W0=require("path"),nr=Dn(),K0=rr(),O6=K0.mkdirs,w6=K0.mkdirsSync,z0=q0(),I6=z0.symlinkPaths,P6=z0.symlinkPathsSync,$0=j0(),L6=$0.symlinkType,D6=$0.symlinkTypeSync,M6=Jr().pathExists,{areIdentical:Y0}=Mn();function x6(t,e,r,n){n=typeof r=="function"?r:n,r=typeof r=="function"?!1:r,nr.lstat(e,(i,s)=>{!i&&s.isSymbolicLink()?Promise.all([nr.stat(t),nr.stat(e)]).then(([o,l])=>{if(Y0(o,l))return n(null);G0(t,e,r,n)}):G0(t,e,r,n)})}function G0(t,e,r,n){I6(t,e,(i,s)=>{if(i)return n(i);t=s.toDst,L6(s.toCwd,r,(o,l)=>{if(o)return n(o);let c=W0.dirname(e);M6(c,(m,d)=>{if(m)return n(m);if(d)return nr.symlink(t,e,l,n);O6(c,E=>{if(E)return n(E);nr.symlink(t,e,l,n)})})})})}function F6(t,e,r){let n;try{n=nr.lstatSync(e)}catch{}if(n&&n.isSymbolicLink()){let l=nr.statSync(t),c=nr.statSync(e);if(Y0(l,c))return}let i=P6(t,e);t=i.toDst,r=D6(i.toCwd,r);let s=W0.dirname(e);return nr.existsSync(s)||w6(s),nr.symlinkSync(t,e,r)}V0.exports={createSymlink:N6(x6),createSymlinkSync:F6}});var J0=C((KO,X0)=>{"use strict";var ba=L0(),va=k0(),Ca=Q0();X0.exports={createFile:ba.createFile,createFileSync:ba.createFileSync,ensureFile:ba.createFile,ensureFileSync:ba.createFileSync,createLink:va.createLink,createLinkSync:va.createLinkSync,ensureLink:va.createLink,ensureLinkSync:va.createLinkSync,createSymlink:Ca.createSymlink,createSymlinkSync:Ca.createSymlinkSync,ensureSymlink:Ca.createSymlink,ensureSymlinkSync:Ca.createSymlinkSync}});var Ra=C((zO,Z0)=>{function k6(t,{EOL:e=` +`,finalEOL:r=!0,replacer:n=null,spaces:i}={}){let s=r?e:"";return JSON.stringify(t,n,i).replace(/\n/g,e)+s}function B6(t){return Buffer.isBuffer(t)&&(t=t.toString("utf8")),t.replace(/^\uFEFF/,"")}Z0.exports={stringify:k6,stripBom:B6}});var n9=C(($O,r9)=>{var Ri;try{Ri=lt()}catch{Ri=require("fs")}var Na=gt(),{stringify:e9,stripBom:t9}=Ra();async function q6(t,e={}){typeof e=="string"&&(e={encoding:e});let r=e.fs||Ri,n="throws"in e?e.throws:!0,i=await Na.fromCallback(r.readFile)(t,e);i=t9(i);let s;try{s=JSON.parse(i,e?e.reviver:null)}catch(o){if(n)throw o.message=`${t}: ${o.message}`,o;return null}return s}var H6=Na.fromPromise(q6);function U6(t,e={}){typeof e=="string"&&(e={encoding:e});let r=e.fs||Ri,n="throws"in e?e.throws:!0;try{let i=r.readFileSync(t,e);return i=t9(i),JSON.parse(i,e.reviver)}catch(i){if(n)throw i.message=`${t}: ${i.message}`,i;return null}}async function j6(t,e,r={}){let n=r.fs||Ri,i=e9(e,r);await Na.fromCallback(n.writeFile)(t,i,r)}var G6=Na.fromPromise(j6);function W6(t,e,r={}){let n=r.fs||Ri,i=e9(e,r);return n.writeFileSync(t,i,r)}var K6={readFile:H6,readFileSync:U6,writeFile:G6,writeFileSync:W6};r9.exports=K6});var s9=C((YO,i9)=>{"use strict";var Oa=n9();i9.exports={readJson:Oa.readFile,readJsonSync:Oa.readFileSync,writeJson:Oa.writeFile,writeJsonSync:Oa.writeFileSync}});var wa=C((VO,u9)=>{"use strict";var z6=gt().fromCallback,k1=lt(),a9=require("path"),o9=rr(),$6=Jr().pathExists;function Y6(t,e,r,n){typeof r=="function"&&(n=r,r="utf8");let i=a9.dirname(t);$6(i,(s,o)=>{if(s)return n(s);if(o)return k1.writeFile(t,e,r,n);o9.mkdirs(i,l=>{if(l)return n(l);k1.writeFile(t,e,r,n)})})}function V6(t,...e){let r=a9.dirname(t);if(k1.existsSync(r))return k1.writeFileSync(t,...e);o9.mkdirsSync(r),k1.writeFileSync(t,...e)}u9.exports={outputFile:z6(Y6),outputFileSync:V6}});var c9=C((QO,l9)=>{"use strict";var{stringify:Q6}=Ra(),{outputFile:X6}=wa();async function J6(t,e,r={}){let n=Q6(e,r);await X6(t,n,r)}l9.exports=J6});var h9=C((XO,f9)=>{"use strict";var{stringify:Z6}=Ra(),{outputFileSync:ey}=wa();function ty(t,e,r){let n=Z6(e,r);ey(t,n,r)}f9.exports=ty});var m9=C((JO,d9)=>{"use strict";var ry=gt().fromPromise,ct=s9();ct.outputJson=ry(c9());ct.outputJsonSync=h9();ct.outputJSON=ct.outputJson;ct.outputJSONSync=ct.outputJsonSync;ct.writeJSON=ct.writeJson;ct.writeJSONSync=ct.writeJsonSync;ct.readJSON=ct.readJson;ct.readJSONSync=ct.readJsonSync;d9.exports=ct});var g9=C((ZO,E9)=>{"use strict";var T9=lt(),Ll=require("path"),ny=Ol().copySync,_9=x1().removeSync,iy=rr().mkdirpSync,p9=Mn();function sy(t,e,r){r=r||{};let n=r.overwrite||r.clobber||!1,{srcStat:i,isChangingCase:s=!1}=p9.checkPathsSync(t,e,"move",r);return p9.checkParentPathsSync(t,i,e,"move"),ay(e)||iy(Ll.dirname(e)),oy(t,e,n,s)}function ay(t){let e=Ll.dirname(t);return Ll.parse(e).root===e}function oy(t,e,r,n){if(n)return Pl(t,e,r);if(r)return _9(e),Pl(t,e,r);if(T9.existsSync(e))throw new Error("dest already exists.");return Pl(t,e,r)}function Pl(t,e,r){try{T9.renameSync(t,e)}catch(n){if(n.code!=="EXDEV")throw n;return uy(t,e,r)}}function uy(t,e,r){return ny(t,e,{overwrite:r,errorOnExist:!0}),_9(t)}E9.exports=sy});var S9=C((ew,y9)=>{"use strict";y9.exports={moveSync:g9()}});var R9=C((tw,C9)=>{"use strict";var ly=lt(),Ml=require("path"),cy=wl().copy,v9=x1().remove,fy=rr().mkdirp,hy=Jr().pathExists,A9=Mn();function dy(t,e,r,n){typeof r=="function"&&(n=r,r={});let i=r.overwrite||r.clobber||!1;A9.checkPaths(t,e,"move",r,(s,o)=>{if(s)return n(s);let{srcStat:l,isChangingCase:c=!1}=o;A9.checkParentPaths(t,l,e,"move",m=>{if(m)return n(m);if(my(e))return b9(t,e,i,c,n);fy(Ml.dirname(e),d=>d?n(d):b9(t,e,i,c,n))})})}function my(t){let e=Ml.dirname(t);return Ml.parse(e).root===e}function b9(t,e,r,n,i){if(n)return Dl(t,e,r,i);if(r)return v9(e,s=>s?i(s):Dl(t,e,r,i));hy(e,(s,o)=>s?i(s):o?i(new Error("dest already exists.")):Dl(t,e,r,i))}function Dl(t,e,r,n){ly.rename(t,e,i=>i?i.code!=="EXDEV"?n(i):py(t,e,r,n):n())}function py(t,e,r,n){cy(t,e,{overwrite:r,errorOnExist:!0},s=>s?n(s):v9(t,n))}C9.exports=dy});var O9=C((rw,N9)=>{"use strict";var Ty=gt().fromCallback;N9.exports={move:Ty(R9())}});var I9=C((nw,w9)=>{"use strict";w9.exports={...Dn(),...Ol(),...wl(),...O0(),...J0(),...m9(),...rr(),...S9(),...O9(),...wa(),...Jr(),...x1()}});var xl=C((iw,P9)=>{"use strict";P9.exports=function(e,r){return function(){for(var i=new Array(arguments.length),s=0;s{"use strict";var _y=xl(),xn=Object.prototype.toString;function Bl(t){return xn.call(t)==="[object Array]"}function Fl(t){return typeof t>"u"}function Ey(t){return t!==null&&!Fl(t)&&t.constructor!==null&&!Fl(t.constructor)&&typeof t.constructor.isBuffer=="function"&&t.constructor.isBuffer(t)}function gy(t){return xn.call(t)==="[object ArrayBuffer]"}function yy(t){return typeof FormData<"u"&&t instanceof FormData}function Sy(t){var e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&t.buffer instanceof ArrayBuffer,e}function Ay(t){return typeof t=="string"}function by(t){return typeof t=="number"}function L9(t){return t!==null&&typeof t=="object"}function Ia(t){if(xn.call(t)!=="[object Object]")return!1;var e=Object.getPrototypeOf(t);return e===null||e===Object.prototype}function vy(t){return xn.call(t)==="[object Date]"}function Cy(t){return xn.call(t)==="[object File]"}function Ry(t){return xn.call(t)==="[object Blob]"}function D9(t){return xn.call(t)==="[object Function]"}function Ny(t){return L9(t)&&D9(t.pipe)}function Oy(t){return typeof URLSearchParams<"u"&&t instanceof URLSearchParams}function wy(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}function Iy(){return typeof navigator<"u"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window<"u"&&typeof document<"u"}function ql(t,e){if(!(t===null||typeof t>"u"))if(typeof t!="object"&&(t=[t]),Bl(t))for(var r=0,n=t.length;r{"use strict";var Ni=ft();function x9(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}F9.exports=function(e,r,n){if(!r)return e;var i;if(n)i=n(r);else if(Ni.isURLSearchParams(r))i=r.toString();else{var s=[];Ni.forEach(r,function(c,m){c===null||typeof c>"u"||(Ni.isArray(c)?m=m+"[]":c=[c],Ni.forEach(c,function(E){Ni.isDate(E)?E=E.toISOString():Ni.isObject(E)&&(E=JSON.stringify(E)),s.push(x9(m)+"="+x9(E))}))}),i=s.join("&")}if(i){var o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}});var B9=C((ow,k9)=>{"use strict";var Dy=ft();function La(){this.handlers=[]}La.prototype.use=function(e,r,n){return this.handlers.push({fulfilled:e,rejected:r,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1};La.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)};La.prototype.forEach=function(e){Dy.forEach(this.handlers,function(n){n!==null&&e(n)})};k9.exports=La});var H9=C((uw,q9)=>{"use strict";var My=ft();q9.exports=function(e,r){My.forEach(e,function(i,s){s!==r&&s.toUpperCase()===r.toUpperCase()&&(e[r]=i,delete e[s])})}});var Da=C((lw,U9)=>{"use strict";U9.exports=function(e,r,n,i,s){return e.config=r,n&&(e.code=n),e.request=i,e.response=s,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}});var Ma=C((cw,j9)=>{"use strict";var xy=Da();j9.exports=function(e,r,n,i,s){var o=new Error(e);return xy(o,r,n,i,s)}});var Hl=C((fw,G9)=>{"use strict";var Fy=Ma();G9.exports=function(e,r,n){var i=n.config.validateStatus;!n.status||!i||i(n.status)?e(n):r(Fy("Request failed with status code "+n.status,n.config,null,n.request,n))}});var K9=C((hw,W9)=>{"use strict";var xa=ft();W9.exports=xa.isStandardBrowserEnv()?function(){return{write:function(r,n,i,s,o,l){var c=[];c.push(r+"="+encodeURIComponent(n)),xa.isNumber(i)&&c.push("expires="+new Date(i).toGMTString()),xa.isString(s)&&c.push("path="+s),xa.isString(o)&&c.push("domain="+o),l===!0&&c.push("secure"),document.cookie=c.join("; ")},read:function(r){var n=document.cookie.match(new RegExp("(^|;\\s*)("+r+")=([^;]*)"));return n?decodeURIComponent(n[3]):null},remove:function(r){this.write(r,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()});var $9=C((dw,z9)=>{"use strict";z9.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}});var V9=C((mw,Y9)=>{"use strict";Y9.exports=function(e,r){return r?e.replace(/\/+$/,"")+"/"+r.replace(/^\/+/,""):e}});var Ul=C((pw,Q9)=>{"use strict";var ky=$9(),By=V9();Q9.exports=function(e,r){return e&&!ky(r)?By(e,r):r}});var J9=C((Tw,X9)=>{"use strict";var jl=ft(),qy=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];X9.exports=function(e){var r={},n,i,s;return e&&jl.forEach(e.split(` +`),function(l){if(s=l.indexOf(":"),n=jl.trim(l.substr(0,s)).toLowerCase(),i=jl.trim(l.substr(s+1)),n){if(r[n]&&qy.indexOf(n)>=0)return;n==="set-cookie"?r[n]=(r[n]?r[n]:[]).concat([i]):r[n]=r[n]?r[n]+", "+i:i}}),r}});var t5=C((_w,e5)=>{"use strict";var Z9=ft();e5.exports=Z9.isStandardBrowserEnv()?function(){var e=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a"),n;function i(s){var o=s;return e&&(r.setAttribute("href",o),o=r.href),r.setAttribute("href",o),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return n=i(window.location.href),function(o){var l=Z9.isString(o)?i(o):o;return l.protocol===n.protocol&&l.host===n.host}}():function(){return function(){return!0}}()});var n5=C((Ew,r5)=>{"use strict";var Fa=ft(),Hy=Hl(),Uy=K9(),jy=Pa(),Gy=Ul(),Wy=J9(),Ky=t5(),Gl=Ma();r5.exports=function(e){return new Promise(function(n,i){var s=e.data,o=e.headers,l=e.responseType;Fa.isFormData(s)&&delete o["Content-Type"];var c=new XMLHttpRequest;if(e.auth){var m=e.auth.username||"",d=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.Authorization="Basic "+btoa(m+":"+d)}var E=Gy(e.baseURL,e.url);c.open(e.method.toUpperCase(),jy(E,e.params,e.paramsSerializer),!0),c.timeout=e.timeout;function p(){if(!!c){var S="getAllResponseHeaders"in c?Wy(c.getAllResponseHeaders()):null,R=!l||l==="text"||l==="json"?c.responseText:c.response,A={data:R,status:c.status,statusText:c.statusText,headers:S,config:e,request:c};Hy(n,i,A),c=null}}if("onloadend"in c?c.onloadend=p:c.onreadystatechange=function(){!c||c.readyState!==4||c.status===0&&!(c.responseURL&&c.responseURL.indexOf("file:")===0)||setTimeout(p)},c.onabort=function(){!c||(i(Gl("Request aborted",e,"ECONNABORTED",c)),c=null)},c.onerror=function(){i(Gl("Network Error",e,null,c)),c=null},c.ontimeout=function(){var R="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(R=e.timeoutErrorMessage),i(Gl(R,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",c)),c=null},Fa.isStandardBrowserEnv()){var T=(e.withCredentials||Ky(E))&&e.xsrfCookieName?Uy.read(e.xsrfCookieName):void 0;T&&(o[e.xsrfHeaderName]=T)}"setRequestHeader"in c&&Fa.forEach(o,function(R,A){typeof s>"u"&&A.toLowerCase()==="content-type"?delete o[A]:c.setRequestHeader(A,R)}),Fa.isUndefined(e.withCredentials)||(c.withCredentials=!!e.withCredentials),l&&l!=="json"&&(c.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&c.addEventListener("progress",e.onDownloadProgress),typeof e.onUploadProgress=="function"&&c.upload&&c.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(R){!c||(c.abort(),i(R),c=null)}),s||(s=null),c.send(s)})}});var s5=C((gw,i5)=>{var Oi=1e3,wi=Oi*60,Ii=wi*60,Fn=Ii*24,zy=Fn*7,$y=Fn*365.25;i5.exports=function(t,e){e=e||{};var r=typeof t;if(r==="string"&&t.length>0)return Yy(t);if(r==="number"&&isFinite(t))return e.long?Qy(t):Vy(t);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))};function Yy(t){if(t=String(t),!(t.length>100)){var e=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(t);if(!!e){var r=parseFloat(e[1]),n=(e[2]||"ms").toLowerCase();switch(n){case"years":case"year":case"yrs":case"yr":case"y":return r*$y;case"weeks":case"week":case"w":return r*zy;case"days":case"day":case"d":return r*Fn;case"hours":case"hour":case"hrs":case"hr":case"h":return r*Ii;case"minutes":case"minute":case"mins":case"min":case"m":return r*wi;case"seconds":case"second":case"secs":case"sec":case"s":return r*Oi;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function Vy(t){var e=Math.abs(t);return e>=Fn?Math.round(t/Fn)+"d":e>=Ii?Math.round(t/Ii)+"h":e>=wi?Math.round(t/wi)+"m":e>=Oi?Math.round(t/Oi)+"s":t+"ms"}function Qy(t){var e=Math.abs(t);return e>=Fn?ka(t,e,Fn,"day"):e>=Ii?ka(t,e,Ii,"hour"):e>=wi?ka(t,e,wi,"minute"):e>=Oi?ka(t,e,Oi,"second"):t+" ms"}function ka(t,e,r,n){var i=e>=r*1.5;return Math.round(t/r)+" "+n+(i?"s":"")}});var Wl=C((yw,a5)=>{function Xy(t){r.debug=r,r.default=r,r.coerce=c,r.disable=s,r.enable=i,r.enabled=o,r.humanize=s5(),r.destroy=m,Object.keys(t).forEach(d=>{r[d]=t[d]}),r.names=[],r.skips=[],r.formatters={};function e(d){let E=0;for(let p=0;p{if(x==="%%")return"%";w++;let O=r.formatters[$];if(typeof O=="function"){let G=A[w];x=O.call(N,G),A.splice(w,1),w--}return x}),r.formatArgs.call(N,A),(N.log||r.log).apply(N,A)}return R.namespace=d,R.useColors=r.useColors(),R.color=r.selectColor(d),R.extend=n,R.destroy=r.destroy,Object.defineProperty(R,"enabled",{enumerable:!0,configurable:!1,get:()=>p!==null?p:(T!==r.namespaces&&(T=r.namespaces,S=r.enabled(d)),S),set:A=>{p=A}}),typeof r.init=="function"&&r.init(R),R}function n(d,E){let p=r(this.namespace+(typeof E>"u"?":":E)+d);return p.log=this.log,p}function i(d){r.save(d),r.namespaces=d,r.names=[],r.skips=[];let E,p=(typeof d=="string"?d:"").split(/[\s,]+/),T=p.length;for(E=0;E"-"+E)].join(",");return r.enable(""),d}function o(d){if(d[d.length-1]==="*")return!0;let E,p;for(E=0,p=r.skips.length;E{Dt.formatArgs=Zy;Dt.save=e7;Dt.load=t7;Dt.useColors=Jy;Dt.storage=r7();Dt.destroy=(()=>{let t=!1;return()=>{t||(t=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})();Dt.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function Jy(){return typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)?!0:typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)?!1:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function Zy(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+Ba.exports.humanize(this.diff),!this.useColors)return;let e="color: "+this.color;t.splice(1,0,e,"color: inherit");let r=0,n=0;t[0].replace(/%[a-zA-Z%]/g,i=>{i!=="%%"&&(r++,i==="%c"&&(n=r))}),t.splice(n,0,e)}Dt.log=console.debug||console.log||(()=>{});function e7(t){try{t?Dt.storage.setItem("debug",t):Dt.storage.removeItem("debug")}catch{}}function t7(){let t;try{t=Dt.storage.getItem("debug")}catch{}return!t&&typeof process<"u"&&"env"in process&&(t=process.env.DEBUG),t}function r7(){try{return localStorage}catch{}}Ba.exports=Wl()(Dt);var{formatters:n7}=Ba.exports;n7.j=function(t){try{return JSON.stringify(t)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}});var l5=C((Sw,u5)=>{"use strict";u5.exports=(t,e=process.argv)=>{let r=t.startsWith("-")?"":t.length===1?"-":"--",n=e.indexOf(r+t),i=e.indexOf("--");return n!==-1&&(i===-1||n{"use strict";var i7=require("os"),c5=require("tty"),Kt=l5(),{env:Ke}=process,rn;Kt("no-color")||Kt("no-colors")||Kt("color=false")||Kt("color=never")?rn=0:(Kt("color")||Kt("colors")||Kt("color=true")||Kt("color=always"))&&(rn=1);"FORCE_COLOR"in Ke&&(Ke.FORCE_COLOR==="true"?rn=1:Ke.FORCE_COLOR==="false"?rn=0:rn=Ke.FORCE_COLOR.length===0?1:Math.min(parseInt(Ke.FORCE_COLOR,10),3));function Kl(t){return t===0?!1:{level:t,hasBasic:!0,has256:t>=2,has16m:t>=3}}function zl(t,e){if(rn===0)return 0;if(Kt("color=16m")||Kt("color=full")||Kt("color=truecolor"))return 3;if(Kt("color=256"))return 2;if(t&&!e&&rn===void 0)return 0;let r=rn||0;if(Ke.TERM==="dumb")return r;if(process.platform==="win32"){let n=i7.release().split(".");return Number(n[0])>=10&&Number(n[2])>=10586?Number(n[2])>=14931?3:2:1}if("CI"in Ke)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some(n=>n in Ke)||Ke.CI_NAME==="codeship"?1:r;if("TEAMCITY_VERSION"in Ke)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(Ke.TEAMCITY_VERSION)?1:0;if(Ke.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in Ke){let n=parseInt((Ke.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(Ke.TERM_PROGRAM){case"iTerm.app":return n>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(Ke.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(Ke.TERM)||"COLORTERM"in Ke?1:r}function s7(t){let e=zl(t,t&&t.isTTY);return Kl(e)}f5.exports={supportsColor:s7,stdout:Kl(zl(!0,c5.isatty(1))),stderr:Kl(zl(!0,c5.isatty(2)))}});var m5=C((Xe,Ha)=>{var a7=require("tty"),qa=require("util");Xe.init=d7;Xe.log=c7;Xe.formatArgs=u7;Xe.save=f7;Xe.load=h7;Xe.useColors=o7;Xe.destroy=qa.deprecate(()=>{},"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.");Xe.colors=[6,2,3,4,5,1];try{let t=h5();t&&(t.stderr||t).level>=2&&(Xe.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221])}catch{}Xe.inspectOpts=Object.keys(process.env).filter(t=>/^debug_/i.test(t)).reduce((t,e)=>{let r=e.substring(6).toLowerCase().replace(/_([a-z])/g,(i,s)=>s.toUpperCase()),n=process.env[e];return/^(yes|on|true|enabled)$/i.test(n)?n=!0:/^(no|off|false|disabled)$/i.test(n)?n=!1:n==="null"?n=null:n=Number(n),t[r]=n,t},{});function o7(){return"colors"in Xe.inspectOpts?Boolean(Xe.inspectOpts.colors):a7.isatty(process.stderr.fd)}function u7(t){let{namespace:e,useColors:r}=this;if(r){let n=this.color,i="\x1B[3"+(n<8?n:"8;5;"+n),s=` ${i};1m${e} \x1B[0m`;t[0]=s+t[0].split(` +`).join(` +`+s),t.push(i+"m+"+Ha.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=l7()+e+" "+t[0]}function l7(){return Xe.inspectOpts.hideDate?"":new Date().toISOString()+" "}function c7(...t){return process.stderr.write(qa.format(...t)+` +`)}function f7(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function h7(){return process.env.DEBUG}function d7(t){t.inspectOpts={};let e=Object.keys(Xe.inspectOpts);for(let r=0;re.trim()).join(" ")};d5.O=function(t){return this.inspectOpts.colors=this.useColors,qa.inspect(t,this.inspectOpts)}});var p5=C((bw,$l)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?$l.exports=o5():$l.exports=m5()});var _5=C((vw,T5)=>{var B1;T5.exports=function(){if(!B1){try{B1=p5()("follow-redirects")}catch{}typeof B1!="function"&&(B1=function(){})}B1.apply(null,arguments)}});var Jl=C((Cw,Xl)=>{var kn=require("url"),Yl=kn.URL,m7=require("http"),p7=require("https"),y5=require("stream").Writable,T7=require("assert"),S5=_5(),Bn=["abort","aborted","connect","error","socket","timeout"],Ql=Object.create(null);Bn.forEach(function(t){Ql[t]=function(e,r,n){this._redirectable.emit(t,e,r,n)}});var E5=Ua("ERR_FR_REDIRECTION_FAILURE","Redirected request failed"),_7=Ua("ERR_FR_TOO_MANY_REDIRECTS","Maximum number of redirects exceeded"),E7=Ua("ERR_FR_MAX_BODY_LENGTH_EXCEEDED","Request body larger than maxBodyLength limit"),g7=Ua("ERR_STREAM_WRITE_AFTER_END","write after end");function Mt(t,e){y5.call(this),this._sanitizeOptions(t),this._options=t,this._ended=!1,this._ending=!1,this._redirectCount=0,this._redirects=[],this._requestBodyLength=0,this._requestBodyBuffers=[],e&&this.on("response",e);var r=this;this._onNativeResponse=function(n){r._processResponse(n)},this._performRequest()}Mt.prototype=Object.create(y5.prototype);Mt.prototype.abort=function(){b5(this._currentRequest),this.emit("abort")};Mt.prototype.write=function(t,e,r){if(this._ending)throw new g7;if(!(typeof t=="string"||typeof t=="object"&&"length"in t))throw new TypeError("data should be a string, Buffer or Uint8Array");if(typeof e=="function"&&(r=e,e=null),t.length===0){r&&r();return}this._requestBodyLength+t.length<=this._options.maxBodyLength?(this._requestBodyLength+=t.length,this._requestBodyBuffers.push({data:t,encoding:e}),this._currentRequest.write(t,e,r)):(this.emit("error",new E7),this.abort())};Mt.prototype.end=function(t,e,r){if(typeof t=="function"?(r=t,t=e=null):typeof e=="function"&&(r=e,e=null),!t)this._ended=this._ending=!0,this._currentRequest.end(null,null,r);else{var n=this,i=this._currentRequest;this.write(t,e,function(){n._ended=!0,i.end(null,null,r)}),this._ending=!0}};Mt.prototype.setHeader=function(t,e){this._options.headers[t]=e,this._currentRequest.setHeader(t,e)};Mt.prototype.removeHeader=function(t){delete this._options.headers[t],this._currentRequest.removeHeader(t)};Mt.prototype.setTimeout=function(t,e){var r=this;function n(o){o.setTimeout(t),o.removeListener("timeout",o.destroy),o.addListener("timeout",o.destroy)}function i(o){r._timeout&&clearTimeout(r._timeout),r._timeout=setTimeout(function(){r.emit("timeout"),s()},t),n(o)}function s(){r._timeout&&(clearTimeout(r._timeout),r._timeout=null),r.removeListener("abort",s),r.removeListener("error",s),r.removeListener("response",s),e&&r.removeListener("timeout",e),r.socket||r._currentRequest.removeListener("socket",i)}return e&&this.on("timeout",e),this.socket?i(this.socket):this._currentRequest.once("socket",i),this.on("socket",n),this.on("abort",s),this.on("error",s),this.on("response",s),this};["flushHeaders","getHeader","setNoDelay","setSocketKeepAlive"].forEach(function(t){Mt.prototype[t]=function(e,r){return this._currentRequest[t](e,r)}});["aborted","connection","socket"].forEach(function(t){Object.defineProperty(Mt.prototype,t,{get:function(){return this._currentRequest[t]}})});Mt.prototype._sanitizeOptions=function(t){if(t.headers||(t.headers={}),t.host&&(t.hostname||(t.hostname=t.host),delete t.host),!t.pathname&&t.path){var e=t.path.indexOf("?");e<0?t.pathname=t.path:(t.pathname=t.path.substring(0,e),t.search=t.path.substring(e))}};Mt.prototype._performRequest=function(){var t=this._options.protocol,e=this._options.nativeProtocols[t];if(!e){this.emit("error",new TypeError("Unsupported protocol "+t));return}if(this._options.agents){var r=t.substr(0,t.length-1);this._options.agent=this._options.agents[r]}var n=this._currentRequest=e.request(this._options,this._onNativeResponse);this._currentUrl=kn.format(this._options),n._redirectable=this;for(var i=0;i=300&&e<400){if(b5(this._currentRequest),t.destroy(),++this._redirectCount>this._options.maxRedirects){this.emit("error",new _7);return}((e===301||e===302)&&this._options.method==="POST"||e===303&&!/^(?:GET|HEAD)$/.test(this._options.method))&&(this._options.method="GET",this._requestBodyBuffers=[],Vl(/^content-/i,this._options.headers));var n=Vl(/^host$/i,this._options.headers),i=kn.parse(this._currentUrl),s=n||i.host,o=/^\w+:/.test(r)?this._currentUrl:kn.format(Object.assign(i,{host:s})),l;try{l=kn.resolve(o,r)}catch(d){this.emit("error",new E5(d));return}S5("redirecting to",l),this._isRedirect=!0;var c=kn.parse(l);if(Object.assign(this._options,c),c.host===s||S7(c.host,s)||Vl(/^authorization$/i,this._options.headers),typeof this._options.beforeRedirect=="function"){var m={headers:t.headers};try{this._options.beforeRedirect.call(null,this._options,m)}catch(d){this.emit("error",d);return}this._sanitizeOptions(this._options)}try{this._performRequest()}catch(d){this.emit("error",new E5(d))}}else t.responseUrl=this._currentUrl,t.redirects=this._redirects,this.emit("response",t),this._requestBodyBuffers=[]};function A5(t){var e={maxRedirects:21,maxBodyLength:10485760},r={};return Object.keys(t).forEach(function(n){var i=n+":",s=r[i]=t[n],o=e[n]=Object.create(s);function l(m,d,E){if(typeof m=="string"){var p=m;try{m=g5(new Yl(p))}catch{m=kn.parse(p)}}else Yl&&m instanceof Yl?m=g5(m):(E=d,d=m,m={protocol:i});return typeof d=="function"&&(E=d,d=null),d=Object.assign({maxRedirects:e.maxRedirects,maxBodyLength:e.maxBodyLength},m,d),d.nativeProtocols=r,T7.equal(d.protocol,i,"protocol mismatch"),S5("options",d),new Mt(d,E)}function c(m,d,E){var p=o.request(m,d,E);return p.end(),p}Object.defineProperties(o,{request:{value:l,configurable:!0,enumerable:!0,writable:!0},get:{value:c,configurable:!0,enumerable:!0,writable:!0}})}),e}function y7(){}function g5(t){var e={protocol:t.protocol,hostname:t.hostname.startsWith("[")?t.hostname.slice(1,-1):t.hostname,hash:t.hash,search:t.search,pathname:t.pathname,path:t.pathname+t.search,href:t.href};return t.port!==""&&(e.port=Number(t.port)),e}function Vl(t,e){var r;for(var n in e)t.test(n)&&(r=e[n].toString().trim(),delete e[n]);return r}function Ua(t,e){function r(n){Error.captureStackTrace(this,this.constructor),n?(this.message=e+": "+n.message,this.cause=n):this.message=e}return r.prototype=new Error,r.prototype.constructor=r,r.prototype.name="Error ["+t+"]",r.prototype.code=t,r}function b5(t){for(var e=0;e0&&t[r]==="."&&t.endsWith(e)}Xl.exports=A5({http:m7,https:p7});Xl.exports.wrap=A5});var Zl=C((Rw,A7)=>{A7.exports={name:"axios",version:"0.21.4",description:"Promise based HTTP client for the browser and node.js",main:"index.js",scripts:{test:"grunt test",start:"node ./sandbox/server.js",build:"NODE_ENV=production grunt build",preversion:"npm test",version:"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json",postversion:"git push && git push --tags",examples:"node ./examples/server.js",coveralls:"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js",fix:"eslint --fix lib/**/*.js"},repository:{type:"git",url:"https://github.com/axios/axios.git"},keywords:["xhr","http","ajax","promise","node"],author:"Matt Zabriskie",license:"MIT",bugs:{url:"https://github.com/axios/axios/issues"},homepage:"https://axios-http.com",devDependencies:{coveralls:"^3.0.0","es6-promise":"^4.2.4",grunt:"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1",karma:"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2",minimist:"^1.2.0",mocha:"^8.2.1",sinon:"^4.5.0","terser-webpack-plugin":"^4.2.3",typescript:"^4.0.5","url-search-params":"^0.10.0",webpack:"^4.44.2","webpack-dev-server":"^3.11.0"},browser:{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},jsdelivr:"dist/axios.min.js",unpkg:"dist/axios.min.js",typings:"./index.d.ts",dependencies:{"follow-redirects":"^1.14.0"},bundlesize:[{path:"./dist/axios.min.js",threshold:"5kB"}]}});var w5=C((Nw,O5)=>{"use strict";var q1=ft(),v5=Hl(),b7=Ul(),v7=Pa(),C7=require("http"),R7=require("https"),N7=Jl().http,O7=Jl().https,C5=require("url"),w7=require("zlib"),I7=Zl(),ja=Ma(),ec=Da(),R5=/https:?/;function N5(t,e,r){if(t.hostname=e.host,t.host=e.host,t.port=e.port,t.path=r,e.auth){var n=Buffer.from(e.auth.username+":"+e.auth.password,"utf8").toString("base64");t.headers["Proxy-Authorization"]="Basic "+n}t.beforeRedirect=function(s){s.headers.host=s.host,N5(s,e,s.href)}}O5.exports=function(e){return new Promise(function(n,i){var s=function(U){n(U)},o=function(U){i(U)},l=e.data,c=e.headers;if("User-Agent"in c||"user-agent"in c?!c["User-Agent"]&&!c["user-agent"]&&(delete c["User-Agent"],delete c["user-agent"]):c["User-Agent"]="axios/"+I7.version,l&&!q1.isStream(l)){if(!Buffer.isBuffer(l))if(q1.isArrayBuffer(l))l=Buffer.from(new Uint8Array(l));else if(q1.isString(l))l=Buffer.from(l,"utf-8");else return o(ja("Data after transformation must be a string, an ArrayBuffer, a Buffer, or a Stream",e));c["Content-Length"]=l.length}var m=void 0;if(e.auth){var d=e.auth.username||"",E=e.auth.password||"";m=d+":"+E}var p=b7(e.baseURL,e.url),T=C5.parse(p),S=T.protocol||"http:";if(!m&&T.auth){var R=T.auth.split(":"),A=R[0]||"",N=R[1]||"";m=A+":"+N}m&&delete c.Authorization;var v=R5.test(S),H=v?e.httpsAgent:e.httpAgent,w={path:v7(T.path,e.params,e.paramsSerializer).replace(/^\?/,""),method:e.method.toUpperCase(),headers:c,agent:H,agents:{http:e.httpAgent,https:e.httpsAgent},auth:m};e.socketPath?w.socketPath=e.socketPath:(w.hostname=T.hostname,w.port=T.port);var z=e.proxy;if(!z&&z!==!1){var x=S.slice(0,-1)+"_proxy",$=process.env[x]||process.env[x.toUpperCase()];if($){var O=C5.parse($),G=process.env.no_proxy||process.env.NO_PROXY,Q=!0;if(G){var I=G.split(",").map(function(U){return U.trim()});Q=!I.some(function(U){return U?U==="*"||U[0]==="."&&T.hostname.substr(T.hostname.length-U.length)===U?!0:T.hostname===U:!1})}if(Q&&(z={host:O.hostname,port:O.port,protocol:O.protocol},O.auth)){var D=O.auth.split(":");z.auth={username:D[0],password:D[1]}}}}z&&(w.headers.host=T.hostname+(T.port?":"+T.port:""),N5(w,z,S+"//"+T.hostname+(T.port?":"+T.port:"")+w.path));var k,F=v&&(z?R5.test(z.protocol):!0);e.transport?k=e.transport:e.maxRedirects===0?k=F?R7:C7:(e.maxRedirects&&(w.maxRedirects=e.maxRedirects),k=F?O7:N7),e.maxBodyLength>-1&&(w.maxBodyLength=e.maxBodyLength);var P=k.request(w,function(U){if(!P.aborted){var Y=U,re=U.req||P;if(U.statusCode!==204&&re.method!=="HEAD"&&e.decompress!==!1)switch(U.headers["content-encoding"]){case"gzip":case"compress":case"deflate":Y=Y.pipe(w7.createUnzip()),delete U.headers["content-encoding"];break}var te={status:U.statusCode,statusText:U.statusMessage,headers:U.headers,config:e,request:re};if(e.responseType==="stream")te.data=Y,v5(s,o,te);else{var ce=[],Be=0;Y.on("data",function(fe){ce.push(fe),Be+=fe.length,e.maxContentLength>-1&&Be>e.maxContentLength&&(Y.destroy(),o(ja("maxContentLength size of "+e.maxContentLength+" exceeded",e,null,re)))}),Y.on("error",function(fe){P.aborted||o(ec(fe,e,null,re))}),Y.on("end",function(){var fe=Buffer.concat(ce);e.responseType!=="arraybuffer"&&(fe=fe.toString(e.responseEncoding),(!e.responseEncoding||e.responseEncoding==="utf8")&&(fe=q1.stripBOM(fe))),te.data=fe,v5(s,o,te)})}}});if(P.on("error",function(U){P.aborted&&U.code!=="ERR_FR_TOO_MANY_REDIRECTS"||o(ec(U,e,null,P))}),e.timeout){var q=parseInt(e.timeout,10);if(isNaN(q)){o(ja("error trying to parse `config.timeout` to int",e,"ERR_PARSE_TIMEOUT",P));return}P.setTimeout(q,function(){P.abort(),o(ja("timeout of "+q+"ms exceeded",e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",P))})}e.cancelToken&&e.cancelToken.promise.then(function(U){P.aborted||(P.abort(),o(U))}),q1.isStream(l)?l.on("error",function(U){o(ec(U,e,null,P))}).pipe(P):P.end(l)})}});var Wa=C((Ow,L5)=>{"use strict";var Je=ft(),I5=H9(),P7=Da(),L7={"Content-Type":"application/x-www-form-urlencoded"};function P5(t,e){!Je.isUndefined(t)&&Je.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}function D7(){var t;return typeof XMLHttpRequest<"u"?t=n5():typeof process<"u"&&Object.prototype.toString.call(process)==="[object process]"&&(t=w5()),t}function M7(t,e,r){if(Je.isString(t))try{return(e||JSON.parse)(t),Je.trim(t)}catch(n){if(n.name!=="SyntaxError")throw n}return(r||JSON.stringify)(t)}var Ga={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:D7(),transformRequest:[function(e,r){return I5(r,"Accept"),I5(r,"Content-Type"),Je.isFormData(e)||Je.isArrayBuffer(e)||Je.isBuffer(e)||Je.isStream(e)||Je.isFile(e)||Je.isBlob(e)?e:Je.isArrayBufferView(e)?e.buffer:Je.isURLSearchParams(e)?(P5(r,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):Je.isObject(e)||r&&r["Content-Type"]==="application/json"?(P5(r,"application/json"),M7(e)):e}],transformResponse:[function(e){var r=this.transitional,n=r&&r.silentJSONParsing,i=r&&r.forcedJSONParsing,s=!n&&this.responseType==="json";if(s||i&&Je.isString(e)&&e.length)try{return JSON.parse(e)}catch(o){if(s)throw o.name==="SyntaxError"?P7(o,this,"E_JSON_PARSE"):o}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300}};Ga.headers={common:{Accept:"application/json, text/plain, */*"}};Je.forEach(["delete","get","head"],function(e){Ga.headers[e]={}});Je.forEach(["post","put","patch"],function(e){Ga.headers[e]=Je.merge(L7)});L5.exports=Ga});var M5=C((ww,D5)=>{"use strict";var x7=ft(),F7=Wa();D5.exports=function(e,r,n){var i=this||F7;return x7.forEach(n,function(o){e=o.call(i,e,r)}),e}});var tc=C((Iw,x5)=>{"use strict";x5.exports=function(e){return!!(e&&e.__CANCEL__)}});var B5=C((Pw,k5)=>{"use strict";var F5=ft(),rc=M5(),k7=tc(),B7=Wa();function nc(t){t.cancelToken&&t.cancelToken.throwIfRequested()}k5.exports=function(e){nc(e),e.headers=e.headers||{},e.data=rc.call(e,e.data,e.headers,e.transformRequest),e.headers=F5.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),F5.forEach(["delete","get","head","post","put","patch","common"],function(i){delete e.headers[i]});var r=e.adapter||B7.adapter;return r(e).then(function(i){return nc(e),i.data=rc.call(e,i.data,i.headers,e.transformResponse),i},function(i){return k7(i)||(nc(e),i&&i.response&&(i.response.data=rc.call(e,i.response.data,i.response.headers,e.transformResponse))),Promise.reject(i)})}});var ic=C((Lw,q5)=>{"use strict";var rt=ft();q5.exports=function(e,r){r=r||{};var n={},i=["url","method","data"],s=["headers","auth","proxy","params"],o=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],l=["validateStatus"];function c(p,T){return rt.isPlainObject(p)&&rt.isPlainObject(T)?rt.merge(p,T):rt.isPlainObject(T)?rt.merge({},T):rt.isArray(T)?T.slice():T}function m(p){rt.isUndefined(r[p])?rt.isUndefined(e[p])||(n[p]=c(void 0,e[p])):n[p]=c(e[p],r[p])}rt.forEach(i,function(T){rt.isUndefined(r[T])||(n[T]=c(void 0,r[T]))}),rt.forEach(s,m),rt.forEach(o,function(T){rt.isUndefined(r[T])?rt.isUndefined(e[T])||(n[T]=c(void 0,e[T])):n[T]=c(void 0,r[T])}),rt.forEach(l,function(T){T in r?n[T]=c(e[T],r[T]):T in e&&(n[T]=c(void 0,e[T]))});var d=i.concat(s).concat(o).concat(l),E=Object.keys(e).concat(Object.keys(r)).filter(function(T){return d.indexOf(T)===-1});return rt.forEach(E,m),n}});var W5=C((Dw,G5)=>{"use strict";var U5=Zl(),sc={};["object","boolean","number","function","string","symbol"].forEach(function(t,e){sc[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}});var H5={},q7=U5.version.split(".");function j5(t,e){for(var r=e?e.split("."):q7,n=t.split("."),i=0;i<3;i++){if(r[i]>n[i])return!0;if(r[i]0;){var s=n[i],o=e[s];if(o){var l=t[s],c=l===void 0||o(l,s,t);if(c!==!0)throw new TypeError("option "+s+" must be "+c);continue}if(r!==!0)throw Error("Unknown option "+s)}}G5.exports={isOlderVersion:j5,assertOptions:H7,validators:sc}});var Q5=C((Mw,V5)=>{"use strict";var $5=ft(),U7=Pa(),K5=B9(),z5=B5(),Ka=ic(),Y5=W5(),Pi=Y5.validators;function H1(t){this.defaults=t,this.interceptors={request:new K5,response:new K5}}H1.prototype.request=function(e){typeof e=="string"?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=Ka(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var r=e.transitional;r!==void 0&&Y5.assertOptions(r,{silentJSONParsing:Pi.transitional(Pi.boolean,"1.0.0"),forcedJSONParsing:Pi.transitional(Pi.boolean,"1.0.0"),clarifyTimeoutError:Pi.transitional(Pi.boolean,"1.0.0")},!1);var n=[],i=!0;this.interceptors.request.forEach(function(p){typeof p.runWhen=="function"&&p.runWhen(e)===!1||(i=i&&p.synchronous,n.unshift(p.fulfilled,p.rejected))});var s=[];this.interceptors.response.forEach(function(p){s.push(p.fulfilled,p.rejected)});var o;if(!i){var l=[z5,void 0];for(Array.prototype.unshift.apply(l,n),l=l.concat(s),o=Promise.resolve(e);l.length;)o=o.then(l.shift(),l.shift());return o}for(var c=e;n.length;){var m=n.shift(),d=n.shift();try{c=m(c)}catch(E){d(E);break}}try{o=z5(c)}catch(E){return Promise.reject(E)}for(;s.length;)o=o.then(s.shift(),s.shift());return o};H1.prototype.getUri=function(e){return e=Ka(this.defaults,e),U7(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")};$5.forEach(["delete","get","head","options"],function(e){H1.prototype[e]=function(r,n){return this.request(Ka(n||{},{method:e,url:r,data:(n||{}).data}))}});$5.forEach(["post","put","patch"],function(e){H1.prototype[e]=function(r,n,i){return this.request(Ka(i||{},{method:e,url:r,data:n}))}});V5.exports=H1});var oc=C((xw,X5)=>{"use strict";function ac(t){this.message=t}ac.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")};ac.prototype.__CANCEL__=!0;X5.exports=ac});var Z5=C((Fw,J5)=>{"use strict";var j7=oc();function za(t){if(typeof t!="function")throw new TypeError("executor must be a function.");var e;this.promise=new Promise(function(i){e=i});var r=this;t(function(i){r.reason||(r.reason=new j7(i),e(r.reason))})}za.prototype.throwIfRequested=function(){if(this.reason)throw this.reason};za.source=function(){var e,r=new za(function(i){e=i});return{token:r,cancel:e}};J5.exports=za});var tm=C((kw,em)=>{"use strict";em.exports=function(e){return function(n){return e.apply(null,n)}}});var nm=C((Bw,rm)=>{"use strict";rm.exports=function(e){return typeof e=="object"&&e.isAxiosError===!0}});var am=C((qw,uc)=>{"use strict";var im=ft(),G7=xl(),$a=Q5(),W7=ic(),K7=Wa();function sm(t){var e=new $a(t),r=G7($a.prototype.request,e);return im.extend(r,$a.prototype,e),im.extend(r,e),r}var ir=sm(K7);ir.Axios=$a;ir.create=function(e){return sm(W7(ir.defaults,e))};ir.Cancel=oc();ir.CancelToken=Z5();ir.isCancel=tc();ir.all=function(e){return Promise.all(e)};ir.spread=tm();ir.isAxiosError=nm();uc.exports=ir;uc.exports.default=ir});var um=C((Hw,om)=>{om.exports=am()});var Or=C((Uw,Qa)=>{var lm,cm,fm,hm,dm,mm,pm,Tm,_m,Ya,lc,Em,gm,ym,Li,Sm,Am,bm,vm,Cm,Rm,Nm,Om,Va;(function(t){var e=typeof global=="object"?global:typeof self=="object"?self:typeof this=="object"?this:{};typeof define=="function"&&define.amd?define("tslib",["exports"],function(n){t(r(e,r(n)))}):typeof Qa=="object"&&typeof Qa.exports=="object"?t(r(e,r(Qa.exports))):t(r(e));function r(n,i){return n!==e&&(typeof Object.create=="function"?Object.defineProperty(n,"__esModule",{value:!0}):n.__esModule=!0),function(s,o){return n[s]=i?i(s,o):o}}})(function(t){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])};lm=function(n,i){if(typeof i!="function"&&i!==null)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");e(n,i);function s(){this.constructor=n}n.prototype=i===null?Object.create(i):(s.prototype=i.prototype,new s)},cm=Object.assign||function(n){for(var i,s=1,o=arguments.length;s=0;d--)(m=n[d])&&(c=(l<3?m(c):l>3?m(i,s,c):m(i,s))||c);return l>3&&c&&Object.defineProperty(i,s,c),c},dm=function(n,i){return function(s,o){i(s,o,n)}},mm=function(n,i){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(n,i)},pm=function(n,i,s,o){function l(c){return c instanceof s?c:new s(function(m){m(c)})}return new(s||(s=Promise))(function(c,m){function d(T){try{p(o.next(T))}catch(S){m(S)}}function E(T){try{p(o.throw(T))}catch(S){m(S)}}function p(T){T.done?c(T.value):l(T.value).then(d,E)}p((o=o.apply(n,i||[])).next())})},Tm=function(n,i){var s={label:0,sent:function(){if(c[0]&1)throw c[1];return c[1]},trys:[],ops:[]},o,l,c,m;return m={next:d(0),throw:d(1),return:d(2)},typeof Symbol=="function"&&(m[Symbol.iterator]=function(){return this}),m;function d(p){return function(T){return E([p,T])}}function E(p){if(o)throw new TypeError("Generator is already executing.");for(;s;)try{if(o=1,l&&(c=p[0]&2?l.return:p[0]?l.throw||((c=l.return)&&c.call(l),0):l.next)&&!(c=c.call(l,p[1])).done)return c;switch(l=0,c&&(p=[p[0]&2,c.value]),p[0]){case 0:case 1:c=p;break;case 4:return s.label++,{value:p[1],done:!1};case 5:s.label++,l=p[1],p=[0];continue;case 7:p=s.ops.pop(),s.trys.pop();continue;default:if(c=s.trys,!(c=c.length>0&&c[c.length-1])&&(p[0]===6||p[0]===2)){s=0;continue}if(p[0]===3&&(!c||p[1]>c[0]&&p[1]=n.length&&(n=void 0),{value:n&&n[o++],done:!n}}};throw new TypeError(i?"Object is not iterable.":"Symbol.iterator is not defined.")},lc=function(n,i){var s=typeof Symbol=="function"&&n[Symbol.iterator];if(!s)return n;var o=s.call(n),l,c=[],m;try{for(;(i===void 0||i-- >0)&&!(l=o.next()).done;)c.push(l.value)}catch(d){m={error:d}}finally{try{l&&!l.done&&(s=o.return)&&s.call(o)}finally{if(m)throw m.error}}return c},Em=function(){for(var n=[],i=0;i1||d(R,A)})})}function d(R,A){try{E(o[R](A))}catch(N){S(c[0][3],N)}}function E(R){R.value instanceof Li?Promise.resolve(R.value.v).then(p,T):S(c[0][2],R)}function p(R){d("next",R)}function T(R){d("throw",R)}function S(R,A){R(A),c.shift(),c.length&&d(c[0][0],c[0][1])}},Am=function(n){var i,s;return i={},o("next"),o("throw",function(l){throw l}),o("return"),i[Symbol.iterator]=function(){return this},i;function o(l,c){i[l]=n[l]?function(m){return(s=!s)?{value:Li(n[l](m)),done:l==="return"}:c?c(m):m}:c}},bm=function(n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i=n[Symbol.asyncIterator],s;return i?i.call(n):(n=typeof Ya=="function"?Ya(n):n[Symbol.iterator](),s={},o("next"),o("throw"),o("return"),s[Symbol.asyncIterator]=function(){return this},s);function o(c){s[c]=n[c]&&function(m){return new Promise(function(d,E){m=n[c](m),l(d,E,m.done,m.value)})}}function l(c,m,d,E){Promise.resolve(E).then(function(p){c({value:p,done:d})},m)}},vm=function(n,i){return Object.defineProperty?Object.defineProperty(n,"raw",{value:i}):n.raw=i,n};var r=Object.create?function(n,i){Object.defineProperty(n,"default",{enumerable:!0,value:i})}:function(n,i){n.default=i};Cm=function(n){if(n&&n.__esModule)return n;var i={};if(n!=null)for(var s in n)s!=="default"&&Object.prototype.hasOwnProperty.call(n,s)&&Va(i,n,s);return r(i,n),i},Rm=function(n){return n&&n.__esModule?n:{default:n}},Nm=function(n,i,s,o){if(s==="a"&&!o)throw new TypeError("Private accessor was defined without a getter");if(typeof i=="function"?n!==i||!o:!i.has(n))throw new TypeError("Cannot read private member from an object whose class did not declare it");return s==="m"?o:s==="a"?o.call(n):o?o.value:i.get(n)},Om=function(n,i,s,o,l){if(o==="m")throw new TypeError("Private method is not writable");if(o==="a"&&!l)throw new TypeError("Private accessor was defined without a setter");if(typeof i=="function"?n!==i||!l:!i.has(n))throw new TypeError("Cannot write private member to an object whose class did not declare it");return o==="a"?l.call(n,s):l?l.value=s:i.set(n,s),s},t("__extends",lm),t("__assign",cm),t("__rest",fm),t("__decorate",hm),t("__param",dm),t("__metadata",mm),t("__awaiter",pm),t("__generator",Tm),t("__exportStar",_m),t("__createBinding",Va),t("__values",Ya),t("__read",lc),t("__spread",Em),t("__spreadArrays",gm),t("__spreadArray",ym),t("__await",Li),t("__asyncGenerator",Sm),t("__asyncDelegator",Am),t("__asyncValues",bm),t("__makeTemplateObject",vm),t("__importStar",Cm),t("__importDefault",Rm),t("__classPrivateFieldGet",Nm),t("__classPrivateFieldSet",Om)})});var Im=C(wm=>{"use strict";Object.defineProperty(wm,"__esModule",{value:!0})});var Xa=C(U1=>{"use strict";Object.defineProperty(U1,"__esModule",{value:!0});U1.flatten=void 0;var Pm=Or(),z7={xml:!1,decodeEntities:!0};U1.default=z7;var Lm={_useHtmlParser2:!0,xmlMode:!0};function $7(t){return(t==null?void 0:t.xml)?typeof t.xml=="boolean"?Lm:Pm.__assign(Pm.__assign({},Lm),t.xml):t??void 0}U1.flatten=$7});var hc=C(qn=>{"use strict";var Y7=qn&&qn.__spreadArray||function(t,e,r){if(r||arguments.length===2)for(var n=0,i=e.length,s;n":"child","<":"parent","~":"sibling","+":"adjacent"},Mm={"#":["id","equals"],".":["class","element"]},X7=new Set(["has","not","matches","is","where","host","host-context"]),J7=new Set(Y7(["descendant"],Object.keys(Za).map(function(t){return Za[t]}),!0)),Z7=new Set(["accept","accept-charset","align","alink","axis","bgcolor","charset","checked","clear","codetype","color","compact","declare","defer","dir","direction","disabled","enctype","face","frame","hreflang","http-equiv","lang","language","link","media","method","multiple","nohref","noresize","noshade","nowrap","readonly","rel","rev","rules","scope","scrolling","selected","shape","target","text","type","valign","valuetype","vlink"]);function Fm(t){return J7.has(t.type)}qn.isTraversal=Fm;var e3=new Set(["contains","icontains"]),cc=new Set(['"',"'"]);function t3(t,e,r){var n=parseInt(e,16)-65536;return n!==n||r?e:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,n&1023|56320)}function Ja(t){return t.replace(V7,t3)}function fc(t){return t===" "||t===` +`||t===" "||t==="\f"||t==="\r"}function r3(t,e){var r=[],n=km(r,""+t,e,0);if(n0&&Fm(o[o.length-1]))throw new Error("Did not expect successive traversals.")}for(m(0);e!=="";){var p=e.charAt(n);if(fc(p))l=!0,m(1);else if(p in Za)E(),o.push({type:Za[p]}),l=!1,m(1);else if(p===","){if(o.length===0)throw new Error("Empty sub-selector");t.push(o),o=[],l=!1,m(1)}else if(e.startsWith("/*",n)){var T=e.indexOf("*/",n+2);if(T<0)throw new Error("Comment was not terminated");n=T+2}else if(l&&(E(),o.push({type:"descendant"}),l=!1),p in Mm){var S=Mm[p],R=S[0],A=S[1];o.push({type:"attribute",name:R,action:A,value:c(1),namespace:null,ignoreCase:r.xmlMode?null:!1})}else if(p==="["){m(1);var N=null;e.charAt(n)==="|"&&(N="",n+=1),e.startsWith("*|",n)&&(N="*",n+=2);var v=c(0);N===null&&e.charAt(n)==="|"&&e.charAt(n+1)!=="="&&(N=v,v=c(1)),((i=r.lowerCaseAttributeNames)!==null&&i!==void 0?i:!r.xmlMode)&&(v=v.toLowerCase()),m(0);var A="exists",H=Q7.get(e.charAt(n));if(H){if(A=H,e.charAt(n+1)!=="=")throw new Error("Expected `=`");m(2)}else e.charAt(n)==="="&&(A="equals",m(1));var w="",z=null;if(A!=="exists"){if(cc.has(e.charAt(n))){for(var x=e.charAt(n),$=n+1;$0&&n0&&e.length===0)throw new Error("Empty sub-selector");t.push(e)}});var jm=C(j1=>{"use strict";var Bm=j1&&j1.__spreadArray||function(t,e,r){if(r||arguments.length===2)for(var n=0,i=e.length,s;n ";case"parent":return" < ";case"sibling":return" ~ ";case"adjacent":return" + ";case"descendant":return" ";case"universal":return Um(t.namespace)+"*";case"tag":return qm(t);case"pseudo-element":return"::"+mr(t.name);case"pseudo":return t.data===null?":"+mr(t.name):typeof t.data=="string"?":"+mr(t.name)+"("+mr(t.data)+")":":"+mr(t.name)+"("+Hm(t.data)+")";case"attribute":{if(t.name==="id"&&t.action==="equals"&&!t.ignoreCase&&!t.namespace)return"#"+mr(t.value);if(t.name==="class"&&t.action==="element"&&!t.ignoreCase&&!t.namespace)return"."+mr(t.value);var e=qm(t);return t.action==="exists"?"["+e+"]":"["+e+dc[t.action]+"='"+mr(t.value)+"'"+(t.ignoreCase?"i":t.ignoreCase===!1?"s":"")+"]"}}}function qm(t){return""+Um(t.namespace)+mr(t.name)}function Um(t){return t!==null?(t==="*"?"*":mr(t))+"|":""}function mr(t){return t.split("").map(function(e){return n3.has(e)?"\\"+e:e}).join("")}});var eo=C(xt=>{"use strict";var a3=xt&&xt.__createBinding||(Object.create?function(t,e,r,n){n===void 0&&(n=r),Object.defineProperty(t,n,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]}),o3=xt&&xt.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&a3(e,t,r)},Gm=xt&&xt.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(xt,"__esModule",{value:!0});xt.stringify=xt.parse=void 0;o3(hc(),xt);var u3=hc();Object.defineProperty(xt,"parse",{enumerable:!0,get:function(){return Gm(u3).default}});var l3=jm();Object.defineProperty(xt,"stringify",{enumerable:!0,get:function(){return Gm(l3).default}})});var Di=C(Le=>{"use strict";Object.defineProperty(Le,"__esModule",{value:!0});Le.Doctype=Le.CDATA=Le.Tag=Le.Style=Le.Script=Le.Comment=Le.Directive=Le.Text=Le.Root=Le.isTag=Le.ElementType=void 0;var Ft;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(Ft=Le.ElementType||(Le.ElementType={}));function c3(t){return t.type===Ft.Tag||t.type===Ft.Script||t.type===Ft.Style}Le.isTag=c3;Le.Root=Ft.Root;Le.Text=Ft.Text;Le.Directive=Ft.Directive;Le.Comment=Ft.Comment;Le.Script=Ft.Script;Le.Style=Ft.Style;Le.Tag=Ft.Tag;Le.CDATA=Ft.CDATA;Le.Doctype=Ft.Doctype});var _c=C(ae=>{"use strict";var Hn=ae&&ae.__extends||function(){var t=function(e,r){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},t(e,r)};return function(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");t(e,r);function n(){this.constructor=e}e.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}(),G1=ae&&ae.__assign||function(){return G1=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"childNodes",{get:function(){return this.children},set:function(r){this.children=r},enumerable:!1,configurable:!0}),e}(pc);ae.NodeWithChildren=ro;var $m=function(t){Hn(e,t);function e(r){return t.call(this,Fe.ElementType.Root,r)||this}return e}(ro);ae.Document=$m;var Ym=function(t){Hn(e,t);function e(r,n,i,s){i===void 0&&(i=[]),s===void 0&&(s=r==="script"?Fe.ElementType.Script:r==="style"?Fe.ElementType.Style:Fe.ElementType.Tag);var o=t.call(this,s,i)||this;return o.name=r,o.attribs=n,o}return Object.defineProperty(e.prototype,"tagName",{get:function(){return this.name},set:function(r){this.name=r},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"attributes",{get:function(){var r=this;return Object.keys(this.attribs).map(function(n){var i,s;return{name:n,value:r.attribs[n],namespace:(i=r["x-attribsNamespace"])===null||i===void 0?void 0:i[n],prefix:(s=r["x-attribsPrefix"])===null||s===void 0?void 0:s[n]}})},enumerable:!1,configurable:!0}),e}(ro);ae.Element=Ym;function Vm(t){return(0,Fe.isTag)(t)}ae.isTag=Vm;function Qm(t){return t.type===Fe.ElementType.CDATA}ae.isCDATA=Qm;function Xm(t){return t.type===Fe.ElementType.Text}ae.isText=Xm;function Jm(t){return t.type===Fe.ElementType.Comment}ae.isComment=Jm;function Zm(t){return t.type===Fe.ElementType.Directive}ae.isDirective=Zm;function ep(t){return t.type===Fe.ElementType.Root}ae.isDocument=ep;function h3(t){return Object.prototype.hasOwnProperty.call(t,"children")}ae.hasChildren=h3;function Tc(t,e){e===void 0&&(e=!1);var r;if(Xm(t))r=new Wm(t.data);else if(Jm(t))r=new Km(t.data);else if(Vm(t)){var n=e?mc(t.children):[],i=new Ym(t.name,G1({},t.attribs),n);n.forEach(function(c){return c.parent=i}),t["x-attribsNamespace"]&&(i["x-attribsNamespace"]=G1({},t["x-attribsNamespace"])),t["x-attribsPrefix"]&&(i["x-attribsPrefix"]=G1({},t["x-attribsPrefix"])),r=i}else if(Qm(t)){var n=e?mc(t.children):[],s=new ro(Fe.ElementType.CDATA,n);n.forEach(function(m){return m.parent=s}),r=s}else if(ep(t)){var n=e?mc(t.children):[],o=new $m(n);n.forEach(function(m){return m.parent=o}),t["x-mode"]&&(o["x-mode"]=t["x-mode"]),r=o}else if(Zm(t)){var l=new zm(t.name,t.data);t["x-name"]!=null&&(l["x-name"]=t["x-name"],l["x-publicId"]=t["x-publicId"],l["x-systemId"]=t["x-systemId"]),r=l}else throw new Error("Not implemented yet: "+t.type);return r.startIndex=t.startIndex,r.endIndex=t.endIndex,r}ae.cloneNode=Tc;function mc(t){for(var e=t.map(function(n){return Tc(n,!0)}),r=1;r{"use strict";var d3=pr&&pr.__createBinding||(Object.create?function(t,e,r,n){n===void 0&&(n=r),Object.defineProperty(t,n,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]}),m3=pr&&pr.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&d3(e,t,r)};Object.defineProperty(pr,"__esModule",{value:!0});pr.DomHandler=void 0;var no=Di(),nn=_c();m3(_c(),pr);var tp=/\s+/g,rp={normalizeWhitespace:!1,withStartIndices:!1,withEndIndices:!1,xmlMode:!1},np=function(){function t(e,r,n){this.dom=[],this.root=new nn.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,typeof r=="function"&&(n=r,r=rp),typeof e=="object"&&(r=e,e=void 0),this.callback=e??null,this.options=r??rp,this.elementCB=n??null}return t.prototype.onparserinit=function(e){this.parser=e},t.prototype.onreset=function(){this.dom=[],this.root=new nn.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},t.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},t.prototype.onerror=function(e){this.handleCallback(e)},t.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},t.prototype.onopentag=function(e,r){var n=this.options.xmlMode?no.ElementType.Tag:void 0,i=new nn.Element(e,r,void 0,n);this.addNode(i),this.tagStack.push(i)},t.prototype.ontext=function(e){var r=this.options.normalizeWhitespace,n=this.lastNode;if(n&&n.type===no.ElementType.Text)r?n.data=(n.data+e).replace(tp," "):n.data+=e,this.options.withEndIndices&&(n.endIndex=this.parser.endIndex);else{r&&(e=e.replace(tp," "));var i=new nn.Text(e);this.addNode(i),this.lastNode=i}},t.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===no.ElementType.Comment){this.lastNode.data+=e;return}var r=new nn.Comment(e);this.addNode(r),this.lastNode=r},t.prototype.oncommentend=function(){this.lastNode=null},t.prototype.oncdatastart=function(){var e=new nn.Text(""),r=new nn.NodeWithChildren(no.ElementType.CDATA,[e]);this.addNode(r),e.parent=r,this.lastNode=e},t.prototype.oncdataend=function(){this.lastNode=null},t.prototype.onprocessinginstruction=function(e,r){var n=new nn.ProcessingInstruction(e,r);this.addNode(n)},t.prototype.handleCallback=function(e){if(typeof this.callback=="function")this.callback(e,this.dom);else if(e)throw e},t.prototype.addNode=function(e){var r=this.tagStack[this.tagStack.length-1],n=r.children[r.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),r.children.push(e),n&&(e.prev=n,n.next=e),e.parent=r,this.lastNode=null},t}();pr.DomHandler=np;pr.default=np});var io=C((Qw,p3)=>{p3.exports={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` +`,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}});var Ec=C((Xw,T3)=>{T3.exports={Aacute:"\xC1",aacute:"\xE1",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",AElig:"\xC6",aelig:"\xE6",Agrave:"\xC0",agrave:"\xE0",amp:"&",AMP:"&",Aring:"\xC5",aring:"\xE5",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",brvbar:"\xA6",Ccedil:"\xC7",ccedil:"\xE7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",Eacute:"\xC9",eacute:"\xE9",Ecirc:"\xCA",ecirc:"\xEA",Egrave:"\xC8",egrave:"\xE8",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",Iacute:"\xCD",iacute:"\xED",Icirc:"\xCE",icirc:"\xEE",iexcl:"\xA1",Igrave:"\xCC",igrave:"\xEC",iquest:"\xBF",Iuml:"\xCF",iuml:"\xEF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",Ntilde:"\xD1",ntilde:"\xF1",Oacute:"\xD3",oacute:"\xF3",Ocirc:"\xD4",ocirc:"\xF4",Ograve:"\xD2",ograve:"\xF2",ordf:"\xAA",ordm:"\xBA",Oslash:"\xD8",oslash:"\xF8",Otilde:"\xD5",otilde:"\xF5",Ouml:"\xD6",ouml:"\xF6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',QUOT:'"',raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",THORN:"\xDE",thorn:"\xFE",times:"\xD7",Uacute:"\xDA",uacute:"\xFA",Ucirc:"\xDB",ucirc:"\xFB",Ugrave:"\xD9",ugrave:"\xF9",uml:"\xA8",Uuml:"\xDC",uuml:"\xFC",Yacute:"\xDD",yacute:"\xFD",yen:"\xA5",yuml:"\xFF"}});var so=C((Jw,_3)=>{_3.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}});var ip=C((Zw,E3)=>{E3.exports={"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}});var gc=C(W1=>{"use strict";var g3=W1&&W1.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(W1,"__esModule",{value:!0});var sp=g3(ip()),y3=String.fromCodePoint||function(t){var e="";return t>65535&&(t-=65536,e+=String.fromCharCode(t>>>10&1023|55296),t=56320|t&1023),e+=String.fromCharCode(t),e};function S3(t){return t>=55296&&t<=57343||t>1114111?"\uFFFD":(t in sp.default&&(t=sp.default[t]),y3(t))}W1.default=S3});var Sc=C(Tr=>{"use strict";var ao=Tr&&Tr.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Tr,"__esModule",{value:!0});Tr.decodeHTML=Tr.decodeHTMLStrict=Tr.decodeXML=void 0;var yc=ao(io()),A3=ao(Ec()),b3=ao(so()),ap=ao(gc()),v3=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;Tr.decodeXML=up(b3.default);Tr.decodeHTMLStrict=up(yc.default);function up(t){var e=lp(t);return function(r){return String(r).replace(v3,e)}}var op=function(t,e){return t{"use strict";var cp=St&&St.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(St,"__esModule",{value:!0});St.escapeUTF8=St.escape=St.encodeNonAsciiHTML=St.encodeHTML=St.encodeXML=void 0;var C3=cp(so()),fp=dp(C3.default),hp=mp(fp);St.encodeXML=_p(fp);var R3=cp(io()),Ac=dp(R3.default),N3=mp(Ac);St.encodeHTML=w3(Ac,N3);St.encodeNonAsciiHTML=_p(Ac);function dp(t){return Object.keys(t).sort().reduce(function(e,r){return e[t[r]]="&"+r+";",e},{})}function mp(t){for(var e=[],r=[],n=0,i=Object.keys(t);n1?O3(t):t.charCodeAt(0)).toString(16).toUpperCase()+";"}function w3(t,e){return function(r){return r.replace(e,function(n){return t[n]}).replace(pp,oo)}}var Tp=new RegExp(hp.source+"|"+pp.source,"g");function I3(t){return t.replace(Tp,oo)}St.escape=I3;function P3(t){return t.replace(hp,oo)}St.escapeUTF8=P3;function _p(t){return function(e){return e.replace(Tp,function(r){return t[r]||oo(r)})}}});var gp=C(oe=>{"use strict";Object.defineProperty(oe,"__esModule",{value:!0});oe.decodeXMLStrict=oe.decodeHTML5Strict=oe.decodeHTML4Strict=oe.decodeHTML5=oe.decodeHTML4=oe.decodeHTMLStrict=oe.decodeHTML=oe.decodeXML=oe.encodeHTML5=oe.encodeHTML4=oe.escapeUTF8=oe.escape=oe.encodeNonAsciiHTML=oe.encodeHTML=oe.encodeXML=oe.encode=oe.decodeStrict=oe.decode=void 0;var uo=Sc(),Ep=bc();function L3(t,e){return(!e||e<=0?uo.decodeXML:uo.decodeHTML)(t)}oe.decode=L3;function D3(t,e){return(!e||e<=0?uo.decodeXML:uo.decodeHTMLStrict)(t)}oe.decodeStrict=D3;function M3(t,e){return(!e||e<=0?Ep.encodeXML:Ep.encodeHTML)(t)}oe.encode=M3;var Un=bc();Object.defineProperty(oe,"encodeXML",{enumerable:!0,get:function(){return Un.encodeXML}});Object.defineProperty(oe,"encodeHTML",{enumerable:!0,get:function(){return Un.encodeHTML}});Object.defineProperty(oe,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return Un.encodeNonAsciiHTML}});Object.defineProperty(oe,"escape",{enumerable:!0,get:function(){return Un.escape}});Object.defineProperty(oe,"escapeUTF8",{enumerable:!0,get:function(){return Un.escapeUTF8}});Object.defineProperty(oe,"encodeHTML4",{enumerable:!0,get:function(){return Un.encodeHTML}});Object.defineProperty(oe,"encodeHTML5",{enumerable:!0,get:function(){return Un.encodeHTML}});var sn=Sc();Object.defineProperty(oe,"decodeXML",{enumerable:!0,get:function(){return sn.decodeXML}});Object.defineProperty(oe,"decodeHTML",{enumerable:!0,get:function(){return sn.decodeHTML}});Object.defineProperty(oe,"decodeHTMLStrict",{enumerable:!0,get:function(){return sn.decodeHTMLStrict}});Object.defineProperty(oe,"decodeHTML4",{enumerable:!0,get:function(){return sn.decodeHTML}});Object.defineProperty(oe,"decodeHTML5",{enumerable:!0,get:function(){return sn.decodeHTML}});Object.defineProperty(oe,"decodeHTML4Strict",{enumerable:!0,get:function(){return sn.decodeHTMLStrict}});Object.defineProperty(oe,"decodeHTML5Strict",{enumerable:!0,get:function(){return sn.decodeHTMLStrict}});Object.defineProperty(oe,"decodeXMLStrict",{enumerable:!0,get:function(){return sn.decodeXML}})});var yp=C(Mi=>{"use strict";Object.defineProperty(Mi,"__esModule",{value:!0});Mi.attributeNames=Mi.elementNames=void 0;Mi.elementNames=new Map([["altglyph","altGlyph"],["altglyphdef","altGlyphDef"],["altglyphitem","altGlyphItem"],["animatecolor","animateColor"],["animatemotion","animateMotion"],["animatetransform","animateTransform"],["clippath","clipPath"],["feblend","feBlend"],["fecolormatrix","feColorMatrix"],["fecomponenttransfer","feComponentTransfer"],["fecomposite","feComposite"],["feconvolvematrix","feConvolveMatrix"],["fediffuselighting","feDiffuseLighting"],["fedisplacementmap","feDisplacementMap"],["fedistantlight","feDistantLight"],["fedropshadow","feDropShadow"],["feflood","feFlood"],["fefunca","feFuncA"],["fefuncb","feFuncB"],["fefuncg","feFuncG"],["fefuncr","feFuncR"],["fegaussianblur","feGaussianBlur"],["feimage","feImage"],["femerge","feMerge"],["femergenode","feMergeNode"],["femorphology","feMorphology"],["feoffset","feOffset"],["fepointlight","fePointLight"],["fespecularlighting","feSpecularLighting"],["fespotlight","feSpotLight"],["fetile","feTile"],["feturbulence","feTurbulence"],["foreignobject","foreignObject"],["glyphref","glyphRef"],["lineargradient","linearGradient"],["radialgradient","radialGradient"],["textpath","textPath"]]);Mi.attributeNames=new Map([["definitionurl","definitionURL"],["attributename","attributeName"],["attributetype","attributeType"],["basefrequency","baseFrequency"],["baseprofile","baseProfile"],["calcmode","calcMode"],["clippathunits","clipPathUnits"],["diffuseconstant","diffuseConstant"],["edgemode","edgeMode"],["filterunits","filterUnits"],["glyphref","glyphRef"],["gradienttransform","gradientTransform"],["gradientunits","gradientUnits"],["kernelmatrix","kernelMatrix"],["kernelunitlength","kernelUnitLength"],["keypoints","keyPoints"],["keysplines","keySplines"],["keytimes","keyTimes"],["lengthadjust","lengthAdjust"],["limitingconeangle","limitingConeAngle"],["markerheight","markerHeight"],["markerunits","markerUnits"],["markerwidth","markerWidth"],["maskcontentunits","maskContentUnits"],["maskunits","maskUnits"],["numoctaves","numOctaves"],["pathlength","pathLength"],["patterncontentunits","patternContentUnits"],["patterntransform","patternTransform"],["patternunits","patternUnits"],["pointsatx","pointsAtX"],["pointsaty","pointsAtY"],["pointsatz","pointsAtZ"],["preservealpha","preserveAlpha"],["preserveaspectratio","preserveAspectRatio"],["primitiveunits","primitiveUnits"],["refx","refX"],["refy","refY"],["repeatcount","repeatCount"],["repeatdur","repeatDur"],["requiredextensions","requiredExtensions"],["requiredfeatures","requiredFeatures"],["specularconstant","specularConstant"],["specularexponent","specularExponent"],["spreadmethod","spreadMethod"],["startoffset","startOffset"],["stddeviation","stdDeviation"],["stitchtiles","stitchTiles"],["surfacescale","surfaceScale"],["systemlanguage","systemLanguage"],["tablevalues","tableValues"],["targetx","targetX"],["targety","targetY"],["textlength","textLength"],["viewbox","viewBox"],["viewtarget","viewTarget"],["xchannelselector","xChannelSelector"],["ychannelselector","yChannelSelector"],["zoomandpan","zoomAndPan"]])});var Cc=C(sr=>{"use strict";var xi=sr&&sr.__assign||function(){return xi=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0&&(n+=vc(t.children,e)),(e.xmlMode||!Sp.has(t.name))&&(n+="")),n}function W3(t){return"<"+t.data+">"}function K3(t,e){var r=t.data||"";return e.decodeEntities!==!1&&!(!e.xmlMode&&t.parent&&B3.has(t.parent.name))&&(r=Ap.encodeXML(r)),r}function z3(t){return""}function $3(t){return""}});var Oc=C(At=>{"use strict";var Y3=At&&At.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(At,"__esModule",{value:!0});At.innerText=At.textContent=At.getText=At.getInnerHTML=At.getOuterHTML=void 0;var _r=ht(),V3=Y3(Cc()),Q3=Di();function vp(t,e){return(0,V3.default)(t,e)}At.getOuterHTML=vp;function X3(t,e){return(0,_r.hasChildren)(t)?t.children.map(function(r){return vp(r,e)}).join(""):""}At.getInnerHTML=X3;function lo(t){return Array.isArray(t)?t.map(lo).join(""):(0,_r.isTag)(t)?t.name==="br"?` +`:lo(t.children):(0,_r.isCDATA)(t)?lo(t.children):(0,_r.isText)(t)?t.data:""}At.getText=lo;function Rc(t){return Array.isArray(t)?t.map(Rc).join(""):(0,_r.hasChildren)(t)&&!(0,_r.isComment)(t)?Rc(t.children):(0,_r.isText)(t)?t.data:""}At.textContent=Rc;function Nc(t){return Array.isArray(t)?t.map(Nc).join(""):(0,_r.hasChildren)(t)&&(t.type===Q3.ElementType.Tag||(0,_r.isCDATA)(t))?Nc(t.children):(0,_r.isText)(t)?t.data:""}At.innerText=Nc});var Op=C(ze=>{"use strict";Object.defineProperty(ze,"__esModule",{value:!0});ze.prevElementSibling=ze.nextElementSibling=ze.getName=ze.hasAttrib=ze.getAttributeValue=ze.getSiblings=ze.getParent=ze.getChildren=void 0;var Cp=ht(),J3=[];function Rp(t){var e;return(e=t.children)!==null&&e!==void 0?e:J3}ze.getChildren=Rp;function Np(t){return t.parent||null}ze.getParent=Np;function Z3(t){var e,r,n=Np(t);if(n!=null)return Rp(n);for(var i=[t],s=t.prev,o=t.next;s!=null;)i.unshift(s),e=s,s=e.prev;for(;o!=null;)i.push(o),r=o,o=r.next;return i}ze.getSiblings=Z3;function eS(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}ze.getAttributeValue=eS;function tS(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}ze.hasAttrib=tS;function rS(t){return t.name}ze.getName=rS;function nS(t){for(var e,r=t.next;r!==null&&!(0,Cp.isTag)(r);)e=r,r=e.next;return r}ze.nextElementSibling=nS;function iS(t){for(var e,r=t.prev;r!==null&&!(0,Cp.isTag)(r);)e=r,r=e.prev;return r}ze.prevElementSibling=iS});var wp=C(bt=>{"use strict";Object.defineProperty(bt,"__esModule",{value:!0});bt.prepend=bt.prependChild=bt.append=bt.appendChild=bt.replaceElement=bt.removeElement=void 0;function K1(t){if(t.prev&&(t.prev.next=t.next),t.next&&(t.next.prev=t.prev),t.parent){var e=t.parent.children;e.splice(e.lastIndexOf(t),1)}}bt.removeElement=K1;function sS(t,e){var r=e.prev=t.prev;r&&(r.next=e);var n=e.next=t.next;n&&(n.prev=e);var i=e.parent=t.parent;if(i){var s=i.children;s[s.lastIndexOf(t)]=e}}bt.replaceElement=sS;function aS(t,e){if(K1(e),e.next=null,e.parent=t,t.children.push(e)>1){var r=t.children[t.children.length-2];r.next=e,e.prev=r}else e.prev=null}bt.appendChild=aS;function oS(t,e){K1(e);var r=t.parent,n=t.next;if(e.next=n,e.prev=t,t.next=e,e.parent=r,n){if(n.prev=e,r){var i=r.children;i.splice(i.lastIndexOf(n),0,e)}}else r&&r.children.push(e)}bt.append=oS;function uS(t,e){if(K1(e),e.parent=t,e.prev=null,t.children.unshift(e)!==1){var r=t.children[1];r.prev=e,e.next=r}else e.next=null}bt.prependChild=uS;function lS(t,e){K1(e);var r=t.parent;if(r){var n=r.children;n.splice(n.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}bt.prepend=lS});var Ic=C(vt=>{"use strict";Object.defineProperty(vt,"__esModule",{value:!0});vt.findAll=vt.existsOne=vt.findOne=vt.findOneChild=vt.find=vt.filter=void 0;var z1=ht();function cS(t,e,r,n){return r===void 0&&(r=!0),n===void 0&&(n=1/0),Array.isArray(e)||(e=[e]),wc(t,e,r,n)}vt.filter=cS;function wc(t,e,r,n){for(var i=[],s=0,o=e;s0){var c=wc(t,l.children,r,n);if(i.push.apply(i,c),n-=c.length,n<=0)break}}return i}vt.find=wc;function fS(t,e){return e.find(t)}vt.findOneChild=fS;function Ip(t,e,r){r===void 0&&(r=!0);for(var n=null,i=0;i0&&(n=Ip(t,s.children));else continue}return n}vt.findOne=Ip;function Pp(t,e){return e.some(function(r){return(0,z1.isTag)(r)&&(t(r)||r.children.length>0&&Pp(t,r.children))})}vt.existsOne=Pp;function hS(t,e){for(var r,n=[],i=e.filter(z1.isTag),s;s=i.shift();){var o=(r=s.children)===null||r===void 0?void 0:r.filter(z1.isTag);o&&o.length>0&&i.unshift.apply(i,o),t(s)&&n.push(s)}return n}vt.findAll=hS});var Pc=C(zt=>{"use strict";Object.defineProperty(zt,"__esModule",{value:!0});zt.getElementsByTagType=zt.getElementsByTagName=zt.getElementById=zt.getElements=zt.testElement=void 0;var jn=ht(),fo=Ic(),co={tag_name:function(t){return typeof t=="function"?function(e){return(0,jn.isTag)(e)&&t(e.name)}:t==="*"?jn.isTag:function(e){return(0,jn.isTag)(e)&&e.name===t}},tag_type:function(t){return typeof t=="function"?function(e){return t(e.type)}:function(e){return e.type===t}},tag_contains:function(t){return typeof t=="function"?function(e){return(0,jn.isText)(e)&&t(e.data)}:function(e){return(0,jn.isText)(e)&&e.data===t}}};function Lp(t,e){return typeof e=="function"?function(r){return(0,jn.isTag)(r)&&e(r.attribs[t])}:function(r){return(0,jn.isTag)(r)&&r.attribs[t]===e}}function dS(t,e){return function(r){return t(r)||e(r)}}function Dp(t){var e=Object.keys(t).map(function(r){var n=t[r];return Object.prototype.hasOwnProperty.call(co,r)?co[r](n):Lp(r,n)});return e.length===0?null:e.reduce(dS)}function mS(t,e){var r=Dp(t);return r?r(e):!0}zt.testElement=mS;function pS(t,e,r,n){n===void 0&&(n=1/0);var i=Dp(t);return i?(0,fo.filter)(i,e,r,n):[]}zt.getElements=pS;function TS(t,e,r){return r===void 0&&(r=!0),Array.isArray(e)||(e=[e]),(0,fo.findOne)(Lp("id",t),e,r)}zt.getElementById=TS;function _S(t,e,r,n){return r===void 0&&(r=!0),n===void 0&&(n=1/0),(0,fo.filter)(co.tag_name(t),e,r,n)}zt.getElementsByTagName=_S;function ES(t,e,r,n){return r===void 0&&(r=!0),n===void 0&&(n=1/0),(0,fo.filter)(co.tag_type(t),e,r,n)}zt.getElementsByTagType=ES});var Fp=C(an=>{"use strict";Object.defineProperty(an,"__esModule",{value:!0});an.uniqueSort=an.compareDocumentPosition=an.removeSubsets=void 0;var Mp=ht();function gS(t){for(var e=t.length;--e>=0;){var r=t[e];if(e>0&&t.lastIndexOf(r,e-1)>=0){t.splice(e,1);continue}for(var n=r.parent;n;n=n.parent)if(t.includes(n)){t.splice(e,1);break}}return t}an.removeSubsets=gS;function xp(t,e){var r=[],n=[];if(t===e)return 0;for(var i=(0,Mp.hasChildren)(t)?t:t.parent;i;)r.unshift(i),i=i.parent;for(i=(0,Mp.hasChildren)(e)?e:e.parent;i;)n.unshift(i),i=i.parent;for(var s=Math.min(r.length,n.length),o=0;oc.indexOf(d)?l===e?20:4:l===t?10:2}an.compareDocumentPosition=xp;function yS(t){return t=t.filter(function(e,r,n){return!n.includes(e,r+1)}),t.sort(function(e,r){var n=xp(e,r);return n&2?-1:n&4?1:0}),t}an.uniqueSort=yS});var Bp=C(mo=>{"use strict";Object.defineProperty(mo,"__esModule",{value:!0});mo.getFeed=void 0;var SS=Oc(),$1=Pc();function AS(t){var e=ho(NS,t);return e?e.name==="feed"?bS(e):vS(e):null}mo.getFeed=AS;function bS(t){var e,r=t.children,n={type:"atom",items:(0,$1.getElementsByTagName)("entry",r).map(function(o){var l,c=o.children,m={media:kp(c)};Ct(m,"id","id",c),Ct(m,"title","title",c);var d=(l=ho("link",c))===null||l===void 0?void 0:l.attribs.href;d&&(m.link=d);var E=Gn("summary",c)||Gn("content",c);E&&(m.description=E);var p=Gn("updated",c);return p&&(m.pubDate=new Date(p)),m})};Ct(n,"id","id",r),Ct(n,"title","title",r);var i=(e=ho("link",r))===null||e===void 0?void 0:e.attribs.href;i&&(n.link=i),Ct(n,"description","subtitle",r);var s=Gn("updated",r);return s&&(n.updated=new Date(s)),Ct(n,"author","email",r,!0),n}function vS(t){var e,r,n=(r=(e=ho("channel",t.children))===null||e===void 0?void 0:e.children)!==null&&r!==void 0?r:[],i={type:t.name.substr(0,3),id:"",items:(0,$1.getElementsByTagName)("item",t.children).map(function(o){var l=o.children,c={media:kp(l)};Ct(c,"id","guid",l),Ct(c,"title","title",l),Ct(c,"link","link",l),Ct(c,"description","description",l);var m=Gn("pubDate",l);return m&&(c.pubDate=new Date(m)),c})};Ct(i,"title","title",n),Ct(i,"link","link",n),Ct(i,"description","description",n);var s=Gn("lastBuildDate",n);return s&&(i.updated=new Date(s)),Ct(i,"author","managingEditor",n,!0),i}var CS=["url","type","lang"],RS=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function kp(t){return(0,$1.getElementsByTagName)("media:content",t).map(function(e){for(var r=e.attribs,n={medium:r.medium,isDefault:!!r.isDefault},i=0,s=CS;i{"use strict";var OS=De&&De.__createBinding||(Object.create?function(t,e,r,n){n===void 0&&(n=r),Object.defineProperty(t,n,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]}),Wn=De&&De.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&OS(e,t,r)};Object.defineProperty(De,"__esModule",{value:!0});De.hasChildren=De.isDocument=De.isComment=De.isText=De.isCDATA=De.isTag=void 0;Wn(Oc(),De);Wn(Op(),De);Wn(wp(),De);Wn(Ic(),De);Wn(Pc(),De);Wn(Fp(),De);Wn(Bp(),De);var Fi=ht();Object.defineProperty(De,"isTag",{enumerable:!0,get:function(){return Fi.isTag}});Object.defineProperty(De,"isCDATA",{enumerable:!0,get:function(){return Fi.isCDATA}});Object.defineProperty(De,"isText",{enumerable:!0,get:function(){return Fi.isText}});Object.defineProperty(De,"isComment",{enumerable:!0,get:function(){return Fi.isComment}});Object.defineProperty(De,"isDocument",{enumerable:!0,get:function(){return Fi.isDocument}});Object.defineProperty(De,"hasChildren",{enumerable:!0,get:function(){return Fi.hasChildren}})});var on=C((mI,qp)=>{qp.exports={trueFunc:function(){return!0},falseFunc:function(){return!1}}});var po=C(Kn=>{"use strict";Object.defineProperty(Kn,"__esModule",{value:!0});Kn.isTraversal=Kn.procedure=void 0;Kn.procedure={universal:50,tag:30,attribute:1,pseudo:0,"pseudo-element":0,descendant:-1,child:-1,parent:-1,sibling:-1,adjacent:-1,_flexibleDescendant:-1};function wS(t){return Kn.procedure[t.type]<0}Kn.isTraversal=wS});var jp=C(Lc=>{"use strict";Object.defineProperty(Lc,"__esModule",{value:!0});var IS=po(),Hp={exists:10,equals:8,not:7,start:6,end:6,any:5,hyphen:4,element:4};function PS(t){for(var e=t.map(Up),r=1;r=0&&n>=1);else if(t.type==="pseudo")if(!t.data)e=3;else if(t.name==="has"||t.name==="contains")e=0;else if(Array.isArray(t.data)){e=0;for(var r=0;re&&(e=n)}t.data.length>1&&e>0&&(e-=1)}else e=1;return e}});var Wp=C(_o=>{"use strict";Object.defineProperty(_o,"__esModule",{value:!0});_o.attributeRules=void 0;var To=on(),LS=/[-[\]{}()*+?.,\\^$|#\s]/g;function Gp(t){return t.replace(LS,"\\$&")}_o.attributeRules={equals:function(t,e,r){var n=r.adapter,i=e.name,s=e.value;return e.ignoreCase?(s=s.toLowerCase(),function(o){var l=n.getAttributeValue(o,i);return l!=null&&l.length===s.length&&l.toLowerCase()===s&&t(o)}):function(o){return n.getAttributeValue(o,i)===s&&t(o)}},hyphen:function(t,e,r){var n=r.adapter,i=e.name,s=e.value,o=s.length;return e.ignoreCase?(s=s.toLowerCase(),function(c){var m=n.getAttributeValue(c,i);return m!=null&&(m.length===o||m.charAt(o)==="-")&&m.substr(0,o).toLowerCase()===s&&t(c)}):function(c){var m=n.getAttributeValue(c,i);return m!=null&&(m.length===o||m.charAt(o)==="-")&&m.substr(0,o)===s&&t(c)}},element:function(t,e,r){var n=e.name,i=e.value,s=e.ignoreCase,o=r.adapter;if(/\s/.test(i))return To.falseFunc;var l=new RegExp("(?:^|\\s)"+Gp(i)+"(?:$|\\s)",s?"i":"");return function(m){var d=o.getAttributeValue(m,n);return d!=null&&d.length>=i.length&&l.test(d)&&t(m)}},exists:function(t,e,r){var n=e.name,i=r.adapter;return function(s){return i.hasAttrib(s,n)&&t(s)}},start:function(t,e,r){var n=r.adapter,i=e.name,s=e.value,o=s.length;return o===0?To.falseFunc:e.ignoreCase?(s=s.toLowerCase(),function(l){var c=n.getAttributeValue(l,i);return c!=null&&c.length>=o&&c.substr(0,o).toLowerCase()===s&&t(l)}):function(l){var c;return!!((c=n.getAttributeValue(l,i))===null||c===void 0?void 0:c.startsWith(s))&&t(l)}},end:function(t,e,r){var n=r.adapter,i=e.name,s=e.value,o=-s.length;return o===0?To.falseFunc:e.ignoreCase?(s=s.toLowerCase(),function(l){var c;return((c=n.getAttributeValue(l,i))===null||c===void 0?void 0:c.substr(o).toLowerCase())===s&&t(l)}):function(l){var c;return!!((c=n.getAttributeValue(l,i))===null||c===void 0?void 0:c.endsWith(s))&&t(l)}},any:function(t,e,r){var n=r.adapter,i=e.name,s=e.value;if(s==="")return To.falseFunc;if(e.ignoreCase){var o=new RegExp(Gp(s),"i");return function(c){var m=n.getAttributeValue(c,i);return m!=null&&m.length>=s.length&&o.test(m)&&t(c)}}return function(l){var c;return!!((c=n.getAttributeValue(l,i))===null||c===void 0?void 0:c.includes(s))&&t(l)}},not:function(t,e,r){var n=r.adapter,i=e.name,s=e.value;return s===""?function(o){return!!n.getAttributeValue(o,i)&&t(o)}:e.ignoreCase?(s=s.toLowerCase(),function(o){var l=n.getAttributeValue(o,i);return(l==null||l.length!==s.length||l.toLowerCase()!==s)&&t(o)}):function(o){return n.getAttributeValue(o,i)!==s&&t(o)}}}});var zp=C(Eo=>{"use strict";Object.defineProperty(Eo,"__esModule",{value:!0});Eo.parse=void 0;var DS=new Set([9,10,12,13,32]),Kp="0".charCodeAt(0),MS="9".charCodeAt(0);function xS(t){if(t=t.trim().toLowerCase(),t==="even")return[2,0];if(t==="odd")return[2,1];var e=0,r=0,n=s(),i=o();if(e=Kp&&t.charCodeAt(e)<=MS;)m=m*10+(t.charCodeAt(e)-Kp),e++;return e===c?null:m}function l(){for(;e{"use strict";Object.defineProperty(go,"__esModule",{value:!0});go.compile=void 0;var $p=on();function FS(t){var e=t[0],r=t[1]-1;if(r<0&&e<=0)return $p.falseFunc;if(e===-1)return function(s){return s<=r};if(e===0)return function(s){return s===r};if(e===1)return r<0?$p.trueFunc:function(s){return s>=r};var n=Math.abs(e),i=(r%n+n)%n;return e>1?function(s){return s>=r&&s%n===i}:function(s){return s<=r&&s%n===i}}go.compile=FS});var Xp=C(zn=>{"use strict";Object.defineProperty(zn,"__esModule",{value:!0});zn.compile=zn.parse=void 0;var Vp=zp();Object.defineProperty(zn,"parse",{enumerable:!0,get:function(){return Vp.parse}});var Qp=Yp();Object.defineProperty(zn,"compile",{enumerable:!0,get:function(){return Qp.compile}});function kS(t){return(0,Qp.compile)((0,Vp.parse)(t))}zn.default=kS});var Jp=C($n=>{"use strict";var BS=$n&&$n.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty($n,"__esModule",{value:!0});$n.filters=void 0;var yo=BS(Xp()),kt=on();function So(t,e){return function(r){var n=e.getParent(r);return n!=null&&e.isTag(n)&&t(r)}}$n.filters={contains:function(t,e,r){var n=r.adapter;return function(s){return t(s)&&n.getText(s).includes(e)}},icontains:function(t,e,r){var n=r.adapter,i=e.toLowerCase();return function(o){return t(o)&&n.getText(o).toLowerCase().includes(i)}},"nth-child":function(t,e,r){var n=r.adapter,i=r.equals,s=yo.default(e);return s===kt.falseFunc?kt.falseFunc:s===kt.trueFunc?So(t,n):function(l){for(var c=n.getSiblings(l),m=0,d=0;d=0&&!i(l,c[d]);d--)n.isTag(c[d])&&m++;return s(m)&&t(l)}},"nth-of-type":function(t,e,r){var n=r.adapter,i=r.equals,s=yo.default(e);return s===kt.falseFunc?kt.falseFunc:s===kt.trueFunc?So(t,n):function(l){for(var c=n.getSiblings(l),m=0,d=0;d=0;d--){var E=c[d];if(i(l,E))break;n.isTag(E)&&n.getName(E)===n.getName(l)&&m++}return s(m)&&t(l)}},root:function(t,e,r){var n=r.adapter;return function(i){var s=n.getParent(i);return(s==null||!n.isTag(s))&&t(i)}},scope:function(t,e,r,n){var i=r.equals;return!n||n.length===0?$n.filters.root(t,e,r):n.length===1?function(s){return i(n[0],s)&&t(s)}:function(s){return n.includes(s)&&t(s)}},hover:Dc("isHovered"),visited:Dc("isVisited"),active:Dc("isActive")};function Dc(t){return function(r,n,i){var s=i.adapter,o=s[t];return typeof o!="function"?kt.falseFunc:function(c){return o(c)&&r(c)}}}});var Zp=C(ki=>{"use strict";Object.defineProperty(ki,"__esModule",{value:!0});ki.verifyPseudoArgs=ki.pseudos=void 0;ki.pseudos={empty:function(t,e){var r=e.adapter;return!r.getChildren(t).some(function(n){return r.isTag(n)||r.getText(n)!==""})},"first-child":function(t,e){var r=e.adapter,n=e.equals,i=r.getSiblings(t).find(function(s){return r.isTag(s)});return i!=null&&n(t,i)},"last-child":function(t,e){for(var r=e.adapter,n=e.equals,i=r.getSiblings(t),s=i.length-1;s>=0;s--){if(n(t,i[s]))return!0;if(r.isTag(i[s]))break}return!1},"first-of-type":function(t,e){for(var r=e.adapter,n=e.equals,i=r.getSiblings(t),s=r.getName(t),o=0;o=0;o--){var l=i[o];if(n(t,l))return!0;if(r.isTag(l)&&r.getName(l)===s)break}return!1},"only-of-type":function(t,e){var r=e.adapter,n=e.equals,i=r.getName(t);return r.getSiblings(t).every(function(s){return n(t,s)||!r.isTag(s)||r.getName(s)!==i})},"only-child":function(t,e){var r=e.adapter,n=e.equals;return r.getSiblings(t).every(function(i){return n(t,i)||!r.isTag(i)})}};function qS(t,e,r){if(r===null){if(t.length>2)throw new Error("pseudo-selector :"+e+" requires an argument")}else if(t.length===2)throw new Error("pseudo-selector :"+e+" doesn't have any arguments")}ki.verifyPseudoArgs=qS});var eT=C(Ao=>{"use strict";Object.defineProperty(Ao,"__esModule",{value:!0});Ao.aliases=void 0;Ao.aliases={"any-link":":is(a, area, link)[href]",link:":any-link:not(:visited)",disabled:`:is( + :is(button, input, select, textarea, optgroup, option)[disabled], + optgroup[disabled] > option, + fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *) + )`,enabled:":not(:disabled)",checked:":is(:is(input[type=radio], input[type=checkbox])[checked], option:selected)",required:":is(input, select, textarea)[required]",optional:":is(input, select, textarea):not([required])",selected:"option:is([selected], select:not([multiple]):not(:has(> option[selected])) > :first-of-type)",checkbox:"[type=checkbox]",file:"[type=file]",password:"[type=password]",radio:"[type=radio]",reset:"[type=reset]",image:"[type=image]",submit:"[type=submit]",parent:":not(:empty)",header:":is(h1, h2, h3, h4, h5, h6)",button:":is(button, input[type=button])",input:":is(input, textarea, select, button)",text:"input:is(:not([type!='']), [type=text])"}});var bo=C(Bt=>{"use strict";var tT=Bt&&Bt.__spreadArray||function(t,e){for(var r=0,n=e.length,i=t.length;r{"use strict";Object.defineProperty(Er,"__esModule",{value:!0});Er.compilePseudoSelector=Er.aliases=Er.pseudos=Er.filters=void 0;var Mc=on(),US=eo(),xc=Jp();Object.defineProperty(Er,"filters",{enumerable:!0,get:function(){return xc.filters}});var vo=Zp();Object.defineProperty(Er,"pseudos",{enumerable:!0,get:function(){return vo.pseudos}});var Fc=eT();Object.defineProperty(Er,"aliases",{enumerable:!0,get:function(){return Fc.aliases}});var sT=bo();function jS(t,e,r,n,i){var s=e.name,o=e.data;if(Array.isArray(o))return sT.subselects[s](t,o,r,n,i);if(s in Fc.aliases){if(o!=null)throw new Error("Pseudo "+s+" doesn't have any arguments");var l=US.parse(Fc.aliases[s],r);return sT.subselects.is(t,l,r,n,i)}if(s in xc.filters)return xc.filters[s](t,o,r,n);if(s in vo.pseudos){var c=vo.pseudos[s];return vo.verifyPseudoArgs(c,s,o),c===Mc.falseFunc?Mc.falseFunc:t===Mc.trueFunc?function(m){return c(m,r,o)}:function(m){return c(m,r,o)&&t(m)}}throw new Error("unmatched pseudo-class :"+s)}Er.compilePseudoSelector=jS});var aT=C(Co=>{"use strict";Object.defineProperty(Co,"__esModule",{value:!0});Co.compileGeneralSelector=void 0;var GS=Wp(),WS=kc();function KS(t,e,r,n,i){var s=r.adapter,o=r.equals;switch(e.type){case"pseudo-element":throw new Error("Pseudo-elements are not supported by css-select");case"attribute":return GS.attributeRules[e.action](t,e,r);case"pseudo":return WS.compilePseudoSelector(t,e,r,n,i);case"tag":return function(m){return s.getName(m)===e.name&&t(m)};case"descendant":if(r.cacheResults===!1||typeof WeakSet>"u")return function(m){for(var d=m;d=s.getParent(d);)if(s.isTag(d)&&t(d))return!0;return!1};var l=new WeakSet;return function(m){for(var d=m;d=s.getParent(d);)if(!l.has(d)){if(s.isTag(d)&&t(d))return!0;l.add(d)}return!1};case"_flexibleDescendant":return function(m){var d=m;do if(s.isTag(d)&&t(d))return!0;while(d=s.getParent(d));return!1};case"parent":return function(m){return s.getChildren(m).some(function(d){return s.isTag(d)&&t(d)})};case"child":return function(m){var d=s.getParent(m);return d!=null&&s.isTag(d)&&t(d)};case"sibling":return function(m){for(var d=s.getSiblings(m),E=0;E{"use strict";var zS=gr&&gr.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(gr,"__esModule",{value:!0});gr.compileToken=gr.compileUnsafe=gr.compile=void 0;var $S=eo(),ln=on(),YS=zS(jp()),VS=po(),QS=aT(),oT=bo();function XS(t,e,r){var n=uT(t,e,r);return oT.ensureIsTag(n,e.adapter)}gr.compile=XS;function uT(t,e,r){var n=typeof t=="string"?$S.parse(t,e):t;return Bc(n,e,r)}gr.compileUnsafe=uT;function lT(t){return t.type==="pseudo"&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(function(e){return e.some(lT)}))}var JS={type:"descendant"},ZS={type:"_flexibleDescendant"},eA={type:"pseudo",name:"scope",data:null};function tA(t,e,r){for(var n=e.adapter,i=!!(r==null?void 0:r.every(function(c){var m=n.isTag(c)&&n.getParent(c);return c===oT.PLACEHOLDER_ELEMENT||m&&n.isTag(m)})),s=0,o=t;s0&&VS.isTraversal(l[0])&&l[0].type!=="descendant"))if(i&&!l.some(lT))l.unshift(JS);else continue;l.unshift(eA)}}function Bc(t,e,r){var n;t=t.filter(function(c){return c.length>0}),t.forEach(YS.default),r=(n=e.context)!==null&&n!==void 0?n:r;var i=Array.isArray(r),s=r&&(Array.isArray(r)?r:[r]);tA(t,e,s);var o=!1,l=t.map(function(c){if(c.length>=2){var m=c[0],d=c[1];m.type!=="pseudo"||m.name!=="scope"||(i&&d.type==="descendant"?c[1]=ZS:(d.type==="adjacent"||d.type==="sibling")&&(o=!0))}return rA(c,e,s)}).reduce(nA,ln.falseFunc);return l.shouldTestNextSiblings=o,l}gr.compileToken=Bc;function rA(t,e,r){var n;return t.reduce(function(i,s){return i===ln.falseFunc?ln.falseFunc:QS.compileGeneralSelector(i,s,e,r,Bc)},(n=e.rootFunc)!==null&&n!==void 0?n:ln.trueFunc)}function nA(t,e){return e===ln.falseFunc||t===ln.trueFunc?t:t===ln.falseFunc||e===ln.trueFunc?e:function(n){return t(n)||e(n)}}});var jc=C(ye=>{"use strict";var iA=ye&&ye.__createBinding||(Object.create?function(t,e,r,n){n===void 0&&(n=r),Object.defineProperty(t,n,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]}),sA=ye&&ye.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),aA=ye&&ye.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&iA(e,t,r);return sA(e,t),e};Object.defineProperty(ye,"__esModule",{value:!0});ye.aliases=ye.pseudos=ye.filters=ye.is=ye.selectOne=ye.selectAll=ye.prepareContext=ye._compileToken=ye._compileUnsafe=ye.compile=void 0;var fT=aA(Y1()),hT=on(),V1=cT(),oA=bo(),dT=function(t,e){return t===e},uA={adapter:fT,equals:dT};function qc(t){var e,r,n,i,s=t??uA;return(e=s.adapter)!==null&&e!==void 0||(s.adapter=fT),(r=s.equals)!==null&&r!==void 0||(s.equals=(i=(n=s.adapter)===null||n===void 0?void 0:n.equals)!==null&&i!==void 0?i:dT),s}function Hc(t){return function(r,n,i){var s=qc(n);return t(r,s,i)}}ye.compile=Hc(V1.compile);ye._compileUnsafe=Hc(V1.compileUnsafe);ye._compileToken=Hc(V1.compileToken);function mT(t){return function(r,n,i){var s=qc(i);typeof r!="function"&&(r=V1.compileUnsafe(r,s,n));var o=pT(n,s.adapter,r.shouldTestNextSiblings);return t(r,o,s)}}function pT(t,e,r){return r===void 0&&(r=!1),r&&(t=lA(t,e)),Array.isArray(t)?e.removeSubsets(t):e.getChildren(t)}ye.prepareContext=pT;function lA(t,e){for(var r=Array.isArray(t)?t.slice(0):[t],n=0;n{"use strict";Object.defineProperty(Ir,"__esModule",{value:!0});Ir.getLimit=Ir.isFilter=Ir.filterNames=void 0;Ir.filterNames=new Set(["first","last","eq","gt","nth","lt","even","odd"]);function TT(t){return t.type!=="pseudo"?!1:Ir.filterNames.has(t.name)?!0:t.name==="not"&&Array.isArray(t.data)?t.data.some(function(e){return e.some(TT)}):!1}Ir.isFilter=TT;function fA(t,e){var r=e!=null?parseInt(e,10):NaN;switch(t){case"first":return 1;case"nth":case"eq":return isFinite(r)?r>=0?r+1:1/0:0;case"lt":return isFinite(r)?r>=0?r:1/0:0;case"gt":return isFinite(r)?1/0:0;default:return 1/0}}Ir.getLimit=fA});var _T=C(Bi=>{"use strict";Object.defineProperty(Bi,"__esModule",{value:!0});Bi.groupSelectors=Bi.getDocumentRoot=void 0;var hA=Gc();function dA(t){for(;t.parent;)t=t.parent;return t}Bi.getDocumentRoot=dA;function mA(t){for(var e=[],r=[],n=0,i=t;n{"use strict";var Q1=Ie&&Ie.__assign||function(){return Q1=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0&&t.some(wo._compileToken(i,r))||s.some(function(o){return ST(o,t,r).length>0})}Ie.some=gT;function SA(t,e,r,n){var i=typeof r=="string"?parseInt(r,10):NaN;switch(t){case"first":case"lt":return e;case"last":return e.length>0?[e[e.length-1]]:e;case"nth":case"eq":return isFinite(i)&&Math.abs(i){"use strict";var Po=X1&&X1.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(X1,"__esModule",{value:!0});var CA=Po(gc()),RA=Po(io()),Vc=Po(Ec()),NA=Po(so());function qt(t){return t===" "||t===` +`||t===" "||t==="\f"||t==="\r"}function vT(t){return t>="a"&&t<="z"||t>="A"&&t<="Z"}function $e(t,e,r){var n=t.toLowerCase();return t===n?function(i,s){s===n?i._state=e:(i._state=r,i._index--)}:function(i,s){s===n||s===t?i._state=e:(i._state=r,i._index--)}}function ar(t,e){var r=t.toLowerCase();return function(n,i){i===r||i===t?n._state=e:(n._state=3,n._index--)}}var OA=$e("C",24,16),wA=$e("D",25,16),IA=$e("A",26,16),PA=$e("T",27,16),LA=$e("A",28,16),DA=ar("R",35),MA=ar("I",36),xA=ar("P",37),FA=ar("T",38),kA=$e("R",40,1),BA=$e("I",41,1),qA=$e("P",42,1),HA=$e("T",43,1),UA=ar("Y",45),jA=ar("L",46),GA=ar("E",47),WA=$e("Y",49,1),KA=$e("L",50,1),zA=$e("E",51,1),$A=ar("I",54),YA=ar("T",55),VA=ar("L",56),QA=ar("E",57),XA=$e("I",58,1),JA=$e("T",59,1),ZA=$e("L",60,1),eb=$e("E",61,1),tb=$e("#",63,64),rb=$e("X",66,65),nb=function(){function t(e,r){var n;this._state=1,this.buffer="",this.sectionStart=0,this._index=0,this.bufferOffset=0,this.baseState=1,this.special=1,this.running=!0,this.ended=!1,this.cbs=r,this.xmlMode=!!(e==null?void 0:e.xmlMode),this.decodeEntities=(n=e==null?void 0:e.decodeEntities)!==null&&n!==void 0?n:!0}return t.prototype.reset=function(){this._state=1,this.buffer="",this.sectionStart=0,this._index=0,this.bufferOffset=0,this.baseState=1,this.special=1,this.running=!0,this.ended=!1},t.prototype.write=function(e){this.ended&&this.cbs.onerror(Error(".write() after done!")),this.buffer+=e,this.parse()},t.prototype.end=function(e){this.ended&&this.cbs.onerror(Error(".end() after done!")),e&&this.write(e),this.ended=!0,this.running&&this.finish()},t.prototype.pause=function(){this.running=!1},t.prototype.resume=function(){this.running=!0,this._indexthis.sectionStart&&this.cbs.ontext(this.getSection()),this._state=2,this.sectionStart=this._index):this.decodeEntities&&e==="&"&&(this.special===1||this.special===4)&&(this._index>this.sectionStart&&this.cbs.ontext(this.getSection()),this.baseState=1,this._state=62,this.sectionStart=this._index)},t.prototype.isTagStartChar=function(e){return vT(e)||this.xmlMode&&!qt(e)&&e!=="/"&&e!==">"},t.prototype.stateBeforeTagName=function(e){e==="/"?this._state=5:e==="<"?(this.cbs.ontext(this.getSection()),this.sectionStart=this._index):e===">"||this.special!==1||qt(e)?this._state=1:e==="!"?(this._state=15,this.sectionStart=this._index+1):e==="?"?(this._state=17,this.sectionStart=this._index+1):this.isTagStartChar(e)?(this._state=!this.xmlMode&&(e==="s"||e==="S")?32:!this.xmlMode&&(e==="t"||e==="T")?52:3,this.sectionStart=this._index):this._state=1},t.prototype.stateInTagName=function(e){(e==="/"||e===">"||qt(e))&&(this.emitToken("onopentagname"),this._state=8,this._index--)},t.prototype.stateBeforeClosingTagName=function(e){qt(e)||(e===">"?this._state=1:this.special!==1?this.special!==4&&(e==="s"||e==="S")?this._state=33:this.special===4&&(e==="t"||e==="T")?this._state=53:(this._state=1,this._index--):this.isTagStartChar(e)?(this._state=6,this.sectionStart=this._index):(this._state=20,this.sectionStart=this._index))},t.prototype.stateInClosingTagName=function(e){(e===">"||qt(e))&&(this.emitToken("onclosetag"),this._state=7,this._index--)},t.prototype.stateAfterClosingTagName=function(e){e===">"&&(this._state=1,this.sectionStart=this._index+1)},t.prototype.stateBeforeAttributeName=function(e){e===">"?(this.cbs.onopentagend(),this._state=1,this.sectionStart=this._index+1):e==="/"?this._state=4:qt(e)||(this._state=9,this.sectionStart=this._index)},t.prototype.stateInSelfClosingTag=function(e){e===">"?(this.cbs.onselfclosingtag(),this._state=1,this.sectionStart=this._index+1,this.special=1):qt(e)||(this._state=8,this._index--)},t.prototype.stateInAttributeName=function(e){(e==="="||e==="/"||e===">"||qt(e))&&(this.cbs.onattribname(this.getSection()),this.sectionStart=-1,this._state=10,this._index--)},t.prototype.stateAfterAttributeName=function(e){e==="="?this._state=11:e==="/"||e===">"?(this.cbs.onattribend(void 0),this._state=8,this._index--):qt(e)||(this.cbs.onattribend(void 0),this._state=9,this.sectionStart=this._index)},t.prototype.stateBeforeAttributeValue=function(e){e==='"'?(this._state=12,this.sectionStart=this._index+1):e==="'"?(this._state=13,this.sectionStart=this._index+1):qt(e)||(this._state=14,this.sectionStart=this._index,this._index--)},t.prototype.handleInAttributeValue=function(e,r){e===r?(this.emitToken("onattribdata"),this.cbs.onattribend(r),this._state=8):this.decodeEntities&&e==="&"&&(this.emitToken("onattribdata"),this.baseState=this._state,this._state=62,this.sectionStart=this._index)},t.prototype.stateInAttributeValueDoubleQuotes=function(e){this.handleInAttributeValue(e,'"')},t.prototype.stateInAttributeValueSingleQuotes=function(e){this.handleInAttributeValue(e,"'")},t.prototype.stateInAttributeValueNoQuotes=function(e){qt(e)||e===">"?(this.emitToken("onattribdata"),this.cbs.onattribend(null),this._state=8,this._index--):this.decodeEntities&&e==="&"&&(this.emitToken("onattribdata"),this.baseState=this._state,this._state=62,this.sectionStart=this._index)},t.prototype.stateBeforeDeclaration=function(e){this._state=e==="["?23:e==="-"?18:16},t.prototype.stateInDeclaration=function(e){e===">"&&(this.cbs.ondeclaration(this.getSection()),this._state=1,this.sectionStart=this._index+1)},t.prototype.stateInProcessingInstruction=function(e){e===">"&&(this.cbs.onprocessinginstruction(this.getSection()),this._state=1,this.sectionStart=this._index+1)},t.prototype.stateBeforeComment=function(e){e==="-"?(this._state=19,this.sectionStart=this._index+1):this._state=16},t.prototype.stateInComment=function(e){e==="-"&&(this._state=21)},t.prototype.stateInSpecialComment=function(e){e===">"&&(this.cbs.oncomment(this.buffer.substring(this.sectionStart,this._index)),this._state=1,this.sectionStart=this._index+1)},t.prototype.stateAfterComment1=function(e){e==="-"?this._state=22:this._state=19},t.prototype.stateAfterComment2=function(e){e===">"?(this.cbs.oncomment(this.buffer.substring(this.sectionStart,this._index-2)),this._state=1,this.sectionStart=this._index+1):e!=="-"&&(this._state=19)},t.prototype.stateBeforeCdata6=function(e){e==="["?(this._state=29,this.sectionStart=this._index+1):(this._state=16,this._index--)},t.prototype.stateInCdata=function(e){e==="]"&&(this._state=30)},t.prototype.stateAfterCdata1=function(e){e==="]"?this._state=31:this._state=29},t.prototype.stateAfterCdata2=function(e){e===">"?(this.cbs.oncdata(this.buffer.substring(this.sectionStart,this._index-2)),this._state=1,this.sectionStart=this._index+1):e!=="]"&&(this._state=29)},t.prototype.stateBeforeSpecialS=function(e){e==="c"||e==="C"?this._state=34:e==="t"||e==="T"?this._state=44:(this._state=3,this._index--)},t.prototype.stateBeforeSpecialSEnd=function(e){this.special===2&&(e==="c"||e==="C")?this._state=39:this.special===3&&(e==="t"||e==="T")?this._state=48:this._state=1},t.prototype.stateBeforeSpecialLast=function(e,r){(e==="/"||e===">"||qt(e))&&(this.special=r),this._state=3,this._index--},t.prototype.stateAfterSpecialLast=function(e,r){e===">"||qt(e)?(this.special=1,this._state=6,this.sectionStart=this._index-r,this._index--):this._state=1},t.prototype.parseFixedEntity=function(e){if(e===void 0&&(e=this.xmlMode?NA.default:RA.default),this.sectionStart+1=2;){var n=this.buffer.substr(e,r);if(Object.prototype.hasOwnProperty.call(Vc.default,n)){this.emitPartial(Vc.default[n]),this.sectionStart+=r+1;return}r--}},t.prototype.stateInNamedEntity=function(e){e===";"?(this.parseFixedEntity(),this.baseState===1&&this.sectionStart+1"9")&&!vT(e)&&(this.xmlMode||this.sectionStart+1===this._index||(this.baseState!==1?e!=="="&&this.parseFixedEntity(Vc.default):this.parseLegacyEntity()),this._state=this.baseState,this._index--)},t.prototype.decodeNumericEntity=function(e,r,n){var i=this.sectionStart+e;if(i!==this._index){var s=this.buffer.substring(i,this._index),o=parseInt(s,r);this.emitPartial(CA.default(o)),this.sectionStart=n?this._index+1:this._index}this._state=this.baseState},t.prototype.stateInNumericEntity=function(e){e===";"?this.decodeNumericEntity(2,10,!0):(e<"0"||e>"9")&&(this.xmlMode?this._state=this.baseState:this.decodeNumericEntity(2,10,!1),this._index--)},t.prototype.stateInHexEntity=function(e){e===";"?this.decodeNumericEntity(3,16,!0):(e<"a"||e>"f")&&(e<"A"||e>"F")&&(e<"0"||e>"9")&&(this.xmlMode?this._state=this.baseState:this.decodeNumericEntity(3,16,!1),this._index--)},t.prototype.cleanup=function(){this.sectionStart<0?(this.buffer="",this.bufferOffset+=this._index,this._index=0):this.running&&(this._state===1?(this.sectionStart!==this._index&&this.cbs.ontext(this.buffer.substr(this.sectionStart)),this.buffer="",this.bufferOffset+=this._index,this._index=0):this.sectionStart===this._index?(this.buffer="",this.bufferOffset+=this._index,this._index=0):(this.buffer=this.buffer.substr(this.sectionStart),this._index-=this.sectionStart,this.bufferOffset+=this.sectionStart),this.sectionStart=0)},t.prototype.parse=function(){for(;this._index{"use strict";var ib=Ui&&Ui.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ui,"__esModule",{value:!0});Ui.Parser=void 0;var sb=ib(Qc()),Hi=new Set(["input","option","optgroup","select","button","datalist","textarea"]),Ae=new Set(["p"]),CT={tr:new Set(["tr","th","td"]),th:new Set(["th"]),td:new Set(["thead","th","td"]),body:new Set(["head","link","script"]),li:new Set(["li"]),p:Ae,h1:Ae,h2:Ae,h3:Ae,h4:Ae,h5:Ae,h6:Ae,select:Hi,input:Hi,output:Hi,button:Hi,datalist:Hi,textarea:Hi,option:new Set(["option"]),optgroup:new Set(["optgroup","option"]),dd:new Set(["dt","dd"]),dt:new Set(["dt","dd"]),address:Ae,article:Ae,aside:Ae,blockquote:Ae,details:Ae,div:Ae,dl:Ae,fieldset:Ae,figcaption:Ae,figure:Ae,footer:Ae,form:Ae,header:Ae,hr:Ae,main:Ae,nav:Ae,ol:Ae,pre:Ae,section:Ae,table:Ae,ul:Ae,rt:new Set(["rt","rp"]),rp:new Set(["rt","rp"]),tbody:new Set(["thead","tbody"]),tfoot:new Set(["thead","tbody"])},Xc=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]),RT=new Set(["math","svg"]),NT=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),ab=/\s|\//,ob=function(){function t(e,r){r===void 0&&(r={});var n,i,s,o,l;this.startIndex=0,this.endIndex=null,this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack=[],this.foreignContext=[],this.options=r,this.cbs=e??{},this.lowerCaseTagNames=(n=r.lowerCaseTags)!==null&&n!==void 0?n:!r.xmlMode,this.lowerCaseAttributeNames=(i=r.lowerCaseAttributeNames)!==null&&i!==void 0?i:!r.xmlMode,this.tokenizer=new((s=r.Tokenizer)!==null&&s!==void 0?s:sb.default)(this.options,this),(l=(o=this.cbs).onparserinit)===null||l===void 0||l.call(o,this)}return t.prototype.updatePosition=function(e){this.endIndex===null?this.tokenizer.sectionStart<=e?this.startIndex=0:this.startIndex=this.tokenizer.sectionStart-e:this.startIndex=this.endIndex+1,this.endIndex=this.tokenizer.getAbsoluteIndex()},t.prototype.ontext=function(e){var r,n;this.updatePosition(1),this.endIndex--,(n=(r=this.cbs).ontext)===null||n===void 0||n.call(r,e)},t.prototype.onopentagname=function(e){var r,n;if(this.lowerCaseTagNames&&(e=e.toLowerCase()),this.tagname=e,!this.options.xmlMode&&Object.prototype.hasOwnProperty.call(CT,e))for(var i=void 0;this.stack.length>0&&CT[e].has(i=this.stack[this.stack.length-1]);)this.onclosetag(i);(this.options.xmlMode||!Xc.has(e))&&(this.stack.push(e),RT.has(e)?this.foreignContext.push(!0):NT.has(e)&&this.foreignContext.push(!1)),(n=(r=this.cbs).onopentagname)===null||n===void 0||n.call(r,e),this.cbs.onopentag&&(this.attribs={})},t.prototype.onopentagend=function(){var e,r;this.updatePosition(1),this.attribs&&((r=(e=this.cbs).onopentag)===null||r===void 0||r.call(e,this.tagname,this.attribs),this.attribs=null),!this.options.xmlMode&&this.cbs.onclosetag&&Xc.has(this.tagname)&&this.cbs.onclosetag(this.tagname),this.tagname=""},t.prototype.onclosetag=function(e){if(this.updatePosition(1),this.lowerCaseTagNames&&(e=e.toLowerCase()),(RT.has(e)||NT.has(e))&&this.foreignContext.pop(),this.stack.length&&(this.options.xmlMode||!Xc.has(e))){var r=this.stack.lastIndexOf(e);if(r!==-1)if(this.cbs.onclosetag)for(r=this.stack.length-r;r--;)this.cbs.onclosetag(this.stack.pop());else this.stack.length=r;else e==="p"&&!this.options.xmlMode&&(this.onopentagname(e),this.closeCurrentTag())}else!this.options.xmlMode&&(e==="br"||e==="p")&&(this.onopentagname(e),this.closeCurrentTag())},t.prototype.onselfclosingtag=function(){this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?this.closeCurrentTag():this.onopentagend()},t.prototype.closeCurrentTag=function(){var e,r,n=this.tagname;this.onopentagend(),this.stack[this.stack.length-1]===n&&((r=(e=this.cbs).onclosetag)===null||r===void 0||r.call(e,n),this.stack.pop())},t.prototype.onattribname=function(e){this.lowerCaseAttributeNames&&(e=e.toLowerCase()),this.attribname=e},t.prototype.onattribdata=function(e){this.attribvalue+=e},t.prototype.onattribend=function(e){var r,n;(n=(r=this.cbs).onattribute)===null||n===void 0||n.call(r,this.attribname,this.attribvalue,e),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribname="",this.attribvalue=""},t.prototype.getInstructionName=function(e){var r=e.search(ab),n=r<0?e:e.substr(0,r);return this.lowerCaseTagNames&&(n=n.toLowerCase()),n},t.prototype.ondeclaration=function(e){if(this.cbs.onprocessinginstruction){var r=this.getInstructionName(e);this.cbs.onprocessinginstruction("!"+r,"!"+e)}},t.prototype.onprocessinginstruction=function(e){if(this.cbs.onprocessinginstruction){var r=this.getInstructionName(e);this.cbs.onprocessinginstruction("?"+r,"?"+e)}},t.prototype.oncomment=function(e){var r,n,i,s;this.updatePosition(4),(n=(r=this.cbs).oncomment)===null||n===void 0||n.call(r,e),(s=(i=this.cbs).oncommentend)===null||s===void 0||s.call(i)},t.prototype.oncdata=function(e){var r,n,i,s,o,l;this.updatePosition(1),this.options.xmlMode||this.options.recognizeCDATA?((n=(r=this.cbs).oncdatastart)===null||n===void 0||n.call(r),(s=(i=this.cbs).ontext)===null||s===void 0||s.call(i,e),(l=(o=this.cbs).oncdataend)===null||l===void 0||l.call(o)):this.oncomment("[CDATA["+e+"]]")},t.prototype.onerror=function(e){var r,n;(n=(r=this.cbs).onerror)===null||n===void 0||n.call(r,e)},t.prototype.onend=function(){var e,r;if(this.cbs.onclosetag)for(var n=this.stack.length;n>0;this.cbs.onclosetag(this.stack[--n]));(r=(e=this.cbs).onend)===null||r===void 0||r.call(e)},t.prototype.reset=function(){var e,r,n,i;(r=(e=this.cbs).onreset)===null||r===void 0||r.call(e),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack=[],(i=(n=this.cbs).onparserinit)===null||i===void 0||i.call(n,this)},t.prototype.parseComplete=function(e){this.reset(),this.end(e)},t.prototype.write=function(e){this.tokenizer.write(e)},t.prototype.end=function(e){this.tokenizer.end(e)},t.prototype.pause=function(){this.tokenizer.pause()},t.prototype.resume=function(){this.tokenizer.resume()},t.prototype.parseChunk=function(e){this.write(e)},t.prototype.done=function(e){this.end(e)},t}();Ui.Parser=ob});var ef=C(nt=>{"use strict";var ub=nt&&nt.__extends||function(){var t=function(e,r){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])},t(e,r)};return function(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");t(e,r);function n(){this.constructor=e}e.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}(),lb=nt&&nt.__createBinding||(Object.create?function(t,e,r,n){n===void 0&&(n=r),Object.defineProperty(t,n,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]}),cb=nt&&nt.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),fb=nt&&nt.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&lb(e,t,r);return cb(e,t),e},hb=nt&&nt.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(nt,"__esModule",{value:!0});nt.parseFeed=nt.FeedHandler=void 0;var db=hb(ht()),Do=fb(Y1()),mb=Jc(),OT;(function(t){t[t.image=0]="image",t[t.audio=1]="audio",t[t.video=2]="video",t[t.document=3]="document",t[t.executable=4]="executable"})(OT||(OT={}));var wT;(function(t){t[t.sample=0]="sample",t[t.full=1]="full",t[t.nonstop=2]="nonstop"})(wT||(wT={}));var LT=function(t){ub(e,t);function e(r,n){var i=this;return typeof r=="object"&&(r=void 0,n=r),i=t.call(this,r,n)||this,i}return e.prototype.onend=function(){var r,n,i=Lo(pb,this.dom);if(!i){this.handleCallback(new Error("couldn't find root of feed"));return}var s={};if(i.name==="feed"){var o=i.children;s.type="atom",Rt(s,"id","id",o),Rt(s,"title","title",o);var l=PT("href",Lo("link",o));l&&(s.link=l),Rt(s,"description","subtitle",o);var c=Yn("updated",o);c&&(s.updated=new Date(c)),Rt(s,"author","email",o,!0),s.items=Zc("entry",o).map(function(m){var d={},E=m.children;Rt(d,"id","id",E),Rt(d,"title","title",E);var p=PT("href",Lo("link",E));p&&(d.link=p);var T=Yn("summary",E)||Yn("content",E);T&&(d.description=T);var S=Yn("updated",E);return S&&(d.pubDate=new Date(S)),d.media=IT(E),d})}else{var o=(n=(r=Lo("channel",i.children))===null||r===void 0?void 0:r.children)!==null&&n!==void 0?n:[];s.type=i.name.substr(0,3),s.id="",Rt(s,"title","title",o),Rt(s,"link","link",o),Rt(s,"description","description",o);var c=Yn("lastBuildDate",o);c&&(s.updated=new Date(c)),Rt(s,"author","managingEditor",o,!0),s.items=Zc("item",i.children).map(function(E){var p={},T=E.children;Rt(p,"id","guid",T),Rt(p,"title","title",T),Rt(p,"link","link",T),Rt(p,"description","description",T);var S=Yn("pubDate",T);return S&&(p.pubDate=new Date(S)),p.media=IT(T),p})}this.feed=s,this.handleCallback(null)},e}(db.default);nt.FeedHandler=LT;function IT(t){return Zc("media:content",t).map(function(e){var r={medium:e.attribs.medium,isDefault:!!e.attribs.isDefault};return e.attribs.url&&(r.url=e.attribs.url),e.attribs.fileSize&&(r.fileSize=parseInt(e.attribs.fileSize,10)),e.attribs.type&&(r.type=e.attribs.type),e.attribs.expression&&(r.expression=e.attribs.expression),e.attribs.bitrate&&(r.bitrate=parseInt(e.attribs.bitrate,10)),e.attribs.framerate&&(r.framerate=parseInt(e.attribs.framerate,10)),e.attribs.samplingrate&&(r.samplingrate=parseInt(e.attribs.samplingrate,10)),e.attribs.channels&&(r.channels=parseInt(e.attribs.channels,10)),e.attribs.duration&&(r.duration=parseInt(e.attribs.duration,10)),e.attribs.height&&(r.height=parseInt(e.attribs.height,10)),e.attribs.width&&(r.width=parseInt(e.attribs.width,10)),e.attribs.lang&&(r.lang=e.attribs.lang),r})}function Zc(t,e){return Do.getElementsByTagName(t,e,!0)}function Lo(t,e){return Do.getElementsByTagName(t,e,!0,1)[0]}function Yn(t,e,r){return r===void 0&&(r=!1),Do.getText(Do.getElementsByTagName(t,e,r,1)).trim()}function PT(t,e){if(!e)return null;var r=e.attribs;return r[t]}function Rt(t,e,r,n,i){i===void 0&&(i=!1);var s=Yn(r,n,i);s&&(t[e]=s)}function pb(t){return t==="rss"||t==="feed"||t==="rdf:RDF"}function Tb(t,e){e===void 0&&(e={xmlMode:!0});var r=new LT(e);return new mb.Parser(r,e).end(t),r.feed}nt.parseFeed=Tb});var Vn=C(_e=>{"use strict";var DT=_e&&_e.__createBinding||(Object.create?function(t,e,r,n){n===void 0&&(n=r),Object.defineProperty(t,n,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]}),_b=_e&&_e.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),MT=_e&&_e.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&DT(e,t,r);return _b(e,t),e},Eb=_e&&_e.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&DT(e,t,r)},gb=_e&&_e.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(_e,"__esModule",{value:!0});_e.RssHandler=_e.DefaultHandler=_e.DomUtils=_e.ElementType=_e.Tokenizer=_e.createDomStream=_e.parseDOM=_e.parseDocument=_e.DomHandler=_e.Parser=void 0;var tf=Jc();Object.defineProperty(_e,"Parser",{enumerable:!0,get:function(){return tf.Parser}});var Mo=ht();Object.defineProperty(_e,"DomHandler",{enumerable:!0,get:function(){return Mo.DomHandler}});Object.defineProperty(_e,"DefaultHandler",{enumerable:!0,get:function(){return Mo.DomHandler}});function xT(t,e){var r=new Mo.DomHandler(void 0,e);return new tf.Parser(r,e).end(t),r.root}_e.parseDocument=xT;function yb(t,e){return xT(t,e).children}_e.parseDOM=yb;function Sb(t,e,r){var n=new Mo.DomHandler(t,e,r);return new tf.Parser(n,e)}_e.createDomStream=Sb;var Ab=Qc();Object.defineProperty(_e,"Tokenizer",{enumerable:!0,get:function(){return gb(Ab).default}});var bb=MT(Di());_e.ElementType=bb;Eb(ef(),_e);_e.DomUtils=MT(Y1());var vb=ef();Object.defineProperty(_e,"RssHandler",{enumerable:!0,get:function(){return vb.FeedHandler}})});var xo=C(Lr=>{"use strict";var Cb=[65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111];Lr.REPLACEMENT_CHARACTER="\uFFFD";Lr.CODE_POINTS={EOF:-1,NULL:0,TABULATION:9,CARRIAGE_RETURN:13,LINE_FEED:10,FORM_FEED:12,SPACE:32,EXCLAMATION_MARK:33,QUOTATION_MARK:34,NUMBER_SIGN:35,AMPERSAND:38,APOSTROPHE:39,HYPHEN_MINUS:45,SOLIDUS:47,DIGIT_0:48,DIGIT_9:57,SEMICOLON:59,LESS_THAN_SIGN:60,EQUALS_SIGN:61,GREATER_THAN_SIGN:62,QUESTION_MARK:63,LATIN_CAPITAL_A:65,LATIN_CAPITAL_F:70,LATIN_CAPITAL_X:88,LATIN_CAPITAL_Z:90,RIGHT_SQUARE_BRACKET:93,GRAVE_ACCENT:96,LATIN_SMALL_A:97,LATIN_SMALL_F:102,LATIN_SMALL_X:120,LATIN_SMALL_Z:122,REPLACEMENT_CHARACTER:65533};Lr.CODE_POINT_SEQUENCES={DASH_DASH_STRING:[45,45],DOCTYPE_STRING:[68,79,67,84,89,80,69],CDATA_START_STRING:[91,67,68,65,84,65,91],SCRIPT_STRING:[115,99,114,105,112,116],PUBLIC_STRING:[80,85,66,76,73,67],SYSTEM_STRING:[83,89,83,84,69,77]};Lr.isSurrogate=function(t){return t>=55296&&t<=57343};Lr.isSurrogatePair=function(t){return t>=56320&&t<=57343};Lr.getSurrogatePairCodePoint=function(t,e){return(t-55296)*1024+9216+e};Lr.isControlCodePoint=function(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159};Lr.isUndefinedCodePoint=function(t){return t>=64976&&t<=65007||Cb.indexOf(t)>-1}});var Fo=C((kI,FT)=>{"use strict";FT.exports={controlCharacterInInputStream:"control-character-in-input-stream",noncharacterInInputStream:"noncharacter-in-input-stream",surrogateInInputStream:"surrogate-in-input-stream",nonVoidHtmlElementStartTagWithTrailingSolidus:"non-void-html-element-start-tag-with-trailing-solidus",endTagWithAttributes:"end-tag-with-attributes",endTagWithTrailingSolidus:"end-tag-with-trailing-solidus",unexpectedSolidusInTag:"unexpected-solidus-in-tag",unexpectedNullCharacter:"unexpected-null-character",unexpectedQuestionMarkInsteadOfTagName:"unexpected-question-mark-instead-of-tag-name",invalidFirstCharacterOfTagName:"invalid-first-character-of-tag-name",unexpectedEqualsSignBeforeAttributeName:"unexpected-equals-sign-before-attribute-name",missingEndTagName:"missing-end-tag-name",unexpectedCharacterInAttributeName:"unexpected-character-in-attribute-name",unknownNamedCharacterReference:"unknown-named-character-reference",missingSemicolonAfterCharacterReference:"missing-semicolon-after-character-reference",unexpectedCharacterAfterDoctypeSystemIdentifier:"unexpected-character-after-doctype-system-identifier",unexpectedCharacterInUnquotedAttributeValue:"unexpected-character-in-unquoted-attribute-value",eofBeforeTagName:"eof-before-tag-name",eofInTag:"eof-in-tag",missingAttributeValue:"missing-attribute-value",missingWhitespaceBetweenAttributes:"missing-whitespace-between-attributes",missingWhitespaceAfterDoctypePublicKeyword:"missing-whitespace-after-doctype-public-keyword",missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers:"missing-whitespace-between-doctype-public-and-system-identifiers",missingWhitespaceAfterDoctypeSystemKeyword:"missing-whitespace-after-doctype-system-keyword",missingQuoteBeforeDoctypePublicIdentifier:"missing-quote-before-doctype-public-identifier",missingQuoteBeforeDoctypeSystemIdentifier:"missing-quote-before-doctype-system-identifier",missingDoctypePublicIdentifier:"missing-doctype-public-identifier",missingDoctypeSystemIdentifier:"missing-doctype-system-identifier",abruptDoctypePublicIdentifier:"abrupt-doctype-public-identifier",abruptDoctypeSystemIdentifier:"abrupt-doctype-system-identifier",cdataInHtmlContent:"cdata-in-html-content",incorrectlyOpenedComment:"incorrectly-opened-comment",eofInScriptHtmlCommentLikeText:"eof-in-script-html-comment-like-text",eofInDoctype:"eof-in-doctype",nestedComment:"nested-comment",abruptClosingOfEmptyComment:"abrupt-closing-of-empty-comment",eofInComment:"eof-in-comment",incorrectlyClosedComment:"incorrectly-closed-comment",eofInCdata:"eof-in-cdata",absenceOfDigitsInNumericCharacterReference:"absence-of-digits-in-numeric-character-reference",nullCharacterReference:"null-character-reference",surrogateCharacterReference:"surrogate-character-reference",characterReferenceOutsideUnicodeRange:"character-reference-outside-unicode-range",controlCharacterReference:"control-character-reference",noncharacterCharacterReference:"noncharacter-character-reference",missingWhitespaceBeforeDoctypeName:"missing-whitespace-before-doctype-name",missingDoctypeName:"missing-doctype-name",invalidCharacterSequenceAfterDoctypeName:"invalid-character-sequence-after-doctype-name",duplicateAttribute:"duplicate-attribute",nonConformingDoctype:"non-conforming-doctype",missingDoctype:"missing-doctype",misplacedDoctype:"misplaced-doctype",endTagWithoutMatchingOpenElement:"end-tag-without-matching-open-element",closingOfElementWithOpenChildElements:"closing-of-element-with-open-child-elements",disallowedContentInNoscriptInHead:"disallowed-content-in-noscript-in-head",openElementsLeftAfterEof:"open-elements-left-after-eof",abandonedHeadElementChild:"abandoned-head-element-child",misplacedStartTagForHeadElement:"misplaced-start-tag-for-head-element",nestedNoscriptInHead:"nested-noscript-in-head",eofInElementThatCanContainOnlyText:"eof-in-element-that-can-contain-only-text"}});var qT=C((BI,BT)=>{"use strict";var ji=xo(),rf=Fo(),Qn=ji.CODE_POINTS,Rb=1<<16,kT=class{constructor(){this.html=null,this.pos=-1,this.lastGapPos=-1,this.lastCharPos=-1,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=Rb}_err(){}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(e){if(this.pos!==this.lastCharPos){let r=this.html.charCodeAt(this.pos+1);if(ji.isSurrogatePair(r))return this.pos++,this._addGap(),ji.getSurrogatePairCodePoint(e,r)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,Qn.EOF;return this._err(rf.surrogateInInputStream),e}dropParsedChunk(){this.pos>this.bufferWaterline&&(this.lastCharPos-=this.pos,this.html=this.html.substring(this.pos),this.pos=0,this.lastGapPos=-1,this.gapStack=[])}write(e,r){this.html?this.html+=e:this.html=e,this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1,this.lastChunkWritten=r}insertHtmlAtCurrentPos(e){this.html=this.html.substring(0,this.pos+1)+e+this.html.substring(this.pos+1,this.html.length),this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1}advance(){if(this.pos++,this.pos>this.lastCharPos)return this.endOfChunkHit=!this.lastChunkWritten,Qn.EOF;let e=this.html.charCodeAt(this.pos);return this.skipNextNewLine&&e===Qn.LINE_FEED?(this.skipNextNewLine=!1,this._addGap(),this.advance()):e===Qn.CARRIAGE_RETURN?(this.skipNextNewLine=!0,Qn.LINE_FEED):(this.skipNextNewLine=!1,ji.isSurrogate(e)&&(e=this._processSurrogate(e)),e>31&&e<127||e===Qn.LINE_FEED||e===Qn.CARRIAGE_RETURN||e>159&&e<64976||this._checkForProblematicCharacters(e),e)}_checkForProblematicCharacters(e){ji.isControlCodePoint(e)?this._err(rf.controlCharacterInInputStream):ji.isUndefinedCodePoint(e)&&this._err(rf.noncharacterInInputStream)}retreat(){this.pos===this.lastGapPos&&(this.lastGapPos=this.gapStack.pop(),this.pos--),this.pos--}};BT.exports=kT});var UT=C((qI,HT)=>{"use strict";HT.exports=new Uint16Array([4,52,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,106,303,412,810,1432,1701,1796,1987,2114,2360,2420,2484,3170,3251,4140,4393,4575,4610,5106,5512,5728,6117,6274,6315,6345,6427,6516,7002,7910,8733,9323,9870,10170,10631,10893,11318,11386,11467,12773,13092,14474,14922,15448,15542,16419,17666,18166,18611,19004,19095,19298,19397,4,16,69,77,97,98,99,102,103,108,109,110,111,112,114,115,116,117,140,150,158,169,176,194,199,210,216,222,226,242,256,266,283,294,108,105,103,5,198,1,59,148,1,198,80,5,38,1,59,156,1,38,99,117,116,101,5,193,1,59,167,1,193,114,101,118,101,59,1,258,4,2,105,121,182,191,114,99,5,194,1,59,189,1,194,59,1,1040,114,59,3,55349,56580,114,97,118,101,5,192,1,59,208,1,192,112,104,97,59,1,913,97,99,114,59,1,256,100,59,1,10835,4,2,103,112,232,237,111,110,59,1,260,102,59,3,55349,56632,112,108,121,70,117,110,99,116,105,111,110,59,1,8289,105,110,103,5,197,1,59,264,1,197,4,2,99,115,272,277,114,59,3,55349,56476,105,103,110,59,1,8788,105,108,100,101,5,195,1,59,292,1,195,109,108,5,196,1,59,301,1,196,4,8,97,99,101,102,111,114,115,117,321,350,354,383,388,394,400,405,4,2,99,114,327,336,107,115,108,97,115,104,59,1,8726,4,2,118,119,342,345,59,1,10983,101,100,59,1,8966,121,59,1,1041,4,3,99,114,116,362,369,379,97,117,115,101,59,1,8757,110,111,117,108,108,105,115,59,1,8492,97,59,1,914,114,59,3,55349,56581,112,102,59,3,55349,56633,101,118,101,59,1,728,99,114,59,1,8492,109,112,101,113,59,1,8782,4,14,72,79,97,99,100,101,102,104,105,108,111,114,115,117,442,447,456,504,542,547,569,573,577,616,678,784,790,796,99,121,59,1,1063,80,89,5,169,1,59,454,1,169,4,3,99,112,121,464,470,497,117,116,101,59,1,262,4,2,59,105,476,478,1,8914,116,97,108,68,105,102,102,101,114,101,110,116,105,97,108,68,59,1,8517,108,101,121,115,59,1,8493,4,4,97,101,105,111,514,520,530,535,114,111,110,59,1,268,100,105,108,5,199,1,59,528,1,199,114,99,59,1,264,110,105,110,116,59,1,8752,111,116,59,1,266,4,2,100,110,553,560,105,108,108,97,59,1,184,116,101,114,68,111,116,59,1,183,114,59,1,8493,105,59,1,935,114,99,108,101,4,4,68,77,80,84,591,596,603,609,111,116,59,1,8857,105,110,117,115,59,1,8854,108,117,115,59,1,8853,105,109,101,115,59,1,8855,111,4,2,99,115,623,646,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8754,101,67,117,114,108,121,4,2,68,81,658,671,111,117,98,108,101,81,117,111,116,101,59,1,8221,117,111,116,101,59,1,8217,4,4,108,110,112,117,688,701,736,753,111,110,4,2,59,101,696,698,1,8759,59,1,10868,4,3,103,105,116,709,717,722,114,117,101,110,116,59,1,8801,110,116,59,1,8751,111,117,114,73,110,116,101,103,114,97,108,59,1,8750,4,2,102,114,742,745,59,1,8450,111,100,117,99,116,59,1,8720,110,116,101,114,67,108,111,99,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8755,111,115,115,59,1,10799,99,114,59,3,55349,56478,112,4,2,59,67,803,805,1,8915,97,112,59,1,8781,4,11,68,74,83,90,97,99,101,102,105,111,115,834,850,855,860,865,888,903,916,921,1011,1415,4,2,59,111,840,842,1,8517,116,114,97,104,100,59,1,10513,99,121,59,1,1026,99,121,59,1,1029,99,121,59,1,1039,4,3,103,114,115,873,879,883,103,101,114,59,1,8225,114,59,1,8609,104,118,59,1,10980,4,2,97,121,894,900,114,111,110,59,1,270,59,1,1044,108,4,2,59,116,910,912,1,8711,97,59,1,916,114,59,3,55349,56583,4,2,97,102,927,998,4,2,99,109,933,992,114,105,116,105,99,97,108,4,4,65,68,71,84,950,957,978,985,99,117,116,101,59,1,180,111,4,2,116,117,964,967,59,1,729,98,108,101,65,99,117,116,101,59,1,733,114,97,118,101,59,1,96,105,108,100,101,59,1,732,111,110,100,59,1,8900,102,101,114,101,110,116,105,97,108,68,59,1,8518,4,4,112,116,117,119,1021,1026,1048,1249,102,59,3,55349,56635,4,3,59,68,69,1034,1036,1041,1,168,111,116,59,1,8412,113,117,97,108,59,1,8784,98,108,101,4,6,67,68,76,82,85,86,1065,1082,1101,1189,1211,1236,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8751,111,4,2,116,119,1089,1092,59,1,168,110,65,114,114,111,119,59,1,8659,4,2,101,111,1107,1141,102,116,4,3,65,82,84,1117,1124,1136,114,114,111,119,59,1,8656,105,103,104,116,65,114,114,111,119,59,1,8660,101,101,59,1,10980,110,103,4,2,76,82,1149,1177,101,102,116,4,2,65,82,1158,1165,114,114,111,119,59,1,10232,105,103,104,116,65,114,114,111,119,59,1,10234,105,103,104,116,65,114,114,111,119,59,1,10233,105,103,104,116,4,2,65,84,1199,1206,114,114,111,119,59,1,8658,101,101,59,1,8872,112,4,2,65,68,1218,1225,114,114,111,119,59,1,8657,111,119,110,65,114,114,111,119,59,1,8661,101,114,116,105,99,97,108,66,97,114,59,1,8741,110,4,6,65,66,76,82,84,97,1264,1292,1299,1352,1391,1408,114,114,111,119,4,3,59,66,85,1276,1278,1283,1,8595,97,114,59,1,10515,112,65,114,114,111,119,59,1,8693,114,101,118,101,59,1,785,101,102,116,4,3,82,84,86,1310,1323,1334,105,103,104,116,86,101,99,116,111,114,59,1,10576,101,101,86,101,99,116,111,114,59,1,10590,101,99,116,111,114,4,2,59,66,1345,1347,1,8637,97,114,59,1,10582,105,103,104,116,4,2,84,86,1362,1373,101,101,86,101,99,116,111,114,59,1,10591,101,99,116,111,114,4,2,59,66,1384,1386,1,8641,97,114,59,1,10583,101,101,4,2,59,65,1399,1401,1,8868,114,114,111,119,59,1,8615,114,114,111,119,59,1,8659,4,2,99,116,1421,1426,114,59,3,55349,56479,114,111,107,59,1,272,4,16,78,84,97,99,100,102,103,108,109,111,112,113,115,116,117,120,1466,1470,1478,1489,1515,1520,1525,1536,1544,1593,1609,1617,1650,1664,1668,1677,71,59,1,330,72,5,208,1,59,1476,1,208,99,117,116,101,5,201,1,59,1487,1,201,4,3,97,105,121,1497,1503,1512,114,111,110,59,1,282,114,99,5,202,1,59,1510,1,202,59,1,1069,111,116,59,1,278,114,59,3,55349,56584,114,97,118,101,5,200,1,59,1534,1,200,101,109,101,110,116,59,1,8712,4,2,97,112,1550,1555,99,114,59,1,274,116,121,4,2,83,86,1563,1576,109,97,108,108,83,113,117,97,114,101,59,1,9723,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9643,4,2,103,112,1599,1604,111,110,59,1,280,102,59,3,55349,56636,115,105,108,111,110,59,1,917,117,4,2,97,105,1624,1640,108,4,2,59,84,1631,1633,1,10869,105,108,100,101,59,1,8770,108,105,98,114,105,117,109,59,1,8652,4,2,99,105,1656,1660,114,59,1,8496,109,59,1,10867,97,59,1,919,109,108,5,203,1,59,1675,1,203,4,2,105,112,1683,1689,115,116,115,59,1,8707,111,110,101,110,116,105,97,108,69,59,1,8519,4,5,99,102,105,111,115,1713,1717,1722,1762,1791,121,59,1,1060,114,59,3,55349,56585,108,108,101,100,4,2,83,86,1732,1745,109,97,108,108,83,113,117,97,114,101,59,1,9724,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9642,4,3,112,114,117,1770,1775,1781,102,59,3,55349,56637,65,108,108,59,1,8704,114,105,101,114,116,114,102,59,1,8497,99,114,59,1,8497,4,12,74,84,97,98,99,100,102,103,111,114,115,116,1822,1827,1834,1848,1855,1877,1882,1887,1890,1896,1978,1984,99,121,59,1,1027,5,62,1,59,1832,1,62,109,109,97,4,2,59,100,1843,1845,1,915,59,1,988,114,101,118,101,59,1,286,4,3,101,105,121,1863,1869,1874,100,105,108,59,1,290,114,99,59,1,284,59,1,1043,111,116,59,1,288,114,59,3,55349,56586,59,1,8921,112,102,59,3,55349,56638,101,97,116,101,114,4,6,69,70,71,76,83,84,1915,1933,1944,1953,1959,1971,113,117,97,108,4,2,59,76,1925,1927,1,8805,101,115,115,59,1,8923,117,108,108,69,113,117,97,108,59,1,8807,114,101,97,116,101,114,59,1,10914,101,115,115,59,1,8823,108,97,110,116,69,113,117,97,108,59,1,10878,105,108,100,101,59,1,8819,99,114,59,3,55349,56482,59,1,8811,4,8,65,97,99,102,105,111,115,117,2005,2012,2026,2032,2036,2049,2073,2089,82,68,99,121,59,1,1066,4,2,99,116,2018,2023,101,107,59,1,711,59,1,94,105,114,99,59,1,292,114,59,1,8460,108,98,101,114,116,83,112,97,99,101,59,1,8459,4,2,112,114,2055,2059,102,59,1,8461,105,122,111,110,116,97,108,76,105,110,101,59,1,9472,4,2,99,116,2079,2083,114,59,1,8459,114,111,107,59,1,294,109,112,4,2,68,69,2097,2107,111,119,110,72,117,109,112,59,1,8782,113,117,97,108,59,1,8783,4,14,69,74,79,97,99,100,102,103,109,110,111,115,116,117,2144,2149,2155,2160,2171,2189,2194,2198,2209,2245,2307,2329,2334,2341,99,121,59,1,1045,108,105,103,59,1,306,99,121,59,1,1025,99,117,116,101,5,205,1,59,2169,1,205,4,2,105,121,2177,2186,114,99,5,206,1,59,2184,1,206,59,1,1048,111,116,59,1,304,114,59,1,8465,114,97,118,101,5,204,1,59,2207,1,204,4,3,59,97,112,2217,2219,2238,1,8465,4,2,99,103,2225,2229,114,59,1,298,105,110,97,114,121,73,59,1,8520,108,105,101,115,59,1,8658,4,2,116,118,2251,2281,4,2,59,101,2257,2259,1,8748,4,2,103,114,2265,2271,114,97,108,59,1,8747,115,101,99,116,105,111,110,59,1,8898,105,115,105,98,108,101,4,2,67,84,2293,2300,111,109,109,97,59,1,8291,105,109,101,115,59,1,8290,4,3,103,112,116,2315,2320,2325,111,110,59,1,302,102,59,3,55349,56640,97,59,1,921,99,114,59,1,8464,105,108,100,101,59,1,296,4,2,107,109,2347,2352,99,121,59,1,1030,108,5,207,1,59,2358,1,207,4,5,99,102,111,115,117,2372,2386,2391,2397,2414,4,2,105,121,2378,2383,114,99,59,1,308,59,1,1049,114,59,3,55349,56589,112,102,59,3,55349,56641,4,2,99,101,2403,2408,114,59,3,55349,56485,114,99,121,59,1,1032,107,99,121,59,1,1028,4,7,72,74,97,99,102,111,115,2436,2441,2446,2452,2467,2472,2478,99,121,59,1,1061,99,121,59,1,1036,112,112,97,59,1,922,4,2,101,121,2458,2464,100,105,108,59,1,310,59,1,1050,114,59,3,55349,56590,112,102,59,3,55349,56642,99,114,59,3,55349,56486,4,11,74,84,97,99,101,102,108,109,111,115,116,2508,2513,2520,2562,2585,2981,2986,3004,3011,3146,3167,99,121,59,1,1033,5,60,1,59,2518,1,60,4,5,99,109,110,112,114,2532,2538,2544,2548,2558,117,116,101,59,1,313,98,100,97,59,1,923,103,59,1,10218,108,97,99,101,116,114,102,59,1,8466,114,59,1,8606,4,3,97,101,121,2570,2576,2582,114,111,110,59,1,317,100,105,108,59,1,315,59,1,1051,4,2,102,115,2591,2907,116,4,10,65,67,68,70,82,84,85,86,97,114,2614,2663,2672,2728,2735,2760,2820,2870,2888,2895,4,2,110,114,2620,2633,103,108,101,66,114,97,99,107,101,116,59,1,10216,114,111,119,4,3,59,66,82,2644,2646,2651,1,8592,97,114,59,1,8676,105,103,104,116,65,114,114,111,119,59,1,8646,101,105,108,105,110,103,59,1,8968,111,4,2,117,119,2679,2692,98,108,101,66,114,97,99,107,101,116,59,1,10214,110,4,2,84,86,2699,2710,101,101,86,101,99,116,111,114,59,1,10593,101,99,116,111,114,4,2,59,66,2721,2723,1,8643,97,114,59,1,10585,108,111,111,114,59,1,8970,105,103,104,116,4,2,65,86,2745,2752,114,114,111,119,59,1,8596,101,99,116,111,114,59,1,10574,4,2,101,114,2766,2792,101,4,3,59,65,86,2775,2777,2784,1,8867,114,114,111,119,59,1,8612,101,99,116,111,114,59,1,10586,105,97,110,103,108,101,4,3,59,66,69,2806,2808,2813,1,8882,97,114,59,1,10703,113,117,97,108,59,1,8884,112,4,3,68,84,86,2829,2841,2852,111,119,110,86,101,99,116,111,114,59,1,10577,101,101,86,101,99,116,111,114,59,1,10592,101,99,116,111,114,4,2,59,66,2863,2865,1,8639,97,114,59,1,10584,101,99,116,111,114,4,2,59,66,2881,2883,1,8636,97,114,59,1,10578,114,114,111,119,59,1,8656,105,103,104,116,97,114,114,111,119,59,1,8660,115,4,6,69,70,71,76,83,84,2922,2936,2947,2956,2962,2974,113,117,97,108,71,114,101,97,116,101,114,59,1,8922,117,108,108,69,113,117,97,108,59,1,8806,114,101,97,116,101,114,59,1,8822,101,115,115,59,1,10913,108,97,110,116,69,113,117,97,108,59,1,10877,105,108,100,101,59,1,8818,114,59,3,55349,56591,4,2,59,101,2992,2994,1,8920,102,116,97,114,114,111,119,59,1,8666,105,100,111,116,59,1,319,4,3,110,112,119,3019,3110,3115,103,4,4,76,82,108,114,3030,3058,3070,3098,101,102,116,4,2,65,82,3039,3046,114,114,111,119,59,1,10229,105,103,104,116,65,114,114,111,119,59,1,10231,105,103,104,116,65,114,114,111,119,59,1,10230,101,102,116,4,2,97,114,3079,3086,114,114,111,119,59,1,10232,105,103,104,116,97,114,114,111,119,59,1,10234,105,103,104,116,97,114,114,111,119,59,1,10233,102,59,3,55349,56643,101,114,4,2,76,82,3123,3134,101,102,116,65,114,114,111,119,59,1,8601,105,103,104,116,65,114,114,111,119,59,1,8600,4,3,99,104,116,3154,3158,3161,114,59,1,8466,59,1,8624,114,111,107,59,1,321,59,1,8810,4,8,97,99,101,102,105,111,115,117,3188,3192,3196,3222,3227,3237,3243,3248,112,59,1,10501,121,59,1,1052,4,2,100,108,3202,3213,105,117,109,83,112,97,99,101,59,1,8287,108,105,110,116,114,102,59,1,8499,114,59,3,55349,56592,110,117,115,80,108,117,115,59,1,8723,112,102,59,3,55349,56644,99,114,59,1,8499,59,1,924,4,9,74,97,99,101,102,111,115,116,117,3271,3276,3283,3306,3422,3427,4120,4126,4137,99,121,59,1,1034,99,117,116,101,59,1,323,4,3,97,101,121,3291,3297,3303,114,111,110,59,1,327,100,105,108,59,1,325,59,1,1053,4,3,103,115,119,3314,3380,3415,97,116,105,118,101,4,3,77,84,86,3327,3340,3365,101,100,105,117,109,83,112,97,99,101,59,1,8203,104,105,4,2,99,110,3348,3357,107,83,112,97,99,101,59,1,8203,83,112,97,99,101,59,1,8203,101,114,121,84,104,105,110,83,112,97,99,101,59,1,8203,116,101,100,4,2,71,76,3389,3405,114,101,97,116,101,114,71,114,101,97,116,101,114,59,1,8811,101,115,115,76,101,115,115,59,1,8810,76,105,110,101,59,1,10,114,59,3,55349,56593,4,4,66,110,112,116,3437,3444,3460,3464,114,101,97,107,59,1,8288,66,114,101,97,107,105,110,103,83,112,97,99,101,59,1,160,102,59,1,8469,4,13,59,67,68,69,71,72,76,78,80,82,83,84,86,3492,3494,3517,3536,3578,3657,3685,3784,3823,3860,3915,4066,4107,1,10988,4,2,111,117,3500,3510,110,103,114,117,101,110,116,59,1,8802,112,67,97,112,59,1,8813,111,117,98,108,101,86,101,114,116,105,99,97,108,66,97,114,59,1,8742,4,3,108,113,120,3544,3552,3571,101,109,101,110,116,59,1,8713,117,97,108,4,2,59,84,3561,3563,1,8800,105,108,100,101,59,3,8770,824,105,115,116,115,59,1,8708,114,101,97,116,101,114,4,7,59,69,70,71,76,83,84,3600,3602,3609,3621,3631,3637,3650,1,8815,113,117,97,108,59,1,8817,117,108,108,69,113,117,97,108,59,3,8807,824,114,101,97,116,101,114,59,3,8811,824,101,115,115,59,1,8825,108,97,110,116,69,113,117,97,108,59,3,10878,824,105,108,100,101,59,1,8821,117,109,112,4,2,68,69,3666,3677,111,119,110,72,117,109,112,59,3,8782,824,113,117,97,108,59,3,8783,824,101,4,2,102,115,3692,3724,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3709,3711,3717,1,8938,97,114,59,3,10703,824,113,117,97,108,59,1,8940,115,4,6,59,69,71,76,83,84,3739,3741,3748,3757,3764,3777,1,8814,113,117,97,108,59,1,8816,114,101,97,116,101,114,59,1,8824,101,115,115,59,3,8810,824,108,97,110,116,69,113,117,97,108,59,3,10877,824,105,108,100,101,59,1,8820,101,115,116,101,100,4,2,71,76,3795,3812,114,101,97,116,101,114,71,114,101,97,116,101,114,59,3,10914,824,101,115,115,76,101,115,115,59,3,10913,824,114,101,99,101,100,101,115,4,3,59,69,83,3838,3840,3848,1,8832,113,117,97,108,59,3,10927,824,108,97,110,116,69,113,117,97,108,59,1,8928,4,2,101,105,3866,3881,118,101,114,115,101,69,108,101,109,101,110,116,59,1,8716,103,104,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3900,3902,3908,1,8939,97,114,59,3,10704,824,113,117,97,108,59,1,8941,4,2,113,117,3921,3973,117,97,114,101,83,117,4,2,98,112,3933,3952,115,101,116,4,2,59,69,3942,3945,3,8847,824,113,117,97,108,59,1,8930,101,114,115,101,116,4,2,59,69,3963,3966,3,8848,824,113,117,97,108,59,1,8931,4,3,98,99,112,3981,4e3,4045,115,101,116,4,2,59,69,3990,3993,3,8834,8402,113,117,97,108,59,1,8840,99,101,101,100,115,4,4,59,69,83,84,4015,4017,4025,4037,1,8833,113,117,97,108,59,3,10928,824,108,97,110,116,69,113,117,97,108,59,1,8929,105,108,100,101,59,3,8831,824,101,114,115,101,116,4,2,59,69,4056,4059,3,8835,8402,113,117,97,108,59,1,8841,105,108,100,101,4,4,59,69,70,84,4080,4082,4089,4100,1,8769,113,117,97,108,59,1,8772,117,108,108,69,113,117,97,108,59,1,8775,105,108,100,101,59,1,8777,101,114,116,105,99,97,108,66,97,114,59,1,8740,99,114,59,3,55349,56489,105,108,100,101,5,209,1,59,4135,1,209,59,1,925,4,14,69,97,99,100,102,103,109,111,112,114,115,116,117,118,4170,4176,4187,4205,4212,4217,4228,4253,4259,4292,4295,4316,4337,4346,108,105,103,59,1,338,99,117,116,101,5,211,1,59,4185,1,211,4,2,105,121,4193,4202,114,99,5,212,1,59,4200,1,212,59,1,1054,98,108,97,99,59,1,336,114,59,3,55349,56594,114,97,118,101,5,210,1,59,4226,1,210,4,3,97,101,105,4236,4241,4246,99,114,59,1,332,103,97,59,1,937,99,114,111,110,59,1,927,112,102,59,3,55349,56646,101,110,67,117,114,108,121,4,2,68,81,4272,4285,111,117,98,108,101,81,117,111,116,101,59,1,8220,117,111,116,101,59,1,8216,59,1,10836,4,2,99,108,4301,4306,114,59,3,55349,56490,97,115,104,5,216,1,59,4314,1,216,105,4,2,108,109,4323,4332,100,101,5,213,1,59,4330,1,213,101,115,59,1,10807,109,108,5,214,1,59,4344,1,214,101,114,4,2,66,80,4354,4380,4,2,97,114,4360,4364,114,59,1,8254,97,99,4,2,101,107,4372,4375,59,1,9182,101,116,59,1,9140,97,114,101,110,116,104,101,115,105,115,59,1,9180,4,9,97,99,102,104,105,108,111,114,115,4413,4422,4426,4431,4435,4438,4448,4471,4561,114,116,105,97,108,68,59,1,8706,121,59,1,1055,114,59,3,55349,56595,105,59,1,934,59,1,928,117,115,77,105,110,117,115,59,1,177,4,2,105,112,4454,4467,110,99,97,114,101,112,108,97,110,101,59,1,8460,102,59,1,8473,4,4,59,101,105,111,4481,4483,4526,4531,1,10939,99,101,100,101,115,4,4,59,69,83,84,4498,4500,4507,4519,1,8826,113,117,97,108,59,1,10927,108,97,110,116,69,113,117,97,108,59,1,8828,105,108,100,101,59,1,8830,109,101,59,1,8243,4,2,100,112,4537,4543,117,99,116,59,1,8719,111,114,116,105,111,110,4,2,59,97,4555,4557,1,8759,108,59,1,8733,4,2,99,105,4567,4572,114,59,3,55349,56491,59,1,936,4,4,85,102,111,115,4585,4594,4599,4604,79,84,5,34,1,59,4592,1,34,114,59,3,55349,56596,112,102,59,1,8474,99,114,59,3,55349,56492,4,12,66,69,97,99,101,102,104,105,111,114,115,117,4636,4642,4650,4681,4704,4763,4767,4771,5047,5069,5081,5094,97,114,114,59,1,10512,71,5,174,1,59,4648,1,174,4,3,99,110,114,4658,4664,4668,117,116,101,59,1,340,103,59,1,10219,114,4,2,59,116,4675,4677,1,8608,108,59,1,10518,4,3,97,101,121,4689,4695,4701,114,111,110,59,1,344,100,105,108,59,1,342,59,1,1056,4,2,59,118,4710,4712,1,8476,101,114,115,101,4,2,69,85,4722,4748,4,2,108,113,4728,4736,101,109,101,110,116,59,1,8715,117,105,108,105,98,114,105,117,109,59,1,8651,112,69,113,117,105,108,105,98,114,105,117,109,59,1,10607,114,59,1,8476,111,59,1,929,103,104,116,4,8,65,67,68,70,84,85,86,97,4792,4840,4849,4905,4912,4972,5022,5040,4,2,110,114,4798,4811,103,108,101,66,114,97,99,107,101,116,59,1,10217,114,111,119,4,3,59,66,76,4822,4824,4829,1,8594,97,114,59,1,8677,101,102,116,65,114,114,111,119,59,1,8644,101,105,108,105,110,103,59,1,8969,111,4,2,117,119,4856,4869,98,108,101,66,114,97,99,107,101,116,59,1,10215,110,4,2,84,86,4876,4887,101,101,86,101,99,116,111,114,59,1,10589,101,99,116,111,114,4,2,59,66,4898,4900,1,8642,97,114,59,1,10581,108,111,111,114,59,1,8971,4,2,101,114,4918,4944,101,4,3,59,65,86,4927,4929,4936,1,8866,114,114,111,119,59,1,8614,101,99,116,111,114,59,1,10587,105,97,110,103,108,101,4,3,59,66,69,4958,4960,4965,1,8883,97,114,59,1,10704,113,117,97,108,59,1,8885,112,4,3,68,84,86,4981,4993,5004,111,119,110,86,101,99,116,111,114,59,1,10575,101,101,86,101,99,116,111,114,59,1,10588,101,99,116,111,114,4,2,59,66,5015,5017,1,8638,97,114,59,1,10580,101,99,116,111,114,4,2,59,66,5033,5035,1,8640,97,114,59,1,10579,114,114,111,119,59,1,8658,4,2,112,117,5053,5057,102,59,1,8477,110,100,73,109,112,108,105,101,115,59,1,10608,105,103,104,116,97,114,114,111,119,59,1,8667,4,2,99,104,5087,5091,114,59,1,8475,59,1,8625,108,101,68,101,108,97,121,101,100,59,1,10740,4,13,72,79,97,99,102,104,105,109,111,113,115,116,117,5134,5150,5157,5164,5198,5203,5259,5265,5277,5283,5374,5380,5385,4,2,67,99,5140,5146,72,99,121,59,1,1065,121,59,1,1064,70,84,99,121,59,1,1068,99,117,116,101,59,1,346,4,5,59,97,101,105,121,5176,5178,5184,5190,5195,1,10940,114,111,110,59,1,352,100,105,108,59,1,350,114,99,59,1,348,59,1,1057,114,59,3,55349,56598,111,114,116,4,4,68,76,82,85,5216,5227,5238,5250,111,119,110,65,114,114,111,119,59,1,8595,101,102,116,65,114,114,111,119,59,1,8592,105,103,104,116,65,114,114,111,119,59,1,8594,112,65,114,114,111,119,59,1,8593,103,109,97,59,1,931,97,108,108,67,105,114,99,108,101,59,1,8728,112,102,59,3,55349,56650,4,2,114,117,5289,5293,116,59,1,8730,97,114,101,4,4,59,73,83,85,5306,5308,5322,5367,1,9633,110,116,101,114,115,101,99,116,105,111,110,59,1,8851,117,4,2,98,112,5329,5347,115,101,116,4,2,59,69,5338,5340,1,8847,113,117,97,108,59,1,8849,101,114,115,101,116,4,2,59,69,5358,5360,1,8848,113,117,97,108,59,1,8850,110,105,111,110,59,1,8852,99,114,59,3,55349,56494,97,114,59,1,8902,4,4,98,99,109,112,5395,5420,5475,5478,4,2,59,115,5401,5403,1,8912,101,116,4,2,59,69,5411,5413,1,8912,113,117,97,108,59,1,8838,4,2,99,104,5426,5468,101,101,100,115,4,4,59,69,83,84,5440,5442,5449,5461,1,8827,113,117,97,108,59,1,10928,108,97,110,116,69,113,117,97,108,59,1,8829,105,108,100,101,59,1,8831,84,104,97,116,59,1,8715,59,1,8721,4,3,59,101,115,5486,5488,5507,1,8913,114,115,101,116,4,2,59,69,5498,5500,1,8835,113,117,97,108,59,1,8839,101,116,59,1,8913,4,11,72,82,83,97,99,102,104,105,111,114,115,5536,5546,5552,5567,5579,5602,5607,5655,5695,5701,5711,79,82,78,5,222,1,59,5544,1,222,65,68,69,59,1,8482,4,2,72,99,5558,5563,99,121,59,1,1035,121,59,1,1062,4,2,98,117,5573,5576,59,1,9,59,1,932,4,3,97,101,121,5587,5593,5599,114,111,110,59,1,356,100,105,108,59,1,354,59,1,1058,114,59,3,55349,56599,4,2,101,105,5613,5631,4,2,114,116,5619,5627,101,102,111,114,101,59,1,8756,97,59,1,920,4,2,99,110,5637,5647,107,83,112,97,99,101,59,3,8287,8202,83,112,97,99,101,59,1,8201,108,100,101,4,4,59,69,70,84,5668,5670,5677,5688,1,8764,113,117,97,108,59,1,8771,117,108,108,69,113,117,97,108,59,1,8773,105,108,100,101,59,1,8776,112,102,59,3,55349,56651,105,112,108,101,68,111,116,59,1,8411,4,2,99,116,5717,5722,114,59,3,55349,56495,114,111,107,59,1,358,4,14,97,98,99,100,102,103,109,110,111,112,114,115,116,117,5758,5789,5805,5823,5830,5835,5846,5852,5921,5937,6089,6095,6101,6108,4,2,99,114,5764,5774,117,116,101,5,218,1,59,5772,1,218,114,4,2,59,111,5781,5783,1,8607,99,105,114,59,1,10569,114,4,2,99,101,5796,5800,121,59,1,1038,118,101,59,1,364,4,2,105,121,5811,5820,114,99,5,219,1,59,5818,1,219,59,1,1059,98,108,97,99,59,1,368,114,59,3,55349,56600,114,97,118,101,5,217,1,59,5844,1,217,97,99,114,59,1,362,4,2,100,105,5858,5905,101,114,4,2,66,80,5866,5892,4,2,97,114,5872,5876,114,59,1,95,97,99,4,2,101,107,5884,5887,59,1,9183,101,116,59,1,9141,97,114,101,110,116,104,101,115,105,115,59,1,9181,111,110,4,2,59,80,5913,5915,1,8899,108,117,115,59,1,8846,4,2,103,112,5927,5932,111,110,59,1,370,102,59,3,55349,56652,4,8,65,68,69,84,97,100,112,115,5955,5985,5996,6009,6026,6033,6044,6075,114,114,111,119,4,3,59,66,68,5967,5969,5974,1,8593,97,114,59,1,10514,111,119,110,65,114,114,111,119,59,1,8645,111,119,110,65,114,114,111,119,59,1,8597,113,117,105,108,105,98,114,105,117,109,59,1,10606,101,101,4,2,59,65,6017,6019,1,8869,114,114,111,119,59,1,8613,114,114,111,119,59,1,8657,111,119,110,97,114,114,111,119,59,1,8661,101,114,4,2,76,82,6052,6063,101,102,116,65,114,114,111,119,59,1,8598,105,103,104,116,65,114,114,111,119,59,1,8599,105,4,2,59,108,6082,6084,1,978,111,110,59,1,933,105,110,103,59,1,366,99,114,59,3,55349,56496,105,108,100,101,59,1,360,109,108,5,220,1,59,6115,1,220,4,9,68,98,99,100,101,102,111,115,118,6137,6143,6148,6152,6166,6250,6255,6261,6267,97,115,104,59,1,8875,97,114,59,1,10987,121,59,1,1042,97,115,104,4,2,59,108,6161,6163,1,8873,59,1,10982,4,2,101,114,6172,6175,59,1,8897,4,3,98,116,121,6183,6188,6238,97,114,59,1,8214,4,2,59,105,6194,6196,1,8214,99,97,108,4,4,66,76,83,84,6209,6214,6220,6231,97,114,59,1,8739,105,110,101,59,1,124,101,112,97,114,97,116,111,114,59,1,10072,105,108,100,101,59,1,8768,84,104,105,110,83,112,97,99,101,59,1,8202,114,59,3,55349,56601,112,102,59,3,55349,56653,99,114,59,3,55349,56497,100,97,115,104,59,1,8874,4,5,99,101,102,111,115,6286,6292,6298,6303,6309,105,114,99,59,1,372,100,103,101,59,1,8896,114,59,3,55349,56602,112,102,59,3,55349,56654,99,114,59,3,55349,56498,4,4,102,105,111,115,6325,6330,6333,6339,114,59,3,55349,56603,59,1,926,112,102,59,3,55349,56655,99,114,59,3,55349,56499,4,9,65,73,85,97,99,102,111,115,117,6365,6370,6375,6380,6391,6405,6410,6416,6422,99,121,59,1,1071,99,121,59,1,1031,99,121,59,1,1070,99,117,116,101,5,221,1,59,6389,1,221,4,2,105,121,6397,6402,114,99,59,1,374,59,1,1067,114,59,3,55349,56604,112,102,59,3,55349,56656,99,114,59,3,55349,56500,109,108,59,1,376,4,8,72,97,99,100,101,102,111,115,6445,6450,6457,6472,6477,6501,6505,6510,99,121,59,1,1046,99,117,116,101,59,1,377,4,2,97,121,6463,6469,114,111,110,59,1,381,59,1,1047,111,116,59,1,379,4,2,114,116,6483,6497,111,87,105,100,116,104,83,112,97,99,101,59,1,8203,97,59,1,918,114,59,1,8488,112,102,59,1,8484,99,114,59,3,55349,56501,4,16,97,98,99,101,102,103,108,109,110,111,112,114,115,116,117,119,6550,6561,6568,6612,6622,6634,6645,6672,6699,6854,6870,6923,6933,6963,6974,6983,99,117,116,101,5,225,1,59,6559,1,225,114,101,118,101,59,1,259,4,6,59,69,100,105,117,121,6582,6584,6588,6591,6600,6609,1,8766,59,3,8766,819,59,1,8767,114,99,5,226,1,59,6598,1,226,116,101,5,180,1,59,6607,1,180,59,1,1072,108,105,103,5,230,1,59,6620,1,230,4,2,59,114,6628,6630,1,8289,59,3,55349,56606,114,97,118,101,5,224,1,59,6643,1,224,4,2,101,112,6651,6667,4,2,102,112,6657,6663,115,121,109,59,1,8501,104,59,1,8501,104,97,59,1,945,4,2,97,112,6678,6692,4,2,99,108,6684,6688,114,59,1,257,103,59,1,10815,5,38,1,59,6697,1,38,4,2,100,103,6705,6737,4,5,59,97,100,115,118,6717,6719,6724,6727,6734,1,8743,110,100,59,1,10837,59,1,10844,108,111,112,101,59,1,10840,59,1,10842,4,7,59,101,108,109,114,115,122,6753,6755,6758,6762,6814,6835,6848,1,8736,59,1,10660,101,59,1,8736,115,100,4,2,59,97,6770,6772,1,8737,4,8,97,98,99,100,101,102,103,104,6790,6793,6796,6799,6802,6805,6808,6811,59,1,10664,59,1,10665,59,1,10666,59,1,10667,59,1,10668,59,1,10669,59,1,10670,59,1,10671,116,4,2,59,118,6821,6823,1,8735,98,4,2,59,100,6830,6832,1,8894,59,1,10653,4,2,112,116,6841,6845,104,59,1,8738,59,1,197,97,114,114,59,1,9084,4,2,103,112,6860,6865,111,110,59,1,261,102,59,3,55349,56658,4,7,59,69,97,101,105,111,112,6886,6888,6891,6897,6900,6904,6908,1,8776,59,1,10864,99,105,114,59,1,10863,59,1,8778,100,59,1,8779,115,59,1,39,114,111,120,4,2,59,101,6917,6919,1,8776,113,59,1,8778,105,110,103,5,229,1,59,6931,1,229,4,3,99,116,121,6941,6946,6949,114,59,3,55349,56502,59,1,42,109,112,4,2,59,101,6957,6959,1,8776,113,59,1,8781,105,108,100,101,5,227,1,59,6972,1,227,109,108,5,228,1,59,6981,1,228,4,2,99,105,6989,6997,111,110,105,110,116,59,1,8755,110,116,59,1,10769,4,16,78,97,98,99,100,101,102,105,107,108,110,111,112,114,115,117,7036,7041,7119,7135,7149,7155,7219,7224,7347,7354,7463,7489,7786,7793,7814,7866,111,116,59,1,10989,4,2,99,114,7047,7094,107,4,4,99,101,112,115,7058,7064,7073,7080,111,110,103,59,1,8780,112,115,105,108,111,110,59,1,1014,114,105,109,101,59,1,8245,105,109,4,2,59,101,7088,7090,1,8765,113,59,1,8909,4,2,118,119,7100,7105,101,101,59,1,8893,101,100,4,2,59,103,7113,7115,1,8965,101,59,1,8965,114,107,4,2,59,116,7127,7129,1,9141,98,114,107,59,1,9142,4,2,111,121,7141,7146,110,103,59,1,8780,59,1,1073,113,117,111,59,1,8222,4,5,99,109,112,114,116,7167,7181,7188,7193,7199,97,117,115,4,2,59,101,7176,7178,1,8757,59,1,8757,112,116,121,118,59,1,10672,115,105,59,1,1014,110,111,117,59,1,8492,4,3,97,104,119,7207,7210,7213,59,1,946,59,1,8502,101,101,110,59,1,8812,114,59,3,55349,56607,103,4,7,99,111,115,116,117,118,119,7241,7262,7288,7305,7328,7335,7340,4,3,97,105,117,7249,7253,7258,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,4,3,100,112,116,7270,7275,7281,111,116,59,1,10752,108,117,115,59,1,10753,105,109,101,115,59,1,10754,4,2,113,116,7294,7300,99,117,112,59,1,10758,97,114,59,1,9733,114,105,97,110,103,108,101,4,2,100,117,7318,7324,111,119,110,59,1,9661,112,59,1,9651,112,108,117,115,59,1,10756,101,101,59,1,8897,101,100,103,101,59,1,8896,97,114,111,119,59,1,10509,4,3,97,107,111,7362,7436,7458,4,2,99,110,7368,7432,107,4,3,108,115,116,7377,7386,7394,111,122,101,110,103,101,59,1,10731,113,117,97,114,101,59,1,9642,114,105,97,110,103,108,101,4,4,59,100,108,114,7411,7413,7419,7425,1,9652,111,119,110,59,1,9662,101,102,116,59,1,9666,105,103,104,116,59,1,9656,107,59,1,9251,4,2,49,51,7442,7454,4,2,50,52,7448,7451,59,1,9618,59,1,9617,52,59,1,9619,99,107,59,1,9608,4,2,101,111,7469,7485,4,2,59,113,7475,7478,3,61,8421,117,105,118,59,3,8801,8421,116,59,1,8976,4,4,112,116,119,120,7499,7504,7517,7523,102,59,3,55349,56659,4,2,59,116,7510,7512,1,8869,111,109,59,1,8869,116,105,101,59,1,8904,4,12,68,72,85,86,98,100,104,109,112,116,117,118,7549,7571,7597,7619,7655,7660,7682,7708,7715,7721,7728,7750,4,4,76,82,108,114,7559,7562,7565,7568,59,1,9559,59,1,9556,59,1,9558,59,1,9555,4,5,59,68,85,100,117,7583,7585,7588,7591,7594,1,9552,59,1,9574,59,1,9577,59,1,9572,59,1,9575,4,4,76,82,108,114,7607,7610,7613,7616,59,1,9565,59,1,9562,59,1,9564,59,1,9561,4,7,59,72,76,82,104,108,114,7635,7637,7640,7643,7646,7649,7652,1,9553,59,1,9580,59,1,9571,59,1,9568,59,1,9579,59,1,9570,59,1,9567,111,120,59,1,10697,4,4,76,82,108,114,7670,7673,7676,7679,59,1,9557,59,1,9554,59,1,9488,59,1,9484,4,5,59,68,85,100,117,7694,7696,7699,7702,7705,1,9472,59,1,9573,59,1,9576,59,1,9516,59,1,9524,105,110,117,115,59,1,8863,108,117,115,59,1,8862,105,109,101,115,59,1,8864,4,4,76,82,108,114,7738,7741,7744,7747,59,1,9563,59,1,9560,59,1,9496,59,1,9492,4,7,59,72,76,82,104,108,114,7766,7768,7771,7774,7777,7780,7783,1,9474,59,1,9578,59,1,9569,59,1,9566,59,1,9532,59,1,9508,59,1,9500,114,105,109,101,59,1,8245,4,2,101,118,7799,7804,118,101,59,1,728,98,97,114,5,166,1,59,7812,1,166,4,4,99,101,105,111,7824,7829,7834,7846,114,59,3,55349,56503,109,105,59,1,8271,109,4,2,59,101,7841,7843,1,8765,59,1,8909,108,4,3,59,98,104,7855,7857,7860,1,92,59,1,10693,115,117,98,59,1,10184,4,2,108,109,7872,7885,108,4,2,59,101,7879,7881,1,8226,116,59,1,8226,112,4,3,59,69,101,7894,7896,7899,1,8782,59,1,10926,4,2,59,113,7905,7907,1,8783,59,1,8783,4,15,97,99,100,101,102,104,105,108,111,114,115,116,117,119,121,7942,8021,8075,8080,8121,8126,8157,8279,8295,8430,8446,8485,8491,8707,8726,4,3,99,112,114,7950,7956,8007,117,116,101,59,1,263,4,6,59,97,98,99,100,115,7970,7972,7977,7984,7998,8003,1,8745,110,100,59,1,10820,114,99,117,112,59,1,10825,4,2,97,117,7990,7994,112,59,1,10827,112,59,1,10823,111,116,59,1,10816,59,3,8745,65024,4,2,101,111,8013,8017,116,59,1,8257,110,59,1,711,4,4,97,101,105,117,8031,8046,8056,8061,4,2,112,114,8037,8041,115,59,1,10829,111,110,59,1,269,100,105,108,5,231,1,59,8054,1,231,114,99,59,1,265,112,115,4,2,59,115,8069,8071,1,10828,109,59,1,10832,111,116,59,1,267,4,3,100,109,110,8088,8097,8104,105,108,5,184,1,59,8095,1,184,112,116,121,118,59,1,10674,116,5,162,2,59,101,8112,8114,1,162,114,100,111,116,59,1,183,114,59,3,55349,56608,4,3,99,101,105,8134,8138,8154,121,59,1,1095,99,107,4,2,59,109,8146,8148,1,10003,97,114,107,59,1,10003,59,1,967,114,4,7,59,69,99,101,102,109,115,8174,8176,8179,8258,8261,8268,8273,1,9675,59,1,10691,4,3,59,101,108,8187,8189,8193,1,710,113,59,1,8791,101,4,2,97,100,8200,8223,114,114,111,119,4,2,108,114,8210,8216,101,102,116,59,1,8634,105,103,104,116,59,1,8635,4,5,82,83,97,99,100,8235,8238,8241,8246,8252,59,1,174,59,1,9416,115,116,59,1,8859,105,114,99,59,1,8858,97,115,104,59,1,8861,59,1,8791,110,105,110,116,59,1,10768,105,100,59,1,10991,99,105,114,59,1,10690,117,98,115,4,2,59,117,8288,8290,1,9827,105,116,59,1,9827,4,4,108,109,110,112,8305,8326,8376,8400,111,110,4,2,59,101,8313,8315,1,58,4,2,59,113,8321,8323,1,8788,59,1,8788,4,2,109,112,8332,8344,97,4,2,59,116,8339,8341,1,44,59,1,64,4,3,59,102,108,8352,8354,8358,1,8705,110,59,1,8728,101,4,2,109,120,8365,8371,101,110,116,59,1,8705,101,115,59,1,8450,4,2,103,105,8382,8395,4,2,59,100,8388,8390,1,8773,111,116,59,1,10861,110,116,59,1,8750,4,3,102,114,121,8408,8412,8417,59,3,55349,56660,111,100,59,1,8720,5,169,2,59,115,8424,8426,1,169,114,59,1,8471,4,2,97,111,8436,8441,114,114,59,1,8629,115,115,59,1,10007,4,2,99,117,8452,8457,114,59,3,55349,56504,4,2,98,112,8463,8474,4,2,59,101,8469,8471,1,10959,59,1,10961,4,2,59,101,8480,8482,1,10960,59,1,10962,100,111,116,59,1,8943,4,7,100,101,108,112,114,118,119,8507,8522,8536,8550,8600,8697,8702,97,114,114,4,2,108,114,8516,8519,59,1,10552,59,1,10549,4,2,112,115,8528,8532,114,59,1,8926,99,59,1,8927,97,114,114,4,2,59,112,8545,8547,1,8630,59,1,10557,4,6,59,98,99,100,111,115,8564,8566,8573,8587,8592,8596,1,8746,114,99,97,112,59,1,10824,4,2,97,117,8579,8583,112,59,1,10822,112,59,1,10826,111,116,59,1,8845,114,59,1,10821,59,3,8746,65024,4,4,97,108,114,118,8610,8623,8663,8672,114,114,4,2,59,109,8618,8620,1,8631,59,1,10556,121,4,3,101,118,119,8632,8651,8656,113,4,2,112,115,8639,8645,114,101,99,59,1,8926,117,99,99,59,1,8927,101,101,59,1,8910,101,100,103,101,59,1,8911,101,110,5,164,1,59,8670,1,164,101,97,114,114,111,119,4,2,108,114,8684,8690,101,102,116,59,1,8630,105,103,104,116,59,1,8631,101,101,59,1,8910,101,100,59,1,8911,4,2,99,105,8713,8721,111,110,105,110,116,59,1,8754,110,116,59,1,8753,108,99,116,121,59,1,9005,4,19,65,72,97,98,99,100,101,102,104,105,106,108,111,114,115,116,117,119,122,8773,8778,8783,8821,8839,8854,8887,8914,8930,8944,9036,9041,9058,9197,9227,9258,9281,9297,9305,114,114,59,1,8659,97,114,59,1,10597,4,4,103,108,114,115,8793,8799,8805,8809,103,101,114,59,1,8224,101,116,104,59,1,8504,114,59,1,8595,104,4,2,59,118,8816,8818,1,8208,59,1,8867,4,2,107,108,8827,8834,97,114,111,119,59,1,10511,97,99,59,1,733,4,2,97,121,8845,8851,114,111,110,59,1,271,59,1,1076,4,3,59,97,111,8862,8864,8880,1,8518,4,2,103,114,8870,8876,103,101,114,59,1,8225,114,59,1,8650,116,115,101,113,59,1,10871,4,3,103,108,109,8895,8902,8907,5,176,1,59,8900,1,176,116,97,59,1,948,112,116,121,118,59,1,10673,4,2,105,114,8920,8926,115,104,116,59,1,10623,59,3,55349,56609,97,114,4,2,108,114,8938,8941,59,1,8643,59,1,8642,4,5,97,101,103,115,118,8956,8986,8989,8996,9001,109,4,3,59,111,115,8965,8967,8983,1,8900,110,100,4,2,59,115,8975,8977,1,8900,117,105,116,59,1,9830,59,1,9830,59,1,168,97,109,109,97,59,1,989,105,110,59,1,8946,4,3,59,105,111,9009,9011,9031,1,247,100,101,5,247,2,59,111,9020,9022,1,247,110,116,105,109,101,115,59,1,8903,110,120,59,1,8903,99,121,59,1,1106,99,4,2,111,114,9048,9053,114,110,59,1,8990,111,112,59,1,8973,4,5,108,112,116,117,119,9070,9076,9081,9130,9144,108,97,114,59,1,36,102,59,3,55349,56661,4,5,59,101,109,112,115,9093,9095,9109,9116,9122,1,729,113,4,2,59,100,9102,9104,1,8784,111,116,59,1,8785,105,110,117,115,59,1,8760,108,117,115,59,1,8724,113,117,97,114,101,59,1,8865,98,108,101,98,97,114,119,101,100,103,101,59,1,8966,110,4,3,97,100,104,9153,9160,9172,114,114,111,119,59,1,8595,111,119,110,97,114,114,111,119,115,59,1,8650,97,114,112,111,111,110,4,2,108,114,9184,9190,101,102,116,59,1,8643,105,103,104,116,59,1,8642,4,2,98,99,9203,9211,107,97,114,111,119,59,1,10512,4,2,111,114,9217,9222,114,110,59,1,8991,111,112,59,1,8972,4,3,99,111,116,9235,9248,9252,4,2,114,121,9241,9245,59,3,55349,56505,59,1,1109,108,59,1,10742,114,111,107,59,1,273,4,2,100,114,9264,9269,111,116,59,1,8945,105,4,2,59,102,9276,9278,1,9663,59,1,9662,4,2,97,104,9287,9292,114,114,59,1,8693,97,114,59,1,10607,97,110,103,108,101,59,1,10662,4,2,99,105,9311,9315,121,59,1,1119,103,114,97,114,114,59,1,10239,4,18,68,97,99,100,101,102,103,108,109,110,111,112,113,114,115,116,117,120,9361,9376,9398,9439,9444,9447,9462,9495,9531,9585,9598,9614,9659,9755,9771,9792,9808,9826,4,2,68,111,9367,9372,111,116,59,1,10871,116,59,1,8785,4,2,99,115,9382,9392,117,116,101,5,233,1,59,9390,1,233,116,101,114,59,1,10862,4,4,97,105,111,121,9408,9414,9430,9436,114,111,110,59,1,283,114,4,2,59,99,9421,9423,1,8790,5,234,1,59,9428,1,234,108,111,110,59,1,8789,59,1,1101,111,116,59,1,279,59,1,8519,4,2,68,114,9453,9458,111,116,59,1,8786,59,3,55349,56610,4,3,59,114,115,9470,9472,9482,1,10906,97,118,101,5,232,1,59,9480,1,232,4,2,59,100,9488,9490,1,10902,111,116,59,1,10904,4,4,59,105,108,115,9505,9507,9515,9518,1,10905,110,116,101,114,115,59,1,9191,59,1,8467,4,2,59,100,9524,9526,1,10901,111,116,59,1,10903,4,3,97,112,115,9539,9544,9564,99,114,59,1,275,116,121,4,3,59,115,118,9554,9556,9561,1,8709,101,116,59,1,8709,59,1,8709,112,4,2,49,59,9571,9583,4,2,51,52,9577,9580,59,1,8196,59,1,8197,1,8195,4,2,103,115,9591,9594,59,1,331,112,59,1,8194,4,2,103,112,9604,9609,111,110,59,1,281,102,59,3,55349,56662,4,3,97,108,115,9622,9635,9640,114,4,2,59,115,9629,9631,1,8917,108,59,1,10723,117,115,59,1,10865,105,4,3,59,108,118,9649,9651,9656,1,949,111,110,59,1,949,59,1,1013,4,4,99,115,117,118,9669,9686,9716,9747,4,2,105,111,9675,9680,114,99,59,1,8790,108,111,110,59,1,8789,4,2,105,108,9692,9696,109,59,1,8770,97,110,116,4,2,103,108,9705,9710,116,114,59,1,10902,101,115,115,59,1,10901,4,3,97,101,105,9724,9729,9734,108,115,59,1,61,115,116,59,1,8799,118,4,2,59,68,9741,9743,1,8801,68,59,1,10872,112,97,114,115,108,59,1,10725,4,2,68,97,9761,9766,111,116,59,1,8787,114,114,59,1,10609,4,3,99,100,105,9779,9783,9788,114,59,1,8495,111,116,59,1,8784,109,59,1,8770,4,2,97,104,9798,9801,59,1,951,5,240,1,59,9806,1,240,4,2,109,114,9814,9822,108,5,235,1,59,9820,1,235,111,59,1,8364,4,3,99,105,112,9834,9838,9843,108,59,1,33,115,116,59,1,8707,4,2,101,111,9849,9859,99,116,97,116,105,111,110,59,1,8496,110,101,110,116,105,97,108,101,59,1,8519,4,12,97,99,101,102,105,106,108,110,111,112,114,115,9896,9910,9914,9921,9954,9960,9967,9989,9994,10027,10036,10164,108,108,105,110,103,100,111,116,115,101,113,59,1,8786,121,59,1,1092,109,97,108,101,59,1,9792,4,3,105,108,114,9929,9935,9950,108,105,103,59,1,64259,4,2,105,108,9941,9945,103,59,1,64256,105,103,59,1,64260,59,3,55349,56611,108,105,103,59,1,64257,108,105,103,59,3,102,106,4,3,97,108,116,9975,9979,9984,116,59,1,9837,105,103,59,1,64258,110,115,59,1,9649,111,102,59,1,402,4,2,112,114,1e4,10005,102,59,3,55349,56663,4,2,97,107,10011,10016,108,108,59,1,8704,4,2,59,118,10022,10024,1,8916,59,1,10969,97,114,116,105,110,116,59,1,10765,4,2,97,111,10042,10159,4,2,99,115,10048,10155,4,6,49,50,51,52,53,55,10062,10102,10114,10135,10139,10151,4,6,50,51,52,53,54,56,10076,10083,10086,10093,10096,10099,5,189,1,59,10081,1,189,59,1,8531,5,188,1,59,10091,1,188,59,1,8533,59,1,8537,59,1,8539,4,2,51,53,10108,10111,59,1,8532,59,1,8534,4,3,52,53,56,10122,10129,10132,5,190,1,59,10127,1,190,59,1,8535,59,1,8540,53,59,1,8536,4,2,54,56,10145,10148,59,1,8538,59,1,8541,56,59,1,8542,108,59,1,8260,119,110,59,1,8994,99,114,59,3,55349,56507,4,17,69,97,98,99,100,101,102,103,105,106,108,110,111,114,115,116,118,10206,10217,10247,10254,10268,10273,10358,10363,10374,10380,10385,10406,10458,10464,10470,10497,10610,4,2,59,108,10212,10214,1,8807,59,1,10892,4,3,99,109,112,10225,10231,10244,117,116,101,59,1,501,109,97,4,2,59,100,10239,10241,1,947,59,1,989,59,1,10886,114,101,118,101,59,1,287,4,2,105,121,10260,10265,114,99,59,1,285,59,1,1075,111,116,59,1,289,4,4,59,108,113,115,10283,10285,10288,10308,1,8805,59,1,8923,4,3,59,113,115,10296,10298,10301,1,8805,59,1,8807,108,97,110,116,59,1,10878,4,4,59,99,100,108,10318,10320,10324,10345,1,10878,99,59,1,10921,111,116,4,2,59,111,10332,10334,1,10880,4,2,59,108,10340,10342,1,10882,59,1,10884,4,2,59,101,10351,10354,3,8923,65024,115,59,1,10900,114,59,3,55349,56612,4,2,59,103,10369,10371,1,8811,59,1,8921,109,101,108,59,1,8503,99,121,59,1,1107,4,4,59,69,97,106,10395,10397,10400,10403,1,8823,59,1,10898,59,1,10917,59,1,10916,4,4,69,97,101,115,10416,10419,10434,10453,59,1,8809,112,4,2,59,112,10426,10428,1,10890,114,111,120,59,1,10890,4,2,59,113,10440,10442,1,10888,4,2,59,113,10448,10450,1,10888,59,1,8809,105,109,59,1,8935,112,102,59,3,55349,56664,97,118,101,59,1,96,4,2,99,105,10476,10480,114,59,1,8458,109,4,3,59,101,108,10489,10491,10494,1,8819,59,1,10894,59,1,10896,5,62,6,59,99,100,108,113,114,10512,10514,10527,10532,10538,10545,1,62,4,2,99,105,10520,10523,59,1,10919,114,59,1,10874,111,116,59,1,8919,80,97,114,59,1,10645,117,101,115,116,59,1,10876,4,5,97,100,101,108,115,10557,10574,10579,10599,10605,4,2,112,114,10563,10570,112,114,111,120,59,1,10886,114,59,1,10616,111,116,59,1,8919,113,4,2,108,113,10586,10592,101,115,115,59,1,8923,108,101,115,115,59,1,10892,101,115,115,59,1,8823,105,109,59,1,8819,4,2,101,110,10616,10626,114,116,110,101,113,113,59,3,8809,65024,69,59,3,8809,65024,4,10,65,97,98,99,101,102,107,111,115,121,10653,10658,10713,10718,10724,10760,10765,10786,10850,10875,114,114,59,1,8660,4,4,105,108,109,114,10668,10674,10678,10684,114,115,112,59,1,8202,102,59,1,189,105,108,116,59,1,8459,4,2,100,114,10690,10695,99,121,59,1,1098,4,3,59,99,119,10703,10705,10710,1,8596,105,114,59,1,10568,59,1,8621,97,114,59,1,8463,105,114,99,59,1,293,4,3,97,108,114,10732,10748,10754,114,116,115,4,2,59,117,10741,10743,1,9829,105,116,59,1,9829,108,105,112,59,1,8230,99,111,110,59,1,8889,114,59,3,55349,56613,115,4,2,101,119,10772,10779,97,114,111,119,59,1,10533,97,114,111,119,59,1,10534,4,5,97,109,111,112,114,10798,10803,10809,10839,10844,114,114,59,1,8703,116,104,116,59,1,8763,107,4,2,108,114,10816,10827,101,102,116,97,114,114,111,119,59,1,8617,105,103,104,116,97,114,114,111,119,59,1,8618,102,59,3,55349,56665,98,97,114,59,1,8213,4,3,99,108,116,10858,10863,10869,114,59,3,55349,56509,97,115,104,59,1,8463,114,111,107,59,1,295,4,2,98,112,10881,10887,117,108,108,59,1,8259,104,101,110,59,1,8208,4,15,97,99,101,102,103,105,106,109,110,111,112,113,115,116,117,10925,10936,10958,10977,10990,11001,11039,11045,11101,11192,11220,11226,11237,11285,11299,99,117,116,101,5,237,1,59,10934,1,237,4,3,59,105,121,10944,10946,10955,1,8291,114,99,5,238,1,59,10953,1,238,59,1,1080,4,2,99,120,10964,10968,121,59,1,1077,99,108,5,161,1,59,10975,1,161,4,2,102,114,10983,10986,59,1,8660,59,3,55349,56614,114,97,118,101,5,236,1,59,10999,1,236,4,4,59,105,110,111,11011,11013,11028,11034,1,8520,4,2,105,110,11019,11024,110,116,59,1,10764,116,59,1,8749,102,105,110,59,1,10716,116,97,59,1,8489,108,105,103,59,1,307,4,3,97,111,112,11053,11092,11096,4,3,99,103,116,11061,11065,11088,114,59,1,299,4,3,101,108,112,11073,11076,11082,59,1,8465,105,110,101,59,1,8464,97,114,116,59,1,8465,104,59,1,305,102,59,1,8887,101,100,59,1,437,4,5,59,99,102,111,116,11113,11115,11121,11136,11142,1,8712,97,114,101,59,1,8453,105,110,4,2,59,116,11129,11131,1,8734,105,101,59,1,10717,100,111,116,59,1,305,4,5,59,99,101,108,112,11154,11156,11161,11179,11186,1,8747,97,108,59,1,8890,4,2,103,114,11167,11173,101,114,115,59,1,8484,99,97,108,59,1,8890,97,114,104,107,59,1,10775,114,111,100,59,1,10812,4,4,99,103,112,116,11202,11206,11211,11216,121,59,1,1105,111,110,59,1,303,102,59,3,55349,56666,97,59,1,953,114,111,100,59,1,10812,117,101,115,116,5,191,1,59,11235,1,191,4,2,99,105,11243,11248,114,59,3,55349,56510,110,4,5,59,69,100,115,118,11261,11263,11266,11271,11282,1,8712,59,1,8953,111,116,59,1,8949,4,2,59,118,11277,11279,1,8948,59,1,8947,59,1,8712,4,2,59,105,11291,11293,1,8290,108,100,101,59,1,297,4,2,107,109,11305,11310,99,121,59,1,1110,108,5,239,1,59,11316,1,239,4,6,99,102,109,111,115,117,11332,11346,11351,11357,11363,11380,4,2,105,121,11338,11343,114,99,59,1,309,59,1,1081,114,59,3,55349,56615,97,116,104,59,1,567,112,102,59,3,55349,56667,4,2,99,101,11369,11374,114,59,3,55349,56511,114,99,121,59,1,1112,107,99,121,59,1,1108,4,8,97,99,102,103,104,106,111,115,11404,11418,11433,11438,11445,11450,11455,11461,112,112,97,4,2,59,118,11413,11415,1,954,59,1,1008,4,2,101,121,11424,11430,100,105,108,59,1,311,59,1,1082,114,59,3,55349,56616,114,101,101,110,59,1,312,99,121,59,1,1093,99,121,59,1,1116,112,102,59,3,55349,56668,99,114,59,3,55349,56512,4,23,65,66,69,72,97,98,99,100,101,102,103,104,106,108,109,110,111,112,114,115,116,117,118,11515,11538,11544,11555,11560,11721,11780,11818,11868,12136,12160,12171,12203,12208,12246,12275,12327,12509,12523,12569,12641,12732,12752,4,3,97,114,116,11523,11528,11532,114,114,59,1,8666,114,59,1,8656,97,105,108,59,1,10523,97,114,114,59,1,10510,4,2,59,103,11550,11552,1,8806,59,1,10891,97,114,59,1,10594,4,9,99,101,103,109,110,112,113,114,116,11580,11586,11594,11600,11606,11624,11627,11636,11694,117,116,101,59,1,314,109,112,116,121,118,59,1,10676,114,97,110,59,1,8466,98,100,97,59,1,955,103,4,3,59,100,108,11615,11617,11620,1,10216,59,1,10641,101,59,1,10216,59,1,10885,117,111,5,171,1,59,11634,1,171,114,4,8,59,98,102,104,108,112,115,116,11655,11657,11669,11673,11677,11681,11685,11690,1,8592,4,2,59,102,11663,11665,1,8676,115,59,1,10527,115,59,1,10525,107,59,1,8617,112,59,1,8619,108,59,1,10553,105,109,59,1,10611,108,59,1,8610,4,3,59,97,101,11702,11704,11709,1,10923,105,108,59,1,10521,4,2,59,115,11715,11717,1,10925,59,3,10925,65024,4,3,97,98,114,11729,11734,11739,114,114,59,1,10508,114,107,59,1,10098,4,2,97,107,11745,11758,99,4,2,101,107,11752,11755,59,1,123,59,1,91,4,2,101,115,11764,11767,59,1,10635,108,4,2,100,117,11774,11777,59,1,10639,59,1,10637,4,4,97,101,117,121,11790,11796,11811,11815,114,111,110,59,1,318,4,2,100,105,11802,11807,105,108,59,1,316,108,59,1,8968,98,59,1,123,59,1,1083,4,4,99,113,114,115,11828,11832,11845,11864,97,59,1,10550,117,111,4,2,59,114,11840,11842,1,8220,59,1,8222,4,2,100,117,11851,11857,104,97,114,59,1,10599,115,104,97,114,59,1,10571,104,59,1,8626,4,5,59,102,103,113,115,11880,11882,12008,12011,12031,1,8804,116,4,5,97,104,108,114,116,11895,11913,11935,11947,11996,114,114,111,119,4,2,59,116,11905,11907,1,8592,97,105,108,59,1,8610,97,114,112,111,111,110,4,2,100,117,11925,11931,111,119,110,59,1,8637,112,59,1,8636,101,102,116,97,114,114,111,119,115,59,1,8647,105,103,104,116,4,3,97,104,115,11959,11974,11984,114,114,111,119,4,2,59,115,11969,11971,1,8596,59,1,8646,97,114,112,111,111,110,115,59,1,8651,113,117,105,103,97,114,114,111,119,59,1,8621,104,114,101,101,116,105,109,101,115,59,1,8907,59,1,8922,4,3,59,113,115,12019,12021,12024,1,8804,59,1,8806,108,97,110,116,59,1,10877,4,5,59,99,100,103,115,12043,12045,12049,12070,12083,1,10877,99,59,1,10920,111,116,4,2,59,111,12057,12059,1,10879,4,2,59,114,12065,12067,1,10881,59,1,10883,4,2,59,101,12076,12079,3,8922,65024,115,59,1,10899,4,5,97,100,101,103,115,12095,12103,12108,12126,12131,112,112,114,111,120,59,1,10885,111,116,59,1,8918,113,4,2,103,113,12115,12120,116,114,59,1,8922,103,116,114,59,1,10891,116,114,59,1,8822,105,109,59,1,8818,4,3,105,108,114,12144,12150,12156,115,104,116,59,1,10620,111,111,114,59,1,8970,59,3,55349,56617,4,2,59,69,12166,12168,1,8822,59,1,10897,4,2,97,98,12177,12198,114,4,2,100,117,12184,12187,59,1,8637,4,2,59,108,12193,12195,1,8636,59,1,10602,108,107,59,1,9604,99,121,59,1,1113,4,5,59,97,99,104,116,12220,12222,12227,12235,12241,1,8810,114,114,59,1,8647,111,114,110,101,114,59,1,8990,97,114,100,59,1,10603,114,105,59,1,9722,4,2,105,111,12252,12258,100,111,116,59,1,320,117,115,116,4,2,59,97,12267,12269,1,9136,99,104,101,59,1,9136,4,4,69,97,101,115,12285,12288,12303,12322,59,1,8808,112,4,2,59,112,12295,12297,1,10889,114,111,120,59,1,10889,4,2,59,113,12309,12311,1,10887,4,2,59,113,12317,12319,1,10887,59,1,8808,105,109,59,1,8934,4,8,97,98,110,111,112,116,119,122,12345,12359,12364,12421,12446,12467,12474,12490,4,2,110,114,12351,12355,103,59,1,10220,114,59,1,8701,114,107,59,1,10214,103,4,3,108,109,114,12373,12401,12409,101,102,116,4,2,97,114,12382,12389,114,114,111,119,59,1,10229,105,103,104,116,97,114,114,111,119,59,1,10231,97,112,115,116,111,59,1,10236,105,103,104,116,97,114,114,111,119,59,1,10230,112,97,114,114,111,119,4,2,108,114,12433,12439,101,102,116,59,1,8619,105,103,104,116,59,1,8620,4,3,97,102,108,12454,12458,12462,114,59,1,10629,59,3,55349,56669,117,115,59,1,10797,105,109,101,115,59,1,10804,4,2,97,98,12480,12485,115,116,59,1,8727,97,114,59,1,95,4,3,59,101,102,12498,12500,12506,1,9674,110,103,101,59,1,9674,59,1,10731,97,114,4,2,59,108,12517,12519,1,40,116,59,1,10643,4,5,97,99,104,109,116,12535,12540,12548,12561,12564,114,114,59,1,8646,111,114,110,101,114,59,1,8991,97,114,4,2,59,100,12556,12558,1,8651,59,1,10605,59,1,8206,114,105,59,1,8895,4,6,97,99,104,105,113,116,12583,12589,12594,12597,12614,12635,113,117,111,59,1,8249,114,59,3,55349,56513,59,1,8624,109,4,3,59,101,103,12606,12608,12611,1,8818,59,1,10893,59,1,10895,4,2,98,117,12620,12623,59,1,91,111,4,2,59,114,12630,12632,1,8216,59,1,8218,114,111,107,59,1,322,5,60,8,59,99,100,104,105,108,113,114,12660,12662,12675,12680,12686,12692,12698,12705,1,60,4,2,99,105,12668,12671,59,1,10918,114,59,1,10873,111,116,59,1,8918,114,101,101,59,1,8907,109,101,115,59,1,8905,97,114,114,59,1,10614,117,101,115,116,59,1,10875,4,2,80,105,12711,12716,97,114,59,1,10646,4,3,59,101,102,12724,12726,12729,1,9667,59,1,8884,59,1,9666,114,4,2,100,117,12739,12746,115,104,97,114,59,1,10570,104,97,114,59,1,10598,4,2,101,110,12758,12768,114,116,110,101,113,113,59,3,8808,65024,69,59,3,8808,65024,4,14,68,97,99,100,101,102,104,105,108,110,111,112,115,117,12803,12809,12893,12908,12914,12928,12933,12937,13011,13025,13032,13049,13052,13069,68,111,116,59,1,8762,4,4,99,108,112,114,12819,12827,12849,12887,114,5,175,1,59,12825,1,175,4,2,101,116,12833,12836,59,1,9794,4,2,59,101,12842,12844,1,10016,115,101,59,1,10016,4,2,59,115,12855,12857,1,8614,116,111,4,4,59,100,108,117,12869,12871,12877,12883,1,8614,111,119,110,59,1,8615,101,102,116,59,1,8612,112,59,1,8613,107,101,114,59,1,9646,4,2,111,121,12899,12905,109,109,97,59,1,10793,59,1,1084,97,115,104,59,1,8212,97,115,117,114,101,100,97,110,103,108,101,59,1,8737,114,59,3,55349,56618,111,59,1,8487,4,3,99,100,110,12945,12954,12985,114,111,5,181,1,59,12952,1,181,4,4,59,97,99,100,12964,12966,12971,12976,1,8739,115,116,59,1,42,105,114,59,1,10992,111,116,5,183,1,59,12983,1,183,117,115,4,3,59,98,100,12995,12997,13e3,1,8722,59,1,8863,4,2,59,117,13006,13008,1,8760,59,1,10794,4,2,99,100,13017,13021,112,59,1,10971,114,59,1,8230,112,108,117,115,59,1,8723,4,2,100,112,13038,13044,101,108,115,59,1,8871,102,59,3,55349,56670,59,1,8723,4,2,99,116,13058,13063,114,59,3,55349,56514,112,111,115,59,1,8766,4,3,59,108,109,13077,13079,13087,1,956,116,105,109,97,112,59,1,8888,97,112,59,1,8888,4,24,71,76,82,86,97,98,99,100,101,102,103,104,105,106,108,109,111,112,114,115,116,117,118,119,13142,13165,13217,13229,13247,13330,13359,13414,13420,13508,13513,13579,13602,13626,13631,13762,13767,13855,13936,13995,14214,14285,14312,14432,4,2,103,116,13148,13152,59,3,8921,824,4,2,59,118,13158,13161,3,8811,8402,59,3,8811,824,4,3,101,108,116,13173,13200,13204,102,116,4,2,97,114,13181,13188,114,114,111,119,59,1,8653,105,103,104,116,97,114,114,111,119,59,1,8654,59,3,8920,824,4,2,59,118,13210,13213,3,8810,8402,59,3,8810,824,105,103,104,116,97,114,114,111,119,59,1,8655,4,2,68,100,13235,13241,97,115,104,59,1,8879,97,115,104,59,1,8878,4,5,98,99,110,112,116,13259,13264,13270,13275,13308,108,97,59,1,8711,117,116,101,59,1,324,103,59,3,8736,8402,4,5,59,69,105,111,112,13287,13289,13293,13298,13302,1,8777,59,3,10864,824,100,59,3,8779,824,115,59,1,329,114,111,120,59,1,8777,117,114,4,2,59,97,13316,13318,1,9838,108,4,2,59,115,13325,13327,1,9838,59,1,8469,4,2,115,117,13336,13344,112,5,160,1,59,13342,1,160,109,112,4,2,59,101,13352,13355,3,8782,824,59,3,8783,824,4,5,97,101,111,117,121,13371,13385,13391,13407,13411,4,2,112,114,13377,13380,59,1,10819,111,110,59,1,328,100,105,108,59,1,326,110,103,4,2,59,100,13399,13401,1,8775,111,116,59,3,10861,824,112,59,1,10818,59,1,1085,97,115,104,59,1,8211,4,7,59,65,97,100,113,115,120,13436,13438,13443,13466,13472,13478,13494,1,8800,114,114,59,1,8663,114,4,2,104,114,13450,13454,107,59,1,10532,4,2,59,111,13460,13462,1,8599,119,59,1,8599,111,116,59,3,8784,824,117,105,118,59,1,8802,4,2,101,105,13484,13489,97,114,59,1,10536,109,59,3,8770,824,105,115,116,4,2,59,115,13503,13505,1,8708,59,1,8708,114,59,3,55349,56619,4,4,69,101,115,116,13523,13527,13563,13568,59,3,8807,824,4,3,59,113,115,13535,13537,13559,1,8817,4,3,59,113,115,13545,13547,13551,1,8817,59,3,8807,824,108,97,110,116,59,3,10878,824,59,3,10878,824,105,109,59,1,8821,4,2,59,114,13574,13576,1,8815,59,1,8815,4,3,65,97,112,13587,13592,13597,114,114,59,1,8654,114,114,59,1,8622,97,114,59,1,10994,4,3,59,115,118,13610,13612,13623,1,8715,4,2,59,100,13618,13620,1,8956,59,1,8954,59,1,8715,99,121,59,1,1114,4,7,65,69,97,100,101,115,116,13647,13652,13656,13661,13665,13737,13742,114,114,59,1,8653,59,3,8806,824,114,114,59,1,8602,114,59,1,8229,4,4,59,102,113,115,13675,13677,13703,13725,1,8816,116,4,2,97,114,13684,13691,114,114,111,119,59,1,8602,105,103,104,116,97,114,114,111,119,59,1,8622,4,3,59,113,115,13711,13713,13717,1,8816,59,3,8806,824,108,97,110,116,59,3,10877,824,4,2,59,115,13731,13734,3,10877,824,59,1,8814,105,109,59,1,8820,4,2,59,114,13748,13750,1,8814,105,4,2,59,101,13757,13759,1,8938,59,1,8940,105,100,59,1,8740,4,2,112,116,13773,13778,102,59,3,55349,56671,5,172,3,59,105,110,13787,13789,13829,1,172,110,4,4,59,69,100,118,13800,13802,13806,13812,1,8713,59,3,8953,824,111,116,59,3,8949,824,4,3,97,98,99,13820,13823,13826,59,1,8713,59,1,8951,59,1,8950,105,4,2,59,118,13836,13838,1,8716,4,3,97,98,99,13846,13849,13852,59,1,8716,59,1,8958,59,1,8957,4,3,97,111,114,13863,13892,13899,114,4,4,59,97,115,116,13874,13876,13883,13888,1,8742,108,108,101,108,59,1,8742,108,59,3,11005,8421,59,3,8706,824,108,105,110,116,59,1,10772,4,3,59,99,101,13907,13909,13914,1,8832,117,101,59,1,8928,4,2,59,99,13920,13923,3,10927,824,4,2,59,101,13929,13931,1,8832,113,59,3,10927,824,4,4,65,97,105,116,13946,13951,13971,13982,114,114,59,1,8655,114,114,4,3,59,99,119,13961,13963,13967,1,8603,59,3,10547,824,59,3,8605,824,103,104,116,97,114,114,111,119,59,1,8603,114,105,4,2,59,101,13990,13992,1,8939,59,1,8941,4,7,99,104,105,109,112,113,117,14011,14036,14060,14080,14085,14090,14106,4,4,59,99,101,114,14021,14023,14028,14032,1,8833,117,101,59,1,8929,59,3,10928,824,59,3,55349,56515,111,114,116,4,2,109,112,14045,14050,105,100,59,1,8740,97,114,97,108,108,101,108,59,1,8742,109,4,2,59,101,14067,14069,1,8769,4,2,59,113,14075,14077,1,8772,59,1,8772,105,100,59,1,8740,97,114,59,1,8742,115,117,4,2,98,112,14098,14102,101,59,1,8930,101,59,1,8931,4,3,98,99,112,14114,14157,14171,4,4,59,69,101,115,14124,14126,14130,14133,1,8836,59,3,10949,824,59,1,8840,101,116,4,2,59,101,14141,14144,3,8834,8402,113,4,2,59,113,14151,14153,1,8840,59,3,10949,824,99,4,2,59,101,14164,14166,1,8833,113,59,3,10928,824,4,4,59,69,101,115,14181,14183,14187,14190,1,8837,59,3,10950,824,59,1,8841,101,116,4,2,59,101,14198,14201,3,8835,8402,113,4,2,59,113,14208,14210,1,8841,59,3,10950,824,4,4,103,105,108,114,14224,14228,14238,14242,108,59,1,8825,108,100,101,5,241,1,59,14236,1,241,103,59,1,8824,105,97,110,103,108,101,4,2,108,114,14254,14269,101,102,116,4,2,59,101,14263,14265,1,8938,113,59,1,8940,105,103,104,116,4,2,59,101,14279,14281,1,8939,113,59,1,8941,4,2,59,109,14291,14293,1,957,4,3,59,101,115,14301,14303,14308,1,35,114,111,59,1,8470,112,59,1,8199,4,9,68,72,97,100,103,105,108,114,115,14332,14338,14344,14349,14355,14369,14376,14408,14426,97,115,104,59,1,8877,97,114,114,59,1,10500,112,59,3,8781,8402,97,115,104,59,1,8876,4,2,101,116,14361,14365,59,3,8805,8402,59,3,62,8402,110,102,105,110,59,1,10718,4,3,65,101,116,14384,14389,14393,114,114,59,1,10498,59,3,8804,8402,4,2,59,114,14399,14402,3,60,8402,105,101,59,3,8884,8402,4,2,65,116,14414,14419,114,114,59,1,10499,114,105,101,59,3,8885,8402,105,109,59,3,8764,8402,4,3,65,97,110,14440,14445,14468,114,114,59,1,8662,114,4,2,104,114,14452,14456,107,59,1,10531,4,2,59,111,14462,14464,1,8598,119,59,1,8598,101,97,114,59,1,10535,4,18,83,97,99,100,101,102,103,104,105,108,109,111,112,114,115,116,117,118,14512,14515,14535,14560,14597,14603,14618,14643,14657,14662,14701,14741,14747,14769,14851,14877,14907,14916,59,1,9416,4,2,99,115,14521,14531,117,116,101,5,243,1,59,14529,1,243,116,59,1,8859,4,2,105,121,14541,14557,114,4,2,59,99,14548,14550,1,8858,5,244,1,59,14555,1,244,59,1,1086,4,5,97,98,105,111,115,14572,14577,14583,14587,14591,115,104,59,1,8861,108,97,99,59,1,337,118,59,1,10808,116,59,1,8857,111,108,100,59,1,10684,108,105,103,59,1,339,4,2,99,114,14609,14614,105,114,59,1,10687,59,3,55349,56620,4,3,111,114,116,14626,14630,14640,110,59,1,731,97,118,101,5,242,1,59,14638,1,242,59,1,10689,4,2,98,109,14649,14654,97,114,59,1,10677,59,1,937,110,116,59,1,8750,4,4,97,99,105,116,14672,14677,14693,14698,114,114,59,1,8634,4,2,105,114,14683,14687,114,59,1,10686,111,115,115,59,1,10683,110,101,59,1,8254,59,1,10688,4,3,97,101,105,14709,14714,14719,99,114,59,1,333,103,97,59,1,969,4,3,99,100,110,14727,14733,14736,114,111,110,59,1,959,59,1,10678,117,115,59,1,8854,112,102,59,3,55349,56672,4,3,97,101,108,14755,14759,14764,114,59,1,10679,114,112,59,1,10681,117,115,59,1,8853,4,7,59,97,100,105,111,115,118,14785,14787,14792,14831,14837,14841,14848,1,8744,114,114,59,1,8635,4,4,59,101,102,109,14802,14804,14817,14824,1,10845,114,4,2,59,111,14811,14813,1,8500,102,59,1,8500,5,170,1,59,14822,1,170,5,186,1,59,14829,1,186,103,111,102,59,1,8886,114,59,1,10838,108,111,112,101,59,1,10839,59,1,10843,4,3,99,108,111,14859,14863,14873,114,59,1,8500,97,115,104,5,248,1,59,14871,1,248,108,59,1,8856,105,4,2,108,109,14884,14893,100,101,5,245,1,59,14891,1,245,101,115,4,2,59,97,14901,14903,1,8855,115,59,1,10806,109,108,5,246,1,59,14914,1,246,98,97,114,59,1,9021,4,12,97,99,101,102,104,105,108,109,111,114,115,117,14948,14992,14996,15033,15038,15068,15090,15189,15192,15222,15427,15441,114,4,4,59,97,115,116,14959,14961,14976,14989,1,8741,5,182,2,59,108,14968,14970,1,182,108,101,108,59,1,8741,4,2,105,108,14982,14986,109,59,1,10995,59,1,11005,59,1,8706,121,59,1,1087,114,4,5,99,105,109,112,116,15009,15014,15019,15024,15027,110,116,59,1,37,111,100,59,1,46,105,108,59,1,8240,59,1,8869,101,110,107,59,1,8241,114,59,3,55349,56621,4,3,105,109,111,15046,15057,15063,4,2,59,118,15052,15054,1,966,59,1,981,109,97,116,59,1,8499,110,101,59,1,9742,4,3,59,116,118,15076,15078,15087,1,960,99,104,102,111,114,107,59,1,8916,59,1,982,4,2,97,117,15096,15119,110,4,2,99,107,15103,15115,107,4,2,59,104,15110,15112,1,8463,59,1,8462,118,59,1,8463,115,4,9,59,97,98,99,100,101,109,115,116,15140,15142,15148,15151,15156,15168,15171,15179,15184,1,43,99,105,114,59,1,10787,59,1,8862,105,114,59,1,10786,4,2,111,117,15162,15165,59,1,8724,59,1,10789,59,1,10866,110,5,177,1,59,15177,1,177,105,109,59,1,10790,119,111,59,1,10791,59,1,177,4,3,105,112,117,15200,15208,15213,110,116,105,110,116,59,1,10773,102,59,3,55349,56673,110,100,5,163,1,59,15220,1,163,4,10,59,69,97,99,101,105,110,111,115,117,15244,15246,15249,15253,15258,15334,15347,15367,15416,15421,1,8826,59,1,10931,112,59,1,10935,117,101,59,1,8828,4,2,59,99,15264,15266,1,10927,4,6,59,97,99,101,110,115,15280,15282,15290,15299,15303,15329,1,8826,112,112,114,111,120,59,1,10935,117,114,108,121,101,113,59,1,8828,113,59,1,10927,4,3,97,101,115,15311,15319,15324,112,112,114,111,120,59,1,10937,113,113,59,1,10933,105,109,59,1,8936,105,109,59,1,8830,109,101,4,2,59,115,15342,15344,1,8242,59,1,8473,4,3,69,97,115,15355,15358,15362,59,1,10933,112,59,1,10937,105,109,59,1,8936,4,3,100,102,112,15375,15378,15404,59,1,8719,4,3,97,108,115,15386,15392,15398,108,97,114,59,1,9006,105,110,101,59,1,8978,117,114,102,59,1,8979,4,2,59,116,15410,15412,1,8733,111,59,1,8733,105,109,59,1,8830,114,101,108,59,1,8880,4,2,99,105,15433,15438,114,59,3,55349,56517,59,1,968,110,99,115,112,59,1,8200,4,6,102,105,111,112,115,117,15462,15467,15472,15478,15485,15491,114,59,3,55349,56622,110,116,59,1,10764,112,102,59,3,55349,56674,114,105,109,101,59,1,8279,99,114,59,3,55349,56518,4,3,97,101,111,15499,15520,15534,116,4,2,101,105,15506,15515,114,110,105,111,110,115,59,1,8461,110,116,59,1,10774,115,116,4,2,59,101,15528,15530,1,63,113,59,1,8799,116,5,34,1,59,15540,1,34,4,21,65,66,72,97,98,99,100,101,102,104,105,108,109,110,111,112,114,115,116,117,120,15586,15609,15615,15620,15796,15855,15893,15931,15977,16001,16039,16183,16204,16222,16228,16285,16312,16318,16363,16408,16416,4,3,97,114,116,15594,15599,15603,114,114,59,1,8667,114,59,1,8658,97,105,108,59,1,10524,97,114,114,59,1,10511,97,114,59,1,10596,4,7,99,100,101,110,113,114,116,15636,15651,15656,15664,15687,15696,15770,4,2,101,117,15642,15646,59,3,8765,817,116,101,59,1,341,105,99,59,1,8730,109,112,116,121,118,59,1,10675,103,4,4,59,100,101,108,15675,15677,15680,15683,1,10217,59,1,10642,59,1,10661,101,59,1,10217,117,111,5,187,1,59,15694,1,187,114,4,11,59,97,98,99,102,104,108,112,115,116,119,15721,15723,15727,15739,15742,15746,15750,15754,15758,15763,15767,1,8594,112,59,1,10613,4,2,59,102,15733,15735,1,8677,115,59,1,10528,59,1,10547,115,59,1,10526,107,59,1,8618,112,59,1,8620,108,59,1,10565,105,109,59,1,10612,108,59,1,8611,59,1,8605,4,2,97,105,15776,15781,105,108,59,1,10522,111,4,2,59,110,15788,15790,1,8758,97,108,115,59,1,8474,4,3,97,98,114,15804,15809,15814,114,114,59,1,10509,114,107,59,1,10099,4,2,97,107,15820,15833,99,4,2,101,107,15827,15830,59,1,125,59,1,93,4,2,101,115,15839,15842,59,1,10636,108,4,2,100,117,15849,15852,59,1,10638,59,1,10640,4,4,97,101,117,121,15865,15871,15886,15890,114,111,110,59,1,345,4,2,100,105,15877,15882,105,108,59,1,343,108,59,1,8969,98,59,1,125,59,1,1088,4,4,99,108,113,115,15903,15907,15914,15927,97,59,1,10551,100,104,97,114,59,1,10601,117,111,4,2,59,114,15922,15924,1,8221,59,1,8221,104,59,1,8627,4,3,97,99,103,15939,15966,15970,108,4,4,59,105,112,115,15950,15952,15957,15963,1,8476,110,101,59,1,8475,97,114,116,59,1,8476,59,1,8477,116,59,1,9645,5,174,1,59,15975,1,174,4,3,105,108,114,15985,15991,15997,115,104,116,59,1,10621,111,111,114,59,1,8971,59,3,55349,56623,4,2,97,111,16007,16028,114,4,2,100,117,16014,16017,59,1,8641,4,2,59,108,16023,16025,1,8640,59,1,10604,4,2,59,118,16034,16036,1,961,59,1,1009,4,3,103,110,115,16047,16167,16171,104,116,4,6,97,104,108,114,115,116,16063,16081,16103,16130,16143,16155,114,114,111,119,4,2,59,116,16073,16075,1,8594,97,105,108,59,1,8611,97,114,112,111,111,110,4,2,100,117,16093,16099,111,119,110,59,1,8641,112,59,1,8640,101,102,116,4,2,97,104,16112,16120,114,114,111,119,115,59,1,8644,97,114,112,111,111,110,115,59,1,8652,105,103,104,116,97,114,114,111,119,115,59,1,8649,113,117,105,103,97,114,114,111,119,59,1,8605,104,114,101,101,116,105,109,101,115,59,1,8908,103,59,1,730,105,110,103,100,111,116,115,101,113,59,1,8787,4,3,97,104,109,16191,16196,16201,114,114,59,1,8644,97,114,59,1,8652,59,1,8207,111,117,115,116,4,2,59,97,16214,16216,1,9137,99,104,101,59,1,9137,109,105,100,59,1,10990,4,4,97,98,112,116,16238,16252,16257,16278,4,2,110,114,16244,16248,103,59,1,10221,114,59,1,8702,114,107,59,1,10215,4,3,97,102,108,16265,16269,16273,114,59,1,10630,59,3,55349,56675,117,115,59,1,10798,105,109,101,115,59,1,10805,4,2,97,112,16291,16304,114,4,2,59,103,16298,16300,1,41,116,59,1,10644,111,108,105,110,116,59,1,10770,97,114,114,59,1,8649,4,4,97,99,104,113,16328,16334,16339,16342,113,117,111,59,1,8250,114,59,3,55349,56519,59,1,8625,4,2,98,117,16348,16351,59,1,93,111,4,2,59,114,16358,16360,1,8217,59,1,8217,4,3,104,105,114,16371,16377,16383,114,101,101,59,1,8908,109,101,115,59,1,8906,105,4,4,59,101,102,108,16394,16396,16399,16402,1,9657,59,1,8885,59,1,9656,116,114,105,59,1,10702,108,117,104,97,114,59,1,10600,59,1,8478,4,19,97,98,99,100,101,102,104,105,108,109,111,112,113,114,115,116,117,119,122,16459,16466,16472,16572,16590,16672,16687,16746,16844,16850,16924,16963,16988,17115,17121,17154,17206,17614,17656,99,117,116,101,59,1,347,113,117,111,59,1,8218,4,10,59,69,97,99,101,105,110,112,115,121,16494,16496,16499,16513,16518,16531,16536,16556,16564,16569,1,8827,59,1,10932,4,2,112,114,16505,16508,59,1,10936,111,110,59,1,353,117,101,59,1,8829,4,2,59,100,16524,16526,1,10928,105,108,59,1,351,114,99,59,1,349,4,3,69,97,115,16544,16547,16551,59,1,10934,112,59,1,10938,105,109,59,1,8937,111,108,105,110,116,59,1,10771,105,109,59,1,8831,59,1,1089,111,116,4,3,59,98,101,16582,16584,16587,1,8901,59,1,8865,59,1,10854,4,7,65,97,99,109,115,116,120,16606,16611,16634,16642,16646,16652,16668,114,114,59,1,8664,114,4,2,104,114,16618,16622,107,59,1,10533,4,2,59,111,16628,16630,1,8600,119,59,1,8600,116,5,167,1,59,16640,1,167,105,59,1,59,119,97,114,59,1,10537,109,4,2,105,110,16659,16665,110,117,115,59,1,8726,59,1,8726,116,59,1,10038,114,4,2,59,111,16679,16682,3,55349,56624,119,110,59,1,8994,4,4,97,99,111,121,16697,16702,16716,16739,114,112,59,1,9839,4,2,104,121,16708,16713,99,121,59,1,1097,59,1,1096,114,116,4,2,109,112,16724,16729,105,100,59,1,8739,97,114,97,108,108,101,108,59,1,8741,5,173,1,59,16744,1,173,4,2,103,109,16752,16770,109,97,4,3,59,102,118,16762,16764,16767,1,963,59,1,962,59,1,962,4,8,59,100,101,103,108,110,112,114,16788,16790,16795,16806,16817,16828,16832,16838,1,8764,111,116,59,1,10858,4,2,59,113,16801,16803,1,8771,59,1,8771,4,2,59,69,16812,16814,1,10910,59,1,10912,4,2,59,69,16823,16825,1,10909,59,1,10911,101,59,1,8774,108,117,115,59,1,10788,97,114,114,59,1,10610,97,114,114,59,1,8592,4,4,97,101,105,116,16860,16883,16891,16904,4,2,108,115,16866,16878,108,115,101,116,109,105,110,117,115,59,1,8726,104,112,59,1,10803,112,97,114,115,108,59,1,10724,4,2,100,108,16897,16900,59,1,8739,101,59,1,8995,4,2,59,101,16910,16912,1,10922,4,2,59,115,16918,16920,1,10924,59,3,10924,65024,4,3,102,108,112,16932,16938,16958,116,99,121,59,1,1100,4,2,59,98,16944,16946,1,47,4,2,59,97,16952,16954,1,10692,114,59,1,9023,102,59,3,55349,56676,97,4,2,100,114,16970,16985,101,115,4,2,59,117,16978,16980,1,9824,105,116,59,1,9824,59,1,8741,4,3,99,115,117,16996,17028,17089,4,2,97,117,17002,17015,112,4,2,59,115,17009,17011,1,8851,59,3,8851,65024,112,4,2,59,115,17022,17024,1,8852,59,3,8852,65024,117,4,2,98,112,17035,17062,4,3,59,101,115,17043,17045,17048,1,8847,59,1,8849,101,116,4,2,59,101,17056,17058,1,8847,113,59,1,8849,4,3,59,101,115,17070,17072,17075,1,8848,59,1,8850,101,116,4,2,59,101,17083,17085,1,8848,113,59,1,8850,4,3,59,97,102,17097,17099,17112,1,9633,114,4,2,101,102,17106,17109,59,1,9633,59,1,9642,59,1,9642,97,114,114,59,1,8594,4,4,99,101,109,116,17131,17136,17142,17148,114,59,3,55349,56520,116,109,110,59,1,8726,105,108,101,59,1,8995,97,114,102,59,1,8902,4,2,97,114,17160,17172,114,4,2,59,102,17167,17169,1,9734,59,1,9733,4,2,97,110,17178,17202,105,103,104,116,4,2,101,112,17188,17197,112,115,105,108,111,110,59,1,1013,104,105,59,1,981,115,59,1,175,4,5,98,99,109,110,112,17218,17351,17420,17423,17427,4,9,59,69,100,101,109,110,112,114,115,17238,17240,17243,17248,17261,17267,17279,17285,17291,1,8834,59,1,10949,111,116,59,1,10941,4,2,59,100,17254,17256,1,8838,111,116,59,1,10947,117,108,116,59,1,10945,4,2,69,101,17273,17276,59,1,10955,59,1,8842,108,117,115,59,1,10943,97,114,114,59,1,10617,4,3,101,105,117,17299,17335,17339,116,4,3,59,101,110,17308,17310,17322,1,8834,113,4,2,59,113,17317,17319,1,8838,59,1,10949,101,113,4,2,59,113,17330,17332,1,8842,59,1,10955,109,59,1,10951,4,2,98,112,17345,17348,59,1,10965,59,1,10963,99,4,6,59,97,99,101,110,115,17366,17368,17376,17385,17389,17415,1,8827,112,112,114,111,120,59,1,10936,117,114,108,121,101,113,59,1,8829,113,59,1,10928,4,3,97,101,115,17397,17405,17410,112,112,114,111,120,59,1,10938,113,113,59,1,10934,105,109,59,1,8937,105,109,59,1,8831,59,1,8721,103,59,1,9834,4,13,49,50,51,59,69,100,101,104,108,109,110,112,115,17455,17462,17469,17476,17478,17481,17496,17509,17524,17530,17536,17548,17554,5,185,1,59,17460,1,185,5,178,1,59,17467,1,178,5,179,1,59,17474,1,179,1,8835,59,1,10950,4,2,111,115,17487,17491,116,59,1,10942,117,98,59,1,10968,4,2,59,100,17502,17504,1,8839,111,116,59,1,10948,115,4,2,111,117,17516,17520,108,59,1,10185,98,59,1,10967,97,114,114,59,1,10619,117,108,116,59,1,10946,4,2,69,101,17542,17545,59,1,10956,59,1,8843,108,117,115,59,1,10944,4,3,101,105,117,17562,17598,17602,116,4,3,59,101,110,17571,17573,17585,1,8835,113,4,2,59,113,17580,17582,1,8839,59,1,10950,101,113,4,2,59,113,17593,17595,1,8843,59,1,10956,109,59,1,10952,4,2,98,112,17608,17611,59,1,10964,59,1,10966,4,3,65,97,110,17622,17627,17650,114,114,59,1,8665,114,4,2,104,114,17634,17638,107,59,1,10534,4,2,59,111,17644,17646,1,8601,119,59,1,8601,119,97,114,59,1,10538,108,105,103,5,223,1,59,17664,1,223,4,13,97,98,99,100,101,102,104,105,111,112,114,115,119,17694,17709,17714,17737,17742,17749,17754,17860,17905,17957,17964,18090,18122,4,2,114,117,17700,17706,103,101,116,59,1,8982,59,1,964,114,107,59,1,9140,4,3,97,101,121,17722,17728,17734,114,111,110,59,1,357,100,105,108,59,1,355,59,1,1090,111,116,59,1,8411,108,114,101,99,59,1,8981,114,59,3,55349,56625,4,4,101,105,107,111,17764,17805,17836,17851,4,2,114,116,17770,17786,101,4,2,52,102,17777,17780,59,1,8756,111,114,101,59,1,8756,97,4,3,59,115,118,17795,17797,17802,1,952,121,109,59,1,977,59,1,977,4,2,99,110,17811,17831,107,4,2,97,115,17818,17826,112,112,114,111,120,59,1,8776,105,109,59,1,8764,115,112,59,1,8201,4,2,97,115,17842,17846,112,59,1,8776,105,109,59,1,8764,114,110,5,254,1,59,17858,1,254,4,3,108,109,110,17868,17873,17901,100,101,59,1,732,101,115,5,215,3,59,98,100,17884,17886,17898,1,215,4,2,59,97,17892,17894,1,8864,114,59,1,10801,59,1,10800,116,59,1,8749,4,3,101,112,115,17913,17917,17953,97,59,1,10536,4,4,59,98,99,102,17927,17929,17934,17939,1,8868,111,116,59,1,9014,105,114,59,1,10993,4,2,59,111,17945,17948,3,55349,56677,114,107,59,1,10970,97,59,1,10537,114,105,109,101,59,1,8244,4,3,97,105,112,17972,17977,18082,100,101,59,1,8482,4,7,97,100,101,109,112,115,116,17993,18051,18056,18059,18066,18072,18076,110,103,108,101,4,5,59,100,108,113,114,18009,18011,18017,18032,18035,1,9653,111,119,110,59,1,9663,101,102,116,4,2,59,101,18026,18028,1,9667,113,59,1,8884,59,1,8796,105,103,104,116,4,2,59,101,18045,18047,1,9657,113,59,1,8885,111,116,59,1,9708,59,1,8796,105,110,117,115,59,1,10810,108,117,115,59,1,10809,98,59,1,10701,105,109,101,59,1,10811,101,122,105,117,109,59,1,9186,4,3,99,104,116,18098,18111,18116,4,2,114,121,18104,18108,59,3,55349,56521,59,1,1094,99,121,59,1,1115,114,111,107,59,1,359,4,2,105,111,18128,18133,120,116,59,1,8812,104,101,97,100,4,2,108,114,18143,18154,101,102,116,97,114,114,111,119,59,1,8606,105,103,104,116,97,114,114,111,119,59,1,8608,4,18,65,72,97,98,99,100,102,103,104,108,109,111,112,114,115,116,117,119,18204,18209,18214,18234,18250,18268,18292,18308,18319,18343,18379,18397,18413,18504,18547,18553,18584,18603,114,114,59,1,8657,97,114,59,1,10595,4,2,99,114,18220,18230,117,116,101,5,250,1,59,18228,1,250,114,59,1,8593,114,4,2,99,101,18241,18245,121,59,1,1118,118,101,59,1,365,4,2,105,121,18256,18265,114,99,5,251,1,59,18263,1,251,59,1,1091,4,3,97,98,104,18276,18281,18287,114,114,59,1,8645,108,97,99,59,1,369,97,114,59,1,10606,4,2,105,114,18298,18304,115,104,116,59,1,10622,59,3,55349,56626,114,97,118,101,5,249,1,59,18317,1,249,4,2,97,98,18325,18338,114,4,2,108,114,18332,18335,59,1,8639,59,1,8638,108,107,59,1,9600,4,2,99,116,18349,18374,4,2,111,114,18355,18369,114,110,4,2,59,101,18363,18365,1,8988,114,59,1,8988,111,112,59,1,8975,114,105,59,1,9720,4,2,97,108,18385,18390,99,114,59,1,363,5,168,1,59,18395,1,168,4,2,103,112,18403,18408,111,110,59,1,371,102,59,3,55349,56678,4,6,97,100,104,108,115,117,18427,18434,18445,18470,18475,18494,114,114,111,119,59,1,8593,111,119,110,97,114,114,111,119,59,1,8597,97,114,112,111,111,110,4,2,108,114,18457,18463,101,102,116,59,1,8639,105,103,104,116,59,1,8638,117,115,59,1,8846,105,4,3,59,104,108,18484,18486,18489,1,965,59,1,978,111,110,59,1,965,112,97,114,114,111,119,115,59,1,8648,4,3,99,105,116,18512,18537,18542,4,2,111,114,18518,18532,114,110,4,2,59,101,18526,18528,1,8989,114,59,1,8989,111,112,59,1,8974,110,103,59,1,367,114,105,59,1,9721,99,114,59,3,55349,56522,4,3,100,105,114,18561,18566,18572,111,116,59,1,8944,108,100,101,59,1,361,105,4,2,59,102,18579,18581,1,9653,59,1,9652,4,2,97,109,18590,18595,114,114,59,1,8648,108,5,252,1,59,18601,1,252,97,110,103,108,101,59,1,10663,4,15,65,66,68,97,99,100,101,102,108,110,111,112,114,115,122,18643,18648,18661,18667,18847,18851,18857,18904,18909,18915,18931,18937,18943,18949,18996,114,114,59,1,8661,97,114,4,2,59,118,18656,18658,1,10984,59,1,10985,97,115,104,59,1,8872,4,2,110,114,18673,18679,103,114,116,59,1,10652,4,7,101,107,110,112,114,115,116,18695,18704,18711,18720,18742,18754,18810,112,115,105,108,111,110,59,1,1013,97,112,112,97,59,1,1008,111,116,104,105,110,103,59,1,8709,4,3,104,105,114,18728,18732,18735,105,59,1,981,59,1,982,111,112,116,111,59,1,8733,4,2,59,104,18748,18750,1,8597,111,59,1,1009,4,2,105,117,18760,18766,103,109,97,59,1,962,4,2,98,112,18772,18791,115,101,116,110,101,113,4,2,59,113,18784,18787,3,8842,65024,59,3,10955,65024,115,101,116,110,101,113,4,2,59,113,18803,18806,3,8843,65024,59,3,10956,65024,4,2,104,114,18816,18822,101,116,97,59,1,977,105,97,110,103,108,101,4,2,108,114,18834,18840,101,102,116,59,1,8882,105,103,104,116,59,1,8883,121,59,1,1074,97,115,104,59,1,8866,4,3,101,108,114,18865,18884,18890,4,3,59,98,101,18873,18875,18880,1,8744,97,114,59,1,8891,113,59,1,8794,108,105,112,59,1,8942,4,2,98,116,18896,18901,97,114,59,1,124,59,1,124,114,59,3,55349,56627,116,114,105,59,1,8882,115,117,4,2,98,112,18923,18927,59,3,8834,8402,59,3,8835,8402,112,102,59,3,55349,56679,114,111,112,59,1,8733,116,114,105,59,1,8883,4,2,99,117,18955,18960,114,59,3,55349,56523,4,2,98,112,18966,18981,110,4,2,69,101,18973,18977,59,3,10955,65024,59,3,8842,65024,110,4,2,69,101,18988,18992,59,3,10956,65024,59,3,8843,65024,105,103,122,97,103,59,1,10650,4,7,99,101,102,111,112,114,115,19020,19026,19061,19066,19072,19075,19089,105,114,99,59,1,373,4,2,100,105,19032,19055,4,2,98,103,19038,19043,97,114,59,1,10847,101,4,2,59,113,19050,19052,1,8743,59,1,8793,101,114,112,59,1,8472,114,59,3,55349,56628,112,102,59,3,55349,56680,59,1,8472,4,2,59,101,19081,19083,1,8768,97,116,104,59,1,8768,99,114,59,3,55349,56524,4,14,99,100,102,104,105,108,109,110,111,114,115,117,118,119,19125,19146,19152,19157,19173,19176,19192,19197,19202,19236,19252,19269,19286,19291,4,3,97,105,117,19133,19137,19142,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,116,114,105,59,1,9661,114,59,3,55349,56629,4,2,65,97,19163,19168,114,114,59,1,10234,114,114,59,1,10231,59,1,958,4,2,65,97,19182,19187,114,114,59,1,10232,114,114,59,1,10229,97,112,59,1,10236,105,115,59,1,8955,4,3,100,112,116,19210,19215,19230,111,116,59,1,10752,4,2,102,108,19221,19225,59,3,55349,56681,117,115,59,1,10753,105,109,101,59,1,10754,4,2,65,97,19242,19247,114,114,59,1,10233,114,114,59,1,10230,4,2,99,113,19258,19263,114,59,3,55349,56525,99,117,112,59,1,10758,4,2,112,116,19275,19281,108,117,115,59,1,10756,114,105,59,1,9651,101,101,59,1,8897,101,100,103,101,59,1,8896,4,8,97,99,101,102,105,111,115,117,19316,19335,19349,19357,19362,19367,19373,19379,99,4,2,117,121,19323,19332,116,101,5,253,1,59,19330,1,253,59,1,1103,4,2,105,121,19341,19346,114,99,59,1,375,59,1,1099,110,5,165,1,59,19355,1,165,114,59,3,55349,56630,99,121,59,1,1111,112,102,59,3,55349,56682,99,114,59,3,55349,56526,4,2,99,109,19385,19389,121,59,1,1102,108,5,255,1,59,19395,1,255,4,10,97,99,100,101,102,104,105,111,115,119,19419,19426,19441,19446,19462,19467,19472,19480,19486,19492,99,117,116,101,59,1,378,4,2,97,121,19432,19438,114,111,110,59,1,382,59,1,1079,111,116,59,1,380,4,2,101,116,19452,19458,116,114,102,59,1,8488,97,59,1,950,114,59,3,55349,56631,99,121,59,1,1078,103,114,97,114,114,59,1,8669,112,102,59,3,55349,56683,99,114,59,3,55349,56527,4,2,106,110,19498,19501,59,1,8205,106,59,1,8204])});var is=C((HI,q_)=>{"use strict";var Nb=qT(),be=xo(),Zn=UT(),M=Fo(),g=be.CODE_POINTS,Xn=be.CODE_POINT_SEQUENCES,Ob={128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376},D_=1<<0,M_=1<<1,x_=1<<2,wb=D_|M_|x_,le="DATA_STATE",Wi="RCDATA_STATE",rs="RAWTEXT_STATE",xr="SCRIPT_DATA_STATE",F_="PLAINTEXT_STATE",jT="TAG_OPEN_STATE",GT="END_TAG_OPEN_STATE",nf="TAG_NAME_STATE",WT="RCDATA_LESS_THAN_SIGN_STATE",KT="RCDATA_END_TAG_OPEN_STATE",zT="RCDATA_END_TAG_NAME_STATE",$T="RAWTEXT_LESS_THAN_SIGN_STATE",YT="RAWTEXT_END_TAG_OPEN_STATE",VT="RAWTEXT_END_TAG_NAME_STATE",QT="SCRIPT_DATA_LESS_THAN_SIGN_STATE",XT="SCRIPT_DATA_END_TAG_OPEN_STATE",JT="SCRIPT_DATA_END_TAG_NAME_STATE",ZT="SCRIPT_DATA_ESCAPE_START_STATE",e_="SCRIPT_DATA_ESCAPE_START_DASH_STATE",or="SCRIPT_DATA_ESCAPED_STATE",t_="SCRIPT_DATA_ESCAPED_DASH_STATE",sf="SCRIPT_DATA_ESCAPED_DASH_DASH_STATE",ko="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN_STATE",r_="SCRIPT_DATA_ESCAPED_END_TAG_OPEN_STATE",n_="SCRIPT_DATA_ESCAPED_END_TAG_NAME_STATE",i_="SCRIPT_DATA_DOUBLE_ESCAPE_START_STATE",Dr="SCRIPT_DATA_DOUBLE_ESCAPED_STATE",s_="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_STATE",a_="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH_STATE",Bo="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN_STATE",o_="SCRIPT_DATA_DOUBLE_ESCAPE_END_STATE",yr="BEFORE_ATTRIBUTE_NAME_STATE",qo="ATTRIBUTE_NAME_STATE",af="AFTER_ATTRIBUTE_NAME_STATE",of="BEFORE_ATTRIBUTE_VALUE_STATE",Ho="ATTRIBUTE_VALUE_DOUBLE_QUOTED_STATE",Uo="ATTRIBUTE_VALUE_SINGLE_QUOTED_STATE",jo="ATTRIBUTE_VALUE_UNQUOTED_STATE",uf="AFTER_ATTRIBUTE_VALUE_QUOTED_STATE",cn="SELF_CLOSING_START_TAG_STATE",J1="BOGUS_COMMENT_STATE",u_="MARKUP_DECLARATION_OPEN_STATE",l_="COMMENT_START_STATE",c_="COMMENT_START_DASH_STATE",fn="COMMENT_STATE",f_="COMMENT_LESS_THAN_SIGN_STATE",h_="COMMENT_LESS_THAN_SIGN_BANG_STATE",d_="COMMENT_LESS_THAN_SIGN_BANG_DASH_STATE",m_="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH_STATE",Go="COMMENT_END_DASH_STATE",Wo="COMMENT_END_STATE",p_="COMMENT_END_BANG_STATE",T_="DOCTYPE_STATE",Ko="BEFORE_DOCTYPE_NAME_STATE",zo="DOCTYPE_NAME_STATE",__="AFTER_DOCTYPE_NAME_STATE",E_="AFTER_DOCTYPE_PUBLIC_KEYWORD_STATE",g_="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER_STATE",lf="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED_STATE",cf="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED_STATE",ff="AFTER_DOCTYPE_PUBLIC_IDENTIFIER_STATE",y_="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS_STATE",S_="AFTER_DOCTYPE_SYSTEM_KEYWORD_STATE",A_="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER_STATE",Z1="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED_STATE",es="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED_STATE",hf="AFTER_DOCTYPE_SYSTEM_IDENTIFIER_STATE",Mr="BOGUS_DOCTYPE_STATE",$o="CDATA_SECTION_STATE",b_="CDATA_SECTION_BRACKET_STATE",v_="CDATA_SECTION_END_STATE",Gi="CHARACTER_REFERENCE_STATE",C_="NAMED_CHARACTER_REFERENCE_STATE",R_="AMBIGUOS_AMPERSAND_STATE",N_="NUMERIC_CHARACTER_REFERENCE_STATE",O_="HEXADEMICAL_CHARACTER_REFERENCE_START_STATE",w_="DECIMAL_CHARACTER_REFERENCE_START_STATE",I_="HEXADEMICAL_CHARACTER_REFERENCE_STATE",P_="DECIMAL_CHARACTER_REFERENCE_STATE",ts="NUMERIC_CHARACTER_REFERENCE_END_STATE";function Me(t){return t===g.SPACE||t===g.LINE_FEED||t===g.TABULATION||t===g.FORM_FEED}function ns(t){return t>=g.DIGIT_0&&t<=g.DIGIT_9}function ur(t){return t>=g.LATIN_CAPITAL_A&&t<=g.LATIN_CAPITAL_Z}function Jn(t){return t>=g.LATIN_SMALL_A&&t<=g.LATIN_SMALL_Z}function dn(t){return Jn(t)||ur(t)}function df(t){return dn(t)||ns(t)}function k_(t){return t>=g.LATIN_CAPITAL_A&&t<=g.LATIN_CAPITAL_F}function B_(t){return t>=g.LATIN_SMALL_A&&t<=g.LATIN_SMALL_F}function Ib(t){return ns(t)||k_(t)||B_(t)}function Yo(t){return t+32}function ke(t){return t<=65535?String.fromCharCode(t):(t-=65536,String.fromCharCode(t>>>10&1023|55296)+String.fromCharCode(56320|t&1023))}function hn(t){return String.fromCharCode(Yo(t))}function L_(t,e){let r=Zn[++t],n=++t,i=n+r-1;for(;n<=i;){let s=n+i>>>1,o=Zn[s];if(oe)i=s-1;else return Zn[s+r]}return-1}var Re=class{constructor(){this.preprocessor=new Nb,this.tokenQueue=[],this.allowCDATA=!1,this.state=le,this.returnState="",this.charRefCode=-1,this.tempBuff=[],this.lastStartTagName="",this.consumedAfterSnapshot=-1,this.active=!1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr=null}_err(){}_errOnNextCodePoint(e){this._consume(),this._err(e),this._unconsume()}getNextToken(){for(;!this.tokenQueue.length&&this.active;){this.consumedAfterSnapshot=0;let e=this._consume();this._ensureHibernation()||this[this.state](e)}return this.tokenQueue.shift()}write(e,r){this.active=!0,this.preprocessor.write(e,r)}insertHtmlAtCurrentPos(e){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(e)}_ensureHibernation(){if(this.preprocessor.endOfChunkHit){for(;this.consumedAfterSnapshot>0;this.consumedAfterSnapshot--)this.preprocessor.retreat();return this.active=!1,this.tokenQueue.push({type:Re.HIBERNATION_TOKEN}),!0}return!1}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_unconsume(){this.consumedAfterSnapshot--,this.preprocessor.retreat()}_reconsumeInState(e){this.state=e,this._unconsume()}_consumeSequenceIfMatch(e,r,n){let i=0,s=!0,o=e.length,l=0,c=r,m;for(;l0&&(c=this._consume(),i++),c===g.EOF){s=!1;break}if(m=e[l],c!==m&&(n||c!==Yo(m))){s=!1;break}}if(!s)for(;i--;)this._unconsume();return s}_isTempBufferEqualToScriptString(){if(this.tempBuff.length!==Xn.SCRIPT_STRING.length)return!1;for(let e=0;e0&&this._err(M.endTagWithAttributes),e.selfClosing&&this._err(M.endTagWithTrailingSolidus)),this.tokenQueue.push(e)}_emitCurrentCharacterToken(){this.currentCharacterToken&&(this.tokenQueue.push(this.currentCharacterToken),this.currentCharacterToken=null)}_emitEOFToken(){this._createEOFToken(),this._emitCurrentToken()}_appendCharToCurrentCharacterToken(e,r){this.currentCharacterToken&&this.currentCharacterToken.type!==e&&this._emitCurrentCharacterToken(),this.currentCharacterToken?this.currentCharacterToken.chars+=r:this._createCharacterToken(e,r)}_emitCodePoint(e){let r=Re.CHARACTER_TOKEN;Me(e)?r=Re.WHITESPACE_CHARACTER_TOKEN:e===g.NULL&&(r=Re.NULL_CHARACTER_TOKEN),this._appendCharToCurrentCharacterToken(r,ke(e))}_emitSeveralCodePoints(e){for(let r=0;r-1;){let s=Zn[i],o=s")):e===g.NULL?(this._err(M.unexpectedNullCharacter),this.state=or,this._emitChars(be.REPLACEMENT_CHARACTER)):e===g.EOF?(this._err(M.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=or,this._emitCodePoint(e))}[ko](e){e===g.SOLIDUS?(this.tempBuff=[],this.state=r_):dn(e)?(this.tempBuff=[],this._emitChars("<"),this._reconsumeInState(i_)):(this._emitChars("<"),this._reconsumeInState(or))}[r_](e){dn(e)?(this._createEndTagToken(),this._reconsumeInState(n_)):(this._emitChars("")):e===g.NULL?(this._err(M.unexpectedNullCharacter),this.state=Dr,this._emitChars(be.REPLACEMENT_CHARACTER)):e===g.EOF?(this._err(M.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=Dr,this._emitCodePoint(e))}[Bo](e){e===g.SOLIDUS?(this.tempBuff=[],this.state=o_,this._emitChars("/")):this._reconsumeInState(Dr)}[o_](e){Me(e)||e===g.SOLIDUS||e===g.GREATER_THAN_SIGN?(this.state=this._isTempBufferEqualToScriptString()?or:Dr,this._emitCodePoint(e)):ur(e)?(this.tempBuff.push(Yo(e)),this._emitCodePoint(e)):Jn(e)?(this.tempBuff.push(e),this._emitCodePoint(e)):this._reconsumeInState(Dr)}[yr](e){Me(e)||(e===g.SOLIDUS||e===g.GREATER_THAN_SIGN||e===g.EOF?this._reconsumeInState(af):e===g.EQUALS_SIGN?(this._err(M.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=qo):(this._createAttr(""),this._reconsumeInState(qo)))}[qo](e){Me(e)||e===g.SOLIDUS||e===g.GREATER_THAN_SIGN||e===g.EOF?(this._leaveAttrName(af),this._unconsume()):e===g.EQUALS_SIGN?this._leaveAttrName(of):ur(e)?this.currentAttr.name+=hn(e):e===g.QUOTATION_MARK||e===g.APOSTROPHE||e===g.LESS_THAN_SIGN?(this._err(M.unexpectedCharacterInAttributeName),this.currentAttr.name+=ke(e)):e===g.NULL?(this._err(M.unexpectedNullCharacter),this.currentAttr.name+=be.REPLACEMENT_CHARACTER):this.currentAttr.name+=ke(e)}[af](e){Me(e)||(e===g.SOLIDUS?this.state=cn:e===g.EQUALS_SIGN?this.state=of:e===g.GREATER_THAN_SIGN?(this.state=le,this._emitCurrentToken()):e===g.EOF?(this._err(M.eofInTag),this._emitEOFToken()):(this._createAttr(""),this._reconsumeInState(qo)))}[of](e){Me(e)||(e===g.QUOTATION_MARK?this.state=Ho:e===g.APOSTROPHE?this.state=Uo:e===g.GREATER_THAN_SIGN?(this._err(M.missingAttributeValue),this.state=le,this._emitCurrentToken()):this._reconsumeInState(jo))}[Ho](e){e===g.QUOTATION_MARK?this.state=uf:e===g.AMPERSAND?(this.returnState=Ho,this.state=Gi):e===g.NULL?(this._err(M.unexpectedNullCharacter),this.currentAttr.value+=be.REPLACEMENT_CHARACTER):e===g.EOF?(this._err(M.eofInTag),this._emitEOFToken()):this.currentAttr.value+=ke(e)}[Uo](e){e===g.APOSTROPHE?this.state=uf:e===g.AMPERSAND?(this.returnState=Uo,this.state=Gi):e===g.NULL?(this._err(M.unexpectedNullCharacter),this.currentAttr.value+=be.REPLACEMENT_CHARACTER):e===g.EOF?(this._err(M.eofInTag),this._emitEOFToken()):this.currentAttr.value+=ke(e)}[jo](e){Me(e)?this._leaveAttrValue(yr):e===g.AMPERSAND?(this.returnState=jo,this.state=Gi):e===g.GREATER_THAN_SIGN?(this._leaveAttrValue(le),this._emitCurrentToken()):e===g.NULL?(this._err(M.unexpectedNullCharacter),this.currentAttr.value+=be.REPLACEMENT_CHARACTER):e===g.QUOTATION_MARK||e===g.APOSTROPHE||e===g.LESS_THAN_SIGN||e===g.EQUALS_SIGN||e===g.GRAVE_ACCENT?(this._err(M.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=ke(e)):e===g.EOF?(this._err(M.eofInTag),this._emitEOFToken()):this.currentAttr.value+=ke(e)}[uf](e){Me(e)?this._leaveAttrValue(yr):e===g.SOLIDUS?this._leaveAttrValue(cn):e===g.GREATER_THAN_SIGN?(this._leaveAttrValue(le),this._emitCurrentToken()):e===g.EOF?(this._err(M.eofInTag),this._emitEOFToken()):(this._err(M.missingWhitespaceBetweenAttributes),this._reconsumeInState(yr))}[cn](e){e===g.GREATER_THAN_SIGN?(this.currentToken.selfClosing=!0,this.state=le,this._emitCurrentToken()):e===g.EOF?(this._err(M.eofInTag),this._emitEOFToken()):(this._err(M.unexpectedSolidusInTag),this._reconsumeInState(yr))}[J1](e){e===g.GREATER_THAN_SIGN?(this.state=le,this._emitCurrentToken()):e===g.EOF?(this._emitCurrentToken(),this._emitEOFToken()):e===g.NULL?(this._err(M.unexpectedNullCharacter),this.currentToken.data+=be.REPLACEMENT_CHARACTER):this.currentToken.data+=ke(e)}[u_](e){this._consumeSequenceIfMatch(Xn.DASH_DASH_STRING,e,!0)?(this._createCommentToken(),this.state=l_):this._consumeSequenceIfMatch(Xn.DOCTYPE_STRING,e,!1)?this.state=T_:this._consumeSequenceIfMatch(Xn.CDATA_START_STRING,e,!0)?this.allowCDATA?this.state=$o:(this._err(M.cdataInHtmlContent),this._createCommentToken(),this.currentToken.data="[CDATA[",this.state=J1):this._ensureHibernation()||(this._err(M.incorrectlyOpenedComment),this._createCommentToken(),this._reconsumeInState(J1))}[l_](e){e===g.HYPHEN_MINUS?this.state=c_:e===g.GREATER_THAN_SIGN?(this._err(M.abruptClosingOfEmptyComment),this.state=le,this._emitCurrentToken()):this._reconsumeInState(fn)}[c_](e){e===g.HYPHEN_MINUS?this.state=Wo:e===g.GREATER_THAN_SIGN?(this._err(M.abruptClosingOfEmptyComment),this.state=le,this._emitCurrentToken()):e===g.EOF?(this._err(M.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(fn))}[fn](e){e===g.HYPHEN_MINUS?this.state=Go:e===g.LESS_THAN_SIGN?(this.currentToken.data+="<",this.state=f_):e===g.NULL?(this._err(M.unexpectedNullCharacter),this.currentToken.data+=be.REPLACEMENT_CHARACTER):e===g.EOF?(this._err(M.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.data+=ke(e)}[f_](e){e===g.EXCLAMATION_MARK?(this.currentToken.data+="!",this.state=h_):e===g.LESS_THAN_SIGN?this.currentToken.data+="!":this._reconsumeInState(fn)}[h_](e){e===g.HYPHEN_MINUS?this.state=d_:this._reconsumeInState(fn)}[d_](e){e===g.HYPHEN_MINUS?this.state=m_:this._reconsumeInState(Go)}[m_](e){e!==g.GREATER_THAN_SIGN&&e!==g.EOF&&this._err(M.nestedComment),this._reconsumeInState(Wo)}[Go](e){e===g.HYPHEN_MINUS?this.state=Wo:e===g.EOF?(this._err(M.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(fn))}[Wo](e){e===g.GREATER_THAN_SIGN?(this.state=le,this._emitCurrentToken()):e===g.EXCLAMATION_MARK?this.state=p_:e===g.HYPHEN_MINUS?this.currentToken.data+="-":e===g.EOF?(this._err(M.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--",this._reconsumeInState(fn))}[p_](e){e===g.HYPHEN_MINUS?(this.currentToken.data+="--!",this.state=Go):e===g.GREATER_THAN_SIGN?(this._err(M.incorrectlyClosedComment),this.state=le,this._emitCurrentToken()):e===g.EOF?(this._err(M.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--!",this._reconsumeInState(fn))}[T_](e){Me(e)?this.state=Ko:e===g.GREATER_THAN_SIGN?this._reconsumeInState(Ko):e===g.EOF?(this._err(M.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(M.missingWhitespaceBeforeDoctypeName),this._reconsumeInState(Ko))}[Ko](e){Me(e)||(ur(e)?(this._createDoctypeToken(hn(e)),this.state=zo):e===g.NULL?(this._err(M.unexpectedNullCharacter),this._createDoctypeToken(be.REPLACEMENT_CHARACTER),this.state=zo):e===g.GREATER_THAN_SIGN?(this._err(M.missingDoctypeName),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=le):e===g.EOF?(this._err(M.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._createDoctypeToken(ke(e)),this.state=zo))}[zo](e){Me(e)?this.state=__:e===g.GREATER_THAN_SIGN?(this.state=le,this._emitCurrentToken()):ur(e)?this.currentToken.name+=hn(e):e===g.NULL?(this._err(M.unexpectedNullCharacter),this.currentToken.name+=be.REPLACEMENT_CHARACTER):e===g.EOF?(this._err(M.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.name+=ke(e)}[__](e){Me(e)||(e===g.GREATER_THAN_SIGN?(this.state=le,this._emitCurrentToken()):e===g.EOF?(this._err(M.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this._consumeSequenceIfMatch(Xn.PUBLIC_STRING,e,!1)?this.state=E_:this._consumeSequenceIfMatch(Xn.SYSTEM_STRING,e,!1)?this.state=S_:this._ensureHibernation()||(this._err(M.invalidCharacterSequenceAfterDoctypeName),this.currentToken.forceQuirks=!0,this._reconsumeInState(Mr)))}[E_](e){Me(e)?this.state=g_:e===g.QUOTATION_MARK?(this._err(M.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=lf):e===g.APOSTROPHE?(this._err(M.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=cf):e===g.GREATER_THAN_SIGN?(this._err(M.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=le,this._emitCurrentToken()):e===g.EOF?(this._err(M.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(M.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Mr))}[g_](e){Me(e)||(e===g.QUOTATION_MARK?(this.currentToken.publicId="",this.state=lf):e===g.APOSTROPHE?(this.currentToken.publicId="",this.state=cf):e===g.GREATER_THAN_SIGN?(this._err(M.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=le,this._emitCurrentToken()):e===g.EOF?(this._err(M.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(M.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Mr)))}[lf](e){e===g.QUOTATION_MARK?this.state=ff:e===g.NULL?(this._err(M.unexpectedNullCharacter),this.currentToken.publicId+=be.REPLACEMENT_CHARACTER):e===g.GREATER_THAN_SIGN?(this._err(M.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=le):e===g.EOF?(this._err(M.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=ke(e)}[cf](e){e===g.APOSTROPHE?this.state=ff:e===g.NULL?(this._err(M.unexpectedNullCharacter),this.currentToken.publicId+=be.REPLACEMENT_CHARACTER):e===g.GREATER_THAN_SIGN?(this._err(M.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=le):e===g.EOF?(this._err(M.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=ke(e)}[ff](e){Me(e)?this.state=y_:e===g.GREATER_THAN_SIGN?(this.state=le,this._emitCurrentToken()):e===g.QUOTATION_MARK?(this._err(M.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=Z1):e===g.APOSTROPHE?(this._err(M.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=es):e===g.EOF?(this._err(M.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(M.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Mr))}[y_](e){Me(e)||(e===g.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=le):e===g.QUOTATION_MARK?(this.currentToken.systemId="",this.state=Z1):e===g.APOSTROPHE?(this.currentToken.systemId="",this.state=es):e===g.EOF?(this._err(M.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(M.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Mr)))}[S_](e){Me(e)?this.state=A_:e===g.QUOTATION_MARK?(this._err(M.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=Z1):e===g.APOSTROPHE?(this._err(M.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=es):e===g.GREATER_THAN_SIGN?(this._err(M.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=le,this._emitCurrentToken()):e===g.EOF?(this._err(M.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(M.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Mr))}[A_](e){Me(e)||(e===g.QUOTATION_MARK?(this.currentToken.systemId="",this.state=Z1):e===g.APOSTROPHE?(this.currentToken.systemId="",this.state=es):e===g.GREATER_THAN_SIGN?(this._err(M.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=le,this._emitCurrentToken()):e===g.EOF?(this._err(M.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(M.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(Mr)))}[Z1](e){e===g.QUOTATION_MARK?this.state=hf:e===g.NULL?(this._err(M.unexpectedNullCharacter),this.currentToken.systemId+=be.REPLACEMENT_CHARACTER):e===g.GREATER_THAN_SIGN?(this._err(M.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=le):e===g.EOF?(this._err(M.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=ke(e)}[es](e){e===g.APOSTROPHE?this.state=hf:e===g.NULL?(this._err(M.unexpectedNullCharacter),this.currentToken.systemId+=be.REPLACEMENT_CHARACTER):e===g.GREATER_THAN_SIGN?(this._err(M.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=le):e===g.EOF?(this._err(M.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=ke(e)}[hf](e){Me(e)||(e===g.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=le):e===g.EOF?(this._err(M.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(M.unexpectedCharacterAfterDoctypeSystemIdentifier),this._reconsumeInState(Mr)))}[Mr](e){e===g.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=le):e===g.NULL?this._err(M.unexpectedNullCharacter):e===g.EOF&&(this._emitCurrentToken(),this._emitEOFToken())}[$o](e){e===g.RIGHT_SQUARE_BRACKET?this.state=b_:e===g.EOF?(this._err(M.eofInCdata),this._emitEOFToken()):this._emitCodePoint(e)}[b_](e){e===g.RIGHT_SQUARE_BRACKET?this.state=v_:(this._emitChars("]"),this._reconsumeInState($o))}[v_](e){e===g.GREATER_THAN_SIGN?this.state=le:e===g.RIGHT_SQUARE_BRACKET?this._emitChars("]"):(this._emitChars("]]"),this._reconsumeInState($o))}[Gi](e){this.tempBuff=[g.AMPERSAND],e===g.NUMBER_SIGN?(this.tempBuff.push(e),this.state=N_):df(e)?this._reconsumeInState(C_):(this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[C_](e){let r=this._matchNamedCharacterReference(e);if(this._ensureHibernation())this.tempBuff=[g.AMPERSAND];else if(r){let n=this.tempBuff[this.tempBuff.length-1]===g.SEMICOLON;this._isCharacterReferenceAttributeQuirk(n)||(n||this._errOnNextCodePoint(M.missingSemicolonAfterCharacterReference),this.tempBuff=r),this._flushCodePointsConsumedAsCharacterReference(),this.state=this.returnState}else this._flushCodePointsConsumedAsCharacterReference(),this.state=R_}[R_](e){df(e)?this._isCharacterReferenceInAttribute()?this.currentAttr.value+=ke(e):this._emitCodePoint(e):(e===g.SEMICOLON&&this._err(M.unknownNamedCharacterReference),this._reconsumeInState(this.returnState))}[N_](e){this.charRefCode=0,e===g.LATIN_SMALL_X||e===g.LATIN_CAPITAL_X?(this.tempBuff.push(e),this.state=O_):this._reconsumeInState(w_)}[O_](e){Ib(e)?this._reconsumeInState(I_):(this._err(M.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[w_](e){ns(e)?this._reconsumeInState(P_):(this._err(M.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[I_](e){k_(e)?this.charRefCode=this.charRefCode*16+e-55:B_(e)?this.charRefCode=this.charRefCode*16+e-87:ns(e)?this.charRefCode=this.charRefCode*16+e-48:e===g.SEMICOLON?this.state=ts:(this._err(M.missingSemicolonAfterCharacterReference),this._reconsumeInState(ts))}[P_](e){ns(e)?this.charRefCode=this.charRefCode*10+e-48:e===g.SEMICOLON?this.state=ts:(this._err(M.missingSemicolonAfterCharacterReference),this._reconsumeInState(ts))}[ts](){if(this.charRefCode===g.NULL)this._err(M.nullCharacterReference),this.charRefCode=g.REPLACEMENT_CHARACTER;else if(this.charRefCode>1114111)this._err(M.characterReferenceOutsideUnicodeRange),this.charRefCode=g.REPLACEMENT_CHARACTER;else if(be.isSurrogate(this.charRefCode))this._err(M.surrogateCharacterReference),this.charRefCode=g.REPLACEMENT_CHARACTER;else if(be.isUndefinedCodePoint(this.charRefCode))this._err(M.noncharacterCharacterReference);else if(be.isControlCodePoint(this.charRefCode)||this.charRefCode===g.CARRIAGE_RETURN){this._err(M.controlCharacterReference);let e=Ob[this.charRefCode];e&&(this.charRefCode=e)}this.tempBuff=[this.charRefCode],this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState)}};Re.CHARACTER_TOKEN="CHARACTER_TOKEN";Re.NULL_CHARACTER_TOKEN="NULL_CHARACTER_TOKEN";Re.WHITESPACE_CHARACTER_TOKEN="WHITESPACE_CHARACTER_TOKEN";Re.START_TAG_TOKEN="START_TAG_TOKEN";Re.END_TAG_TOKEN="END_TAG_TOKEN";Re.COMMENT_TOKEN="COMMENT_TOKEN";Re.DOCTYPE_TOKEN="DOCTYPE_TOKEN";Re.EOF_TOKEN="EOF_TOKEN";Re.HIBERNATION_TOKEN="HIBERNATION_TOKEN";Re.MODE={DATA:le,RCDATA:Wi,RAWTEXT:rs,SCRIPT_DATA:xr,PLAINTEXT:F_};Re.getTokenAttr=function(t,e){for(let r=t.attrs.length-1;r>=0;r--)if(t.attrs[r].name===e)return t.attrs[r].value;return null};q_.exports=Re});var Fr=C(Ki=>{"use strict";var mf=Ki.NAMESPACES={HTML:"http://www.w3.org/1999/xhtml",MATHML:"http://www.w3.org/1998/Math/MathML",SVG:"http://www.w3.org/2000/svg",XLINK:"http://www.w3.org/1999/xlink",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"};Ki.ATTRS={TYPE:"type",ACTION:"action",ENCODING:"encoding",PROMPT:"prompt",NAME:"name",COLOR:"color",FACE:"face",SIZE:"size"};Ki.DOCUMENT_MODE={NO_QUIRKS:"no-quirks",QUIRKS:"quirks",LIMITED_QUIRKS:"limited-quirks"};var j=Ki.TAG_NAMES={A:"a",ADDRESS:"address",ANNOTATION_XML:"annotation-xml",APPLET:"applet",AREA:"area",ARTICLE:"article",ASIDE:"aside",B:"b",BASE:"base",BASEFONT:"basefont",BGSOUND:"bgsound",BIG:"big",BLOCKQUOTE:"blockquote",BODY:"body",BR:"br",BUTTON:"button",CAPTION:"caption",CENTER:"center",CODE:"code",COL:"col",COLGROUP:"colgroup",DD:"dd",DESC:"desc",DETAILS:"details",DIALOG:"dialog",DIR:"dir",DIV:"div",DL:"dl",DT:"dt",EM:"em",EMBED:"embed",FIELDSET:"fieldset",FIGCAPTION:"figcaption",FIGURE:"figure",FONT:"font",FOOTER:"footer",FOREIGN_OBJECT:"foreignObject",FORM:"form",FRAME:"frame",FRAMESET:"frameset",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6",HEAD:"head",HEADER:"header",HGROUP:"hgroup",HR:"hr",HTML:"html",I:"i",IMG:"img",IMAGE:"image",INPUT:"input",IFRAME:"iframe",KEYGEN:"keygen",LABEL:"label",LI:"li",LINK:"link",LISTING:"listing",MAIN:"main",MALIGNMARK:"malignmark",MARQUEE:"marquee",MATH:"math",MENU:"menu",META:"meta",MGLYPH:"mglyph",MI:"mi",MO:"mo",MN:"mn",MS:"ms",MTEXT:"mtext",NAV:"nav",NOBR:"nobr",NOFRAMES:"noframes",NOEMBED:"noembed",NOSCRIPT:"noscript",OBJECT:"object",OL:"ol",OPTGROUP:"optgroup",OPTION:"option",P:"p",PARAM:"param",PLAINTEXT:"plaintext",PRE:"pre",RB:"rb",RP:"rp",RT:"rt",RTC:"rtc",RUBY:"ruby",S:"s",SCRIPT:"script",SECTION:"section",SELECT:"select",SOURCE:"source",SMALL:"small",SPAN:"span",STRIKE:"strike",STRONG:"strong",STYLE:"style",SUB:"sub",SUMMARY:"summary",SUP:"sup",TABLE:"table",TBODY:"tbody",TEMPLATE:"template",TEXTAREA:"textarea",TFOOT:"tfoot",TD:"td",TH:"th",THEAD:"thead",TITLE:"title",TR:"tr",TRACK:"track",TT:"tt",U:"u",UL:"ul",SVG:"svg",VAR:"var",WBR:"wbr",XMP:"xmp"};Ki.SPECIAL_ELEMENTS={[mf.HTML]:{[j.ADDRESS]:!0,[j.APPLET]:!0,[j.AREA]:!0,[j.ARTICLE]:!0,[j.ASIDE]:!0,[j.BASE]:!0,[j.BASEFONT]:!0,[j.BGSOUND]:!0,[j.BLOCKQUOTE]:!0,[j.BODY]:!0,[j.BR]:!0,[j.BUTTON]:!0,[j.CAPTION]:!0,[j.CENTER]:!0,[j.COL]:!0,[j.COLGROUP]:!0,[j.DD]:!0,[j.DETAILS]:!0,[j.DIR]:!0,[j.DIV]:!0,[j.DL]:!0,[j.DT]:!0,[j.EMBED]:!0,[j.FIELDSET]:!0,[j.FIGCAPTION]:!0,[j.FIGURE]:!0,[j.FOOTER]:!0,[j.FORM]:!0,[j.FRAME]:!0,[j.FRAMESET]:!0,[j.H1]:!0,[j.H2]:!0,[j.H3]:!0,[j.H4]:!0,[j.H5]:!0,[j.H6]:!0,[j.HEAD]:!0,[j.HEADER]:!0,[j.HGROUP]:!0,[j.HR]:!0,[j.HTML]:!0,[j.IFRAME]:!0,[j.IMG]:!0,[j.INPUT]:!0,[j.LI]:!0,[j.LINK]:!0,[j.LISTING]:!0,[j.MAIN]:!0,[j.MARQUEE]:!0,[j.MENU]:!0,[j.META]:!0,[j.NAV]:!0,[j.NOEMBED]:!0,[j.NOFRAMES]:!0,[j.NOSCRIPT]:!0,[j.OBJECT]:!0,[j.OL]:!0,[j.P]:!0,[j.PARAM]:!0,[j.PLAINTEXT]:!0,[j.PRE]:!0,[j.SCRIPT]:!0,[j.SECTION]:!0,[j.SELECT]:!0,[j.SOURCE]:!0,[j.STYLE]:!0,[j.SUMMARY]:!0,[j.TABLE]:!0,[j.TBODY]:!0,[j.TD]:!0,[j.TEMPLATE]:!0,[j.TEXTAREA]:!0,[j.TFOOT]:!0,[j.TH]:!0,[j.THEAD]:!0,[j.TITLE]:!0,[j.TR]:!0,[j.TRACK]:!0,[j.UL]:!0,[j.WBR]:!0,[j.XMP]:!0},[mf.MATHML]:{[j.MI]:!0,[j.MO]:!0,[j.MN]:!0,[j.MS]:!0,[j.MTEXT]:!0,[j.ANNOTATION_XML]:!0},[mf.SVG]:{[j.TITLE]:!0,[j.FOREIGN_OBJECT]:!0,[j.DESC]:!0}}});var W_=C((jI,G_)=>{"use strict";var U_=Fr(),K=U_.TAG_NAMES,ve=U_.NAMESPACES;function H_(t){switch(t.length){case 1:return t===K.P;case 2:return t===K.RB||t===K.RP||t===K.RT||t===K.DD||t===K.DT||t===K.LI;case 3:return t===K.RTC;case 6:return t===K.OPTION;case 8:return t===K.OPTGROUP}return!1}function Pb(t){switch(t.length){case 1:return t===K.P;case 2:return t===K.RB||t===K.RP||t===K.RT||t===K.DD||t===K.DT||t===K.LI||t===K.TD||t===K.TH||t===K.TR;case 3:return t===K.RTC;case 5:return t===K.TBODY||t===K.TFOOT||t===K.THEAD;case 6:return t===K.OPTION;case 7:return t===K.CAPTION;case 8:return t===K.OPTGROUP||t===K.COLGROUP}return!1}function Vo(t,e){switch(t.length){case 2:if(t===K.TD||t===K.TH)return e===ve.HTML;if(t===K.MI||t===K.MO||t===K.MN||t===K.MS)return e===ve.MATHML;break;case 4:if(t===K.HTML)return e===ve.HTML;if(t===K.DESC)return e===ve.SVG;break;case 5:if(t===K.TABLE)return e===ve.HTML;if(t===K.MTEXT)return e===ve.MATHML;if(t===K.TITLE)return e===ve.SVG;break;case 6:return(t===K.APPLET||t===K.OBJECT)&&e===ve.HTML;case 7:return(t===K.CAPTION||t===K.MARQUEE)&&e===ve.HTML;case 8:return t===K.TEMPLATE&&e===ve.HTML;case 13:return t===K.FOREIGN_OBJECT&&e===ve.SVG;case 14:return t===K.ANNOTATION_XML&&e===ve.MATHML}return!1}var j_=class{constructor(e,r){this.stackTop=-1,this.items=[],this.current=e,this.currentTagName=null,this.currentTmplContent=null,this.tmplCount=0,this.treeAdapter=r}_indexOf(e){let r=-1;for(let n=this.stackTop;n>=0;n--)if(this.items[n]===e){r=n;break}return r}_isInTemplate(){return this.currentTagName===K.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===ve.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagName=this.current&&this.treeAdapter.getTagName(this.current),this.currentTmplContent=this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):null}push(e){this.items[++this.stackTop]=e,this._updateCurrentElement(),this._isInTemplate()&&this.tmplCount++}pop(){this.stackTop--,this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this._updateCurrentElement()}replace(e,r){let n=this._indexOf(e);this.items[n]=r,n===this.stackTop&&this._updateCurrentElement()}insertAfter(e,r){let n=this._indexOf(e)+1;this.items.splice(n,0,r),n===++this.stackTop&&this._updateCurrentElement()}popUntilTagNamePopped(e){for(;this.stackTop>-1;){let r=this.currentTagName,n=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),r===e&&n===ve.HTML)break}}popUntilElementPopped(e){for(;this.stackTop>-1;){let r=this.current;if(this.pop(),r===e)break}}popUntilNumberedHeaderPopped(){for(;this.stackTop>-1;){let e=this.currentTagName,r=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),e===K.H1||e===K.H2||e===K.H3||e===K.H4||e===K.H5||e===K.H6&&r===ve.HTML)break}}popUntilTableCellPopped(){for(;this.stackTop>-1;){let e=this.currentTagName,r=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),e===K.TD||e===K.TH&&r===ve.HTML)break}}popAllUpToHtmlElement(){this.stackTop=0,this._updateCurrentElement()}clearBackToTableContext(){for(;this.currentTagName!==K.TABLE&&this.currentTagName!==K.TEMPLATE&&this.currentTagName!==K.HTML||this.treeAdapter.getNamespaceURI(this.current)!==ve.HTML;)this.pop()}clearBackToTableBodyContext(){for(;this.currentTagName!==K.TBODY&&this.currentTagName!==K.TFOOT&&this.currentTagName!==K.THEAD&&this.currentTagName!==K.TEMPLATE&&this.currentTagName!==K.HTML||this.treeAdapter.getNamespaceURI(this.current)!==ve.HTML;)this.pop()}clearBackToTableRowContext(){for(;this.currentTagName!==K.TR&&this.currentTagName!==K.TEMPLATE&&this.currentTagName!==K.HTML||this.treeAdapter.getNamespaceURI(this.current)!==ve.HTML;)this.pop()}remove(e){for(let r=this.stackTop;r>=0;r--)if(this.items[r]===e){this.items.splice(r,1),this.stackTop--,this._updateCurrentElement();break}}tryPeekProperlyNestedBodyElement(){let e=this.items[1];return e&&this.treeAdapter.getTagName(e)===K.BODY?e:null}contains(e){return this._indexOf(e)>-1}getCommonAncestor(e){let r=this._indexOf(e);return--r>=0?this.items[r]:null}isRootHtmlElementCurrent(){return this.stackTop===0&&this.currentTagName===K.HTML}hasInScope(e){for(let r=this.stackTop;r>=0;r--){let n=this.treeAdapter.getTagName(this.items[r]),i=this.treeAdapter.getNamespaceURI(this.items[r]);if(n===e&&i===ve.HTML)return!0;if(Vo(n,i))return!1}return!0}hasNumberedHeaderInScope(){for(let e=this.stackTop;e>=0;e--){let r=this.treeAdapter.getTagName(this.items[e]),n=this.treeAdapter.getNamespaceURI(this.items[e]);if((r===K.H1||r===K.H2||r===K.H3||r===K.H4||r===K.H5||r===K.H6)&&n===ve.HTML)return!0;if(Vo(r,n))return!1}return!0}hasInListItemScope(e){for(let r=this.stackTop;r>=0;r--){let n=this.treeAdapter.getTagName(this.items[r]),i=this.treeAdapter.getNamespaceURI(this.items[r]);if(n===e&&i===ve.HTML)return!0;if((n===K.UL||n===K.OL)&&i===ve.HTML||Vo(n,i))return!1}return!0}hasInButtonScope(e){for(let r=this.stackTop;r>=0;r--){let n=this.treeAdapter.getTagName(this.items[r]),i=this.treeAdapter.getNamespaceURI(this.items[r]);if(n===e&&i===ve.HTML)return!0;if(n===K.BUTTON&&i===ve.HTML||Vo(n,i))return!1}return!0}hasInTableScope(e){for(let r=this.stackTop;r>=0;r--){let n=this.treeAdapter.getTagName(this.items[r]);if(this.treeAdapter.getNamespaceURI(this.items[r])===ve.HTML){if(n===e)return!0;if(n===K.TABLE||n===K.TEMPLATE||n===K.HTML)return!1}}return!0}hasTableBodyContextInTableScope(){for(let e=this.stackTop;e>=0;e--){let r=this.treeAdapter.getTagName(this.items[e]);if(this.treeAdapter.getNamespaceURI(this.items[e])===ve.HTML){if(r===K.TBODY||r===K.THEAD||r===K.TFOOT)return!0;if(r===K.TABLE||r===K.HTML)return!1}}return!0}hasInSelectScope(e){for(let r=this.stackTop;r>=0;r--){let n=this.treeAdapter.getTagName(this.items[r]);if(this.treeAdapter.getNamespaceURI(this.items[r])===ve.HTML){if(n===e)return!0;if(n!==K.OPTION&&n!==K.OPTGROUP)return!1}}return!0}generateImpliedEndTags(){for(;H_(this.currentTagName);)this.pop()}generateImpliedEndTagsThoroughly(){for(;Pb(this.currentTagName);)this.pop()}generateImpliedEndTagsWithExclusion(e){for(;H_(this.currentTagName)&&this.currentTagName!==e;)this.pop()}};G_.exports=j_});var z_=C((GI,K_)=>{"use strict";var $t=class{constructor(e){this.length=0,this.entries=[],this.treeAdapter=e,this.bookmark=null}_getNoahArkConditionCandidates(e){let r=[];if(this.length>=3){let n=this.treeAdapter.getAttrList(e).length,i=this.treeAdapter.getTagName(e),s=this.treeAdapter.getNamespaceURI(e);for(let o=this.length-1;o>=0;o--){let l=this.entries[o];if(l.type===$t.MARKER_ENTRY)break;let c=l.element,m=this.treeAdapter.getAttrList(c);this.treeAdapter.getTagName(c)===i&&this.treeAdapter.getNamespaceURI(c)===s&&m.length===n&&r.push({idx:o,attrs:m})}}return r.length<3?[]:r}_ensureNoahArkCondition(e){let r=this._getNoahArkConditionCandidates(e),n=r.length;if(n){let i=this.treeAdapter.getAttrList(e),s=i.length,o=Object.create(null);for(let l=0;l=3-1;l--)this.entries.splice(r[l].idx,1),this.length--}}insertMarker(){this.entries.push({type:$t.MARKER_ENTRY}),this.length++}pushElement(e,r){this._ensureNoahArkCondition(e),this.entries.push({type:$t.ELEMENT_ENTRY,element:e,token:r}),this.length++}insertElementAfterBookmark(e,r){let n=this.length-1;for(;n>=0&&this.entries[n]!==this.bookmark;n--);this.entries.splice(n+1,0,{type:$t.ELEMENT_ENTRY,element:e,token:r}),this.length++}removeEntry(e){for(let r=this.length-1;r>=0;r--)if(this.entries[r]===e){this.entries.splice(r,1),this.length--;break}}clearToLastMarker(){for(;this.length;){let e=this.entries.pop();if(this.length--,e.type===$t.MARKER_ENTRY)break}}getElementEntryInScopeWithTagName(e){for(let r=this.length-1;r>=0;r--){let n=this.entries[r];if(n.type===$t.MARKER_ENTRY)return null;if(this.treeAdapter.getTagName(n.element)===e)return n}return null}getElementEntry(e){for(let r=this.length-1;r>=0;r--){let n=this.entries[r];if(n.type===$t.ELEMENT_ENTRY&&n.element===e)return n}return null}};$t.MARKER_ENTRY="MARKER_ENTRY";$t.ELEMENT_ENTRY="ELEMENT_ENTRY";K_.exports=$t});var Sr=C((WI,$_)=>{"use strict";var pf=class{constructor(e){let r={},n=this._getOverriddenMethods(this,r);for(let i of Object.keys(n))typeof n[i]=="function"&&(r[i]=e[i],e[i]=n[i])}_getOverriddenMethods(){throw new Error("Not implemented")}};pf.install=function(t,e,r){t.__mixins||(t.__mixins=[]);for(let i=0;i{"use strict";var Lb=Sr(),Y_=class extends Lb{constructor(e){super(e);this.preprocessor=e,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.offset=0,this.col=0,this.line=1}_getOverriddenMethods(e,r){return{advance(){let n=this.pos+1,i=this.html[n];return e.isEol&&(e.isEol=!1,e.line++,e.lineStartPos=n),(i===` +`||i==="\r"&&this.html[n+1]!==` +`)&&(e.isEol=!0),e.col=n-e.lineStartPos+1,e.offset=e.droppedBufferSize+n,r.advance.call(this)},retreat(){r.retreat.call(this),e.isEol=!1,e.col=this.pos-e.lineStartPos+1},dropParsedChunk(){let n=this.pos;r.dropParsedChunk.call(this);let i=n-this.pos;e.lineStartPos-=i,e.droppedBufferSize+=i,e.offset=e.droppedBufferSize+this.pos}}}};V_.exports=Y_});var Ef=C((zI,J_)=>{"use strict";var Q_=Sr(),_f=is(),Db=Tf(),X_=class extends Q_{constructor(e){super(e);this.tokenizer=e,this.posTracker=Q_.install(e.preprocessor,Db),this.currentAttrLocation=null,this.ctLoc=null}_getCurrentLocation(){return{startLine:this.posTracker.line,startCol:this.posTracker.col,startOffset:this.posTracker.offset,endLine:-1,endCol:-1,endOffset:-1}}_attachCurrentAttrLocationInfo(){this.currentAttrLocation.endLine=this.posTracker.line,this.currentAttrLocation.endCol=this.posTracker.col,this.currentAttrLocation.endOffset=this.posTracker.offset;let e=this.tokenizer.currentToken,r=this.tokenizer.currentAttr;e.location.attrs||(e.location.attrs=Object.create(null)),e.location.attrs[r.name]=this.currentAttrLocation}_getOverriddenMethods(e,r){let n={_createStartTagToken(){r._createStartTagToken.call(this),this.currentToken.location=e.ctLoc},_createEndTagToken(){r._createEndTagToken.call(this),this.currentToken.location=e.ctLoc},_createCommentToken(){r._createCommentToken.call(this),this.currentToken.location=e.ctLoc},_createDoctypeToken(i){r._createDoctypeToken.call(this,i),this.currentToken.location=e.ctLoc},_createCharacterToken(i,s){r._createCharacterToken.call(this,i,s),this.currentCharacterToken.location=e.ctLoc},_createEOFToken(){r._createEOFToken.call(this),this.currentToken.location=e._getCurrentLocation()},_createAttr(i){r._createAttr.call(this,i),e.currentAttrLocation=e._getCurrentLocation()},_leaveAttrName(i){r._leaveAttrName.call(this,i),e._attachCurrentAttrLocationInfo()},_leaveAttrValue(i){r._leaveAttrValue.call(this,i),e._attachCurrentAttrLocationInfo()},_emitCurrentToken(){let i=this.currentToken.location;this.currentCharacterToken&&(this.currentCharacterToken.location.endLine=i.startLine,this.currentCharacterToken.location.endCol=i.startCol,this.currentCharacterToken.location.endOffset=i.startOffset),this.currentToken.type===_f.EOF_TOKEN?(i.endLine=i.startLine,i.endCol=i.startCol,i.endOffset=i.startOffset):(i.endLine=e.posTracker.line,i.endCol=e.posTracker.col+1,i.endOffset=e.posTracker.offset+1),r._emitCurrentToken.call(this)},_emitCurrentCharacterToken(){let i=this.currentCharacterToken&&this.currentCharacterToken.location;i&&i.endOffset===-1&&(i.endLine=e.posTracker.line,i.endCol=e.posTracker.col,i.endOffset=e.posTracker.offset),r._emitCurrentCharacterToken.call(this)}};return Object.keys(_f.MODE).forEach(i=>{let s=_f.MODE[i];n[s]=function(o){e.ctLoc=e._getCurrentLocation(),r[s].call(this,o)}}),n}};J_.exports=X_});var t4=C(($I,e4)=>{"use strict";var Mb=Sr(),Z_=class extends Mb{constructor(e,r){super(e);this.onItemPop=r.onItemPop}_getOverriddenMethods(e,r){return{pop(){e.onItemPop(this.current),r.pop.call(this)},popAllUpToHtmlElement(){for(let n=this.stackTop;n>0;n--)e.onItemPop(this.items[n]);r.popAllUpToHtmlElement.call(this)},remove(n){e.onItemPop(this.current),r.remove.call(this,n)}}}};e4.exports=Z_});var s4=C((YI,i4)=>{"use strict";var gf=Sr(),r4=is(),xb=Ef(),Fb=t4(),kb=Fr(),yf=kb.TAG_NAMES,n4=class extends gf{constructor(e){super(e);this.parser=e,this.treeAdapter=this.parser.treeAdapter,this.posTracker=null,this.lastStartTagToken=null,this.lastFosterParentingLocation=null,this.currentToken=null}_setStartLocation(e){let r=null;this.lastStartTagToken&&(r=Object.assign({},this.lastStartTagToken.location),r.startTag=this.lastStartTagToken.location),this.treeAdapter.setNodeSourceCodeLocation(e,r)}_setEndLocation(e,r){if(this.treeAdapter.getNodeSourceCodeLocation(e)&&r.location){let i=r.location,s=this.treeAdapter.getTagName(e),o=r.type===r4.END_TAG_TOKEN&&s===r.tagName,l={};o?(l.endTag=Object.assign({},i),l.endLine=i.endLine,l.endCol=i.endCol,l.endOffset=i.endOffset):(l.endLine=i.startLine,l.endCol=i.startCol,l.endOffset=i.startOffset),this.treeAdapter.updateNodeSourceCodeLocation(e,l)}}_getOverriddenMethods(e,r){return{_bootstrap(n,i){r._bootstrap.call(this,n,i),e.lastStartTagToken=null,e.lastFosterParentingLocation=null,e.currentToken=null;let s=gf.install(this.tokenizer,xb);e.posTracker=s.posTracker,gf.install(this.openElements,Fb,{onItemPop:function(o){e._setEndLocation(o,e.currentToken)}})},_runParsingLoop(n){r._runParsingLoop.call(this,n);for(let i=this.openElements.stackTop;i>=0;i--)e._setEndLocation(this.openElements.items[i],e.currentToken)},_processTokenInForeignContent(n){e.currentToken=n,r._processTokenInForeignContent.call(this,n)},_processToken(n){if(e.currentToken=n,r._processToken.call(this,n),n.type===r4.END_TAG_TOKEN&&(n.tagName===yf.HTML||n.tagName===yf.BODY&&this.openElements.hasInScope(yf.BODY)))for(let s=this.openElements.stackTop;s>=0;s--){let o=this.openElements.items[s];if(this.treeAdapter.getTagName(o)===n.tagName){e._setEndLocation(o,n);break}}},_setDocumentType(n){r._setDocumentType.call(this,n);let i=this.treeAdapter.getChildNodes(this.document),s=i.length;for(let o=0;o{"use strict";var Bb=Sr(),a4=class extends Bb{constructor(e,r){super(e);this.posTracker=null,this.onParseError=r.onParseError}_setErrorLocation(e){e.startLine=e.endLine=this.posTracker.line,e.startCol=e.endCol=this.posTracker.col,e.startOffset=e.endOffset=this.posTracker.offset}_reportError(e){let r={code:e,startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1};this._setErrorLocation(r),this.onParseError(r)}_getOverriddenMethods(e){return{_err(r){e._reportError(r)}}}};o4.exports=a4});var c4=C((QI,l4)=>{"use strict";var qb=Qo(),Hb=Tf(),Ub=Sr(),u4=class extends qb{constructor(e,r){super(e,r);this.posTracker=Ub.install(e,Hb),this.lastErrOffset=-1}_reportError(e){this.lastErrOffset!==this.posTracker.offset&&(this.lastErrOffset=this.posTracker.offset,super._reportError(e))}};l4.exports=u4});var d4=C((XI,h4)=>{"use strict";var jb=Qo(),Gb=c4(),Wb=Sr(),f4=class extends jb{constructor(e,r){super(e,r);let n=Wb.install(e.preprocessor,Gb,r);this.posTracker=n.posTracker}};h4.exports=f4});var _4=C((JI,T4)=>{"use strict";var Kb=Qo(),zb=d4(),$b=Ef(),m4=Sr(),p4=class extends Kb{constructor(e,r){super(e,r);this.opts=r,this.ctLoc=null,this.locBeforeToken=!1}_setErrorLocation(e){this.ctLoc&&(e.startLine=this.ctLoc.startLine,e.startCol=this.ctLoc.startCol,e.startOffset=this.ctLoc.startOffset,e.endLine=this.locBeforeToken?this.ctLoc.startLine:this.ctLoc.endLine,e.endCol=this.locBeforeToken?this.ctLoc.startCol:this.ctLoc.endCol,e.endOffset=this.locBeforeToken?this.ctLoc.startOffset:this.ctLoc.endOffset)}_getOverriddenMethods(e,r){return{_bootstrap(n,i){r._bootstrap.call(this,n,i),m4.install(this.tokenizer,zb,e.opts),m4.install(this.tokenizer,$b)},_processInputToken(n){e.ctLoc=n.location,r._processInputToken.call(this,n)},_err(n,i){e.locBeforeToken=i&&i.beforeToken,e._reportError(n)}}}};T4.exports=p4});var Sf=C(pe=>{"use strict";var{DOCUMENT_MODE:Yb}=Fr();pe.createDocument=function(){return{nodeName:"#document",mode:Yb.NO_QUIRKS,childNodes:[]}};pe.createDocumentFragment=function(){return{nodeName:"#document-fragment",childNodes:[]}};pe.createElement=function(t,e,r){return{nodeName:t,tagName:t,attrs:r,namespaceURI:e,childNodes:[],parentNode:null}};pe.createCommentNode=function(t){return{nodeName:"#comment",data:t,parentNode:null}};var E4=function(t){return{nodeName:"#text",value:t,parentNode:null}},g4=pe.appendChild=function(t,e){t.childNodes.push(e),e.parentNode=t},Vb=pe.insertBefore=function(t,e,r){let n=t.childNodes.indexOf(r);t.childNodes.splice(n,0,e),e.parentNode=t};pe.setTemplateContent=function(t,e){t.content=e};pe.getTemplateContent=function(t){return t.content};pe.setDocumentType=function(t,e,r,n){let i=null;for(let s=0;s{"use strict";y4.exports=function(e,r){return r=r||Object.create(null),[e,r].reduce((n,i)=>(Object.keys(i).forEach(s=>{n[s]=i[s]}),n),Object.create(null))}});var Jo=C(Xo=>{"use strict";var{DOCUMENT_MODE:zi}=Fr(),b4="html",Qb="about:legacy-compat",Xb="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd",v4=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],Jb=v4.concat(["-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"]),Zb=["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"],C4=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],ev=C4.concat(["-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"]);function S4(t){let e=t.indexOf('"')!==-1?"'":'"';return e+t+e}function A4(t,e){for(let r=0;r-1)return zi.QUIRKS;let n=e===null?Jb:v4;if(A4(r,n))return zi.QUIRKS;if(n=e===null?C4:ev,A4(r,n))return zi.LIMITED_QUIRKS}return zi.NO_QUIRKS};Xo.serializeContent=function(t,e,r){let n="!DOCTYPE ";return t&&(n+=t),e?n+=" PUBLIC "+S4(e):r&&(n+=" SYSTEM"),r!==null&&(n+=" "+S4(r)),n}});var N4=C(mn=>{"use strict";var bf=is(),vf=Fr(),Z=vf.TAG_NAMES,Ze=vf.NAMESPACES,Zo=vf.ATTRS,R4={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},tv="definitionurl",rv="definitionURL",nv={attributename:"attributeName",attributetype:"attributeType",basefrequency:"baseFrequency",baseprofile:"baseProfile",calcmode:"calcMode",clippathunits:"clipPathUnits",diffuseconstant:"diffuseConstant",edgemode:"edgeMode",filterunits:"filterUnits",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",limitingconeangle:"limitingConeAngle",markerheight:"markerHeight",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textlength:"textLength",viewbox:"viewBox",viewtarget:"viewTarget",xchannelselector:"xChannelSelector",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan"},iv={"xlink:actuate":{prefix:"xlink",name:"actuate",namespace:Ze.XLINK},"xlink:arcrole":{prefix:"xlink",name:"arcrole",namespace:Ze.XLINK},"xlink:href":{prefix:"xlink",name:"href",namespace:Ze.XLINK},"xlink:role":{prefix:"xlink",name:"role",namespace:Ze.XLINK},"xlink:show":{prefix:"xlink",name:"show",namespace:Ze.XLINK},"xlink:title":{prefix:"xlink",name:"title",namespace:Ze.XLINK},"xlink:type":{prefix:"xlink",name:"type",namespace:Ze.XLINK},"xml:base":{prefix:"xml",name:"base",namespace:Ze.XML},"xml:lang":{prefix:"xml",name:"lang",namespace:Ze.XML},"xml:space":{prefix:"xml",name:"space",namespace:Ze.XML},xmlns:{prefix:"",name:"xmlns",namespace:Ze.XMLNS},"xmlns:xlink":{prefix:"xmlns",name:"xlink",namespace:Ze.XMLNS}},sv=mn.SVG_TAG_NAMES_ADJUSTMENT_MAP={altglyph:"altGlyph",altglyphdef:"altGlyphDef",altglyphitem:"altGlyphItem",animatecolor:"animateColor",animatemotion:"animateMotion",animatetransform:"animateTransform",clippath:"clipPath",feblend:"feBlend",fecolormatrix:"feColorMatrix",fecomponenttransfer:"feComponentTransfer",fecomposite:"feComposite",feconvolvematrix:"feConvolveMatrix",fediffuselighting:"feDiffuseLighting",fedisplacementmap:"feDisplacementMap",fedistantlight:"feDistantLight",feflood:"feFlood",fefunca:"feFuncA",fefuncb:"feFuncB",fefuncg:"feFuncG",fefuncr:"feFuncR",fegaussianblur:"feGaussianBlur",feimage:"feImage",femerge:"feMerge",femergenode:"feMergeNode",femorphology:"feMorphology",feoffset:"feOffset",fepointlight:"fePointLight",fespecularlighting:"feSpecularLighting",fespotlight:"feSpotLight",fetile:"feTile",feturbulence:"feTurbulence",foreignobject:"foreignObject",glyphref:"glyphRef",lineargradient:"linearGradient",radialgradient:"radialGradient",textpath:"textPath"},av={[Z.B]:!0,[Z.BIG]:!0,[Z.BLOCKQUOTE]:!0,[Z.BODY]:!0,[Z.BR]:!0,[Z.CENTER]:!0,[Z.CODE]:!0,[Z.DD]:!0,[Z.DIV]:!0,[Z.DL]:!0,[Z.DT]:!0,[Z.EM]:!0,[Z.EMBED]:!0,[Z.H1]:!0,[Z.H2]:!0,[Z.H3]:!0,[Z.H4]:!0,[Z.H5]:!0,[Z.H6]:!0,[Z.HEAD]:!0,[Z.HR]:!0,[Z.I]:!0,[Z.IMG]:!0,[Z.LI]:!0,[Z.LISTING]:!0,[Z.MENU]:!0,[Z.META]:!0,[Z.NOBR]:!0,[Z.OL]:!0,[Z.P]:!0,[Z.PRE]:!0,[Z.RUBY]:!0,[Z.S]:!0,[Z.SMALL]:!0,[Z.SPAN]:!0,[Z.STRONG]:!0,[Z.STRIKE]:!0,[Z.SUB]:!0,[Z.SUP]:!0,[Z.TABLE]:!0,[Z.TT]:!0,[Z.U]:!0,[Z.UL]:!0,[Z.VAR]:!0};mn.causesExit=function(t){let e=t.tagName;return e===Z.FONT&&(bf.getTokenAttr(t,Zo.COLOR)!==null||bf.getTokenAttr(t,Zo.SIZE)!==null||bf.getTokenAttr(t,Zo.FACE)!==null)?!0:av[e]};mn.adjustTokenMathMLAttrs=function(t){for(let e=0;e{"use strict";var y=is(),lv=W_(),O4=z_(),cv=s4(),fv=_4(),w4=Sr(),hv=Sf(),dv=Af(),I4=Jo(),Ar=N4(),et=Fo(),mv=xo(),ti=Fr(),f=ti.TAG_NAMES,V=ti.NAMESPACES,H4=ti.ATTRS,pv={scriptingEnabled:!0,sourceCodeLocationInfo:!1,onParseError:null,treeAdapter:hv},U4="hidden",Tv=8,_v=3,j4="INITIAL_MODE",Cf="BEFORE_HTML_MODE",ou="BEFORE_HEAD_MODE",Vi="IN_HEAD_MODE",G4="IN_HEAD_NO_SCRIPT_MODE",uu="AFTER_HEAD_MODE",br="IN_BODY_MODE",nu="TEXT_MODE",it="IN_TABLE_MODE",W4="IN_TABLE_TEXT_MODE",lu="IN_CAPTION_MODE",ds="IN_COLUMN_GROUP_MODE",Qt="IN_TABLE_BODY_MODE",Hr="IN_ROW_MODE",cu="IN_CELL_MODE",Rf="IN_SELECT_MODE",Nf="IN_SELECT_IN_TABLE_MODE",iu="IN_TEMPLATE_MODE",Of="AFTER_BODY_MODE",fu="IN_FRAMESET_MODE",K4="AFTER_FRAMESET_MODE",z4="AFTER_AFTER_BODY_MODE",$4="AFTER_AFTER_FRAMESET_MODE",Ev={[f.TR]:Hr,[f.TBODY]:Qt,[f.THEAD]:Qt,[f.TFOOT]:Qt,[f.CAPTION]:lu,[f.COLGROUP]:ds,[f.TABLE]:it,[f.BODY]:br,[f.FRAMESET]:fu},gv={[f.CAPTION]:it,[f.COLGROUP]:it,[f.TBODY]:it,[f.TFOOT]:it,[f.THEAD]:it,[f.COL]:ds,[f.TR]:Qt,[f.TD]:Hr,[f.TH]:Hr},P4={[j4]:{[y.CHARACTER_TOKEN]:as,[y.NULL_CHARACTER_TOKEN]:as,[y.WHITESPACE_CHARACTER_TOKEN]:de,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:Nv,[y.START_TAG_TOKEN]:as,[y.END_TAG_TOKEN]:as,[y.EOF_TOKEN]:as},[Cf]:{[y.CHARACTER_TOKEN]:us,[y.NULL_CHARACTER_TOKEN]:us,[y.WHITESPACE_CHARACTER_TOKEN]:de,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:Ov,[y.END_TAG_TOKEN]:wv,[y.EOF_TOKEN]:us},[ou]:{[y.CHARACTER_TOKEN]:ls,[y.NULL_CHARACTER_TOKEN]:ls,[y.WHITESPACE_CHARACTER_TOKEN]:de,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:eu,[y.START_TAG_TOKEN]:Iv,[y.END_TAG_TOKEN]:Pv,[y.EOF_TOKEN]:ls},[Vi]:{[y.CHARACTER_TOKEN]:cs,[y.NULL_CHARACTER_TOKEN]:cs,[y.WHITESPACE_CHARACTER_TOKEN]:Nt,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:eu,[y.START_TAG_TOKEN]:Ye,[y.END_TAG_TOKEN]:ri,[y.EOF_TOKEN]:cs},[G4]:{[y.CHARACTER_TOKEN]:fs,[y.NULL_CHARACTER_TOKEN]:fs,[y.WHITESPACE_CHARACTER_TOKEN]:Nt,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:eu,[y.START_TAG_TOKEN]:Lv,[y.END_TAG_TOKEN]:Dv,[y.EOF_TOKEN]:fs},[uu]:{[y.CHARACTER_TOKEN]:hs,[y.NULL_CHARACTER_TOKEN]:hs,[y.WHITESPACE_CHARACTER_TOKEN]:Nt,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:eu,[y.START_TAG_TOKEN]:Mv,[y.END_TAG_TOKEN]:xv,[y.EOF_TOKEN]:hs},[br]:{[y.CHARACTER_TOKEN]:tu,[y.NULL_CHARACTER_TOKEN]:de,[y.WHITESPACE_CHARACTER_TOKEN]:ei,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:Ot,[y.END_TAG_TOKEN]:wf,[y.EOF_TOKEN]:Br},[nu]:{[y.CHARACTER_TOKEN]:Nt,[y.NULL_CHARACTER_TOKEN]:Nt,[y.WHITESPACE_CHARACTER_TOKEN]:Nt,[y.COMMENT_TOKEN]:de,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:de,[y.END_TAG_TOKEN]:hC,[y.EOF_TOKEN]:dC},[it]:{[y.CHARACTER_TOKEN]:qr,[y.NULL_CHARACTER_TOKEN]:qr,[y.WHITESPACE_CHARACTER_TOKEN]:qr,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:If,[y.END_TAG_TOKEN]:Pf,[y.EOF_TOKEN]:Br},[W4]:{[y.CHARACTER_TOKEN]:bC,[y.NULL_CHARACTER_TOKEN]:de,[y.WHITESPACE_CHARACTER_TOKEN]:AC,[y.COMMENT_TOKEN]:os,[y.DOCTYPE_TOKEN]:os,[y.START_TAG_TOKEN]:os,[y.END_TAG_TOKEN]:os,[y.EOF_TOKEN]:os},[lu]:{[y.CHARACTER_TOKEN]:tu,[y.NULL_CHARACTER_TOKEN]:de,[y.WHITESPACE_CHARACTER_TOKEN]:ei,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:vC,[y.END_TAG_TOKEN]:CC,[y.EOF_TOKEN]:Br},[ds]:{[y.CHARACTER_TOKEN]:su,[y.NULL_CHARACTER_TOKEN]:su,[y.WHITESPACE_CHARACTER_TOKEN]:Nt,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:RC,[y.END_TAG_TOKEN]:NC,[y.EOF_TOKEN]:Br},[Qt]:{[y.CHARACTER_TOKEN]:qr,[y.NULL_CHARACTER_TOKEN]:qr,[y.WHITESPACE_CHARACTER_TOKEN]:qr,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:OC,[y.END_TAG_TOKEN]:wC,[y.EOF_TOKEN]:Br},[Hr]:{[y.CHARACTER_TOKEN]:qr,[y.NULL_CHARACTER_TOKEN]:qr,[y.WHITESPACE_CHARACTER_TOKEN]:qr,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:IC,[y.END_TAG_TOKEN]:PC,[y.EOF_TOKEN]:Br},[cu]:{[y.CHARACTER_TOKEN]:tu,[y.NULL_CHARACTER_TOKEN]:de,[y.WHITESPACE_CHARACTER_TOKEN]:ei,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:LC,[y.END_TAG_TOKEN]:DC,[y.EOF_TOKEN]:Br},[Rf]:{[y.CHARACTER_TOKEN]:Nt,[y.NULL_CHARACTER_TOKEN]:de,[y.WHITESPACE_CHARACTER_TOKEN]:Nt,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:V4,[y.END_TAG_TOKEN]:Q4,[y.EOF_TOKEN]:Br},[Nf]:{[y.CHARACTER_TOKEN]:Nt,[y.NULL_CHARACTER_TOKEN]:de,[y.WHITESPACE_CHARACTER_TOKEN]:Nt,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:MC,[y.END_TAG_TOKEN]:xC,[y.EOF_TOKEN]:Br},[iu]:{[y.CHARACTER_TOKEN]:tu,[y.NULL_CHARACTER_TOKEN]:de,[y.WHITESPACE_CHARACTER_TOKEN]:ei,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:FC,[y.END_TAG_TOKEN]:kC,[y.EOF_TOKEN]:X4},[Of]:{[y.CHARACTER_TOKEN]:au,[y.NULL_CHARACTER_TOKEN]:au,[y.WHITESPACE_CHARACTER_TOKEN]:ei,[y.COMMENT_TOKEN]:Rv,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:BC,[y.END_TAG_TOKEN]:qC,[y.EOF_TOKEN]:ss},[fu]:{[y.CHARACTER_TOKEN]:de,[y.NULL_CHARACTER_TOKEN]:de,[y.WHITESPACE_CHARACTER_TOKEN]:Nt,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:HC,[y.END_TAG_TOKEN]:UC,[y.EOF_TOKEN]:ss},[K4]:{[y.CHARACTER_TOKEN]:de,[y.NULL_CHARACTER_TOKEN]:de,[y.WHITESPACE_CHARACTER_TOKEN]:Nt,[y.COMMENT_TOKEN]:je,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:jC,[y.END_TAG_TOKEN]:GC,[y.EOF_TOKEN]:ss},[z4]:{[y.CHARACTER_TOKEN]:ru,[y.NULL_CHARACTER_TOKEN]:ru,[y.WHITESPACE_CHARACTER_TOKEN]:ei,[y.COMMENT_TOKEN]:L4,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:WC,[y.END_TAG_TOKEN]:ru,[y.EOF_TOKEN]:ss},[$4]:{[y.CHARACTER_TOKEN]:de,[y.NULL_CHARACTER_TOKEN]:de,[y.WHITESPACE_CHARACTER_TOKEN]:ei,[y.COMMENT_TOKEN]:L4,[y.DOCTYPE_TOKEN]:de,[y.START_TAG_TOKEN]:KC,[y.END_TAG_TOKEN]:de,[y.EOF_TOKEN]:ss}},Y4=class{constructor(e){this.options=dv(pv,e),this.treeAdapter=this.options.treeAdapter,this.pendingScript=null,this.options.sourceCodeLocationInfo&&w4.install(this,cv),this.options.onParseError&&w4.install(this,fv,{onParseError:this.options.onParseError})}parse(e){let r=this.treeAdapter.createDocument();return this._bootstrap(r,null),this.tokenizer.write(e,!0),this._runParsingLoop(null),r}parseFragment(e,r){r||(r=this.treeAdapter.createElement(f.TEMPLATE,V.HTML,[]));let n=this.treeAdapter.createElement("documentmock",V.HTML,[]);this._bootstrap(n,r),this.treeAdapter.getTagName(r)===f.TEMPLATE&&this._pushTmplInsertionMode(iu),this._initTokenizerForFragmentParsing(),this._insertFakeRootElement(),this._resetInsertionMode(),this._findFormInFragmentContext(),this.tokenizer.write(e,!0),this._runParsingLoop(null);let i=this.treeAdapter.getFirstChild(n),s=this.treeAdapter.createDocumentFragment();return this._adoptNodes(i,s),s}_bootstrap(e,r){this.tokenizer=new y(this.options),this.stopped=!1,this.insertionMode=j4,this.originalInsertionMode="",this.document=e,this.fragmentContext=r,this.headElement=null,this.formElement=null,this.openElements=new lv(this.document,this.treeAdapter),this.activeFormattingElements=new O4(this.treeAdapter),this.tmplInsertionModeStack=[],this.tmplInsertionModeStackTop=-1,this.currentTmplInsertionMode=null,this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1}_err(){}_runParsingLoop(e){for(;!this.stopped;){this._setupTokenizerCDATAMode();let r=this.tokenizer.getNextToken();if(r.type===y.HIBERNATION_TOKEN)break;if(this.skipNextNewLine&&(this.skipNextNewLine=!1,r.type===y.WHITESPACE_CHARACTER_TOKEN&&r.chars[0]===` +`)){if(r.chars.length===1)continue;r.chars=r.chars.substr(1)}if(this._processInputToken(r),e&&this.pendingScript)break}}runParsingLoopForCurrentChunk(e,r){if(this._runParsingLoop(r),r&&this.pendingScript){let n=this.pendingScript;this.pendingScript=null,r(n);return}e&&e()}_setupTokenizerCDATAMode(){let e=this._getAdjustedCurrentElement();this.tokenizer.allowCDATA=e&&e!==this.document&&this.treeAdapter.getNamespaceURI(e)!==V.HTML&&!this._isIntegrationPoint(e)}_switchToTextParsing(e,r){this._insertElement(e,V.HTML),this.tokenizer.state=r,this.originalInsertionMode=this.insertionMode,this.insertionMode=nu}switchToPlaintextParsing(){this.insertionMode=nu,this.originalInsertionMode=br,this.tokenizer.state=y.MODE.PLAINTEXT}_getAdjustedCurrentElement(){return this.openElements.stackTop===0&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let e=this.fragmentContext;do{if(this.treeAdapter.getTagName(e)===f.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}while(e)}_initTokenizerForFragmentParsing(){if(this.treeAdapter.getNamespaceURI(this.fragmentContext)===V.HTML){let e=this.treeAdapter.getTagName(this.fragmentContext);e===f.TITLE||e===f.TEXTAREA?this.tokenizer.state=y.MODE.RCDATA:e===f.STYLE||e===f.XMP||e===f.IFRAME||e===f.NOEMBED||e===f.NOFRAMES||e===f.NOSCRIPT?this.tokenizer.state=y.MODE.RAWTEXT:e===f.SCRIPT?this.tokenizer.state=y.MODE.SCRIPT_DATA:e===f.PLAINTEXT&&(this.tokenizer.state=y.MODE.PLAINTEXT)}}_setDocumentType(e){let r=e.name||"",n=e.publicId||"",i=e.systemId||"";this.treeAdapter.setDocumentType(this.document,r,n,i)}_attachElementToTree(e){if(this._shouldFosterParentOnInsertion())this._fosterParentElement(e);else{let r=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.appendChild(r,e)}}_appendElement(e,r){let n=this.treeAdapter.createElement(e.tagName,r,e.attrs);this._attachElementToTree(n)}_insertElement(e,r){let n=this.treeAdapter.createElement(e.tagName,r,e.attrs);this._attachElementToTree(n),this.openElements.push(n)}_insertFakeElement(e){let r=this.treeAdapter.createElement(e,V.HTML,[]);this._attachElementToTree(r),this.openElements.push(r)}_insertTemplate(e){let r=this.treeAdapter.createElement(e.tagName,V.HTML,e.attrs),n=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(r,n),this._attachElementToTree(r),this.openElements.push(r)}_insertFakeRootElement(){let e=this.treeAdapter.createElement(f.HTML,V.HTML,[]);this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e)}_appendCommentNode(e,r){let n=this.treeAdapter.createCommentNode(e.data);this.treeAdapter.appendChild(r,n)}_insertCharacters(e){if(this._shouldFosterParentOnInsertion())this._fosterParentText(e.chars);else{let r=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.insertText(r,e.chars)}}_adoptNodes(e,r){for(let n=this.treeAdapter.getFirstChild(e);n;n=this.treeAdapter.getFirstChild(e))this.treeAdapter.detachNode(n),this.treeAdapter.appendChild(r,n)}_shouldProcessTokenInForeignContent(e){let r=this._getAdjustedCurrentElement();if(!r||r===this.document)return!1;let n=this.treeAdapter.getNamespaceURI(r);if(n===V.HTML||this.treeAdapter.getTagName(r)===f.ANNOTATION_XML&&n===V.MATHML&&e.type===y.START_TAG_TOKEN&&e.tagName===f.SVG)return!1;let i=e.type===y.CHARACTER_TOKEN||e.type===y.NULL_CHARACTER_TOKEN||e.type===y.WHITESPACE_CHARACTER_TOKEN;return(e.type===y.START_TAG_TOKEN&&e.tagName!==f.MGLYPH&&e.tagName!==f.MALIGNMARK||i)&&this._isIntegrationPoint(r,V.MATHML)||(e.type===y.START_TAG_TOKEN||i)&&this._isIntegrationPoint(r,V.HTML)?!1:e.type!==y.EOF_TOKEN}_processToken(e){P4[this.insertionMode][e.type](this,e)}_processTokenInBodyMode(e){P4[br][e.type](this,e)}_processTokenInForeignContent(e){e.type===y.CHARACTER_TOKEN?$C(this,e):e.type===y.NULL_CHARACTER_TOKEN?zC(this,e):e.type===y.WHITESPACE_CHARACTER_TOKEN?Nt(this,e):e.type===y.COMMENT_TOKEN?je(this,e):e.type===y.START_TAG_TOKEN?YC(this,e):e.type===y.END_TAG_TOKEN&&VC(this,e)}_processInputToken(e){this._shouldProcessTokenInForeignContent(e)?this._processTokenInForeignContent(e):this._processToken(e),e.type===y.START_TAG_TOKEN&&e.selfClosing&&!e.ackSelfClosing&&this._err(et.nonVoidHtmlElementStartTagWithTrailingSolidus)}_isIntegrationPoint(e,r){let n=this.treeAdapter.getTagName(e),i=this.treeAdapter.getNamespaceURI(e),s=this.treeAdapter.getAttrList(e);return Ar.isIntegrationPoint(n,i,s,r)}_reconstructActiveFormattingElements(){let e=this.activeFormattingElements.length;if(e){let r=e,n=null;do if(r--,n=this.activeFormattingElements.entries[r],n.type===O4.MARKER_ENTRY||this.openElements.contains(n.element)){r++;break}while(r>0);for(let i=r;i=0;e--){let n=this.openElements.items[e];e===0&&(r=!0,this.fragmentContext&&(n=this.fragmentContext));let i=this.treeAdapter.getTagName(n),s=Ev[i];if(s){this.insertionMode=s;break}else if(!r&&(i===f.TD||i===f.TH)){this.insertionMode=cu;break}else if(!r&&i===f.HEAD){this.insertionMode=Vi;break}else if(i===f.SELECT){this._resetInsertionModeForSelect(e);break}else if(i===f.TEMPLATE){this.insertionMode=this.currentTmplInsertionMode;break}else if(i===f.HTML){this.insertionMode=this.headElement?uu:ou;break}else if(r){this.insertionMode=br;break}}}_resetInsertionModeForSelect(e){if(e>0)for(let r=e-1;r>0;r--){let n=this.openElements.items[r],i=this.treeAdapter.getTagName(n);if(i===f.TEMPLATE)break;if(i===f.TABLE){this.insertionMode=Nf;return}}this.insertionMode=Rf}_pushTmplInsertionMode(e){this.tmplInsertionModeStack.push(e),this.tmplInsertionModeStackTop++,this.currentTmplInsertionMode=e}_popTmplInsertionMode(){this.tmplInsertionModeStack.pop(),this.tmplInsertionModeStackTop--,this.currentTmplInsertionMode=this.tmplInsertionModeStack[this.tmplInsertionModeStackTop]}_isElementCausesFosterParenting(e){let r=this.treeAdapter.getTagName(e);return r===f.TABLE||r===f.TBODY||r===f.TFOOT||r===f.THEAD||r===f.TR}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.current)}_findFosterParentingLocation(){let e={parent:null,beforeElement:null};for(let r=this.openElements.stackTop;r>=0;r--){let n=this.openElements.items[r],i=this.treeAdapter.getTagName(n),s=this.treeAdapter.getNamespaceURI(n);if(i===f.TEMPLATE&&s===V.HTML){e.parent=this.treeAdapter.getTemplateContent(n);break}else if(i===f.TABLE){e.parent=this.treeAdapter.getParentNode(n),e.parent?e.beforeElement=n:e.parent=this.openElements.items[r-1];break}}return e.parent||(e.parent=this.openElements.items[0]),e}_fosterParentElement(e){let r=this._findFosterParentingLocation();r.beforeElement?this.treeAdapter.insertBefore(r.parent,e,r.beforeElement):this.treeAdapter.appendChild(r.parent,e)}_fosterParentText(e){let r=this._findFosterParentingLocation();r.beforeElement?this.treeAdapter.insertTextBefore(r.parent,e,r.beforeElement):this.treeAdapter.insertText(r.parent,e)}_isSpecialElement(e){let r=this.treeAdapter.getTagName(e),n=this.treeAdapter.getNamespaceURI(e);return ti.SPECIAL_ELEMENTS[n][r]}};J4.exports=Y4;function yv(t,e){let r=t.activeFormattingElements.getElementEntryInScopeWithTagName(e.tagName);return r?t.openElements.contains(r.element)?t.openElements.hasInScope(e.tagName)||(r=null):(t.activeFormattingElements.removeEntry(r),r=null):lr(t,e),r}function Sv(t,e){let r=null;for(let n=t.openElements.stackTop;n>=0;n--){let i=t.openElements.items[n];if(i===e.element)break;t._isSpecialElement(i)&&(r=i)}return r||(t.openElements.popUntilElementPopped(e.element),t.activeFormattingElements.removeEntry(e)),r}function Av(t,e,r){let n=e,i=t.openElements.getCommonAncestor(e);for(let s=0,o=i;o!==r;s++,o=i){i=t.openElements.getCommonAncestor(o);let l=t.activeFormattingElements.getElementEntry(o),c=l&&s>=_v;!l||c?(c&&t.activeFormattingElements.removeEntry(l),t.openElements.remove(o)):(o=bv(t,l),n===e&&(t.activeFormattingElements.bookmark=l),t.treeAdapter.detachNode(n),t.treeAdapter.appendChild(o,n),n=o)}return n}function bv(t,e){let r=t.treeAdapter.getNamespaceURI(e.element),n=t.treeAdapter.createElement(e.token.tagName,r,e.token.attrs);return t.openElements.replace(e.element,n),e.element=n,n}function vv(t,e,r){if(t._isElementCausesFosterParenting(e))t._fosterParentElement(r);else{let n=t.treeAdapter.getTagName(e),i=t.treeAdapter.getNamespaceURI(e);n===f.TEMPLATE&&i===V.HTML&&(e=t.treeAdapter.getTemplateContent(e)),t.treeAdapter.appendChild(e,r)}}function Cv(t,e,r){let n=t.treeAdapter.getNamespaceURI(r.element),i=r.token,s=t.treeAdapter.createElement(i.tagName,n,i.attrs);t._adoptNodes(e,s),t.treeAdapter.appendChild(e,s),t.activeFormattingElements.insertElementAfterBookmark(s,r.token),t.activeFormattingElements.removeEntry(r),t.openElements.remove(r.element),t.openElements.insertAfter(e,s)}function Tn(t,e){let r;for(let n=0;n0?(t.openElements.generateImpliedEndTagsThoroughly(),t.openElements.currentTagName!==f.TEMPLATE&&t._err(et.closingOfElementWithOpenChildElements),t.openElements.popUntilTagNamePopped(f.TEMPLATE),t.activeFormattingElements.clearToLastMarker(),t._popTmplInsertionMode(),t._resetInsertionMode()):t._err(et.endTagWithoutMatchingOpenElement)}function cs(t,e){t.openElements.pop(),t.insertionMode=uu,t._processToken(e)}function Lv(t,e){let r=e.tagName;r===f.HTML?Ot(t,e):r===f.BASEFONT||r===f.BGSOUND||r===f.HEAD||r===f.LINK||r===f.META||r===f.NOFRAMES||r===f.STYLE?Ye(t,e):r===f.NOSCRIPT?t._err(et.nestedNoscriptInHead):fs(t,e)}function Dv(t,e){let r=e.tagName;r===f.NOSCRIPT?(t.openElements.pop(),t.insertionMode=Vi):r===f.BR?fs(t,e):t._err(et.endTagWithoutMatchingOpenElement)}function fs(t,e){let r=e.type===y.EOF_TOKEN?et.openElementsLeftAfterEof:et.disallowedContentInNoscriptInHead;t._err(r),t.openElements.pop(),t.insertionMode=Vi,t._processToken(e)}function Mv(t,e){let r=e.tagName;r===f.HTML?Ot(t,e):r===f.BODY?(t._insertElement(e,V.HTML),t.framesetOk=!1,t.insertionMode=br):r===f.FRAMESET?(t._insertElement(e,V.HTML),t.insertionMode=fu):r===f.BASE||r===f.BASEFONT||r===f.BGSOUND||r===f.LINK||r===f.META||r===f.NOFRAMES||r===f.SCRIPT||r===f.STYLE||r===f.TEMPLATE||r===f.TITLE?(t._err(et.abandonedHeadElementChild),t.openElements.push(t.headElement),Ye(t,e),t.openElements.remove(t.headElement)):r===f.HEAD?t._err(et.misplacedStartTagForHeadElement):hs(t,e)}function xv(t,e){let r=e.tagName;r===f.BODY||r===f.HTML||r===f.BR?hs(t,e):r===f.TEMPLATE?ri(t,e):t._err(et.endTagWithoutMatchingOpenElement)}function hs(t,e){t._insertFakeElement(f.BODY),t.insertionMode=br,t._processToken(e)}function ei(t,e){t._reconstructActiveFormattingElements(),t._insertCharacters(e)}function tu(t,e){t._reconstructActiveFormattingElements(),t._insertCharacters(e),t.framesetOk=!1}function Fv(t,e){t.openElements.tmplCount===0&&t.treeAdapter.adoptAttributes(t.openElements.items[0],e.attrs)}function kv(t,e){let r=t.openElements.tryPeekProperlyNestedBodyElement();r&&t.openElements.tmplCount===0&&(t.framesetOk=!1,t.treeAdapter.adoptAttributes(r,e.attrs))}function Bv(t,e){let r=t.openElements.tryPeekProperlyNestedBodyElement();t.framesetOk&&r&&(t.treeAdapter.detachNode(r),t.openElements.popAllUpToHtmlElement(),t._insertElement(e,V.HTML),t.insertionMode=fu)}function kr(t,e){t.openElements.hasInButtonScope(f.P)&&t._closePElement(),t._insertElement(e,V.HTML)}function qv(t,e){t.openElements.hasInButtonScope(f.P)&&t._closePElement();let r=t.openElements.currentTagName;(r===f.H1||r===f.H2||r===f.H3||r===f.H4||r===f.H5||r===f.H6)&&t.openElements.pop(),t._insertElement(e,V.HTML)}function D4(t,e){t.openElements.hasInButtonScope(f.P)&&t._closePElement(),t._insertElement(e,V.HTML),t.skipNextNewLine=!0,t.framesetOk=!1}function Hv(t,e){let r=t.openElements.tmplCount>0;(!t.formElement||r)&&(t.openElements.hasInButtonScope(f.P)&&t._closePElement(),t._insertElement(e,V.HTML),r||(t.formElement=t.openElements.current))}function Uv(t,e){t.framesetOk=!1;let r=e.tagName;for(let n=t.openElements.stackTop;n>=0;n--){let i=t.openElements.items[n],s=t.treeAdapter.getTagName(i),o=null;if(r===f.LI&&s===f.LI?o=f.LI:(r===f.DD||r===f.DT)&&(s===f.DD||s===f.DT)&&(o=s),o){t.openElements.generateImpliedEndTagsWithExclusion(o),t.openElements.popUntilTagNamePopped(o);break}if(s!==f.ADDRESS&&s!==f.DIV&&s!==f.P&&t._isSpecialElement(i))break}t.openElements.hasInButtonScope(f.P)&&t._closePElement(),t._insertElement(e,V.HTML)}function jv(t,e){t.openElements.hasInButtonScope(f.P)&&t._closePElement(),t._insertElement(e,V.HTML),t.tokenizer.state=y.MODE.PLAINTEXT}function Gv(t,e){t.openElements.hasInScope(f.BUTTON)&&(t.openElements.generateImpliedEndTags(),t.openElements.popUntilTagNamePopped(f.BUTTON)),t._reconstructActiveFormattingElements(),t._insertElement(e,V.HTML),t.framesetOk=!1}function Wv(t,e){let r=t.activeFormattingElements.getElementEntryInScopeWithTagName(f.A);r&&(Tn(t,e),t.openElements.remove(r.element),t.activeFormattingElements.removeEntry(r)),t._reconstructActiveFormattingElements(),t._insertElement(e,V.HTML),t.activeFormattingElements.pushElement(t.openElements.current,e)}function $i(t,e){t._reconstructActiveFormattingElements(),t._insertElement(e,V.HTML),t.activeFormattingElements.pushElement(t.openElements.current,e)}function Kv(t,e){t._reconstructActiveFormattingElements(),t.openElements.hasInScope(f.NOBR)&&(Tn(t,e),t._reconstructActiveFormattingElements()),t._insertElement(e,V.HTML),t.activeFormattingElements.pushElement(t.openElements.current,e)}function M4(t,e){t._reconstructActiveFormattingElements(),t._insertElement(e,V.HTML),t.activeFormattingElements.insertMarker(),t.framesetOk=!1}function zv(t,e){t.treeAdapter.getDocumentMode(t.document)!==ti.DOCUMENT_MODE.QUIRKS&&t.openElements.hasInButtonScope(f.P)&&t._closePElement(),t._insertElement(e,V.HTML),t.framesetOk=!1,t.insertionMode=it}function Yi(t,e){t._reconstructActiveFormattingElements(),t._appendElement(e,V.HTML),t.framesetOk=!1,e.ackSelfClosing=!0}function $v(t,e){t._reconstructActiveFormattingElements(),t._appendElement(e,V.HTML);let r=y.getTokenAttr(e,H4.TYPE);(!r||r.toLowerCase()!==U4)&&(t.framesetOk=!1),e.ackSelfClosing=!0}function x4(t,e){t._appendElement(e,V.HTML),e.ackSelfClosing=!0}function Yv(t,e){t.openElements.hasInButtonScope(f.P)&&t._closePElement(),t._appendElement(e,V.HTML),t.framesetOk=!1,e.ackSelfClosing=!0}function Vv(t,e){e.tagName=f.IMG,Yi(t,e)}function Qv(t,e){t._insertElement(e,V.HTML),t.skipNextNewLine=!0,t.tokenizer.state=y.MODE.RCDATA,t.originalInsertionMode=t.insertionMode,t.framesetOk=!1,t.insertionMode=nu}function Xv(t,e){t.openElements.hasInButtonScope(f.P)&&t._closePElement(),t._reconstructActiveFormattingElements(),t.framesetOk=!1,t._switchToTextParsing(e,y.MODE.RAWTEXT)}function Jv(t,e){t.framesetOk=!1,t._switchToTextParsing(e,y.MODE.RAWTEXT)}function F4(t,e){t._switchToTextParsing(e,y.MODE.RAWTEXT)}function Zv(t,e){t._reconstructActiveFormattingElements(),t._insertElement(e,V.HTML),t.framesetOk=!1,t.insertionMode===it||t.insertionMode===lu||t.insertionMode===Qt||t.insertionMode===Hr||t.insertionMode===cu?t.insertionMode=Nf:t.insertionMode=Rf}function k4(t,e){t.openElements.currentTagName===f.OPTION&&t.openElements.pop(),t._reconstructActiveFormattingElements(),t._insertElement(e,V.HTML)}function B4(t,e){t.openElements.hasInScope(f.RUBY)&&t.openElements.generateImpliedEndTags(),t._insertElement(e,V.HTML)}function eC(t,e){t.openElements.hasInScope(f.RUBY)&&t.openElements.generateImpliedEndTagsWithExclusion(f.RTC),t._insertElement(e,V.HTML)}function tC(t,e){t.openElements.hasInButtonScope(f.P)&&t._closePElement(),t._insertElement(e,V.HTML)}function rC(t,e){t._reconstructActiveFormattingElements(),Ar.adjustTokenMathMLAttrs(e),Ar.adjustTokenXMLAttrs(e),e.selfClosing?t._appendElement(e,V.MATHML):t._insertElement(e,V.MATHML),e.ackSelfClosing=!0}function nC(t,e){t._reconstructActiveFormattingElements(),Ar.adjustTokenSVGAttrs(e),Ar.adjustTokenXMLAttrs(e),e.selfClosing?t._appendElement(e,V.SVG):t._insertElement(e,V.SVG),e.ackSelfClosing=!0}function Yt(t,e){t._reconstructActiveFormattingElements(),t._insertElement(e,V.HTML)}function Ot(t,e){let r=e.tagName;switch(r.length){case 1:r===f.I||r===f.S||r===f.B||r===f.U?$i(t,e):r===f.P?kr(t,e):r===f.A?Wv(t,e):Yt(t,e);break;case 2:r===f.DL||r===f.OL||r===f.UL?kr(t,e):r===f.H1||r===f.H2||r===f.H3||r===f.H4||r===f.H5||r===f.H6?qv(t,e):r===f.LI||r===f.DD||r===f.DT?Uv(t,e):r===f.EM||r===f.TT?$i(t,e):r===f.BR?Yi(t,e):r===f.HR?Yv(t,e):r===f.RB?B4(t,e):r===f.RT||r===f.RP?eC(t,e):r!==f.TH&&r!==f.TD&&r!==f.TR&&Yt(t,e);break;case 3:r===f.DIV||r===f.DIR||r===f.NAV?kr(t,e):r===f.PRE?D4(t,e):r===f.BIG?$i(t,e):r===f.IMG||r===f.WBR?Yi(t,e):r===f.XMP?Xv(t,e):r===f.SVG?nC(t,e):r===f.RTC?B4(t,e):r!==f.COL&&Yt(t,e);break;case 4:r===f.HTML?Fv(t,e):r===f.BASE||r===f.LINK||r===f.META?Ye(t,e):r===f.BODY?kv(t,e):r===f.MAIN||r===f.MENU?kr(t,e):r===f.FORM?Hv(t,e):r===f.CODE||r===f.FONT?$i(t,e):r===f.NOBR?Kv(t,e):r===f.AREA?Yi(t,e):r===f.MATH?rC(t,e):r===f.MENU?tC(t,e):r!==f.HEAD&&Yt(t,e);break;case 5:r===f.STYLE||r===f.TITLE?Ye(t,e):r===f.ASIDE?kr(t,e):r===f.SMALL?$i(t,e):r===f.TABLE?zv(t,e):r===f.EMBED?Yi(t,e):r===f.INPUT?$v(t,e):r===f.PARAM||r===f.TRACK?x4(t,e):r===f.IMAGE?Vv(t,e):r!==f.FRAME&&r!==f.TBODY&&r!==f.TFOOT&&r!==f.THEAD&&Yt(t,e);break;case 6:r===f.SCRIPT?Ye(t,e):r===f.CENTER||r===f.FIGURE||r===f.FOOTER||r===f.HEADER||r===f.HGROUP||r===f.DIALOG?kr(t,e):r===f.BUTTON?Gv(t,e):r===f.STRIKE||r===f.STRONG?$i(t,e):r===f.APPLET||r===f.OBJECT?M4(t,e):r===f.KEYGEN?Yi(t,e):r===f.SOURCE?x4(t,e):r===f.IFRAME?Jv(t,e):r===f.SELECT?Zv(t,e):r===f.OPTION?k4(t,e):Yt(t,e);break;case 7:r===f.BGSOUND?Ye(t,e):r===f.DETAILS||r===f.ADDRESS||r===f.ARTICLE||r===f.SECTION||r===f.SUMMARY?kr(t,e):r===f.LISTING?D4(t,e):r===f.MARQUEE?M4(t,e):r===f.NOEMBED?F4(t,e):r!==f.CAPTION&&Yt(t,e);break;case 8:r===f.BASEFONT?Ye(t,e):r===f.FRAMESET?Bv(t,e):r===f.FIELDSET?kr(t,e):r===f.TEXTAREA?Qv(t,e):r===f.TEMPLATE?Ye(t,e):r===f.NOSCRIPT?t.options.scriptingEnabled?F4(t,e):Yt(t,e):r===f.OPTGROUP?k4(t,e):r!==f.COLGROUP&&Yt(t,e);break;case 9:r===f.PLAINTEXT?jv(t,e):Yt(t,e);break;case 10:r===f.BLOCKQUOTE||r===f.FIGCAPTION?kr(t,e):Yt(t,e);break;default:Yt(t,e)}}function iC(t){t.openElements.hasInScope(f.BODY)&&(t.insertionMode=Of)}function sC(t,e){t.openElements.hasInScope(f.BODY)&&(t.insertionMode=Of,t._processToken(e))}function pn(t,e){let r=e.tagName;t.openElements.hasInScope(r)&&(t.openElements.generateImpliedEndTags(),t.openElements.popUntilTagNamePopped(r))}function aC(t){let e=t.openElements.tmplCount>0,r=t.formElement;e||(t.formElement=null),(r||e)&&t.openElements.hasInScope(f.FORM)&&(t.openElements.generateImpliedEndTags(),e?t.openElements.popUntilTagNamePopped(f.FORM):t.openElements.remove(r))}function oC(t){t.openElements.hasInButtonScope(f.P)||t._insertFakeElement(f.P),t._closePElement()}function uC(t){t.openElements.hasInListItemScope(f.LI)&&(t.openElements.generateImpliedEndTagsWithExclusion(f.LI),t.openElements.popUntilTagNamePopped(f.LI))}function lC(t,e){let r=e.tagName;t.openElements.hasInScope(r)&&(t.openElements.generateImpliedEndTagsWithExclusion(r),t.openElements.popUntilTagNamePopped(r))}function cC(t){t.openElements.hasNumberedHeaderInScope()&&(t.openElements.generateImpliedEndTags(),t.openElements.popUntilNumberedHeaderPopped())}function q4(t,e){let r=e.tagName;t.openElements.hasInScope(r)&&(t.openElements.generateImpliedEndTags(),t.openElements.popUntilTagNamePopped(r),t.activeFormattingElements.clearToLastMarker())}function fC(t){t._reconstructActiveFormattingElements(),t._insertFakeElement(f.BR),t.openElements.pop(),t.framesetOk=!1}function lr(t,e){let r=e.tagName;for(let n=t.openElements.stackTop;n>0;n--){let i=t.openElements.items[n];if(t.treeAdapter.getTagName(i)===r){t.openElements.generateImpliedEndTagsWithExclusion(r),t.openElements.popUntilElementPopped(i);break}if(t._isSpecialElement(i))break}}function wf(t,e){let r=e.tagName;switch(r.length){case 1:r===f.A||r===f.B||r===f.I||r===f.S||r===f.U?Tn(t,e):r===f.P?oC(t,e):lr(t,e);break;case 2:r===f.DL||r===f.UL||r===f.OL?pn(t,e):r===f.LI?uC(t,e):r===f.DD||r===f.DT?lC(t,e):r===f.H1||r===f.H2||r===f.H3||r===f.H4||r===f.H5||r===f.H6?cC(t,e):r===f.BR?fC(t,e):r===f.EM||r===f.TT?Tn(t,e):lr(t,e);break;case 3:r===f.BIG?Tn(t,e):r===f.DIR||r===f.DIV||r===f.NAV||r===f.PRE?pn(t,e):lr(t,e);break;case 4:r===f.BODY?iC(t,e):r===f.HTML?sC(t,e):r===f.FORM?aC(t,e):r===f.CODE||r===f.FONT||r===f.NOBR?Tn(t,e):r===f.MAIN||r===f.MENU?pn(t,e):lr(t,e);break;case 5:r===f.ASIDE?pn(t,e):r===f.SMALL?Tn(t,e):lr(t,e);break;case 6:r===f.CENTER||r===f.FIGURE||r===f.FOOTER||r===f.HEADER||r===f.HGROUP||r===f.DIALOG?pn(t,e):r===f.APPLET||r===f.OBJECT?q4(t,e):r===f.STRIKE||r===f.STRONG?Tn(t,e):lr(t,e);break;case 7:r===f.ADDRESS||r===f.ARTICLE||r===f.DETAILS||r===f.SECTION||r===f.SUMMARY||r===f.LISTING?pn(t,e):r===f.MARQUEE?q4(t,e):lr(t,e);break;case 8:r===f.FIELDSET?pn(t,e):r===f.TEMPLATE?ri(t,e):lr(t,e);break;case 10:r===f.BLOCKQUOTE||r===f.FIGCAPTION?pn(t,e):lr(t,e);break;default:lr(t,e)}}function Br(t,e){t.tmplInsertionModeStackTop>-1?X4(t,e):t.stopped=!0}function hC(t,e){e.tagName===f.SCRIPT&&(t.pendingScript=t.openElements.current),t.openElements.pop(),t.insertionMode=t.originalInsertionMode}function dC(t,e){t._err(et.eofInElementThatCanContainOnlyText),t.openElements.pop(),t.insertionMode=t.originalInsertionMode,t._processToken(e)}function qr(t,e){let r=t.openElements.currentTagName;r===f.TABLE||r===f.TBODY||r===f.TFOOT||r===f.THEAD||r===f.TR?(t.pendingCharacterTokens=[],t.hasNonWhitespacePendingCharacterToken=!1,t.originalInsertionMode=t.insertionMode,t.insertionMode=W4,t._processToken(e)):Vt(t,e)}function mC(t,e){t.openElements.clearBackToTableContext(),t.activeFormattingElements.insertMarker(),t._insertElement(e,V.HTML),t.insertionMode=lu}function pC(t,e){t.openElements.clearBackToTableContext(),t._insertElement(e,V.HTML),t.insertionMode=ds}function TC(t,e){t.openElements.clearBackToTableContext(),t._insertFakeElement(f.COLGROUP),t.insertionMode=ds,t._processToken(e)}function _C(t,e){t.openElements.clearBackToTableContext(),t._insertElement(e,V.HTML),t.insertionMode=Qt}function EC(t,e){t.openElements.clearBackToTableContext(),t._insertFakeElement(f.TBODY),t.insertionMode=Qt,t._processToken(e)}function gC(t,e){t.openElements.hasInTableScope(f.TABLE)&&(t.openElements.popUntilTagNamePopped(f.TABLE),t._resetInsertionMode(),t._processToken(e))}function yC(t,e){let r=y.getTokenAttr(e,H4.TYPE);r&&r.toLowerCase()===U4?t._appendElement(e,V.HTML):Vt(t,e),e.ackSelfClosing=!0}function SC(t,e){!t.formElement&&t.openElements.tmplCount===0&&(t._insertElement(e,V.HTML),t.formElement=t.openElements.current,t.openElements.pop())}function If(t,e){let r=e.tagName;switch(r.length){case 2:r===f.TD||r===f.TH||r===f.TR?EC(t,e):Vt(t,e);break;case 3:r===f.COL?TC(t,e):Vt(t,e);break;case 4:r===f.FORM?SC(t,e):Vt(t,e);break;case 5:r===f.TABLE?gC(t,e):r===f.STYLE?Ye(t,e):r===f.TBODY||r===f.TFOOT||r===f.THEAD?_C(t,e):r===f.INPUT?yC(t,e):Vt(t,e);break;case 6:r===f.SCRIPT?Ye(t,e):Vt(t,e);break;case 7:r===f.CAPTION?mC(t,e):Vt(t,e);break;case 8:r===f.COLGROUP?pC(t,e):r===f.TEMPLATE?Ye(t,e):Vt(t,e);break;default:Vt(t,e)}}function Pf(t,e){let r=e.tagName;r===f.TABLE?t.openElements.hasInTableScope(f.TABLE)&&(t.openElements.popUntilTagNamePopped(f.TABLE),t._resetInsertionMode()):r===f.TEMPLATE?ri(t,e):r!==f.BODY&&r!==f.CAPTION&&r!==f.COL&&r!==f.COLGROUP&&r!==f.HTML&&r!==f.TBODY&&r!==f.TD&&r!==f.TFOOT&&r!==f.TH&&r!==f.THEAD&&r!==f.TR&&Vt(t,e)}function Vt(t,e){let r=t.fosterParentingEnabled;t.fosterParentingEnabled=!0,t._processTokenInBodyMode(e),t.fosterParentingEnabled=r}function AC(t,e){t.pendingCharacterTokens.push(e)}function bC(t,e){t.pendingCharacterTokens.push(e),t.hasNonWhitespacePendingCharacterToken=!0}function os(t,e){let r=0;if(t.hasNonWhitespacePendingCharacterToken)for(;r0?(t.openElements.popUntilTagNamePopped(f.TEMPLATE),t.activeFormattingElements.clearToLastMarker(),t._popTmplInsertionMode(),t._resetInsertionMode(),t._processToken(e)):t.stopped=!0}function BC(t,e){e.tagName===f.HTML?Ot(t,e):au(t,e)}function qC(t,e){e.tagName===f.HTML?t.fragmentContext||(t.insertionMode=z4):au(t,e)}function au(t,e){t.insertionMode=br,t._processToken(e)}function HC(t,e){let r=e.tagName;r===f.HTML?Ot(t,e):r===f.FRAMESET?t._insertElement(e,V.HTML):r===f.FRAME?(t._appendElement(e,V.HTML),e.ackSelfClosing=!0):r===f.NOFRAMES&&Ye(t,e)}function UC(t,e){e.tagName===f.FRAMESET&&!t.openElements.isRootHtmlElementCurrent()&&(t.openElements.pop(),!t.fragmentContext&&t.openElements.currentTagName!==f.FRAMESET&&(t.insertionMode=K4))}function jC(t,e){let r=e.tagName;r===f.HTML?Ot(t,e):r===f.NOFRAMES&&Ye(t,e)}function GC(t,e){e.tagName===f.HTML&&(t.insertionMode=$4)}function WC(t,e){e.tagName===f.HTML?Ot(t,e):ru(t,e)}function ru(t,e){t.insertionMode=br,t._processToken(e)}function KC(t,e){let r=e.tagName;r===f.HTML?Ot(t,e):r===f.NOFRAMES&&Ye(t,e)}function zC(t,e){e.chars=mv.REPLACEMENT_CHARACTER,t._insertCharacters(e)}function $C(t,e){t._insertCharacters(e),t.framesetOk=!1}function YC(t,e){if(Ar.causesExit(e)&&!t.fragmentContext){for(;t.treeAdapter.getNamespaceURI(t.openElements.current)!==V.HTML&&!t._isIntegrationPoint(t.openElements.current);)t.openElements.pop();t._processToken(e)}else{let r=t._getAdjustedCurrentElement(),n=t.treeAdapter.getNamespaceURI(r);n===V.MATHML?Ar.adjustTokenMathMLAttrs(e):n===V.SVG&&(Ar.adjustTokenSVGTagName(e),Ar.adjustTokenSVGAttrs(e)),Ar.adjustTokenXMLAttrs(e),e.selfClosing?t._appendElement(e,n):t._insertElement(e,n),e.ackSelfClosing=!0}}function VC(t,e){for(let r=t.openElements.stackTop;r>0;r--){let n=t.openElements.items[r];if(t.treeAdapter.getNamespaceURI(n)===V.HTML){t._processToken(e);break}if(t.treeAdapter.getTagName(n).toLowerCase()===e.tagName){t.openElements.popUntilElementPopped(n);break}}}});var r8=C((iP,t8)=>{"use strict";var QC=Sf(),XC=Af(),JC=Jo(),e8=Fr(),Ne=e8.TAG_NAMES,hu=e8.NAMESPACES,ZC={treeAdapter:QC},eR=/&/g,tR=/\u00a0/g,rR=/"/g,nR=//g,Qi=class{constructor(e,r){this.options=XC(ZC,r),this.treeAdapter=this.options.treeAdapter,this.html="",this.startNode=e}serialize(){return this._serializeChildNodes(this.startNode),this.html}_serializeChildNodes(e){let r=this.treeAdapter.getChildNodes(e);if(r)for(let n=0,i=r.length;n",r!==Ne.AREA&&r!==Ne.BASE&&r!==Ne.BASEFONT&&r!==Ne.BGSOUND&&r!==Ne.BR&&r!==Ne.COL&&r!==Ne.EMBED&&r!==Ne.FRAME&&r!==Ne.HR&&r!==Ne.IMG&&r!==Ne.INPUT&&r!==Ne.KEYGEN&&r!==Ne.LINK&&r!==Ne.META&&r!==Ne.PARAM&&r!==Ne.SOURCE&&r!==Ne.TRACK&&r!==Ne.WBR){let i=r===Ne.TEMPLATE&&n===hu.HTML?this.treeAdapter.getTemplateContent(e):e;this._serializeChildNodes(i),this.html+=""}}_serializeAttributes(e){let r=this.treeAdapter.getAttrList(e);for(let n=0,i=r.length;n"}_serializeDocumentTypeNode(e){let r=this.treeAdapter.getDocumentTypeNodeName(e);this.html+="<"+JC.serializeContent(r,null,null)+">"}};Qi.escapeString=function(t,e){return t=t.replace(eR,"&").replace(tR," "),e?t=t.replace(rR,"""):t=t.replace(nR,"<").replace(iR,">"),t};t8.exports=Qi});var i8=C(du=>{"use strict";var n8=Z4(),sR=r8();du.parse=function(e,r){return new n8(r).parse(e)};du.parseFragment=function(e,r,n){return typeof e=="string"&&(n=r,r=e,e=null),new n8(n).parseFragment(r,e)};du.serialize=function(t,e){return new sR(t,e).serialize()}});var u8=C(Te=>{"use strict";var aR=Jo(),{DOCUMENT_MODE:oR}=Fr(),s8={element:1,text:3,cdata:4,comment:8},a8={tagName:"name",childNodes:"children",parentNode:"parent",previousSibling:"prev",nextSibling:"next",nodeValue:"data"},_n=class{constructor(e){for(let r of Object.keys(e))this[r]=e[r]}get firstChild(){let e=this.children;return e&&e[0]||null}get lastChild(){let e=this.children;return e&&e[e.length-1]||null}get nodeType(){return s8[this.type]||s8.element}};Object.keys(a8).forEach(t=>{let e=a8[t];Object.defineProperty(_n.prototype,t,{get:function(){return this[e]||null},set:function(r){return this[e]=r,r}})});Te.createDocument=function(){return new _n({type:"root",name:"root",parent:null,prev:null,next:null,children:[],"x-mode":oR.NO_QUIRKS})};Te.createDocumentFragment=function(){return new _n({type:"root",name:"root",parent:null,prev:null,next:null,children:[]})};Te.createElement=function(t,e,r){let n=Object.create(null),i=Object.create(null),s=Object.create(null);for(let o=0;o"u"&&(t.attribs[n]=e[r].value,t["x-attribsNamespace"][n]=e[r].namespace,t["x-attribsPrefix"][n]=e[r].prefix)}};Te.getFirstChild=function(t){return t.children[0]};Te.getChildNodes=function(t){return t.children};Te.getParentNode=function(t){return t.parent};Te.getAttrList=function(t){let e=[];for(let r in t.attribs)e.push({name:r,value:t.attribs[r],namespace:t["x-attribsNamespace"][r],prefix:t["x-attribsPrefix"][r]});return e};Te.getTagName=function(t){return t.name};Te.getNamespaceURI=function(t){return t.namespace};Te.getTextNodeContent=function(t){return t.data};Te.getCommentNodeContent=function(t){return t.data};Te.getDocumentTypeNodeName=function(t){return t["x-name"]};Te.getDocumentTypeNodePublicId=function(t){return t["x-publicId"]};Te.getDocumentTypeNodeSystemId=function(t){return t["x-systemId"]};Te.isTextNode=function(t){return t.type==="text"};Te.isCommentNode=function(t){return t.type==="comment"};Te.isDocumentTypeNode=function(t){return t.type==="directive"&&t.name==="!doctype"};Te.isElementNode=function(t){return!!t.attribs};Te.setNodeSourceCodeLocation=function(t,e){t.sourceCodeLocation=e};Te.getNodeSourceCodeLocation=function(t){return t.sourceCodeLocation};Te.updateNodeSourceCodeLocation=function(t,e){t.sourceCodeLocation=Object.assign(t.sourceCodeLocation,e)}});var Mf=C(Xi=>{"use strict";Object.defineProperty(Xi,"__esModule",{value:!0});Xi.render=Xi.parse=void 0;var l8=Or(),lR=ht(),Df=i8(),c8=l8.__importDefault(u8());function cR(t,e,r){var n={scriptingEnabled:typeof e.scriptingEnabled=="boolean"?e.scriptingEnabled:!0,treeAdapter:c8.default,sourceCodeLocationInfo:e.sourceCodeLocationInfo},i=e.context;return r?Df.parse(t,n):Df.parseFragment(i,t,n)}Xi.parse=cR;function fR(t){for(var e,r=("length"in t)?t:[t],n=0;n{"use strict";var hR=En&&En.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(En,"__esModule",{value:!0});En.render=En.parse=void 0;var dR=Vn();Object.defineProperty(En,"parse",{enumerable:!0,get:function(){return dR.parseDocument}});var mR=Cc();Object.defineProperty(En,"render",{enumerable:!0,get:function(){return hR(mR).default}})});var Zi=C(st=>{"use strict";Object.defineProperty(st,"__esModule",{value:!0});st.merge=st.contains=st.root=st.parseHTML=st.text=st.xml=st.html=void 0;var Ji=Or(),Ff=Ji.__importStar(Xa()),pR=Yc(),ms=Vn(),TR=Mf(),_R=xf();function h8(t,e,r){var n,i=e?typeof e=="string"?pR.select(e,(n=t==null?void 0:t._root)!==null&&n!==void 0?n:[],r):e:t==null?void 0:t._root.children;return i?r.xmlMode||r._useHtmlParser2?_R.render(i,r):TR.render(i):""}function ER(t){return typeof t=="object"&&t!=null&&!("length"in t)&&!("type"in t)}function gR(t,e){!e&&ER(t)&&(e=t,t=void 0);var r=Ji.__assign(Ji.__assign(Ji.__assign({},Ff.default),this?this._options:{}),Ff.flatten(e??{}));return h8(this||void 0,t,r)}st.html=gR;function yR(t){var e=Ji.__assign(Ji.__assign({},this._options),{xmlMode:!0});return h8(this,t,e)}st.xml=yR;function d8(t){for(var e=t||(this?this.root():[]),r="",n=0;n{"use strict";Object.defineProperty(ps,"__esModule",{value:!0});ps.update=void 0;var CR=Vn(),RR=xf(),NR=Mf(),m8=ht();function OR(t,e,r){if(typeof Buffer<"u"&&Buffer.isBuffer(t)&&(t=t.toString()),typeof t=="string")return e.xmlMode||e._useHtmlParser2?RR.parse(t,e):NR.parse(t,e,r);var n=t;if(!Array.isArray(n)&&m8.isDocument(n))return n;var i=new m8.Document([]);return p8(n,i),i}ps.default=OR;function p8(t,e){var r=Array.isArray(t)?t:[t];e?e.children=r:e=null;for(var n=0;n{"use strict";Object.defineProperty(at,"__esModule",{value:!0});at.isHtml=at.cloneDom=at.domEach=at.cssCase=at.camelCase=at.isCheerio=at.isTag=void 0;var wR=Vn(),kf=ht();at.isTag=wR.DomUtils.isTag;function IR(t){return t.cheerio!=null}at.isCheerio=IR;function PR(t){return t.replace(/[_.-](\w|$)/g,function(e,r){return r.toUpperCase()})}at.camelCase=PR;function LR(t){return t.replace(/[A-Z]/g,"-$&").toLowerCase()}at.cssCase=LR;function DR(t,e){for(var r=t.length,n=0;n/;function FR(t){return xR.test(t)}at.isHtml=FR});var C8=C(Ue=>{"use strict";Object.defineProperty(Ue,"__esModule",{value:!0});Ue.toggleClass=Ue.removeClass=Ue.addClass=Ue.hasClass=Ue.removeAttr=Ue.val=Ue.data=Ue.prop=Ue.attr=void 0;var y8=Zi(),Se=ni(),e1=Object.prototype.hasOwnProperty,Ts=/\s+/,Bf="data-",T8={null:null,true:!0,false:!1},Hf=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,kR=/^{[^]*}$|^\[[^]*]$/;function pu(t,e,r){var n;if(!(!t||!Se.isTag(t))){if((n=t.attribs)!==null&&n!==void 0||(t.attribs={}),!e)return t.attribs;if(e1.call(t.attribs,e))return!r&&Hf.test(e)?e:t.attribs[e];if(t.name==="option"&&e==="value")return y8.text(t.children);if(t.name==="input"&&(t.attribs.type==="radio"||t.attribs.type==="checkbox")&&e==="value")return"on"}}function t1(t,e,r){r===null?S8(t,e):t.attribs[e]=""+r}function BR(t,e){if(typeof t=="object"||e!==void 0){if(typeof e=="function"){if(typeof t!="string")throw new Error("Bad combination of arguments.");return Se.domEach(this,function(r,n){Se.isTag(r)&&t1(r,t,e.call(r,n,r.attribs[t]))})}return Se.domEach(this,function(r){!Se.isTag(r)||(typeof t=="object"?Object.keys(t).forEach(function(n){var i=t[n];t1(r,n,i)}):t1(r,t,e))})}return arguments.length>1?this:pu(this[0],t,this.options.xmlMode)}Ue.attr=BR;function _8(t,e,r){if(!(!t||!Se.isTag(t)))return e in t?t[e]:!r&&Hf.test(e)?pu(t,e,!1)!==void 0:pu(t,e,r)}function qf(t,e,r,n){e in t?t[e]=r:t1(t,e,!n&&Hf.test(e)?r?"":null:""+r)}function qR(t,e){var r=this;if(typeof t=="string"&&e===void 0)switch(t){case"style":{var n=this.css(),i=Object.keys(n);return i.forEach(function(o,l){n[l]=o}),n.length=i.length,n}case"tagName":case"nodeName":{var s=this[0];return Se.isTag(s)?s.name.toUpperCase():void 0}case"outerHTML":return this.clone().wrap("").parent().html();case"innerHTML":return this.html();default:return _8(this[0],t,this.options.xmlMode)}if(typeof t=="object"||e!==void 0){if(typeof e=="function"){if(typeof t=="object")throw new Error("Bad combination of arguments.");return Se.domEach(this,function(o,l){Se.isTag(o)&&qf(o,t,e.call(o,l,_8(o,t,r.options.xmlMode)),r.options.xmlMode)})}return Se.domEach(this,function(o){!Se.isTag(o)||(typeof t=="object"?Object.keys(t).forEach(function(l){var c=t[l];qf(o,l,c,r.options.xmlMode)}):qf(o,t,e,r.options.xmlMode))})}}Ue.prop=qR;function E8(t,e,r){var n,i=t;(n=i.data)!==null&&n!==void 0||(i.data={}),typeof e=="object"?Object.assign(i.data,e):typeof e=="string"&&r!==void 0&&(i.data[e]=r)}function g8(t,e){var r,n,i;e==null?(r=Object.keys(t.attribs).filter(function(c){return c.startsWith(Bf)}),n=r.map(function(c){return Se.camelCase(c.slice(Bf.length))})):(r=[Bf+Se.cssCase(e)],n=[e]);for(var s=0;s-1;){var i=n+t.length;if((n===0||Ts.test(r[n-1]))&&(i===r.length||Ts.test(r[i])))return!0}return!1})}Ue.hasClass=GR;function A8(t){if(typeof t=="function")return Se.domEach(this,function(m,d){if(Se.isTag(m)){var E=m.attribs.class||"";A8.call([m],t.call(m,d,E))}});if(!t||typeof t!="string")return this;for(var e=t.split(Ts),r=this.length,n=0;n=0&&(s.splice(c,1),o=!0,l--)}o&&(i.attribs.class=s.join(" "))}})}Ue.removeClass=b8;function v8(t,e){if(typeof t=="function")return Se.domEach(this,function(E,p){Se.isTag(E)&&v8.call([E],t.call(E,p,E.attribs.class||"",e),e)});if(!t||typeof t!="string")return this;for(var r=t.split(Ts),n=r.length,i=typeof e=="boolean"?e?1:-1:0,s=this.length,o=0;o=0&&d<0?c.push(r[m]):i<=0&&d>=0&&c.splice(d,1)}l.attribs.class=c.join(" ")}}return this}Ue.toggleClass=v8});var R8=C(X=>{"use strict";Object.defineProperty(X,"__esModule",{value:!0});X.addBack=X.add=X.end=X.slice=X.index=X.toArray=X.get=X.eq=X.last=X.first=X.has=X.not=X.is=X.filterArray=X.filter=X.map=X.each=X.contents=X.children=X.siblings=X.prevUntil=X.prevAll=X.prev=X.nextUntil=X.nextAll=X.next=X.closest=X.parentsUntil=X.parents=X.parent=X.find=void 0;var _u=Or(),Eu=ht(),_s=_u.__importStar(Yc()),vr=ni(),WR=Zi(),ii=Vn(),gu=ii.DomUtils.uniqueSort,KR=/^\s*[~+]/;function zR(t){var e;if(!t)return this._make([]);var r=this.toArray();if(typeof t!="string"){var n=vr.isCheerio(t)?t.toArray():[t];return this._make(n.filter(function(o){return r.some(function(l){return WR.contains(l,o)})}))}var i=KR.test(t)?r:this.children().toArray(),s={context:r,root:(e=this._root)===null||e===void 0?void 0:e[0],xmlMode:this.options.xmlMode};return this._make(_s.select(t,i,s))}X.find=zR;function Uf(t){return function(e){for(var r=[],n=1;n1&&o.length>1?r.reduce(function(l,c){return c(l)},o):o)}}}var Es=Uf(function(t,e){for(var r,n=[],i=0;i0})}X.has=eN;function tN(){return this.length>1?this._make(this[0]):this}X.first=tN;function rN(){return this.length>0?this._make(this[this.length-1]):this}X.last=rN;function nN(t){var e;return t=+t,t===0&&this.length<=1?this:(t<0&&(t=this.length+t),this._make((e=this[t])!==null&&e!==void 0?e:[]))}X.eq=nN;function iN(t){return t==null?this.toArray():this[t<0?this.length+t:t]}X.get=iN;function sN(){return Array.prototype.slice.call(this)}X.toArray=sN;function aN(t){var e,r;return t==null?(e=this.parent().children(),r=this[0]):typeof t=="string"?(e=this._make(t),r=this[0]):(e=this,r=vr.isCheerio(t)?t[0]:t),Array.prototype.indexOf.call(e,r)}X.index=aN;function oN(t,e){return this._make(Array.prototype.slice.call(this,t,e))}X.slice=oN;function uN(){var t;return(t=this.prevObject)!==null&&t!==void 0?t:this._make([])}X.end=uN;function lN(t,e){var r=this._make(t,e),n=gu(_u.__spreadArray(_u.__spreadArray([],this.get()),r.get()));return this._make(n)}X.add=lN;function cN(t){return this.prevObject?this.add(t?this.prevObject.filter(t):this.prevObject):this}X.addBack=cN});var P8=C(ie=>{"use strict";Object.defineProperty(ie,"__esModule",{value:!0});ie.clone=ie.text=ie.toString=ie.html=ie.empty=ie.replaceWith=ie.remove=ie.insertBefore=ie.before=ie.insertAfter=ie.after=ie.wrapAll=ie.unwrap=ie.wrapInner=ie.wrap=ie.prepend=ie.append=ie.prependTo=ie.appendTo=ie._makeDomArray=void 0;var Au=Or(),N8=ht(),fN=ht(),gn=Au.__importStar(mu()),si=Zi(),Ge=ni(),yn=Vn();function hN(t,e){var r=this;return t==null?[]:Ge.isCheerio(t)?e?Ge.cloneDom(t.get()):t.get():Array.isArray(t)?t.reduce(function(n,i){return n.concat(r._makeDomArray(i,e))},[]):typeof t=="string"?gn.default(t,this.options,!1).children:e?Ge.cloneDom([t]):[t]}ie._makeDomArray=hN;function O8(t){return function(){for(var e=this,r=[],n=0;n-1&&(p.children.splice(T,1),i===p&&e>T&&l[0]--)}E.parent=i,E.prev&&(E.prev.next=(s=E.next)!==null&&s!==void 0?s:null),E.next&&(E.next.prev=(o=E.prev)!==null&&o!==void 0?o:null),E.prev=n[d-1]||c,E.next=n[d+1]||m}return c&&(c.next=n[0]),m&&(m.prev=n[n.length-1]),t.splice.apply(t,l)}function dN(t){var e=Ge.isCheerio(t)?t:this._make(t);return e.append(this),this}ie.appendTo=dN;function mN(t){var e=Ge.isCheerio(t)?t:this._make(t);return e.prepend(this),this}ie.prependTo=mN;ie.append=O8(function(t,e,r){Sn(e,e.length,0,t,r)});ie.prepend=O8(function(t,e,r){Sn(e,0,0,t,r)});function w8(t){return function(e){for(var r=this.length-1,n=this.parents().last(),i=0;i{"use strict";Object.defineProperty(bu,"__esModule",{value:!0});bu.css=void 0;var Wf=ni();function NN(t,e){return t!=null&&e!=null||typeof t=="object"&&!Array.isArray(t)?Wf.domEach(this,function(r,n){Wf.isTag(r)&&L8(r,t,e,n)}):D8(this[0],t)}bu.css=NN;function L8(t,e,r,n){if(typeof e=="string"){var i=D8(t),s=typeof r=="function"?r.call(t,n,i[e]):r;s===""?delete i[e]:s!=null&&(i[e]=s),t.attribs.style=ON(i)}else typeof e=="object"&&Object.keys(e).forEach(function(o,l){L8(t,o,e[o],l)})}function D8(t,e){if(!(!t||!Wf.isTag(t))){var r=wN(t.attribs.style);if(typeof e=="string")return r[e];if(Array.isArray(e)){var n={};return e.forEach(function(i){r[i]!=null&&(n[i]=r[i])}),n}return r}}function ON(t){return Object.keys(t).reduce(function(e,r){return""+e+(e?" ":"")+r+": "+t[r]+";"},"")}function wN(t){return t=(t||"").trim(),t?t.split(";").reduce(function(e,r){var n=r.indexOf(":");return n<1||n===r.length-1||(e[r.slice(0,n).trim()]=r.slice(n+1).trim()),e},{}):{}}});var k8=C(n1=>{"use strict";Object.defineProperty(n1,"__esModule",{value:!0});n1.serializeArray=n1.serialize=void 0;var IN=ni(),x8="input,select,textarea,keygen",PN=/%20/g,F8=/\r?\n/g;function LN(){var t=this.serializeArray(),e=t.map(function(r){return encodeURIComponent(r.name)+"="+encodeURIComponent(r.value)});return e.join("&").replace(PN,"+")}n1.serialize=LN;function DN(){var t=this;return this.map(function(e,r){var n=t._make(r);return IN.isTag(r)&&r.name==="form"?n.find(x8).toArray():n.filter(x8).toArray()}).filter('[name!=""]:enabled:not(:submit, :button, :image, :reset, :file):matches([checked], :not(:checkbox, :radio))').map(function(e,r){var n,i=t._make(r),s=i.attr("name"),o=(n=i.val())!==null&&n!==void 0?n:"";return Array.isArray(o)?o.map(function(l){return{name:s,value:l.replace(F8,`\r +`)}}):{name:s,value:o.replace(F8,`\r +`)}}).toArray()}n1.serializeArray=DN});var B8=C(Cu=>{"use strict";Object.defineProperty(Cu,"__esModule",{value:!0});Cu.Cheerio=void 0;var ai=Or(),Kf=ai.__importDefault(mu()),MN=ai.__importDefault(Xa()),vu=ni(),xN=ai.__importStar(C8()),FN=ai.__importStar(R8()),kN=ai.__importStar(P8()),BN=ai.__importStar(M8()),qN=ai.__importStar(k8()),gs=function(){function t(e,r,n,i){var s=this;if(i===void 0&&(i=MN.default),this.length=0,this.options=i,!e)return this;if(n&&(typeof n=="string"&&(n=Kf.default(n,this.options,!1)),this._root=new this.constructor(n,null,null,this.options),this._root._root=this._root),vu.isCheerio(e))return e;var o=typeof e=="string"&&vu.isHtml(e)?Kf.default(e,this.options,!1).children:HN(e)?[e]:Array.isArray(e)?e:null;if(o)return o.forEach(function(m,d){s[d]=m}),this.length=o.length,this;var l=e,c=r?typeof r=="string"?vu.isHtml(r)?this._make(Kf.default(r,this.options,!1)):(l=r+" "+l,this._root):vu.isCheerio(r)?r:this._make(r):this._root;return c?c.find(l):this}return t.prototype._make=function(e,r){var n=new this.constructor(e,r,this._root,this.options);return n.prevObject=this,n},t}();Cu.Cheerio=gs;gs.prototype.cheerio="[cheerio object]";gs.prototype.splice=Array.prototype.splice;gs.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(gs.prototype,xN,FN,kN,BN,qN);function HN(t){return!!t.name||t.type==="root"||t.type==="text"||t.type==="comment"}});var $f=C(Ru=>{"use strict";Object.defineProperty(Ru,"__esModule",{value:!0});Ru.load=void 0;var An=Or(),zf=An.__importStar(Xa()),UN=An.__importStar(Zi()),jN=B8(),GN=An.__importDefault(mu());function q8(t,e,r){if(r===void 0&&(r=!0),t==null)throw new Error("cheerio.load() expects a string");var n=An.__assign(An.__assign({},zf.default),zf.flatten(e)),i=GN.default(t,n,r),s=function(l){An.__extends(c,l);function c(){return l!==null&&l.apply(this,arguments)||this}return c}(jN.Cheerio);function o(l,c,m,d){return m===void 0&&(m=i),new s(l,c,m,An.__assign(An.__assign({},n),zf.flatten(d)))}return Object.assign(o,UN,{load:q8,_root:i,_options:n,fn:s.prototype,prototype:s.prototype}),o}Ru.load=q8});var H8=C(Ht=>{"use strict";Object.defineProperty(Ht,"__esModule",{value:!0});Ht.root=Ht.parseHTML=Ht.merge=Ht.contains=void 0;var Yf=Or();Yf.__exportStar(Im(),Ht);Yf.__exportStar($f(),Ht);var WN=$f();Ht.default=WN.load([]);var Nu=Yf.__importStar(Zi());Ht.contains=Nu.contains;Ht.merge=Nu.merge;Ht.parseHTML=Nu.parseHTML;Ht.root=Nu.root});var G8=C((Ou,j8)=>{(function(t,e){typeof Ou=="object"&&typeof j8<"u"?e(Ou):typeof define=="function"&&define.amd?define(["exports"],e):(t=typeof globalThis<"u"?globalThis:t||self,e(t.WebStreamsPolyfill={}))})(Ou,function(t){"use strict";let e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol:a=>`Symbol(${a})`;function r(){}function n(){if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global}let i=n();function s(a){return typeof a=="object"&&a!==null||typeof a=="function"}let o=r,l=Promise,c=Promise.prototype.then,m=Promise.resolve.bind(l),d=Promise.reject.bind(l);function E(a){return new l(a)}function p(a){return m(a)}function T(a){return d(a)}function S(a,u,h){return c.call(a,u,h)}function R(a,u,h){S(S(a,u,h),void 0,o)}function A(a,u){R(a,u)}function N(a,u){R(a,void 0,u)}function v(a,u,h){return S(a,u,h)}function H(a){S(a,void 0,o)}let w=(()=>{let a=i&&i.queueMicrotask;if(typeof a=="function")return a;let u=p(void 0);return h=>S(u,h)})();function z(a,u,h){if(typeof a!="function")throw new TypeError("Argument is not a function");return Function.prototype.apply.call(a,u,h)}function x(a,u,h){try{return p(z(a,u,h))}catch(_){return T(_)}}let $=16384;class O{constructor(){this._cursor=0,this._size=0,this._front={_elements:[],_next:void 0},this._back=this._front,this._cursor=0,this._size=0}get length(){return this._size}push(u){let h=this._back,_=h;h._elements.length===$-1&&(_={_elements:[],_next:void 0}),h._elements.push(u),_!==h&&(this._back=_,h._next=_),++this._size}shift(){let u=this._front,h=u,_=this._cursor,b=_+1,L=u._elements,B=L[_];return b===$&&(h=u._next,b=0),--this._size,this._cursor=b,u!==h&&(this._front=h),L[_]=void 0,B}forEach(u){let h=this._cursor,_=this._front,b=_._elements;for(;(h!==b.length||_._next!==void 0)&&!(h===b.length&&(_=_._next,b=_._elements,h=0,b.length===0));)u(b[h]),++h}peek(){let u=this._front,h=this._cursor;return u._elements[h]}}function G(a,u){a._ownerReadableStream=u,u._reader=a,u._state==="readable"?k(a):u._state==="closed"?P(a):F(a,u._storedError)}function Q(a,u){let h=a._ownerReadableStream;return er(h,u)}function I(a){a._ownerReadableStream._state==="readable"?q(a,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):W(a,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),a._ownerReadableStream._reader=void 0,a._ownerReadableStream=void 0}function D(a){return new TypeError("Cannot "+a+" a stream using a released reader")}function k(a){a._closedPromise=E((u,h)=>{a._closedPromise_resolve=u,a._closedPromise_reject=h})}function F(a,u){k(a),q(a,u)}function P(a){k(a),U(a)}function q(a,u){a._closedPromise_reject!==void 0&&(H(a._closedPromise),a._closedPromise_reject(u),a._closedPromise_resolve=void 0,a._closedPromise_reject=void 0)}function W(a,u){F(a,u)}function U(a){a._closedPromise_resolve!==void 0&&(a._closedPromise_resolve(void 0),a._closedPromise_resolve=void 0,a._closedPromise_reject=void 0)}let Y=e("[[AbortSteps]]"),re=e("[[ErrorSteps]]"),te=e("[[CancelSteps]]"),ce=e("[[PullSteps]]"),Be=Number.isFinite||function(a){return typeof a=="number"&&isFinite(a)},mt=Math.trunc||function(a){return a<0?Math.ceil(a):Math.floor(a)};function fe(a){return typeof a=="object"||typeof a=="function"}function qe(a,u){if(a!==void 0&&!fe(a))throw new TypeError(`${u} is not an object.`)}function ne(a,u){if(typeof a!="function")throw new TypeError(`${u} is not a function.`)}function pt(a){return typeof a=="object"&&a!==null||typeof a=="function"}function hr(a,u){if(!pt(a))throw new TypeError(`${u} is not an object.`)}function Tt(a,u,h){if(a===void 0)throw new TypeError(`Parameter ${u} is required in '${h}'.`)}function Hu(a,u,h){if(a===void 0)throw new TypeError(`${u} is required in '${h}'.`)}function Uu(a){return Number(a)}function lh(a){return a===0?0:a}function xE(a){return lh(mt(a))}function ch(a,u){let _=Number.MAX_SAFE_INTEGER,b=Number(a);if(b=lh(b),!Be(b))throw new TypeError(`${u} is not a finite number`);if(b=xE(b),b<0||b>_)throw new TypeError(`${u} is outside the accepted range of ${0} to ${_}, inclusive`);return!Be(b)||b===0?0:b}function ju(a,u){if(!$r(a))throw new TypeError(`${u} is not a ReadableStream.`)}function hi(a){return new d1(a)}function fh(a,u){a._reader._readRequests.push(u)}function Gu(a,u,h){let b=a._reader._readRequests.shift();h?b._closeSteps():b._chunkSteps(u)}function Ds(a){return a._reader._readRequests.length}function hh(a){let u=a._reader;return!(u===void 0||!Gr(u))}class d1{constructor(u){if(Tt(u,1,"ReadableStreamDefaultReader"),ju(u,"First parameter"),Yr(u))throw new TypeError("This stream has already been locked for exclusive reading by another reader");G(this,u),this._readRequests=new O}get closed(){return Gr(this)?this._closedPromise:T(Ms("closed"))}cancel(u=void 0){return Gr(this)?this._ownerReadableStream===void 0?T(D("cancel")):Q(this,u):T(Ms("cancel"))}read(){if(!Gr(this))return T(Ms("read"));if(this._ownerReadableStream===void 0)return T(D("read from"));let u,h,_=E((L,B)=>{u=L,h=B});return m1(this,{_chunkSteps:L=>u({value:L,done:!1}),_closeSteps:()=>u({value:void 0,done:!0}),_errorSteps:L=>h(L)}),_}releaseLock(){if(!Gr(this))throw Ms("releaseLock");if(this._ownerReadableStream!==void 0){if(this._readRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");I(this)}}}Object.defineProperties(d1.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),typeof e.toStringTag=="symbol"&&Object.defineProperty(d1.prototype,e.toStringTag,{value:"ReadableStreamDefaultReader",configurable:!0});function Gr(a){return!s(a)||!Object.prototype.hasOwnProperty.call(a,"_readRequests")?!1:a instanceof d1}function m1(a,u){let h=a._ownerReadableStream;h._disturbed=!0,h._state==="closed"?u._closeSteps():h._state==="errored"?u._errorSteps(h._storedError):h._readableStreamController[ce](u)}function Ms(a){return new TypeError(`ReadableStreamDefaultReader.prototype.${a} can only be used on a ReadableStreamDefaultReader`)}let dh=Object.getPrototypeOf(Object.getPrototypeOf(async function*(){}).prototype);class mh{constructor(u,h){this._ongoingPromise=void 0,this._isFinished=!1,this._reader=u,this._preventCancel=h}next(){let u=()=>this._nextSteps();return this._ongoingPromise=this._ongoingPromise?v(this._ongoingPromise,u,u):u(),this._ongoingPromise}return(u){let h=()=>this._returnSteps(u);return this._ongoingPromise?v(this._ongoingPromise,h,h):h()}_nextSteps(){if(this._isFinished)return Promise.resolve({value:void 0,done:!0});let u=this._reader;if(u._ownerReadableStream===void 0)return T(D("iterate"));let h,_,b=E((B,J)=>{h=B,_=J});return m1(u,{_chunkSteps:B=>{this._ongoingPromise=void 0,w(()=>h({value:B,done:!1}))},_closeSteps:()=>{this._ongoingPromise=void 0,this._isFinished=!0,I(u),h({value:void 0,done:!0})},_errorSteps:B=>{this._ongoingPromise=void 0,this._isFinished=!0,I(u),_(B)}}),b}_returnSteps(u){if(this._isFinished)return Promise.resolve({value:u,done:!0});this._isFinished=!0;let h=this._reader;if(h._ownerReadableStream===void 0)return T(D("finish iterating"));if(!this._preventCancel){let _=Q(h,u);return I(h),v(_,()=>({value:u,done:!0}))}return I(h),p({value:u,done:!0})}}let ph={next(){return Th(this)?this._asyncIteratorImpl.next():T(_h("next"))},return(a){return Th(this)?this._asyncIteratorImpl.return(a):T(_h("return"))}};dh!==void 0&&Object.setPrototypeOf(ph,dh);function FE(a,u){let h=hi(a),_=new mh(h,u),b=Object.create(ph);return b._asyncIteratorImpl=_,b}function Th(a){if(!s(a)||!Object.prototype.hasOwnProperty.call(a,"_asyncIteratorImpl"))return!1;try{return a._asyncIteratorImpl instanceof mh}catch{return!1}}function _h(a){return new TypeError(`ReadableStreamAsyncIterator.${a} can only be used on a ReadableSteamAsyncIterator`)}let Eh=Number.isNaN||function(a){return a!==a};function p1(a){return a.slice()}function gh(a,u,h,_,b){new Uint8Array(a).set(new Uint8Array(h,_,b),u)}function gO(a){return a}function xs(a){return!1}function yh(a,u,h){if(a.slice)return a.slice(u,h);let _=h-u,b=new ArrayBuffer(_);return gh(b,0,a,u,_),b}function kE(a){return!(typeof a!="number"||Eh(a)||a<0)}function Sh(a){let u=yh(a.buffer,a.byteOffset,a.byteOffset+a.byteLength);return new Uint8Array(u)}function Wu(a){let u=a._queue.shift();return a._queueTotalSize-=u.size,a._queueTotalSize<0&&(a._queueTotalSize=0),u.value}function Ku(a,u,h){if(!kE(h)||h===1/0)throw new RangeError("Size must be a finite, non-NaN, non-negative number.");a._queue.push({value:u,size:h}),a._queueTotalSize+=h}function BE(a){return a._queue.peek().value}function Wr(a){a._queue=new O,a._queueTotalSize=0}class T1{constructor(){throw new TypeError("Illegal constructor")}get view(){if(!zu(this))throw Qu("view");return this._view}respond(u){if(!zu(this))throw Qu("respond");if(Tt(u,1,"respond"),u=ch(u,"First parameter"),this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");xs(this._view.buffer),Hs(this._associatedReadableByteStreamController,u)}respondWithNewView(u){if(!zu(this))throw Qu("respondWithNewView");if(Tt(u,1,"respondWithNewView"),!ArrayBuffer.isView(u))throw new TypeError("You can only respond with array buffer views");if(this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");xs(u.buffer),Us(this._associatedReadableByteStreamController,u)}}Object.defineProperties(T1.prototype,{respond:{enumerable:!0},respondWithNewView:{enumerable:!0},view:{enumerable:!0}}),typeof e.toStringTag=="symbol"&&Object.defineProperty(T1.prototype,e.toStringTag,{value:"ReadableStreamBYOBRequest",configurable:!0});class di{constructor(){throw new TypeError("Illegal constructor")}get byobRequest(){if(!Rn(this))throw E1("byobRequest");return Vu(this)}get desiredSize(){if(!Rn(this))throw E1("desiredSize");return wh(this)}close(){if(!Rn(this))throw E1("close");if(this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");let u=this._controlledReadableByteStream._state;if(u!=="readable")throw new TypeError(`The stream (in ${u} state) is not in the readable state and cannot be closed`);_1(this)}enqueue(u){if(!Rn(this))throw E1("enqueue");if(Tt(u,1,"enqueue"),!ArrayBuffer.isView(u))throw new TypeError("chunk must be an array buffer view");if(u.byteLength===0)throw new TypeError("chunk must have non-zero byteLength");if(u.buffer.byteLength===0)throw new TypeError("chunk's buffer must have non-zero byteLength");if(this._closeRequested)throw new TypeError("stream is closed or draining");let h=this._controlledReadableByteStream._state;if(h!=="readable")throw new TypeError(`The stream (in ${h} state) is not in the readable state and cannot be enqueued to`);qs(this,u)}error(u=void 0){if(!Rn(this))throw E1("error");Zt(this,u)}[te](u){Ah(this),Wr(this);let h=this._cancelAlgorithm(u);return Bs(this),h}[ce](u){let h=this._controlledReadableByteStream;if(this._queueTotalSize>0){let b=this._queue.shift();this._queueTotalSize-=b.byteLength,Rh(this);let L=new Uint8Array(b.buffer,b.byteOffset,b.byteLength);u._chunkSteps(L);return}let _=this._autoAllocateChunkSize;if(_!==void 0){let b;try{b=new ArrayBuffer(_)}catch(B){u._errorSteps(B);return}let L={buffer:b,bufferByteLength:_,byteOffset:0,byteLength:_,bytesFilled:0,elementSize:1,viewConstructor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(L)}fh(h,u),Nn(this)}}Object.defineProperties(di.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},byobRequest:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof e.toStringTag=="symbol"&&Object.defineProperty(di.prototype,e.toStringTag,{value:"ReadableByteStreamController",configurable:!0});function Rn(a){return!s(a)||!Object.prototype.hasOwnProperty.call(a,"_controlledReadableByteStream")?!1:a instanceof di}function zu(a){return!s(a)||!Object.prototype.hasOwnProperty.call(a,"_associatedReadableByteStreamController")?!1:a instanceof T1}function Nn(a){if(!jE(a))return;if(a._pulling){a._pullAgain=!0;return}a._pulling=!0;let h=a._pullAlgorithm();R(h,()=>{a._pulling=!1,a._pullAgain&&(a._pullAgain=!1,Nn(a))},_=>{Zt(a,_)})}function Ah(a){Yu(a),a._pendingPullIntos=new O}function $u(a,u){let h=!1;a._state==="closed"&&(h=!0);let _=bh(u);u.readerType==="default"?Gu(a,_,h):KE(a,_,h)}function bh(a){let u=a.bytesFilled,h=a.elementSize;return new a.viewConstructor(a.buffer,a.byteOffset,u/h)}function Fs(a,u,h,_){a._queue.push({buffer:u,byteOffset:h,byteLength:_}),a._queueTotalSize+=_}function vh(a,u){let h=u.elementSize,_=u.bytesFilled-u.bytesFilled%h,b=Math.min(a._queueTotalSize,u.byteLength-u.bytesFilled),L=u.bytesFilled+b,B=L-L%h,J=b,se=!1;B>_&&(J=B-u.bytesFilled,se=!0);let me=a._queue;for(;J>0;){let Ee=me.peek(),ge=Math.min(J,Ee.byteLength),He=u.byteOffset+u.bytesFilled;gh(u.buffer,He,Ee.buffer,Ee.byteOffset,ge),Ee.byteLength===ge?me.shift():(Ee.byteOffset+=ge,Ee.byteLength-=ge),a._queueTotalSize-=ge,Ch(a,ge,u),J-=ge}return se}function Ch(a,u,h){h.bytesFilled+=u}function Rh(a){a._queueTotalSize===0&&a._closeRequested?(Bs(a),R1(a._controlledReadableByteStream)):Nn(a)}function Yu(a){a._byobRequest!==null&&(a._byobRequest._associatedReadableByteStreamController=void 0,a._byobRequest._view=null,a._byobRequest=null)}function Nh(a){for(;a._pendingPullIntos.length>0;){if(a._queueTotalSize===0)return;let u=a._pendingPullIntos.peek();vh(a,u)&&(ks(a),$u(a._controlledReadableByteStream,u))}}function qE(a,u,h){let _=a._controlledReadableByteStream,b=1;u.constructor!==DataView&&(b=u.constructor.BYTES_PER_ELEMENT);let L=u.constructor,B=u.buffer,J={buffer:B,bufferByteLength:B.byteLength,byteOffset:u.byteOffset,byteLength:u.byteLength,bytesFilled:0,elementSize:b,viewConstructor:L,readerType:"byob"};if(a._pendingPullIntos.length>0){a._pendingPullIntos.push(J),Lh(_,h);return}if(_._state==="closed"){let se=new L(J.buffer,J.byteOffset,0);h._closeSteps(se);return}if(a._queueTotalSize>0){if(vh(a,J)){let se=bh(J);Rh(a),h._chunkSteps(se);return}if(a._closeRequested){let se=new TypeError("Insufficient bytes to fill elements in the given buffer");Zt(a,se),h._errorSteps(se);return}}a._pendingPullIntos.push(J),Lh(_,h),Nn(a)}function HE(a,u){let h=a._controlledReadableByteStream;if(Xu(h))for(;Dh(h)>0;){let _=ks(a);$u(h,_)}}function UE(a,u,h){if(Ch(a,u,h),h.bytesFilled0){let b=h.byteOffset+h.bytesFilled,L=yh(h.buffer,b-_,b);Fs(a,L,0,L.byteLength)}h.bytesFilled-=_,$u(a._controlledReadableByteStream,h),Nh(a)}function Oh(a,u){let h=a._pendingPullIntos.peek();Yu(a),a._controlledReadableByteStream._state==="closed"?HE(a):UE(a,u,h),Nn(a)}function ks(a){return a._pendingPullIntos.shift()}function jE(a){let u=a._controlledReadableByteStream;return u._state!=="readable"||a._closeRequested||!a._started?!1:!!(hh(u)&&Ds(u)>0||Xu(u)&&Dh(u)>0||wh(a)>0)}function Bs(a){a._pullAlgorithm=void 0,a._cancelAlgorithm=void 0}function _1(a){let u=a._controlledReadableByteStream;if(!(a._closeRequested||u._state!=="readable")){if(a._queueTotalSize>0){a._closeRequested=!0;return}if(a._pendingPullIntos.length>0&&a._pendingPullIntos.peek().bytesFilled>0){let _=new TypeError("Insufficient bytes to fill elements in the given buffer");throw Zt(a,_),_}Bs(a),R1(u)}}function qs(a,u){let h=a._controlledReadableByteStream;if(a._closeRequested||h._state!=="readable")return;let _=u.buffer,b=u.byteOffset,L=u.byteLength,B=_;if(a._pendingPullIntos.length>0){let J=a._pendingPullIntos.peek();xs(J.buffer),J.buffer=J.buffer}if(Yu(a),hh(h))if(Ds(h)===0)Fs(a,B,b,L);else{a._pendingPullIntos.length>0&&ks(a);let J=new Uint8Array(B,b,L);Gu(h,J,!1)}else Xu(h)?(Fs(a,B,b,L),Nh(a)):Fs(a,B,b,L);Nn(a)}function Zt(a,u){let h=a._controlledReadableByteStream;h._state==="readable"&&(Ah(a),Wr(a),Bs(a),nd(h,u))}function Vu(a){if(a._byobRequest===null&&a._pendingPullIntos.length>0){let u=a._pendingPullIntos.peek(),h=new Uint8Array(u.buffer,u.byteOffset+u.bytesFilled,u.byteLength-u.bytesFilled),_=Object.create(T1.prototype);WE(_,a,h),a._byobRequest=_}return a._byobRequest}function wh(a){let u=a._controlledReadableByteStream._state;return u==="errored"?null:u==="closed"?0:a._strategyHWM-a._queueTotalSize}function Hs(a,u){let h=a._pendingPullIntos.peek();if(a._controlledReadableByteStream._state==="closed"){if(u!==0)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream")}else{if(u===0)throw new TypeError("bytesWritten must be greater than 0 when calling respond() on a readable stream");if(h.bytesFilled+u>h.byteLength)throw new RangeError("bytesWritten out of range")}h.buffer=h.buffer,Oh(a,u)}function Us(a,u){let h=a._pendingPullIntos.peek();if(a._controlledReadableByteStream._state==="closed"){if(u.byteLength!==0)throw new TypeError("The view's length must be 0 when calling respondWithNewView() on a closed stream")}else if(u.byteLength===0)throw new TypeError("The view's length must be greater than 0 when calling respondWithNewView() on a readable stream");if(h.byteOffset+h.bytesFilled!==u.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(h.bufferByteLength!==u.buffer.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");if(h.bytesFilled+u.byteLength>h.byteLength)throw new RangeError("The region specified by view is larger than byobRequest");let b=u.byteLength;h.buffer=u.buffer,Oh(a,b)}function Ih(a,u,h,_,b,L,B){u._controlledReadableByteStream=a,u._pullAgain=!1,u._pulling=!1,u._byobRequest=null,u._queue=u._queueTotalSize=void 0,Wr(u),u._closeRequested=!1,u._started=!1,u._strategyHWM=L,u._pullAlgorithm=_,u._cancelAlgorithm=b,u._autoAllocateChunkSize=B,u._pendingPullIntos=new O,a._readableStreamController=u;let J=h();R(p(J),()=>{u._started=!0,Nn(u)},se=>{Zt(u,se)})}function GE(a,u,h){let _=Object.create(di.prototype),b=()=>{},L=()=>p(void 0),B=()=>p(void 0);u.start!==void 0&&(b=()=>u.start(_)),u.pull!==void 0&&(L=()=>u.pull(_)),u.cancel!==void 0&&(B=se=>u.cancel(se));let J=u.autoAllocateChunkSize;if(J===0)throw new TypeError("autoAllocateChunkSize must be greater than 0");Ih(a,_,b,L,B,h,J)}function WE(a,u,h){a._associatedReadableByteStreamController=u,a._view=h}function Qu(a){return new TypeError(`ReadableStreamBYOBRequest.prototype.${a} can only be used on a ReadableStreamBYOBRequest`)}function E1(a){return new TypeError(`ReadableByteStreamController.prototype.${a} can only be used on a ReadableByteStreamController`)}function Ph(a){return new g1(a)}function Lh(a,u){a._reader._readIntoRequests.push(u)}function KE(a,u,h){let b=a._reader._readIntoRequests.shift();h?b._closeSteps(u):b._chunkSteps(u)}function Dh(a){return a._reader._readIntoRequests.length}function Xu(a){let u=a._reader;return!(u===void 0||!On(u))}class g1{constructor(u){if(Tt(u,1,"ReadableStreamBYOBReader"),ju(u,"First parameter"),Yr(u))throw new TypeError("This stream has already been locked for exclusive reading by another reader");if(!Rn(u._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");G(this,u),this._readIntoRequests=new O}get closed(){return On(this)?this._closedPromise:T(js("closed"))}cancel(u=void 0){return On(this)?this._ownerReadableStream===void 0?T(D("cancel")):Q(this,u):T(js("cancel"))}read(u){if(!On(this))return T(js("read"));if(!ArrayBuffer.isView(u))return T(new TypeError("view must be an array buffer view"));if(u.byteLength===0)return T(new TypeError("view must have non-zero byteLength"));if(u.buffer.byteLength===0)return T(new TypeError("view's buffer must have non-zero byteLength"));if(xs(u.buffer),this._ownerReadableStream===void 0)return T(D("read from"));let h,_,b=E((B,J)=>{h=B,_=J});return Mh(this,u,{_chunkSteps:B=>h({value:B,done:!1}),_closeSteps:B=>h({value:B,done:!0}),_errorSteps:B=>_(B)}),b}releaseLock(){if(!On(this))throw js("releaseLock");if(this._ownerReadableStream!==void 0){if(this._readIntoRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");I(this)}}}Object.defineProperties(g1.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),typeof e.toStringTag=="symbol"&&Object.defineProperty(g1.prototype,e.toStringTag,{value:"ReadableStreamBYOBReader",configurable:!0});function On(a){return!s(a)||!Object.prototype.hasOwnProperty.call(a,"_readIntoRequests")?!1:a instanceof g1}function Mh(a,u,h){let _=a._ownerReadableStream;_._disturbed=!0,_._state==="errored"?h._errorSteps(_._storedError):qE(_._readableStreamController,u,h)}function js(a){return new TypeError(`ReadableStreamBYOBReader.prototype.${a} can only be used on a ReadableStreamBYOBReader`)}function y1(a,u){let{highWaterMark:h}=a;if(h===void 0)return u;if(Eh(h)||h<0)throw new RangeError("Invalid highWaterMark");return h}function Gs(a){let{size:u}=a;return u||(()=>1)}function Ws(a,u){qe(a,u);let h=a==null?void 0:a.highWaterMark,_=a==null?void 0:a.size;return{highWaterMark:h===void 0?void 0:Uu(h),size:_===void 0?void 0:zE(_,`${u} has member 'size' that`)}}function zE(a,u){return ne(a,u),h=>Uu(a(h))}function $E(a,u){qe(a,u);let h=a==null?void 0:a.abort,_=a==null?void 0:a.close,b=a==null?void 0:a.start,L=a==null?void 0:a.type,B=a==null?void 0:a.write;return{abort:h===void 0?void 0:YE(h,a,`${u} has member 'abort' that`),close:_===void 0?void 0:VE(_,a,`${u} has member 'close' that`),start:b===void 0?void 0:QE(b,a,`${u} has member 'start' that`),write:B===void 0?void 0:XE(B,a,`${u} has member 'write' that`),type:L}}function YE(a,u,h){return ne(a,h),_=>x(a,u,[_])}function VE(a,u,h){return ne(a,h),()=>x(a,u,[])}function QE(a,u,h){return ne(a,h),_=>z(a,u,[_])}function XE(a,u,h){return ne(a,h),(_,b)=>x(a,u,[_,b])}function xh(a,u){if(!mi(a))throw new TypeError(`${u} is not a WritableStream.`)}function JE(a){if(typeof a!="object"||a===null)return!1;try{return typeof a.aborted=="boolean"}catch{return!1}}let ZE=typeof AbortController=="function";function eg(){if(ZE)return new AbortController}class S1{constructor(u={},h={}){u===void 0?u=null:hr(u,"First parameter");let _=Ws(h,"Second parameter"),b=$E(u,"First parameter");if(kh(this),b.type!==void 0)throw new RangeError("Invalid type is specified");let B=Gs(_),J=y1(_,1);mg(this,b,J,B)}get locked(){if(!mi(this))throw Vs("locked");return pi(this)}abort(u=void 0){return mi(this)?pi(this)?T(new TypeError("Cannot abort a stream that already has a writer")):Ks(this,u):T(Vs("abort"))}close(){return mi(this)?pi(this)?T(new TypeError("Cannot close a stream that already has a writer")):dr(this)?T(new TypeError("Cannot close an already-closing stream")):Bh(this):T(Vs("close"))}getWriter(){if(!mi(this))throw Vs("getWriter");return Fh(this)}}Object.defineProperties(S1.prototype,{abort:{enumerable:!0},close:{enumerable:!0},getWriter:{enumerable:!0},locked:{enumerable:!0}}),typeof e.toStringTag=="symbol"&&Object.defineProperty(S1.prototype,e.toStringTag,{value:"WritableStream",configurable:!0});function Fh(a){return new A1(a)}function tg(a,u,h,_,b=1,L=()=>1){let B=Object.create(S1.prototype);kh(B);let J=Object.create(Ti.prototype);return Wh(B,J,a,u,h,_,b,L),B}function kh(a){a._state="writable",a._storedError=void 0,a._writer=void 0,a._writableStreamController=void 0,a._writeRequests=new O,a._inFlightWriteRequest=void 0,a._closeRequest=void 0,a._inFlightCloseRequest=void 0,a._pendingAbortRequest=void 0,a._backpressure=!1}function mi(a){return!s(a)||!Object.prototype.hasOwnProperty.call(a,"_writableStreamController")?!1:a instanceof S1}function pi(a){return a._writer!==void 0}function Ks(a,u){var h;if(a._state==="closed"||a._state==="errored")return p(void 0);a._writableStreamController._abortReason=u,(h=a._writableStreamController._abortController)===null||h===void 0||h.abort();let _=a._state;if(_==="closed"||_==="errored")return p(void 0);if(a._pendingAbortRequest!==void 0)return a._pendingAbortRequest._promise;let b=!1;_==="erroring"&&(b=!0,u=void 0);let L=E((B,J)=>{a._pendingAbortRequest={_promise:void 0,_resolve:B,_reject:J,_reason:u,_wasAlreadyErroring:b}});return a._pendingAbortRequest._promise=L,b||Zu(a,u),L}function Bh(a){let u=a._state;if(u==="closed"||u==="errored")return T(new TypeError(`The stream (in ${u} state) is not in the writable state and cannot be closed`));let h=E((b,L)=>{let B={_resolve:b,_reject:L};a._closeRequest=B}),_=a._writer;return _!==void 0&&a._backpressure&&u==="writable"&&ul(_),pg(a._writableStreamController),h}function rg(a){return E((h,_)=>{let b={_resolve:h,_reject:_};a._writeRequests.push(b)})}function Ju(a,u){if(a._state==="writable"){Zu(a,u);return}el(a)}function Zu(a,u){let h=a._writableStreamController;a._state="erroring",a._storedError=u;let _=a._writer;_!==void 0&&Hh(_,u),!og(a)&&h._started&&el(a)}function el(a){a._state="errored",a._writableStreamController[re]();let u=a._storedError;if(a._writeRequests.forEach(b=>{b._reject(u)}),a._writeRequests=new O,a._pendingAbortRequest===void 0){zs(a);return}let h=a._pendingAbortRequest;if(a._pendingAbortRequest=void 0,h._wasAlreadyErroring){h._reject(u),zs(a);return}let _=a._writableStreamController[Y](h._reason);R(_,()=>{h._resolve(),zs(a)},b=>{h._reject(b),zs(a)})}function ng(a){a._inFlightWriteRequest._resolve(void 0),a._inFlightWriteRequest=void 0}function ig(a,u){a._inFlightWriteRequest._reject(u),a._inFlightWriteRequest=void 0,Ju(a,u)}function sg(a){a._inFlightCloseRequest._resolve(void 0),a._inFlightCloseRequest=void 0,a._state==="erroring"&&(a._storedError=void 0,a._pendingAbortRequest!==void 0&&(a._pendingAbortRequest._resolve(),a._pendingAbortRequest=void 0)),a._state="closed";let h=a._writer;h!==void 0&&Yh(h)}function ag(a,u){a._inFlightCloseRequest._reject(u),a._inFlightCloseRequest=void 0,a._pendingAbortRequest!==void 0&&(a._pendingAbortRequest._reject(u),a._pendingAbortRequest=void 0),Ju(a,u)}function dr(a){return!(a._closeRequest===void 0&&a._inFlightCloseRequest===void 0)}function og(a){return!(a._inFlightWriteRequest===void 0&&a._inFlightCloseRequest===void 0)}function ug(a){a._inFlightCloseRequest=a._closeRequest,a._closeRequest=void 0}function lg(a){a._inFlightWriteRequest=a._writeRequests.shift()}function zs(a){a._closeRequest!==void 0&&(a._closeRequest._reject(a._storedError),a._closeRequest=void 0);let u=a._writer;u!==void 0&&al(u,a._storedError)}function tl(a,u){let h=a._writer;h!==void 0&&u!==a._backpressure&&(u?Ag(h):ul(h)),a._backpressure=u}class A1{constructor(u){if(Tt(u,1,"WritableStreamDefaultWriter"),xh(u,"First parameter"),pi(u))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=u,u._writer=this;let h=u._state;if(h==="writable")!dr(u)&&u._backpressure?Xs(this):Vh(this),Qs(this);else if(h==="erroring")ol(this,u._storedError),Qs(this);else if(h==="closed")Vh(this),yg(this);else{let _=u._storedError;ol(this,_),$h(this,_)}}get closed(){return wn(this)?this._closedPromise:T(In("closed"))}get desiredSize(){if(!wn(this))throw In("desiredSize");if(this._ownerWritableStream===void 0)throw b1("desiredSize");return dg(this)}get ready(){return wn(this)?this._readyPromise:T(In("ready"))}abort(u=void 0){return wn(this)?this._ownerWritableStream===void 0?T(b1("abort")):cg(this,u):T(In("abort"))}close(){if(!wn(this))return T(In("close"));let u=this._ownerWritableStream;return u===void 0?T(b1("close")):dr(u)?T(new TypeError("Cannot close an already-closing stream")):qh(this)}releaseLock(){if(!wn(this))throw In("releaseLock");this._ownerWritableStream!==void 0&&Uh(this)}write(u=void 0){return wn(this)?this._ownerWritableStream===void 0?T(b1("write to")):jh(this,u):T(In("write"))}}Object.defineProperties(A1.prototype,{abort:{enumerable:!0},close:{enumerable:!0},releaseLock:{enumerable:!0},write:{enumerable:!0},closed:{enumerable:!0},desiredSize:{enumerable:!0},ready:{enumerable:!0}}),typeof e.toStringTag=="symbol"&&Object.defineProperty(A1.prototype,e.toStringTag,{value:"WritableStreamDefaultWriter",configurable:!0});function wn(a){return!s(a)||!Object.prototype.hasOwnProperty.call(a,"_ownerWritableStream")?!1:a instanceof A1}function cg(a,u){let h=a._ownerWritableStream;return Ks(h,u)}function qh(a){let u=a._ownerWritableStream;return Bh(u)}function fg(a){let u=a._ownerWritableStream,h=u._state;return dr(u)||h==="closed"?p(void 0):h==="errored"?T(u._storedError):qh(a)}function hg(a,u){a._closedPromiseState==="pending"?al(a,u):Sg(a,u)}function Hh(a,u){a._readyPromiseState==="pending"?Qh(a,u):bg(a,u)}function dg(a){let u=a._ownerWritableStream,h=u._state;return h==="errored"||h==="erroring"?null:h==="closed"?0:Kh(u._writableStreamController)}function Uh(a){let u=a._ownerWritableStream,h=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");Hh(a,h),hg(a,h),u._writer=void 0,a._ownerWritableStream=void 0}function jh(a,u){let h=a._ownerWritableStream,_=h._writableStreamController,b=Tg(_,u);if(h!==a._ownerWritableStream)return T(b1("write to"));let L=h._state;if(L==="errored")return T(h._storedError);if(dr(h)||L==="closed")return T(new TypeError("The stream is closing or closed and cannot be written to"));if(L==="erroring")return T(h._storedError);let B=rg(h);return _g(_,u,b),B}let Gh={};class Ti{constructor(){throw new TypeError("Illegal constructor")}get abortReason(){if(!rl(this))throw sl("abortReason");return this._abortReason}get signal(){if(!rl(this))throw sl("signal");if(this._abortController===void 0)throw new TypeError("WritableStreamDefaultController.prototype.signal is not supported");return this._abortController.signal}error(u=void 0){if(!rl(this))throw sl("error");this._controlledWritableStream._state==="writable"&&zh(this,u)}[Y](u){let h=this._abortAlgorithm(u);return $s(this),h}[re](){Wr(this)}}Object.defineProperties(Ti.prototype,{abortReason:{enumerable:!0},signal:{enumerable:!0},error:{enumerable:!0}}),typeof e.toStringTag=="symbol"&&Object.defineProperty(Ti.prototype,e.toStringTag,{value:"WritableStreamDefaultController",configurable:!0});function rl(a){return!s(a)||!Object.prototype.hasOwnProperty.call(a,"_controlledWritableStream")?!1:a instanceof Ti}function Wh(a,u,h,_,b,L,B,J){u._controlledWritableStream=a,a._writableStreamController=u,u._queue=void 0,u._queueTotalSize=void 0,Wr(u),u._abortReason=void 0,u._abortController=eg(),u._started=!1,u._strategySizeAlgorithm=J,u._strategyHWM=B,u._writeAlgorithm=_,u._closeAlgorithm=b,u._abortAlgorithm=L;let se=il(u);tl(a,se);let me=h(),Ee=p(me);R(Ee,()=>{u._started=!0,Ys(u)},ge=>{u._started=!0,Ju(a,ge)})}function mg(a,u,h,_){let b=Object.create(Ti.prototype),L=()=>{},B=()=>p(void 0),J=()=>p(void 0),se=()=>p(void 0);u.start!==void 0&&(L=()=>u.start(b)),u.write!==void 0&&(B=me=>u.write(me,b)),u.close!==void 0&&(J=()=>u.close()),u.abort!==void 0&&(se=me=>u.abort(me)),Wh(a,b,L,B,J,se,h,_)}function $s(a){a._writeAlgorithm=void 0,a._closeAlgorithm=void 0,a._abortAlgorithm=void 0,a._strategySizeAlgorithm=void 0}function pg(a){Ku(a,Gh,0),Ys(a)}function Tg(a,u){try{return a._strategySizeAlgorithm(u)}catch(h){return nl(a,h),1}}function Kh(a){return a._strategyHWM-a._queueTotalSize}function _g(a,u,h){try{Ku(a,u,h)}catch(b){nl(a,b);return}let _=a._controlledWritableStream;if(!dr(_)&&_._state==="writable"){let b=il(a);tl(_,b)}Ys(a)}function Ys(a){let u=a._controlledWritableStream;if(!a._started||u._inFlightWriteRequest!==void 0)return;if(u._state==="erroring"){el(u);return}if(a._queue.length===0)return;let _=BE(a);_===Gh?Eg(a):gg(a,_)}function nl(a,u){a._controlledWritableStream._state==="writable"&&zh(a,u)}function Eg(a){let u=a._controlledWritableStream;ug(u),Wu(a);let h=a._closeAlgorithm();$s(a),R(h,()=>{sg(u)},_=>{ag(u,_)})}function gg(a,u){let h=a._controlledWritableStream;lg(h);let _=a._writeAlgorithm(u);R(_,()=>{ng(h);let b=h._state;if(Wu(a),!dr(h)&&b==="writable"){let L=il(a);tl(h,L)}Ys(a)},b=>{h._state==="writable"&&$s(a),ig(h,b)})}function il(a){return Kh(a)<=0}function zh(a,u){let h=a._controlledWritableStream;$s(a),Zu(h,u)}function Vs(a){return new TypeError(`WritableStream.prototype.${a} can only be used on a WritableStream`)}function sl(a){return new TypeError(`WritableStreamDefaultController.prototype.${a} can only be used on a WritableStreamDefaultController`)}function In(a){return new TypeError(`WritableStreamDefaultWriter.prototype.${a} can only be used on a WritableStreamDefaultWriter`)}function b1(a){return new TypeError("Cannot "+a+" a stream using a released writer")}function Qs(a){a._closedPromise=E((u,h)=>{a._closedPromise_resolve=u,a._closedPromise_reject=h,a._closedPromiseState="pending"})}function $h(a,u){Qs(a),al(a,u)}function yg(a){Qs(a),Yh(a)}function al(a,u){a._closedPromise_reject!==void 0&&(H(a._closedPromise),a._closedPromise_reject(u),a._closedPromise_resolve=void 0,a._closedPromise_reject=void 0,a._closedPromiseState="rejected")}function Sg(a,u){$h(a,u)}function Yh(a){a._closedPromise_resolve!==void 0&&(a._closedPromise_resolve(void 0),a._closedPromise_resolve=void 0,a._closedPromise_reject=void 0,a._closedPromiseState="resolved")}function Xs(a){a._readyPromise=E((u,h)=>{a._readyPromise_resolve=u,a._readyPromise_reject=h}),a._readyPromiseState="pending"}function ol(a,u){Xs(a),Qh(a,u)}function Vh(a){Xs(a),ul(a)}function Qh(a,u){a._readyPromise_reject!==void 0&&(H(a._readyPromise),a._readyPromise_reject(u),a._readyPromise_resolve=void 0,a._readyPromise_reject=void 0,a._readyPromiseState="rejected")}function Ag(a){Xs(a)}function bg(a,u){ol(a,u)}function ul(a){a._readyPromise_resolve!==void 0&&(a._readyPromise_resolve(void 0),a._readyPromise_resolve=void 0,a._readyPromise_reject=void 0,a._readyPromiseState="fulfilled")}let Xh=typeof DOMException<"u"?DOMException:void 0;function vg(a){if(!(typeof a=="function"||typeof a=="object"))return!1;try{return new a,!0}catch{return!1}}function Cg(){let a=function(h,_){this.message=h||"",this.name=_||"Error",Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)};return a.prototype=Object.create(Error.prototype),Object.defineProperty(a.prototype,"constructor",{value:a,writable:!0,configurable:!0}),a}let Rg=vg(Xh)?Xh:Cg();function Jh(a,u,h,_,b,L){let B=hi(a),J=Fh(u);a._disturbed=!0;let se=!1,me=p(void 0);return E((Ee,ge)=>{let He;if(L!==void 0){if(He=()=>{let ee=new Rg("Aborted","AbortError"),he=[];_||he.push(()=>u._state==="writable"?Ks(u,ee):p(void 0)),b||he.push(()=>a._state==="readable"?er(a,ee):p(void 0)),_t(()=>Promise.all(he.map(Oe=>Oe())),!0,ee)},L.aborted){He();return}L.addEventListener("abort",He)}function tr(){return E((ee,he)=>{function Oe(Pt){Pt?ee():S(gi(),Oe,he)}Oe(!1)})}function gi(){return se?p(!0):S(J._readyPromise,()=>E((ee,he)=>{m1(B,{_chunkSteps:Oe=>{me=S(jh(J,Oe),void 0,r),ee(!1)},_closeSteps:()=>ee(!0),_errorSteps:he})}))}if(Rr(a,B._closedPromise,ee=>{_?Gt(!0,ee):_t(()=>Ks(u,ee),!0,ee)}),Rr(u,J._closedPromise,ee=>{b?Gt(!0,ee):_t(()=>er(a,ee),!0,ee)}),ot(a,B._closedPromise,()=>{h?Gt():_t(()=>fg(J))}),dr(u)||u._state==="closed"){let ee=new TypeError("the destination writable stream closed before all data could be piped to it");b?Gt(!0,ee):_t(()=>er(a,ee),!0,ee)}H(tr());function Vr(){let ee=me;return S(me,()=>ee!==me?Vr():void 0)}function Rr(ee,he,Oe){ee._state==="errored"?Oe(ee._storedError):N(he,Oe)}function ot(ee,he,Oe){ee._state==="closed"?Oe():A(he,Oe)}function _t(ee,he,Oe){if(se)return;se=!0,u._state==="writable"&&!dr(u)?A(Vr(),Pt):Pt();function Pt(){R(ee(),()=>Nr(he,Oe),yi=>Nr(!0,yi))}}function Gt(ee,he){se||(se=!0,u._state==="writable"&&!dr(u)?A(Vr(),()=>Nr(ee,he)):Nr(ee,he))}function Nr(ee,he){Uh(J),I(B),L!==void 0&&L.removeEventListener("abort",He),ee?ge(he):Ee(void 0)}})}class _i{constructor(){throw new TypeError("Illegal constructor")}get desiredSize(){if(!Js(this))throw ta("desiredSize");return ll(this)}close(){if(!Js(this))throw ta("close");if(!Ei(this))throw new TypeError("The stream is not in a state that permits close");C1(this)}enqueue(u=void 0){if(!Js(this))throw ta("enqueue");if(!Ei(this))throw new TypeError("The stream is not in a state that permits enqueue");return ea(this,u)}error(u=void 0){if(!Js(this))throw ta("error");Kr(this,u)}[te](u){Wr(this);let h=this._cancelAlgorithm(u);return Zs(this),h}[ce](u){let h=this._controlledReadableStream;if(this._queue.length>0){let _=Wu(this);this._closeRequested&&this._queue.length===0?(Zs(this),R1(h)):v1(this),u._chunkSteps(_)}else fh(h,u),v1(this)}}Object.defineProperties(_i.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof e.toStringTag=="symbol"&&Object.defineProperty(_i.prototype,e.toStringTag,{value:"ReadableStreamDefaultController",configurable:!0});function Js(a){return!s(a)||!Object.prototype.hasOwnProperty.call(a,"_controlledReadableStream")?!1:a instanceof _i}function v1(a){if(!Zh(a))return;if(a._pulling){a._pullAgain=!0;return}a._pulling=!0;let h=a._pullAlgorithm();R(h,()=>{a._pulling=!1,a._pullAgain&&(a._pullAgain=!1,v1(a))},_=>{Kr(a,_)})}function Zh(a){let u=a._controlledReadableStream;return!Ei(a)||!a._started?!1:!!(Yr(u)&&Ds(u)>0||ll(a)>0)}function Zs(a){a._pullAlgorithm=void 0,a._cancelAlgorithm=void 0,a._strategySizeAlgorithm=void 0}function C1(a){if(!Ei(a))return;let u=a._controlledReadableStream;a._closeRequested=!0,a._queue.length===0&&(Zs(a),R1(u))}function ea(a,u){if(!Ei(a))return;let h=a._controlledReadableStream;if(Yr(h)&&Ds(h)>0)Gu(h,u,!1);else{let _;try{_=a._strategySizeAlgorithm(u)}catch(b){throw Kr(a,b),b}try{Ku(a,u,_)}catch(b){throw Kr(a,b),b}}v1(a)}function Kr(a,u){let h=a._controlledReadableStream;h._state==="readable"&&(Wr(a),Zs(a),nd(h,u))}function ll(a){let u=a._controlledReadableStream._state;return u==="errored"?null:u==="closed"?0:a._strategyHWM-a._queueTotalSize}function Ng(a){return!Zh(a)}function Ei(a){let u=a._controlledReadableStream._state;return!a._closeRequested&&u==="readable"}function ed(a,u,h,_,b,L,B){u._controlledReadableStream=a,u._queue=void 0,u._queueTotalSize=void 0,Wr(u),u._started=!1,u._closeRequested=!1,u._pullAgain=!1,u._pulling=!1,u._strategySizeAlgorithm=B,u._strategyHWM=L,u._pullAlgorithm=_,u._cancelAlgorithm=b,a._readableStreamController=u;let J=h();R(p(J),()=>{u._started=!0,v1(u)},se=>{Kr(u,se)})}function Og(a,u,h,_){let b=Object.create(_i.prototype),L=()=>{},B=()=>p(void 0),J=()=>p(void 0);u.start!==void 0&&(L=()=>u.start(b)),u.pull!==void 0&&(B=()=>u.pull(b)),u.cancel!==void 0&&(J=se=>u.cancel(se)),ed(a,b,L,B,J,h,_)}function ta(a){return new TypeError(`ReadableStreamDefaultController.prototype.${a} can only be used on a ReadableStreamDefaultController`)}function wg(a,u){return Rn(a._readableStreamController)?Pg(a):Ig(a)}function Ig(a,u){let h=hi(a),_=!1,b=!1,L=!1,B=!1,J,se,me,Ee,ge,He=E(ot=>{ge=ot});function tr(){return _?(b=!0,p(void 0)):(_=!0,m1(h,{_chunkSteps:_t=>{w(()=>{b=!1;let Gt=_t,Nr=_t;L||ea(me._readableStreamController,Gt),B||ea(Ee._readableStreamController,Nr),_=!1,b&&tr()})},_closeSteps:()=>{_=!1,L||C1(me._readableStreamController),B||C1(Ee._readableStreamController),(!L||!B)&&ge(void 0)},_errorSteps:()=>{_=!1}}),p(void 0))}function gi(ot){if(L=!0,J=ot,B){let _t=p1([J,se]),Gt=er(a,_t);ge(Gt)}return He}function Vr(ot){if(B=!0,se=ot,L){let _t=p1([J,se]),Gt=er(a,_t);ge(Gt)}return He}function Rr(){}return me=cl(Rr,tr,gi),Ee=cl(Rr,tr,Vr),N(h._closedPromise,ot=>{Kr(me._readableStreamController,ot),Kr(Ee._readableStreamController,ot),(!L||!B)&&ge(void 0)}),[me,Ee]}function Pg(a){let u=hi(a),h=!1,_=!1,b=!1,L=!1,B=!1,J,se,me,Ee,ge,He=E(ee=>{ge=ee});function tr(ee){N(ee._closedPromise,he=>{ee===u&&(Zt(me._readableStreamController,he),Zt(Ee._readableStreamController,he),(!L||!B)&&ge(void 0))})}function gi(){On(u)&&(I(u),u=hi(a),tr(u)),m1(u,{_chunkSteps:he=>{w(()=>{_=!1,b=!1;let Oe=he,Pt=he;if(!L&&!B)try{Pt=Sh(he)}catch(yi){Zt(me._readableStreamController,yi),Zt(Ee._readableStreamController,yi),ge(er(a,yi));return}L||qs(me._readableStreamController,Oe),B||qs(Ee._readableStreamController,Pt),h=!1,_?Rr():b&&ot()})},_closeSteps:()=>{h=!1,L||_1(me._readableStreamController),B||_1(Ee._readableStreamController),me._readableStreamController._pendingPullIntos.length>0&&Hs(me._readableStreamController,0),Ee._readableStreamController._pendingPullIntos.length>0&&Hs(Ee._readableStreamController,0),(!L||!B)&&ge(void 0)},_errorSteps:()=>{h=!1}})}function Vr(ee,he){Gr(u)&&(I(u),u=Ph(a),tr(u));let Oe=he?Ee:me,Pt=he?me:Ee;Mh(u,ee,{_chunkSteps:Si=>{w(()=>{_=!1,b=!1;let Ai=he?B:L;if(he?L:B)Ai||Us(Oe._readableStreamController,Si);else{let Td;try{Td=Sh(Si)}catch(hl){Zt(Oe._readableStreamController,hl),Zt(Pt._readableStreamController,hl),ge(er(a,hl));return}Ai||Us(Oe._readableStreamController,Si),qs(Pt._readableStreamController,Td)}h=!1,_?Rr():b&&ot()})},_closeSteps:Si=>{h=!1;let Ai=he?B:L,ca=he?L:B;Ai||_1(Oe._readableStreamController),ca||_1(Pt._readableStreamController),Si!==void 0&&(Ai||Us(Oe._readableStreamController,Si),!ca&&Pt._readableStreamController._pendingPullIntos.length>0&&Hs(Pt._readableStreamController,0)),(!Ai||!ca)&&ge(void 0)},_errorSteps:()=>{h=!1}})}function Rr(){if(h)return _=!0,p(void 0);h=!0;let ee=Vu(me._readableStreamController);return ee===null?gi():Vr(ee._view,!1),p(void 0)}function ot(){if(h)return b=!0,p(void 0);h=!0;let ee=Vu(Ee._readableStreamController);return ee===null?gi():Vr(ee._view,!0),p(void 0)}function _t(ee){if(L=!0,J=ee,B){let he=p1([J,se]),Oe=er(a,he);ge(Oe)}return He}function Gt(ee){if(B=!0,se=ee,L){let he=p1([J,se]),Oe=er(a,he);ge(Oe)}return He}function Nr(){}return me=rd(Nr,Rr,_t),Ee=rd(Nr,ot,Gt),tr(u),[me,Ee]}function Lg(a,u){qe(a,u);let h=a,_=h==null?void 0:h.autoAllocateChunkSize,b=h==null?void 0:h.cancel,L=h==null?void 0:h.pull,B=h==null?void 0:h.start,J=h==null?void 0:h.type;return{autoAllocateChunkSize:_===void 0?void 0:ch(_,`${u} has member 'autoAllocateChunkSize' that`),cancel:b===void 0?void 0:Dg(b,h,`${u} has member 'cancel' that`),pull:L===void 0?void 0:Mg(L,h,`${u} has member 'pull' that`),start:B===void 0?void 0:xg(B,h,`${u} has member 'start' that`),type:J===void 0?void 0:Fg(J,`${u} has member 'type' that`)}}function Dg(a,u,h){return ne(a,h),_=>x(a,u,[_])}function Mg(a,u,h){return ne(a,h),_=>x(a,u,[_])}function xg(a,u,h){return ne(a,h),_=>z(a,u,[_])}function Fg(a,u){if(a=`${a}`,a!=="bytes")throw new TypeError(`${u} '${a}' is not a valid enumeration value for ReadableStreamType`);return a}function kg(a,u){qe(a,u);let h=a==null?void 0:a.mode;return{mode:h===void 0?void 0:Bg(h,`${u} has member 'mode' that`)}}function Bg(a,u){if(a=`${a}`,a!=="byob")throw new TypeError(`${u} '${a}' is not a valid enumeration value for ReadableStreamReaderMode`);return a}function qg(a,u){qe(a,u);let h=a==null?void 0:a.preventCancel;return{preventCancel:Boolean(h)}}function td(a,u){qe(a,u);let h=a==null?void 0:a.preventAbort,_=a==null?void 0:a.preventCancel,b=a==null?void 0:a.preventClose,L=a==null?void 0:a.signal;return L!==void 0&&Hg(L,`${u} has member 'signal' that`),{preventAbort:Boolean(h),preventCancel:Boolean(_),preventClose:Boolean(b),signal:L}}function Hg(a,u){if(!JE(a))throw new TypeError(`${u} is not an AbortSignal.`)}function Ug(a,u){qe(a,u);let h=a==null?void 0:a.readable;Hu(h,"readable","ReadableWritablePair"),ju(h,`${u} has member 'readable' that`);let _=a==null?void 0:a.writable;return Hu(_,"writable","ReadableWritablePair"),xh(_,`${u} has member 'writable' that`),{readable:h,writable:_}}class zr{constructor(u={},h={}){u===void 0?u=null:hr(u,"First parameter");let _=Ws(h,"Second parameter"),b=Lg(u,"First parameter");if(fl(this),b.type==="bytes"){if(_.size!==void 0)throw new RangeError("The strategy for a byte stream cannot have a size function");let L=y1(_,0);GE(this,b,L)}else{let L=Gs(_),B=y1(_,1);Og(this,b,B,L)}}get locked(){if(!$r(this))throw Pn("locked");return Yr(this)}cancel(u=void 0){return $r(this)?Yr(this)?T(new TypeError("Cannot cancel a stream that already has a reader")):er(this,u):T(Pn("cancel"))}getReader(u=void 0){if(!$r(this))throw Pn("getReader");return kg(u,"First parameter").mode===void 0?hi(this):Ph(this)}pipeThrough(u,h={}){if(!$r(this))throw Pn("pipeThrough");Tt(u,1,"pipeThrough");let _=Ug(u,"First parameter"),b=td(h,"Second parameter");if(Yr(this))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked ReadableStream");if(pi(_.writable))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked WritableStream");let L=Jh(this,_.writable,b.preventClose,b.preventAbort,b.preventCancel,b.signal);return H(L),_.readable}pipeTo(u,h={}){if(!$r(this))return T(Pn("pipeTo"));if(u===void 0)return T("Parameter 1 is required in 'pipeTo'.");if(!mi(u))return T(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream"));let _;try{_=td(h,"Second parameter")}catch(b){return T(b)}return Yr(this)?T(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream")):pi(u)?T(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream")):Jh(this,u,_.preventClose,_.preventAbort,_.preventCancel,_.signal)}tee(){if(!$r(this))throw Pn("tee");let u=wg(this);return p1(u)}values(u=void 0){if(!$r(this))throw Pn("values");let h=qg(u,"First parameter");return FE(this,h.preventCancel)}}Object.defineProperties(zr.prototype,{cancel:{enumerable:!0},getReader:{enumerable:!0},pipeThrough:{enumerable:!0},pipeTo:{enumerable:!0},tee:{enumerable:!0},values:{enumerable:!0},locked:{enumerable:!0}}),typeof e.toStringTag=="symbol"&&Object.defineProperty(zr.prototype,e.toStringTag,{value:"ReadableStream",configurable:!0}),typeof e.asyncIterator=="symbol"&&Object.defineProperty(zr.prototype,e.asyncIterator,{value:zr.prototype.values,writable:!0,configurable:!0});function cl(a,u,h,_=1,b=()=>1){let L=Object.create(zr.prototype);fl(L);let B=Object.create(_i.prototype);return ed(L,B,a,u,h,_,b),L}function rd(a,u,h){let _=Object.create(zr.prototype);fl(_);let b=Object.create(di.prototype);return Ih(_,b,a,u,h,0,void 0),_}function fl(a){a._state="readable",a._reader=void 0,a._storedError=void 0,a._disturbed=!1}function $r(a){return!s(a)||!Object.prototype.hasOwnProperty.call(a,"_readableStreamController")?!1:a instanceof zr}function Yr(a){return a._reader!==void 0}function er(a,u){if(a._disturbed=!0,a._state==="closed")return p(void 0);if(a._state==="errored")return T(a._storedError);R1(a);let h=a._reader;h!==void 0&&On(h)&&(h._readIntoRequests.forEach(b=>{b._closeSteps(void 0)}),h._readIntoRequests=new O);let _=a._readableStreamController[te](u);return v(_,r)}function R1(a){a._state="closed";let u=a._reader;u!==void 0&&(U(u),Gr(u)&&(u._readRequests.forEach(h=>{h._closeSteps()}),u._readRequests=new O))}function nd(a,u){a._state="errored",a._storedError=u;let h=a._reader;h!==void 0&&(q(h,u),Gr(h)?(h._readRequests.forEach(_=>{_._errorSteps(u)}),h._readRequests=new O):(h._readIntoRequests.forEach(_=>{_._errorSteps(u)}),h._readIntoRequests=new O))}function Pn(a){return new TypeError(`ReadableStream.prototype.${a} can only be used on a ReadableStream`)}function id(a,u){qe(a,u);let h=a==null?void 0:a.highWaterMark;return Hu(h,"highWaterMark","QueuingStrategyInit"),{highWaterMark:Uu(h)}}let sd=a=>a.byteLength;Object.defineProperty(sd,"name",{value:"size",configurable:!0});class ra{constructor(u){Tt(u,1,"ByteLengthQueuingStrategy"),u=id(u,"First parameter"),this._byteLengthQueuingStrategyHighWaterMark=u.highWaterMark}get highWaterMark(){if(!od(this))throw ad("highWaterMark");return this._byteLengthQueuingStrategyHighWaterMark}get size(){if(!od(this))throw ad("size");return sd}}Object.defineProperties(ra.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),typeof e.toStringTag=="symbol"&&Object.defineProperty(ra.prototype,e.toStringTag,{value:"ByteLengthQueuingStrategy",configurable:!0});function ad(a){return new TypeError(`ByteLengthQueuingStrategy.prototype.${a} can only be used on a ByteLengthQueuingStrategy`)}function od(a){return!s(a)||!Object.prototype.hasOwnProperty.call(a,"_byteLengthQueuingStrategyHighWaterMark")?!1:a instanceof ra}let ud=()=>1;Object.defineProperty(ud,"name",{value:"size",configurable:!0});class na{constructor(u){Tt(u,1,"CountQueuingStrategy"),u=id(u,"First parameter"),this._countQueuingStrategyHighWaterMark=u.highWaterMark}get highWaterMark(){if(!cd(this))throw ld("highWaterMark");return this._countQueuingStrategyHighWaterMark}get size(){if(!cd(this))throw ld("size");return ud}}Object.defineProperties(na.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),typeof e.toStringTag=="symbol"&&Object.defineProperty(na.prototype,e.toStringTag,{value:"CountQueuingStrategy",configurable:!0});function ld(a){return new TypeError(`CountQueuingStrategy.prototype.${a} can only be used on a CountQueuingStrategy`)}function cd(a){return!s(a)||!Object.prototype.hasOwnProperty.call(a,"_countQueuingStrategyHighWaterMark")?!1:a instanceof na}function jg(a,u){qe(a,u);let h=a==null?void 0:a.flush,_=a==null?void 0:a.readableType,b=a==null?void 0:a.start,L=a==null?void 0:a.transform,B=a==null?void 0:a.writableType;return{flush:h===void 0?void 0:Gg(h,a,`${u} has member 'flush' that`),readableType:_,start:b===void 0?void 0:Wg(b,a,`${u} has member 'start' that`),transform:L===void 0?void 0:Kg(L,a,`${u} has member 'transform' that`),writableType:B}}function Gg(a,u,h){return ne(a,h),_=>x(a,u,[_])}function Wg(a,u,h){return ne(a,h),_=>z(a,u,[_])}function Kg(a,u,h){return ne(a,h),(_,b)=>x(a,u,[_,b])}class ia{constructor(u={},h={},_={}){u===void 0&&(u=null);let b=Ws(h,"Second parameter"),L=Ws(_,"Third parameter"),B=jg(u,"First parameter");if(B.readableType!==void 0)throw new RangeError("Invalid readableType specified");if(B.writableType!==void 0)throw new RangeError("Invalid writableType specified");let J=y1(L,0),se=Gs(L),me=y1(b,1),Ee=Gs(b),ge,He=E(tr=>{ge=tr});zg(this,He,me,Ee,J,se),Yg(this,B),B.start!==void 0?ge(B.start(this._transformStreamController)):ge(void 0)}get readable(){if(!fd(this))throw pd("readable");return this._readable}get writable(){if(!fd(this))throw pd("writable");return this._writable}}Object.defineProperties(ia.prototype,{readable:{enumerable:!0},writable:{enumerable:!0}}),typeof e.toStringTag=="symbol"&&Object.defineProperty(ia.prototype,e.toStringTag,{value:"TransformStream",configurable:!0});function zg(a,u,h,_,b,L){function B(){return u}function J(He){return Xg(a,He)}function se(He){return Jg(a,He)}function me(){return Zg(a)}a._writable=tg(B,J,me,se,h,_);function Ee(){return e2(a)}function ge(He){return aa(a,He),p(void 0)}a._readable=cl(B,Ee,ge,b,L),a._backpressure=void 0,a._backpressureChangePromise=void 0,a._backpressureChangePromise_resolve=void 0,oa(a,!0),a._transformStreamController=void 0}function fd(a){return!s(a)||!Object.prototype.hasOwnProperty.call(a,"_transformStreamController")?!1:a instanceof ia}function sa(a,u){Kr(a._readable._readableStreamController,u),aa(a,u)}function aa(a,u){hd(a._transformStreamController),nl(a._writable._writableStreamController,u),a._backpressure&&oa(a,!1)}function oa(a,u){a._backpressureChangePromise!==void 0&&a._backpressureChangePromise_resolve(),a._backpressureChangePromise=E(h=>{a._backpressureChangePromise_resolve=h}),a._backpressure=u}class N1{constructor(){throw new TypeError("Illegal constructor")}get desiredSize(){if(!ua(this))throw la("desiredSize");let u=this._controlledTransformStream._readable._readableStreamController;return ll(u)}enqueue(u=void 0){if(!ua(this))throw la("enqueue");dd(this,u)}error(u=void 0){if(!ua(this))throw la("error");Vg(this,u)}terminate(){if(!ua(this))throw la("terminate");Qg(this)}}Object.defineProperties(N1.prototype,{enqueue:{enumerable:!0},error:{enumerable:!0},terminate:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof e.toStringTag=="symbol"&&Object.defineProperty(N1.prototype,e.toStringTag,{value:"TransformStreamDefaultController",configurable:!0});function ua(a){return!s(a)||!Object.prototype.hasOwnProperty.call(a,"_controlledTransformStream")?!1:a instanceof N1}function $g(a,u,h,_){u._controlledTransformStream=a,a._transformStreamController=u,u._transformAlgorithm=h,u._flushAlgorithm=_}function Yg(a,u){let h=Object.create(N1.prototype),_=L=>{try{return dd(h,L),p(void 0)}catch(B){return T(B)}},b=()=>p(void 0);u.transform!==void 0&&(_=L=>u.transform(L,h)),u.flush!==void 0&&(b=()=>u.flush(h)),$g(a,h,_,b)}function hd(a){a._transformAlgorithm=void 0,a._flushAlgorithm=void 0}function dd(a,u){let h=a._controlledTransformStream,_=h._readable._readableStreamController;if(!Ei(_))throw new TypeError("Readable side is not in a state that permits enqueue");try{ea(_,u)}catch(L){throw aa(h,L),h._readable._storedError}Ng(_)!==h._backpressure&&oa(h,!0)}function Vg(a,u){sa(a._controlledTransformStream,u)}function md(a,u){let h=a._transformAlgorithm(u);return v(h,void 0,_=>{throw sa(a._controlledTransformStream,_),_})}function Qg(a){let u=a._controlledTransformStream,h=u._readable._readableStreamController;C1(h);let _=new TypeError("TransformStream terminated");aa(u,_)}function Xg(a,u){let h=a._transformStreamController;if(a._backpressure){let _=a._backpressureChangePromise;return v(_,()=>{let b=a._writable;if(b._state==="erroring")throw b._storedError;return md(h,u)})}return md(h,u)}function Jg(a,u){return sa(a,u),p(void 0)}function Zg(a){let u=a._readable,h=a._transformStreamController,_=h._flushAlgorithm();return hd(h),v(_,()=>{if(u._state==="errored")throw u._storedError;C1(u._readableStreamController)},b=>{throw sa(a,b),u._storedError})}function e2(a){return oa(a,!1),a._backpressureChangePromise}function la(a){return new TypeError(`TransformStreamDefaultController.prototype.${a} can only be used on a TransformStreamDefaultController`)}function pd(a){return new TypeError(`TransformStream.prototype.${a} can only be used on a TransformStream`)}t.ByteLengthQueuingStrategy=ra,t.CountQueuingStrategy=na,t.ReadableByteStreamController=di,t.ReadableStream=zr,t.ReadableStreamBYOBReader=g1,t.ReadableStreamBYOBRequest=T1,t.ReadableStreamDefaultController=_i,t.ReadableStreamDefaultReader=d1,t.TransformStream=ia,t.TransformStreamDefaultController=N1,t.WritableStream=S1,t.WritableStreamDefaultController=Ti,t.WritableStreamDefaultWriter=A1,Object.defineProperty(t,"__esModule",{value:!0})})});var W8=C(()=>{if(!globalThis.ReadableStream)try{let t=require("process"),{emitWarning:e}=t;try{t.emitWarning=()=>{},Object.assign(globalThis,require("stream/web")),t.emitWarning=e}catch(r){throw t.emitWarning=e,r}}catch{Object.assign(globalThis,G8())}try{let{Blob:t}=require("buffer");t&&!t.prototype.stream&&(t.prototype.stream=function(r){let n=0,i=this;return new ReadableStream({type:"bytes",async pull(s){let l=await i.slice(n,Math.min(i.size,n+65536)).arrayBuffer();n+=l.byteLength,s.enqueue(new Uint8Array(l)),n===i.size&&s.close()}})})}catch{}});async function*Vf(t,e=!0){for(let r of t)if("stream"in r)yield*r.stream();else if(ArrayBuffer.isView(r))if(e){let n=r.byteOffset,i=r.byteOffset+r.byteLength;for(;n!==i;){let s=Math.min(i-n,K8),o=r.buffer.slice(n,n+s);n+=o.byteLength,yield new Uint8Array(o)}}else yield r;else{let n=0;for(;n!==r.size;){let s=await r.slice(n,Math.min(r.size,n+K8)).arrayBuffer();n+=s.byteLength,yield new Uint8Array(s)}}}var bP,K8,Ur,ys,i1,s1,z8,zN,oi,Ss=O1(()=>{bP=ut(W8(),1);K8=65536;z8=(s1=class{constructor(e=[],r={}){Wt(this,Ur,[]);Wt(this,ys,"");Wt(this,i1,0);if(typeof e!="object"||e===null)throw new TypeError("Failed to construct 'Blob': The provided value cannot be converted to a sequence.");if(typeof e[Symbol.iterator]!="function")throw new TypeError("Failed to construct 'Blob': The object must have a callable @@iterator property.");if(typeof r!="object"&&typeof r!="function")throw new TypeError("Failed to construct 'Blob': parameter 2 cannot convert to dictionary.");r===null&&(r={});let n=new TextEncoder;for(let s of e){let o;ArrayBuffer.isView(s)?o=new Uint8Array(s.buffer.slice(s.byteOffset,s.byteOffset+s.byteLength)):s instanceof ArrayBuffer?o=new Uint8Array(s.slice(0)):s instanceof s1?o=s:o=n.encode(s),Et(this,i1,we(this,i1)+(ArrayBuffer.isView(o)?o.byteLength:o.size)),we(this,Ur).push(o)}let i=r.type===void 0?"":String(r.type);Et(this,ys,/^[\x20-\x7E]*$/.test(i)?i:"")}get size(){return we(this,i1)}get type(){return we(this,ys)}async text(){let e=new TextDecoder,r="";for await(let n of Vf(we(this,Ur),!1))r+=e.decode(n,{stream:!0});return r+=e.decode(),r}async arrayBuffer(){let e=new Uint8Array(this.size),r=0;for await(let n of Vf(we(this,Ur),!1))e.set(n,r),r+=n.length;return e.buffer}stream(){let e=Vf(we(this,Ur),!0);return new globalThis.ReadableStream({type:"bytes",async pull(r){let n=await e.next();n.done?r.close():r.enqueue(n.value)},async cancel(){await e.return()}})}slice(e=0,r=this.size,n=""){let{size:i}=this,s=e<0?Math.max(i+e,0):Math.min(e,i),o=r<0?Math.max(i+r,0):Math.min(r,i),l=Math.max(o-s,0),c=we(this,Ur),m=[],d=0;for(let p of c){if(d>=l)break;let T=ArrayBuffer.isView(p)?p.byteLength:p.size;if(s&&T<=s)s-=T,o-=T;else{let S;ArrayBuffer.isView(p)?(S=p.subarray(s,Math.min(T,o)),d+=S.byteLength):(S=p.slice(s,Math.min(T,o)),d+=S.size),o-=T,m.push(S),s=0}}let E=new s1([],{type:String(n).toLowerCase()});return Et(E,i1,l),Et(E,Ur,m),E}get[Symbol.toStringTag](){return"Blob"}static[Symbol.hasInstance](e){return e&&typeof e=="object"&&typeof e.constructor=="function"&&(typeof e.stream=="function"||typeof e.arrayBuffer=="function")&&/^(Blob|File)$/.test(e[Symbol.toStringTag])}},Ur=new WeakMap,ys=new WeakMap,i1=new WeakMap,s1);Object.defineProperties(z8.prototype,{size:{enumerable:!0},type:{enumerable:!0},slice:{enumerable:!0}});zN=z8,oi=zN});var As,bs,$8,$N,YN,vs,Qf=O1(()=>{Ss();$N=($8=class extends oi{constructor(e,r,n={}){if(arguments.length<2)throw new TypeError(`Failed to construct 'File': 2 arguments required, but only ${arguments.length} present.`);super(e,n);Wt(this,As,0);Wt(this,bs,"");n===null&&(n={});let i=n.lastModified===void 0?Date.now():Number(n.lastModified);Number.isNaN(i)||Et(this,As,i),Et(this,bs,String(r))}get name(){return we(this,bs)}get lastModified(){return we(this,As)}get[Symbol.toStringTag](){return"File"}},As=new WeakMap,bs=new WeakMap,$8),YN=$N,vs=YN});function X8(t,e=oi){var r=`${Y8()}${Y8()}`.replace(/\./g,"").slice(-28).padStart(32,"-"),n=[],i=`--${r}\r +Content-Disposition: form-data; name="`;return t.forEach((s,o)=>typeof s=="string"?n.push(i+Xf(o)+`"\r +\r +${s.replace(/\r(?!\n)|(?{Ss();Qf();({toStringTag:Cs,iterator:VN,hasInstance:QN}=Symbol),Y8=Math.random,XN="append,set,get,getAll,delete,keys,values,entries,forEach,constructor".split(","),V8=(t,e,r)=>(t+="",/^(Blob|File)$/.test(e&&e[Cs])?[(r=r!==void 0?r+"":e[Cs]=="File"?e.name:"blob",t),e.name!==r||e[Cs]=="blob"?new vs([e],r,e):e]:[t,e+""]),Xf=(t,e)=>(e?t:t.replace(/\r?\n|\r/g,`\r +`)).replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),ui=(t,e,r)=>{if(e.lengthtypeof e[r]!="function")}append(...e){ui("append",arguments,2),we(this,Xt).push(V8(...e))}delete(e){ui("delete",arguments,1),e+="",Et(this,Xt,we(this,Xt).filter(([r])=>r!==e))}get(e){ui("get",arguments,1),e+="";for(var r=we(this,Xt),n=r.length,i=0;in[0]===e&&r.push(n[1])),r}has(e){return ui("has",arguments,1),e+="",we(this,Xt).some(r=>r[0]===e)}forEach(e,r){ui("forEach",arguments,1);for(var[n,i]of this)e.call(r,i,n,this)}set(...e){ui("set",arguments,2);var r=[],n=!0;e=V8(...e),we(this,Xt).forEach(i=>{i[0]===e[0]?n&&(n=!r.push(e)):r.push(i)}),n&&r.push(e),Et(this,Xt,r)}*entries(){yield*we(this,Xt)}*keys(){for(var[e]of this)yield e}*values(){for(var[,e]of this)yield e}},Xt=new WeakMap,Q8)});var Ns,Z8,JN,ZN,li,o1,eh,eO,eE=O1(()=>{Ns=require("fs"),Z8=require("worker_threads");Qf();Ss();({stat:JN}=Ns.promises),ZN=globalThis.DOMException||(()=>{let t=new Z8.MessageChannel().port1,e=new ArrayBuffer(0);try{t.postMessage(e,[e,e])}catch(r){return r.constructor}})(),eh=class{constructor(e){Wt(this,li,void 0);Wt(this,o1,void 0);Et(this,li,e.path),Et(this,o1,e.start),this.size=e.size,this.lastModified=e.lastModified}slice(e,r){return new eh({path:we(this,li),lastModified:this.lastModified,size:r-e,start:e})}async*stream(){let{mtimeMs:e}=await JN(we(this,li));if(e>this.lastModified)throw new ZN("The requested file could not be read, typically due to permission problems that have occurred after a reference to a file was acquired.","NotReadableError");yield*(0,Ns.createReadStream)(we(this,li),{start:we(this,o1),end:we(this,o1)+this.size-1})}get[Symbol.toStringTag](){return"Blob"}},eO=eh;li=new WeakMap,o1=new WeakMap});var nE={};Ed(nE,{toFormData:()=>oO});function aO(t){let e=t.match(/\bfilename=("(.*?)"|([^()<>@,;:\\"/[\]?={}\s\t]+))($|;\s)/i);if(!e)return;let r=e[2]||e[3]||"",n=r.slice(r.lastIndexOf("\\")+1);return n=n.replace(/%22/g,'"'),n=n.replace(/&#(\d{4});/g,(i,s)=>String.fromCharCode(s)),n}async function oO(t,e){if(!/multipart/i.test(e))throw new TypeError("Failed to fetch");let r=e.match(/boundary=(?:"([^"]+)"|([^;]+))/i);if(!r)throw new TypeError("no or bad content-type header, no multipart boundary");let n=new rE(r[1]||r[2]),i,s,o,l,c,m,d=[],E=new a1,p=N=>{o+=A.decode(N,{stream:!0})},T=N=>{d.push(N)},S=()=>{let N=new vs(d,m,{type:c});E.append(l,N)},R=()=>{E.append(l,o)},A=new TextDecoder("utf-8");A.decode(),n.onPartBegin=function(){n.onPartData=p,n.onPartEnd=R,i="",s="",o="",l="",c="",m=null,d.length=0},n.onHeaderField=function(N){i+=A.decode(N,{stream:!0})},n.onHeaderValue=function(N){s+=A.decode(N,{stream:!0})},n.onHeaderEnd=function(){if(s+=A.decode(),i=i.toLowerCase(),i==="content-disposition"){let N=s.match(/\bname=("([^"]*)"|([^()<>@,;:\\"/[\]?={}\s\t]+))/i);N&&(l=N[2]||N[3]||""),m=aO(s),m&&(n.onPartData=T,n.onPartEnd=S)}else i==="content-type"&&(c=s);s="",i=""};for await(let N of t)n.write(N);return n.end(),E}var Cr,Pe,tE,vn,Iu,Pu,tO,Os,rO,nO,iO,sO,ci,rE,iE=O1(()=>{eE();Jf();Cr=0,Pe={START_BOUNDARY:Cr++,HEADER_FIELD_START:Cr++,HEADER_FIELD:Cr++,HEADER_VALUE_START:Cr++,HEADER_VALUE:Cr++,HEADER_VALUE_ALMOST_DONE:Cr++,HEADERS_ALMOST_DONE:Cr++,PART_DATA_START:Cr++,PART_DATA:Cr++,END:Cr++},tE=1,vn={PART_BOUNDARY:tE,LAST_BOUNDARY:tE*=2},Iu=10,Pu=13,tO=32,Os=45,rO=58,nO=97,iO=122,sO=t=>t|32,ci=()=>{},rE=class{constructor(e){this.index=0,this.flags=0,this.onHeaderEnd=ci,this.onHeaderField=ci,this.onHeadersEnd=ci,this.onHeaderValue=ci,this.onPartBegin=ci,this.onPartData=ci,this.onPartEnd=ci,this.boundaryChars={},e=`\r +--`+e;let r=new Uint8Array(e.length);for(let n=0;n{this[w+"Mark"]=r},N=w=>{delete this[w+"Mark"]},v=(w,z,x,$)=>{(z===void 0||z!==x)&&this[w]($&&$.subarray(z,x))},H=(w,z)=>{let x=w+"Mark";x in this&&(z?(v(w,this[x],r,e),delete this[x]):(v(w,this[x],e.length,e),this[x]=0))};for(r=0;riO)return;break;case Pe.HEADER_VALUE_START:if(S===tO)break;A("onHeaderValue"),m=Pe.HEADER_VALUE;case Pe.HEADER_VALUE:S===Pu&&(H("onHeaderValue",!0),v("onHeaderEnd"),m=Pe.HEADER_VALUE_ALMOST_DONE);break;case Pe.HEADER_VALUE_ALMOST_DONE:if(S!==Iu)return;m=Pe.HEADER_FIELD_START;break;case Pe.HEADERS_ALMOST_DONE:if(S!==Iu)return;v("onHeadersEnd"),m=Pe.PART_DATA_START;break;case Pe.PART_DATA_START:m=Pe.PART_DATA,A("onPartData");case Pe.PART_DATA:if(i=c,c===0){for(r+=p;r0)s[c-1]=S;else if(i>0){let w=new Uint8Array(s.buffer,s.byteOffset,s.byteLength);v("onPartData",0,i,w),i=0,A("onPartData"),r--}break;case Pe.END:break;default:throw new Error(`Unexpected state entered: ${m}`)}H("onHeaderField"),H("onHeaderValue"),H("onPartData"),this.index=c,this.state=m,this.flags=d}end(){if(this.state===Pe.HEADER_FIELD_START&&this.index===0||this.state===Pe.PART_DATA&&this.index===this.boundary.length)this.onPartEnd();else if(this.state!==Pe.END)throw new Error("MultipartParser.end(): stream ended unexpectedly")}}});var EO={};Ed(EO,{default:()=>ME});var ue=require("@raycast/api"),dt=require("react"),PE=ut(Ad()),LE=ut(require("fs")),qu=ut(bd()),DE=ut(vd());var bE=require("@raycast/api"),vE=ut(I9()),sh=ut(require("fs"));var yE=ut(um()),SE=ut(H8());var EE=ut(require("http"),1),gE=ut(require("https"),1),fi=ut(require("zlib"),1),jt=ut(require("stream"),1);function KN(t){if(!/^data:/i.test(t))throw new TypeError('`uri` does not appear to be a Data URI (must begin with "data:")');t=t.replace(/\r?\n/g,"");let e=t.indexOf(",");if(e===-1||e<=4)throw new TypeError("malformed data: URI");let r=t.substring(5,e).split(";"),n="",i=!1,s=r[0]||"text/plain",o=s;for(let d=1;dtypeof t=="object"&&typeof t.append=="function"&&typeof t.delete=="function"&&typeof t.get=="function"&&typeof t.getAll=="function"&&typeof t.has=="function"&&typeof t.set=="function"&&typeof t.sort=="function"&&t[wu]==="URLSearchParams",Rs=t=>t&&typeof t=="object"&&typeof t.arrayBuffer=="function"&&typeof t.type=="string"&&typeof t.stream=="function"&&typeof t.constructor=="function"&&/^(Blob|File)$/.test(t[wu]),J8=t=>typeof t=="object"&&(t[wu]==="AbortSignal"||t[wu]==="EventTarget");var wt=Symbol("Body internals"),jr=class{constructor(e,{size:r=0}={}){let n=null;e===null?e=null:Zf(e)?e=Buffer.from(e.toString()):Rs(e)||Buffer.isBuffer(e)||(u1.types.isAnyArrayBuffer(e)?e=Buffer.from(e):ArrayBuffer.isView(e)?e=Buffer.from(e.buffer,e.byteOffset,e.byteLength):e instanceof cr.default||(e instanceof a1?(e=X8(e),n=e.type.split("=")[1]):e=Buffer.from(String(e))));let i=e;Buffer.isBuffer(e)?i=cr.default.Readable.from(e):Rs(e)&&(i=cr.default.Readable.from(e.stream())),this[wt]={body:e,stream:i,boundary:n,disturbed:!1,error:null},this.size=r,e instanceof cr.default&&e.on("error",s=>{let o=s instanceof bn?s:new Jt(`Invalid response body while trying to fetch ${this.url}: ${s.message}`,"system",s);this[wt].error=o})}get body(){return this[wt].stream}get bodyUsed(){return this[wt].disturbed}async arrayBuffer(){let{buffer:e,byteOffset:r,byteLength:n}=await Lu(this);return e.slice(r,r+n)}async formData(){let e=this.headers.get("content-type");if(e.startsWith("application/x-www-form-urlencoded")){let n=new a1,i=new URLSearchParams(await this.text());for(let[s,o]of i)n.append(s,o);return n}let{toFormData:r}=await Promise.resolve().then(()=>(iE(),nE));return r(this.body,e)}async blob(){let e=this.headers&&this.headers.get("content-type")||this[wt].body&&this[wt].body.type||"",r=await this.buffer();return new oi([r],{type:e})}async json(){let e=await Lu(this);return JSON.parse(e.toString())}async text(){return(await Lu(this)).toString()}buffer(){return Lu(this)}};jr.prototype.buffer=(0,u1.deprecate)(jr.prototype.buffer,"Please use 'response.arrayBuffer()' instead of 'response.buffer()'","node-fetch#buffer");Object.defineProperties(jr.prototype,{body:{enumerable:!0},bodyUsed:{enumerable:!0},arrayBuffer:{enumerable:!0},blob:{enumerable:!0},json:{enumerable:!0},text:{enumerable:!0}});async function Lu(t){if(t[wt].disturbed)throw new TypeError(`body used already for: ${t.url}`);if(t[wt].disturbed=!0,t[wt].error)throw t[wt].error;let{body:e}=t;if(e===null||!(e instanceof cr.default))return Buffer.alloc(0);let r=[],n=0;try{for await(let i of e){if(t.size>0&&n+i.length>t.size){let s=new Jt(`content size at ${t.url} over limit: ${t.size}`,"max-size");throw e.destroy(s),s}n+=i.length,r.push(i)}}catch(i){throw i instanceof bn?i:new Jt(`Invalid response body while trying to fetch ${t.url}: ${i.message}`,"system",i)}if(e.readableEnded===!0||e._readableState.ended===!0)try{return r.every(i=>typeof i=="string")?Buffer.from(r.join("")):Buffer.concat(r,n)}catch(i){throw new Jt(`Could not create Buffer from response body for ${t.url}: ${i.message}`,"system",i)}else throw new Jt(`Premature close of server response while trying to fetch ${t.url}`)}var l1=(t,e)=>{let r,n,{body:i}=t[wt];if(t.bodyUsed)throw new Error("cannot clone body after it is used");return i instanceof cr.default&&typeof i.getBoundary!="function"&&(r=new cr.PassThrough({highWaterMark:e}),n=new cr.PassThrough({highWaterMark:e}),i.pipe(r),i.pipe(n),t[wt].stream=r,i=n),i},uO=(0,u1.deprecate)(t=>t.getBoundary(),"form-data doesn't follow the spec and requires special treatment. Use alternative package","https://github.com/node-fetch/node-fetch/issues/1167"),Du=(t,e)=>t===null?null:typeof t=="string"?"text/plain;charset=UTF-8":Zf(t)?"application/x-www-form-urlencoded;charset=UTF-8":Rs(t)?t.type||null:Buffer.isBuffer(t)||u1.types.isAnyArrayBuffer(t)||ArrayBuffer.isView(t)?null:t instanceof a1?`multipart/form-data; boundary=${e[wt].boundary}`:t&&typeof t.getBoundary=="function"?`multipart/form-data;boundary=${uO(t)}`:t instanceof cr.default?null:"text/plain;charset=UTF-8",sE=t=>{let{body:e}=t[wt];return e===null?0:Rs(e)?e.size:Buffer.isBuffer(e)?e.length:e&&typeof e.getLengthSync=="function"&&e.hasKnownLength&&e.hasKnownLength()?e.getLengthSync():null},aE=(t,{body:e})=>{e===null?t.end():e.pipe(t)};var th=require("util"),ws=ut(require("http"),1),Mu=typeof ws.default.validateHeaderName=="function"?ws.default.validateHeaderName:t=>{if(!/^[\^`\-\w!#$%&'*+.|~]+$/.test(t)){let e=new TypeError(`Header name must be a valid HTTP token [${t}]`);throw Object.defineProperty(e,"code",{value:"ERR_INVALID_HTTP_TOKEN"}),e}},rh=typeof ws.default.validateHeaderValue=="function"?ws.default.validateHeaderValue:(t,e)=>{if(/[^\t\u0020-\u007E\u0080-\u00FF]/.test(e)){let r=new TypeError(`Invalid character in header content ["${t}"]`);throw Object.defineProperty(r,"code",{value:"ERR_INVALID_CHAR"}),r}},Ut=class extends URLSearchParams{constructor(e){let r=[];if(e instanceof Ut){let n=e.raw();for(let[i,s]of Object.entries(n))r.push(...s.map(o=>[i,o]))}else if(e!=null)if(typeof e=="object"&&!th.types.isBoxedPrimitive(e)){let n=e[Symbol.iterator];if(n==null)r.push(...Object.entries(e));else{if(typeof n!="function")throw new TypeError("Header pairs must be iterable");r=[...e].map(i=>{if(typeof i!="object"||th.types.isBoxedPrimitive(i))throw new TypeError("Each header pair must be an iterable object");return[...i]}).map(i=>{if(i.length!==2)throw new TypeError("Each header pair must be a name/value tuple");return[...i]})}}else throw new TypeError("Failed to construct 'Headers': The provided value is not of type '(sequence> or record)");r=r.length>0?r.map(([n,i])=>(Mu(n),rh(n,String(i)),[String(n).toLowerCase(),String(i)])):void 0;super(r);return new Proxy(this,{get(n,i,s){switch(i){case"append":case"set":return(o,l)=>(Mu(o),rh(o,String(l)),URLSearchParams.prototype[i].call(n,String(o).toLowerCase(),String(l)));case"delete":case"has":case"getAll":return o=>(Mu(o),URLSearchParams.prototype[i].call(n,String(o).toLowerCase()));case"keys":return()=>(n.sort(),new Set(URLSearchParams.prototype.keys.call(n)).keys());default:return Reflect.get(n,i,s)}}})}get[Symbol.toStringTag](){return this.constructor.name}toString(){return Object.prototype.toString.call(this)}get(e){let r=this.getAll(e);if(r.length===0)return null;let n=r.join(", ");return/^content-encoding$/i.test(e)&&(n=n.toLowerCase()),n}forEach(e,r=void 0){for(let n of this.keys())Reflect.apply(e,r,[this.get(n),n,this])}*values(){for(let e of this.keys())yield this.get(e)}*entries(){for(let e of this.keys())yield[e,this.get(e)]}[Symbol.iterator](){return this.entries()}raw(){return[...this.keys()].reduce((e,r)=>(e[r]=this.getAll(r),e),{})}[Symbol.for("nodejs.util.inspect.custom")](){return[...this.keys()].reduce((e,r)=>{let n=this.getAll(r);return r==="host"?e[r]=n[0]:e[r]=n.length>1?n:n[0],e},{})}};Object.defineProperties(Ut.prototype,["get","entries","forEach","values"].reduce((t,e)=>(t[e]={enumerable:!0},t),{}));function oE(t=[]){return new Ut(t.reduce((e,r,n,i)=>(n%2===0&&e.push(i.slice(n,n+2)),e),[]).filter(([e,r])=>{try{return Mu(e),rh(e,String(r)),!0}catch{return!1}}))}var lO=new Set([301,302,303,307,308]),xu=t=>lO.has(t);var fr=Symbol("Response internals"),It=class extends jr{constructor(e=null,r={}){super(e,r);let n=r.status!=null?r.status:200,i=new Ut(r.headers);if(e!==null&&!i.has("Content-Type")){let s=Du(e,this);s&&i.append("Content-Type",s)}this[fr]={type:"default",url:r.url,status:n,statusText:r.statusText||"",headers:i,counter:r.counter,highWaterMark:r.highWaterMark}}get type(){return this[fr].type}get url(){return this[fr].url||""}get status(){return this[fr].status}get ok(){return this[fr].status>=200&&this[fr].status<300}get redirected(){return this[fr].counter>0}get statusText(){return this[fr].statusText}get headers(){return this[fr].headers}get highWaterMark(){return this[fr].highWaterMark}clone(){return new It(l1(this,this.highWaterMark),{type:this.type,url:this.url,status:this.status,statusText:this.statusText,headers:this.headers,ok:this.ok,redirected:this.redirected,size:this.size,highWaterMark:this.highWaterMark})}static redirect(e,r=302){if(!xu(r))throw new RangeError('Failed to execute "redirect" on "response": Invalid status code');return new It(null,{headers:{location:new URL(e).toString()},status:r})}static error(){let e=new It(null,{status:0,statusText:""});return e[fr].type="error",e}get[Symbol.toStringTag](){return"Response"}};Object.defineProperties(It.prototype,{type:{enumerable:!0},url:{enumerable:!0},status:{enumerable:!0},ok:{enumerable:!0},redirected:{enumerable:!0},statusText:{enumerable:!0},headers:{enumerable:!0},clone:{enumerable:!0}});var TE=require("url");var uE=t=>{if(t.search)return t.search;let e=t.href.length-1,r=t.hash||(t.href[e]==="#"?"#":"");return t.href[e-r.length]==="?"?"?":""};var cE=require("net");function lE(t,e=!1){return t==null||(t=new URL(t),/^(about|blob|data):$/.test(t.protocol))?"no-referrer":(t.username="",t.password="",t.hash="",e&&(t.pathname="",t.search=""),t)}var fE=new Set(["","no-referrer","no-referrer-when-downgrade","same-origin","origin","strict-origin","origin-when-cross-origin","strict-origin-when-cross-origin","unsafe-url"]),hE="strict-origin-when-cross-origin";function dE(t){if(!fE.has(t))throw new TypeError(`Invalid referrerPolicy: ${t}`);return t}function cO(t){if(/^(http|ws)s:$/.test(t.protocol))return!0;let e=t.host.replace(/(^\[)|(]$)/g,""),r=(0,cE.isIP)(e);return r===4&&/^127\./.test(e)||r===6&&/^(((0+:){7})|(::(0+:){0,6}))0*1$/.test(e)?!0:/^(.+\.)*localhost$/.test(t.host)?!1:t.protocol==="file:"}function c1(t){return/^about:(blank|srcdoc)$/.test(t)||t.protocol==="data:"||/^(blob|filesystem):$/.test(t.protocol)?!0:cO(t)}function mE(t,{referrerURLCallback:e,referrerOriginCallback:r}={}){if(t.referrer==="no-referrer"||t.referrerPolicy==="")return null;let n=t.referrerPolicy;if(t.referrer==="about:client")return"no-referrer";let i=t.referrer,s=lE(i),o=lE(i,!0);s.toString().length>4096&&(s=o),e&&(s=e(s)),r&&(o=r(o));let l=new URL(t.url);switch(n){case"no-referrer":return"no-referrer";case"origin":return o;case"unsafe-url":return s;case"strict-origin":return c1(s)&&!c1(l)?"no-referrer":o.toString();case"strict-origin-when-cross-origin":return s.origin===l.origin?s:c1(s)&&!c1(l)?"no-referrer":o;case"same-origin":return s.origin===l.origin?s:"no-referrer";case"origin-when-cross-origin":return s.origin===l.origin?s:o;case"no-referrer-when-downgrade":return c1(s)&&!c1(l)?"no-referrer":s;default:throw new TypeError(`Invalid referrerPolicy: ${n}`)}}function pE(t){let e=(t.get("referrer-policy")||"").split(/[,\s]+/),r="";for(let n of e)n&&fE.has(n)&&(r=n);return r}var Ve=Symbol("Request internals"),Fu=t=>typeof t=="object"&&typeof t[Ve]=="object",Cn=class extends jr{constructor(e,r={}){let n;if(Fu(e)?n=new URL(e.url):(n=new URL(e),e={}),n.username!==""||n.password!=="")throw new TypeError(`${n} is an url with embedded credentails.`);let i=r.method||e.method||"GET";if(i=i.toUpperCase(),(r.body!=null||Fu(e))&&e.body!==null&&(i==="GET"||i==="HEAD"))throw new TypeError("Request with GET/HEAD method cannot have body");let s=r.body?r.body:Fu(e)&&e.body!==null?l1(e):null;super(s,{size:r.size||e.size||0});let o=new Ut(r.headers||e.headers||{});if(s!==null&&!o.has("Content-Type")){let m=Du(s,this);m&&o.set("Content-Type",m)}let l=Fu(e)?e.signal:null;if("signal"in r&&(l=r.signal),l!=null&&!J8(l))throw new TypeError("Expected signal to be an instanceof AbortSignal or EventTarget");let c=r.referrer==null?e.referrer:r.referrer;if(c==="")c="no-referrer";else if(c){let m=new URL(c);c=/^about:(\/\/)?client$/.test(m)?"client":m}else c=void 0;this[Ve]={method:i,redirect:r.redirect||e.redirect||"follow",headers:o,parsedURL:n,signal:l,referrer:c},this.follow=r.follow===void 0?e.follow===void 0?20:e.follow:r.follow,this.compress=r.compress===void 0?e.compress===void 0?!0:e.compress:r.compress,this.counter=r.counter||e.counter||0,this.agent=r.agent||e.agent,this.highWaterMark=r.highWaterMark||e.highWaterMark||16384,this.insecureHTTPParser=r.insecureHTTPParser||e.insecureHTTPParser||!1,this.referrerPolicy=r.referrerPolicy||e.referrerPolicy||""}get method(){return this[Ve].method}get url(){return(0,TE.format)(this[Ve].parsedURL)}get headers(){return this[Ve].headers}get redirect(){return this[Ve].redirect}get signal(){return this[Ve].signal}get referrer(){if(this[Ve].referrer==="no-referrer")return"";if(this[Ve].referrer==="client")return"about:client";if(this[Ve].referrer)return this[Ve].referrer.toString()}get referrerPolicy(){return this[Ve].referrerPolicy}set referrerPolicy(e){this[Ve].referrerPolicy=dE(e)}clone(){return new Cn(this)}get[Symbol.toStringTag](){return"Request"}};Object.defineProperties(Cn.prototype,{method:{enumerable:!0},url:{enumerable:!0},headers:{enumerable:!0},redirect:{enumerable:!0},clone:{enumerable:!0},signal:{enumerable:!0},referrer:{enumerable:!0},referrerPolicy:{enumerable:!0}});var _E=t=>{let{parsedURL:e}=t[Ve],r=new Ut(t[Ve].headers);r.has("Accept")||r.set("Accept","*/*");let n=null;if(t.body===null&&/^(post|put)$/i.test(t.method)&&(n="0"),t.body!==null){let l=sE(t);typeof l=="number"&&!Number.isNaN(l)&&(n=String(l))}n&&r.set("Content-Length",n),t.referrerPolicy===""&&(t.referrerPolicy=hE),t.referrer&&t.referrer!=="no-referrer"?t[Ve].referrer=mE(t):t[Ve].referrer="no-referrer",t[Ve].referrer instanceof URL&&r.set("Referer",t.referrer),r.has("User-Agent")||r.set("User-Agent","node-fetch"),t.compress&&!r.has("Accept-Encoding")&&r.set("Accept-Encoding","gzip,deflate,br");let{agent:i}=t;typeof i=="function"&&(i=i(e)),!r.has("Connection")&&!i&&r.set("Connection","close");let s=uE(e),o={path:e.pathname+s,method:t.method,headers:r[Symbol.for("nodejs.util.inspect.custom")](),insecureHTTPParser:t.insecureHTTPParser,agent:i};return{parsedURL:e,options:o}};var nh=class extends bn{constructor(e,r="aborted"){super(e,r)}};var fO=new Set(["data:","http:","https:"]);async function ku(t,e){return new Promise((r,n)=>{let i=new Cn(t,e),{parsedURL:s,options:o}=_E(i);if(!fO.has(s.protocol))throw new TypeError(`node-fetch cannot load ${t}. URL scheme "${s.protocol.replace(/:$/,"")}" is not supported.`);if(s.protocol==="data:"){let S=U8(i.url),R=new It(S,{headers:{"Content-Type":S.typeFull}});r(R);return}let l=(s.protocol==="https:"?gE.default:EE.default).request,{signal:c}=i,m=null,d=()=>{let S=new nh("The operation was aborted.");n(S),i.body&&i.body instanceof jt.default.Readable&&i.body.destroy(S),!(!m||!m.body)&&m.body.emit("error",S)};if(c&&c.aborted){d();return}let E=()=>{d(),T()},p=l(s,o);c&&c.addEventListener("abort",E);let T=()=>{p.abort(),c&&c.removeEventListener("abort",E)};p.on("error",S=>{n(new Jt(`request to ${i.url} failed, reason: ${S.message}`,"system",S)),T()}),hO(p,S=>{m.body.destroy(S)}),process.version<"v14"&&p.on("socket",S=>{let R;S.prependListener("end",()=>{R=S._eventsCount}),S.prependListener("close",A=>{if(m&&R{p.setTimeout(0);let R=oE(S.rawHeaders);if(xu(S.statusCode)){let w=R.get("Location"),z=w===null?null:new URL(w,i.url);switch(i.redirect){case"error":n(new Jt(`uri requested responds with a redirect, redirect mode is set to error: ${i.url}`,"no-redirect")),T();return;case"manual":z!==null&&R.set("Location",z);break;case"follow":{if(z===null)break;if(i.counter>=i.follow){n(new Jt(`maximum redirect reached at: ${i.url}`,"max-redirect")),T();return}let x={headers:new Ut(i.headers),follow:i.follow,counter:i.counter+1,agent:i.agent,compress:i.compress,method:i.method,body:l1(i),signal:i.signal,size:i.size,referrer:i.referrer,referrerPolicy:i.referrerPolicy};if(S.statusCode!==303&&i.body&&e.body instanceof jt.default.Readable){n(new Jt("Cannot follow redirect with body being a readable stream","unsupported-redirect")),T();return}(S.statusCode===303||(S.statusCode===301||S.statusCode===302)&&i.method==="POST")&&(x.method="GET",x.body=void 0,x.headers.delete("content-length"));let $=pE(R);$&&(x.referrerPolicy=$),r(ku(new Cn(z,x))),T();return}default:return n(new TypeError(`Redirect option '${i.redirect}' is not a valid value of RequestRedirect`))}}c&&S.once("end",()=>{c.removeEventListener("abort",E)});let A=(0,jt.pipeline)(S,new jt.PassThrough,n);process.version<"v12.10"&&S.on("aborted",E);let N={url:i.url,status:S.statusCode,statusText:S.statusMessage,headers:R,size:i.size,counter:i.counter,highWaterMark:i.highWaterMark},v=R.get("Content-Encoding");if(!i.compress||i.method==="HEAD"||v===null||S.statusCode===204||S.statusCode===304){m=new It(A,N),r(m);return}let H={flush:fi.default.Z_SYNC_FLUSH,finishFlush:fi.default.Z_SYNC_FLUSH};if(v==="gzip"||v==="x-gzip"){A=(0,jt.pipeline)(A,fi.default.createGunzip(H),n),m=new It(A,N),r(m);return}if(v==="deflate"||v==="x-deflate"){(0,jt.pipeline)(S,new jt.PassThrough,n).once("data",z=>{A=(z[0]&15)===8?(0,jt.pipeline)(A,fi.default.createInflate(),n):(0,jt.pipeline)(A,fi.default.createInflateRaw(),n),m=new It(A,N),r(m)});return}if(v==="br"){A=(0,jt.pipeline)(A,fi.default.createBrotliDecompress(),n),m=new It(A,N),r(m);return}m=new It(A,N),r(m)}),aE(p,i)})}function hO(t,e){let r=Buffer.from(`0\r +\r +`),n=!1,i=!1,s;t.on("response",o=>{let{headers:l}=o;n=l["transfer-encoding"]==="chunked"&&!l["content-length"]}),t.on("socket",o=>{let l=()=>{if(n&&!i){let c=new Error("Premature close");c.code="ERR_STREAM_PREMATURE_CLOSE",e(c)}};o.prependListener("close",l),t.on("abort",()=>{o.removeListener("close",l)}),o.on("data",c=>{i=Buffer.compare(c.slice(-5),r)===0,!i&&s&&(i=Buffer.compare(s.slice(-3),r.slice(0,3))===0&&Buffer.compare(c.slice(-2),r.slice(3))===0),s=c})})}var AE=({limit:t,start:e})=>yE.default.get("https://api.coinmarketcap.com/data-api/v3/map/all",{params:{cryptoAux:"is_active,status",exchangeAux:"is_active,status",limit:t,start:e}}),dO="https://coinmarketcap.com/currencies/";async function ih(t){return ku(`${dO}${t}/`).then(e=>e.text()).then(e=>{let r=SE.default.load(e),n=r(".priceValue"),i=r(".priceValue + span > span[class^=icon-Caret]").attr("class"),s=!!(i&&i.split("-").includes("up")),o=n.next("span").text(),l=n.text();return l?{currencyPrice:l,priceDiff:o,isUp:s}:null})}var Is=`${bE.environment.supportPath}/cryptoList.json`;vE.default.ensureFileSync(Is);function mO(t,e){sh.default.writeFile(Is,JSON.stringify(t),e)}function CE(t){return sh.default.readFile(Is,"utf8",t)}function ah(t){AE({limit:1e4,start:1}).then(({data:e})=>{let{data:r,status:n}=e,i=r.cryptoCurrencyMap.map(({slug:s,name:o,symbol:l})=>({slug:s,name:o,symbol:l.toLowerCase()}));mO({timestamp:n.timestamp,cryptoList:i},s=>{t(s,i)})}).catch(e=>{t(e,[])})}function RE(){return new Promise((t,e)=>{ah((r,n)=>{r?e(r):t(n)})})}var f1=require("@raycast/api"),NE=async()=>{try{await RE(),await(0,f1.showToast)(f1.ToastStyle.Success,"Refreshed successfully")}catch(t){(0,f1.showToast)(f1.ToastStyle.Failure,"Refresh failed",t?.message)}};var Ps=require("react"),Ls=require("@raycast/api"),wE="FAVORITE_COINS";async function pO(){let t=await(0,Ls.getLocalStorageItem)(wE);return t?JSON.parse(t):[]}async function OE(t){let e=JSON.stringify(t);await(0,Ls.setLocalStorageItem)(wE,e)}function oh(){let[t,e]=(0,Ps.useState)([]),[r,n]=(0,Ps.useState)(!0);return(0,Ps.useEffect)(()=>{pO().then(e).then(()=>n(!1))},[]),{favoriteCoins:t,addFavoriteCoin:async o=>{let l=[...t,o];e(l),OE(l)},removeFavoriteCoin:async o=>{let l=t.filter(c=>c.slug!==o.slug);OE(l),e(l)},loading:r}}var Bu=require("react"),h1=require("@raycast/api");function uh(t){let[e,r]=(0,Bu.useState)({});return(0,Bu.useEffect)(()=>{t&&!e[t]&&ih(t).then(i=>{r(s=>({...s,[t]:i}))})},[t]),{store:e,refresh:()=>{t&&ih(t).then(i=>{!i||(r(s=>({...s,[t]:i})),(0,h1.showToast)(h1.ToastStyle.Success,"Refreshed successfully"))}).catch(i=>{(0,h1.showToast)(h1.ToastStyle.Failure,"Refresh failed",i?.message)})}}}qu.default.extend(DE.default);var TO="https://coinmarketcap.com/currencies/";function IE({name:t,slug:e,symbol:r,coinPriceStore:n,addFavoriteCoin:i,refreshCoinPrice:s,isFavorite:o,removeFavoriteCoin:l}){let c=n[e],{push:m}=(0,ue.useNavigation)(),d;if(c){let p=c.isUp?"+":"-";d=`${c.currencyPrice}, ${p}${c.priceDiff}`}let E=(0,dt.useMemo)(()=>{if(c?.currencyPrice)return parseFloat(c.currencyPrice.replace(/[$,]/g,""))},[c]);return _jsx(ue.List.Item,{id:`${e}_${r}`,title:t,icon:{source:ue.Icon.Star,tintColor:o?ue.Color.Yellow:ue.Color.PrimaryText},subtitle:`$${r.toUpperCase()}`,accessoryTitle:d,actions:_jsx(ue.ActionPanel,null,_jsx(ue.OpenInBrowserAction,{url:`${TO}${e}`}),!!E&&_jsx(ue.ActionPanelItem,{title:"Convert Currency",icon:ue.Icon.QuestionMark,onAction:()=>{m(_jsx(_O,{coinPrice:E,symbol:r,name:t}))}}),_jsx(ue.ActionPanelItem,{title:o?"Remove from Favorites":"Add to Favorites",icon:ue.Icon.Star,shortcut:{modifiers:["cmd","shift"],key:"f"},onAction:()=>{o?l({name:t,slug:e,symbol:r}):i({name:t,slug:e,symbol:r})}}),_jsx(ue.ActionPanelItem,{title:"Refresh Price",onAction:()=>s(),icon:ue.Icon.ArrowClockwise}),_jsx(ue.ActionPanelItem,{title:"Refresh Crypto List",onAction:()=>NE(),icon:ue.Icon.ArrowClockwise}))})}function _O({coinPrice:t,name:e,symbol:r}){let[n,i]=(0,dt.useState)(""),s=(0,dt.useMemo)(()=>n!==""?parseFloat(n.replace(/[$,]/g,"")):1,[n]),o=(0,dt.useMemo)(()=>{if(s)return s*t},[s,t]),l=(0,dt.useMemo)(()=>{if(s&&s>0)return s/t},[s,t]);return _jsx(ue.List,{onSearchTextChange:c=>i(c)},_jsx(ue.List.Section,{title:`Convert ${e} with USD`},o&&_jsx(ue.List.Item,{title:`${s} ${r.toUpperCase()}`,accessoryTitle:`${o} USD`,actions:_jsx(ue.ActionPanel,null,_jsx(ue.CopyToClipboardAction,{content:o.toString()}))}),l&&_jsx(ue.List.Item,{title:`${s} USD`,accessoryTitle:`${l} ${r.toUpperCase()}`,actions:_jsx(ue.ActionPanel,null,_jsx(ue.CopyToClipboardAction,{content:l.toString()}))})))}function ME(){let[t,e]=(0,dt.useState)(!1),[r,n]=(0,dt.useState)([]),[i,s]=(0,dt.useState)([]),[o,l]=(0,dt.useState)(""),{store:c,refresh:m}=uh(o),{favoriteCoins:d,addFavoriteCoin:E,removeFavoriteCoin:p,loading:T}=oh(),S=(0,dt.useMemo)(()=>d.map(({slug:v})=>v),[d]),R=(0,dt.useMemo)(()=>i.filter(({slug:v})=>!S.includes(v)),[d,i]);return(0,dt.useEffect)(()=>{CE((v,H)=>{if(v){console.error("ReadListError:"+v);return}if(!H)ah((w,z)=>{if(w){console.error("WriteFileError:"+w),(0,ue.showToast)(ue.ToastStyle.Failure,"Refresh failed",w?.message);return}n(z)});else{let w=(0,qu.default)(),{cryptoList:z,timestamp:x}=JSON.parse(H);w.diff((0,qu.default)(x),"day")>=15&&LE.default.unlink(Is,O=>{if(O)throw O;console.log("Crypto list cache has been cleared.")}),z&&n(z)}})},[]),_jsx(ue.List,{isLoading:t,throttle:!0,searchBarPlaceholder:"Enter the crypto name",onSearchTextChange:v=>{e(!0);let H=500,z=PE.default.go(v,r,{keys:["symbol","name"]}).slice(0,H-1).map(x=>x.obj);s(z),e(!1)},onSelectionChange:v=>{if(!v)return;let[H]=v.split("_");l(H)}},!T&&d.length>0&&_jsx(ue.List.Section,{title:"Favorite Coins"},d.map(({name:v,symbol:H,slug:w})=>_jsx(IE,{key:`FAV_${v}`,name:v,slug:w,symbol:H,coinPriceStore:c,addFavoriteCoin:E,removeFavoriteCoin:p,isFavorite:!0,refreshCoinPrice:m}))),R.length===0?null:_jsx(ue.List.Section,{title:"Search results"},R.map(({name:v,symbol:H,slug:w})=>_jsx(IE,{key:w,name:v,slug:w,symbol:H,coinPriceStore:c,addFavoriteCoin:E,removeFavoriteCoin:p,isFavorite:!1,refreshCoinPrice:m}))))}module.exports=a2(EO);0&&(module.exports={}); +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ +/*! fetch-blob. MIT License. Jimmy Wärting */ +/*! formdata-polyfill. MIT License. Jimmy Wärting */ diff --git a/raycast/extensions/48251cca-64c4-4091-847c-ce33c1421e03/package.json b/raycast/extensions/48251cca-64c4-4091-847c-ce33c1421e03/package.json new file mode 100644 index 0000000..1074fca --- /dev/null +++ b/raycast/extensions/48251cca-64c4-4091-847c-ce33c1421e03/package.json @@ -0,0 +1,42 @@ +{ + "$schema": "https://www.raycast.com/schemas/extension.json", + "name": "coinmarketcap-crypto-price-crawler", + "title": "CoinMarketCap Crypto Search", + "description": "A price crawler to search crypto price from Coinmarketcap.", + "icon": "coinmarketcap-icon.png", + "author": "SonicSpark", + "license": "MIT", + "commands": [ + { + "name": "index", + "title": "Search Crypto", + "subtitle": "CoinMarketCap", + "description": "Search for Coin Prices", + "mode": "view" + } + ], + "dependencies": { + "@raycast/api": "^1.25.0", + "axios": "^0.21.1", + "cheerio": "^1.0.0-rc.10", + "dayjs": "^1.10.7", + "fs-extra": "^10.0.0", + "fuzzysort": "^1.1.4", + "node-fetch": "^3.0.0" + }, + "devDependencies": { + "@types/fs-extra": "^9.0.13", + "@types/node": "~16.10.0", + "@types/react": "^17.0.28", + "@typescript-eslint/eslint-plugin": "^5.0.0", + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^7.32.0", + "eslint-config-prettier": "^8.3.0", + "react-devtools": "^4.19.2", + "typescript": "^4.4.3" + }, + "scripts": { + "build": "ray build -e dist", + "dev": "ray develop" + } +} \ No newline at end of file diff --git a/raycast/extensions/8bf44697-6f6c-4097-a7be-aee72fe65351/assets/icon.png b/raycast/extensions/8bf44697-6f6c-4097-a7be-aee72fe65351/assets/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1d50a2a512b93ce32b5025812f7c0d2e5347dd79 GIT binary patch literal 11663 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 in i?Yr(i,o,{enumerable:!0,configurable:!0,writable:!0,value:d}):i[o]=d,$r=(i,o)=>{for(var d in o||(o={}))Sa.call(o,d)&&xa(i,d,o[d]);if(Oa)for(var d of Oa(o))L0.call(o,d)&&xa(i,d,o[d]);return i},Kr=(i,o)=>T0(i,D0(o)),Ca=i=>Yr(i,"__esModule",{value:!0});var tt=(i,o)=>()=>(o||i((o={exports:{}}).exports,o),o.exports),N0=(i,o)=>{for(var d in o)Yr(i,d,{get:o[d],enumerable:!0})},Pa=(i,o,d,T)=>{if(o&&typeof o=="object"||typeof o=="function")for(let m of A0(o))!Sa.call(i,m)&&(d||m!=="default")&&Yr(i,m,{get:()=>o[m],enumerable:!(T=E0(o,m))||T.enumerable});return i},Ma=(i,o)=>Pa(Ca(Yr(i!=null?b0(I0(i)):{},"default",!o&&i&&i.__esModule?{get:()=>i.default,enumerable:!0}:{value:i,enumerable:!0})),i),O0=(i=>(o,d)=>i&&i.get(o)||(d=Pa(Ca({}),o,1),i&&i.set(o,d),d))(typeof WeakMap!="undefined"?new WeakMap:0);var Vn=tt(Fo=>{(function(){Fo.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:` +`},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(Fo)});var Ae=tt((qa,Ze)=>{(function(){var i,o,d,T,m,D,g,p=[].slice,A={}.hasOwnProperty;i=function(){var O,F,P,L,v,E;if(E=arguments[0],v=2<=arguments.length?p.call(arguments,1):[],m(Object.assign))Object.assign.apply(null,arguments);else for(O=0,P=v.length;O{(function(){var i;Fa.exports=i=function(){function o(){}return o.prototype.hasFeature=function(d,T){return!0},o.prototype.createDocumentType=function(d,T,m){throw new Error("This DOM method is not implemented.")},o.prototype.createDocument=function(d,T,m){throw new Error("This DOM method is not implemented.")},o.prototype.createHTMLDocument=function(d){throw new Error("This DOM method is not implemented.")},o.prototype.getFeature=function(d,T){throw new Error("This DOM method is not implemented.")},o}()}).call(Ra)});var Xa=tt((Ba,Ua)=>{(function(){var i;Ua.exports=i=function(){function o(){}return o.prototype.handleError=function(d){throw new Error(d)},o}()}).call(Ba)});var Wa=tt((Ha,ka)=>{(function(){var i;ka.exports=i=function(){function o(d){this.arr=d||[]}return Object.defineProperty(o.prototype,"length",{get:function(){return this.arr.length}}),o.prototype.item=function(d){return this.arr[d]||null},o.prototype.contains=function(d){return this.arr.indexOf(d)!==-1},o}()}).call(Ha)});var za=tt((Ga,Va)=>{(function(){var i,o,d;o=Xa(),d=Wa(),Va.exports=i=function(){function T(){var m;this.defaultParams={"canonical-form":!1,"cdata-sections":!1,comments:!1,"datatype-normalization":!1,"element-content-whitespace":!0,entities:!0,"error-handler":new o,infoset:!0,"validate-if-schema":!1,namespaces:!0,"namespace-declarations":!0,"normalize-characters":!1,"schema-location":"","schema-type":"","split-cdata-sections":!0,validate:!1,"well-formed":!0},this.params=m=Object.create(this.defaultParams)}return Object.defineProperty(T.prototype,"parameterNames",{get:function(){return new d(Object.keys(this.defaultParams))}}),T.prototype.getParameter=function(m){return this.params.hasOwnProperty(m)?this.params[m]:null},T.prototype.canSetParameter=function(m,D){return!0},T.prototype.setParameter=function(m,D){return D!=null?this.params[m]=D:delete this.params[m]},T}()}).call(Ga)});var St=tt((ja,Ya)=>{(function(){Ya.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(ja)});var Uo=tt(($a,Ka)=>{(function(){var i,o,d;i=St(),d=se(),Ka.exports=o=function(){function T(m,D,g){if(this.parent=m,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),D==null)throw new Error("Missing attribute name. "+this.debugInfo(D));this.name=this.stringify.name(D),this.value=this.stringify.attValue(g),this.type=i.Attribute,this.isId=!1,this.schemaTypeInfo=null}return Object.defineProperty(T.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(T.prototype,"ownerElement",{get:function(){return this.parent}}),Object.defineProperty(T.prototype,"textContent",{get:function(){return this.value},set:function(m){return this.value=m||""}}),Object.defineProperty(T.prototype,"namespaceURI",{get:function(){return""}}),Object.defineProperty(T.prototype,"prefix",{get:function(){return""}}),Object.defineProperty(T.prototype,"localName",{get:function(){return this.name}}),Object.defineProperty(T.prototype,"specified",{get:function(){return!0}}),T.prototype.clone=function(){return Object.create(this)},T.prototype.toString=function(m){return this.options.writer.attribute(this,this.options.writer.filterOptions(m))},T.prototype.debugInfo=function(m){return m=m||this.name,m==null?"parent: <"+this.parent.name+">":"attribute: {"+m+"}, parent: <"+this.parent.name+">"},T.prototype.isEqualNode=function(m){return!(m.namespaceURI!==this.namespaceURI||m.prefix!==this.prefix||m.localName!==this.localName||m.value!==this.value)},T}()}).call($a)});var zn=tt((Za,Qa)=>{(function(){var i;Qa.exports=i=function(){function o(d){this.nodes=d}return Object.defineProperty(o.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}}),o.prototype.clone=function(){return this.nodes=null},o.prototype.getNamedItem=function(d){return this.nodes[d]},o.prototype.setNamedItem=function(d){var T;return T=this.nodes[d.nodeName],this.nodes[d.nodeName]=d,T||null},o.prototype.removeNamedItem=function(d){var T;return T=this.nodes[d],delete this.nodes[d],T||null},o.prototype.item=function(d){return this.nodes[Object.keys(this.nodes)[d]]||null},o.prototype.getNamedItemNS=function(d,T){throw new Error("This DOM method is not implemented.")},o.prototype.setNamedItemNS=function(d){throw new Error("This DOM method is not implemented.")},o.prototype.removeNamedItemNS=function(d,T){throw new Error("This DOM method is not implemented.")},o}()}).call(Za)});var jn=tt((Ja,tc)=>{(function(){var i,o,d,T,m,D,g,p,A,O=function(P,L){for(var v in L)F.call(L,v)&&(P[v]=L[v]);function E(){this.constructor=P}return E.prototype=L.prototype,P.prototype=new E,P.__super__=L.prototype,P},F={}.hasOwnProperty;A=Ae(),p=A.isObject,g=A.isFunction,D=A.getValue,m=se(),i=St(),o=Uo(),T=zn(),tc.exports=d=function(P){O(L,P);function L(v,E,q){var j,R,Y,y;if(L.__super__.constructor.call(this,v),E==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(E),this.type=i.Element,this.attribs={},this.schemaTypeInfo=null,q!=null&&this.attribute(q),v.type===i.Document&&(this.isRoot=!0,this.documentObject=v,v.rootObject=this,v.children)){for(y=v.children,R=0,Y=y.length;R=j;E=0<=j?++q:--q)if(!this.attribs[E].isEqualNode(v.attribs[E]))return!1;return!0},L}(m)}).call(Ja)});var Zr=tt((ec,rc)=>{(function(){var i,o,d=function(m,D){for(var g in D)T.call(D,g)&&(m[g]=D[g]);function p(){this.constructor=m}return p.prototype=D.prototype,m.prototype=new p,m.__super__=D.prototype,m},T={}.hasOwnProperty;o=se(),rc.exports=i=function(m){d(D,m);function D(g){D.__super__.constructor.call(this,g),this.value=""}return Object.defineProperty(D.prototype,"data",{get:function(){return this.value},set:function(g){return this.value=g||""}}),Object.defineProperty(D.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(D.prototype,"textContent",{get:function(){return this.value},set:function(g){return this.value=g||""}}),D.prototype.clone=function(){return Object.create(this)},D.prototype.substringData=function(g,p){throw new Error("This DOM method is not implemented."+this.debugInfo())},D.prototype.appendData=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},D.prototype.insertData=function(g,p){throw new Error("This DOM method is not implemented."+this.debugInfo())},D.prototype.deleteData=function(g,p){throw new Error("This DOM method is not implemented."+this.debugInfo())},D.prototype.replaceData=function(g,p,A){throw new Error("This DOM method is not implemented."+this.debugInfo())},D.prototype.isEqualNode=function(g){return!(!D.__super__.isEqualNode.apply(this,arguments).isEqualNode(g)||g.data!==this.data)},D}(o)}).call(ec)});var Yn=tt((nc,ic)=>{(function(){var i,o,d,T=function(D,g){for(var p in g)m.call(g,p)&&(D[p]=g[p]);function A(){this.constructor=D}return A.prototype=g.prototype,D.prototype=new A,D.__super__=g.prototype,D},m={}.hasOwnProperty;i=St(),d=Zr(),ic.exports=o=function(D){T(g,D);function g(p,A){if(g.__super__.constructor.call(this,p),A==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=i.CData,this.value=this.stringify.cdata(A)}return g.prototype.clone=function(){return Object.create(this)},g.prototype.toString=function(p){return this.options.writer.cdata(this,this.options.writer.filterOptions(p))},g}(d)}).call(nc)});var $n=tt((oc,sc)=>{(function(){var i,o,d,T=function(D,g){for(var p in g)m.call(g,p)&&(D[p]=g[p]);function A(){this.constructor=D}return A.prototype=g.prototype,D.prototype=new A,D.__super__=g.prototype,D},m={}.hasOwnProperty;i=St(),o=Zr(),sc.exports=d=function(D){T(g,D);function g(p,A){if(g.__super__.constructor.call(this,p),A==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=i.Comment,this.value=this.stringify.comment(A)}return g.prototype.clone=function(){return Object.create(this)},g.prototype.toString=function(p){return this.options.writer.comment(this,this.options.writer.filterOptions(p))},g}(o)}).call(oc)});var Kn=tt((uc,ac)=>{(function(){var i,o,d,T,m=function(g,p){for(var A in p)D.call(p,A)&&(g[A]=p[A]);function O(){this.constructor=g}return O.prototype=p.prototype,g.prototype=new O,g.__super__=p.prototype,g},D={}.hasOwnProperty;T=Ae().isObject,d=se(),i=St(),ac.exports=o=function(g){m(p,g);function p(A,O,F,P){var L;p.__super__.constructor.call(this,A),T(O)&&(L=O,O=L.version,F=L.encoding,P=L.standalone),O||(O="1.0"),this.type=i.Declaration,this.version=this.stringify.xmlVersion(O),F!=null&&(this.encoding=this.stringify.xmlEncoding(F)),P!=null&&(this.standalone=this.stringify.xmlStandalone(P))}return p.prototype.toString=function(A){return this.options.writer.declaration(this,this.options.writer.filterOptions(A))},p}(d)}).call(uc)});var Zn=tt((cc,lc)=>{(function(){var i,o,d,T=function(D,g){for(var p in g)m.call(g,p)&&(D[p]=g[p]);function A(){this.constructor=D}return A.prototype=g.prototype,D.prototype=new A,D.__super__=g.prototype,D},m={}.hasOwnProperty;d=se(),i=St(),lc.exports=o=function(D){T(g,D);function g(p,A,O,F,P,L){if(g.__super__.constructor.call(this,p),A==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(O==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(A));if(!F)throw new Error("Missing DTD attribute type. "+this.debugInfo(A));if(!P)throw new Error("Missing DTD attribute default. "+this.debugInfo(A));if(P.indexOf("#")!==0&&(P="#"+P),!P.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(A));if(L&&!P.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(A));this.elementName=this.stringify.name(A),this.type=i.AttributeDeclaration,this.attributeName=this.stringify.name(O),this.attributeType=this.stringify.dtdAttType(F),L&&(this.defaultValue=this.stringify.dtdAttDefault(L)),this.defaultValueType=P}return g.prototype.toString=function(p){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(p))},g}(d)}).call(cc)});var Qn=tt((fc,hc)=>{(function(){var i,o,d,T,m=function(g,p){for(var A in p)D.call(p,A)&&(g[A]=p[A]);function O(){this.constructor=g}return O.prototype=p.prototype,g.prototype=new O,g.__super__=p.prototype,g},D={}.hasOwnProperty;T=Ae().isObject,d=se(),i=St(),hc.exports=o=function(g){m(p,g);function p(A,O,F,P){if(p.__super__.constructor.call(this,A),F==null)throw new Error("Missing DTD entity name. "+this.debugInfo(F));if(P==null)throw new Error("Missing DTD entity value. "+this.debugInfo(F));if(this.pe=!!O,this.name=this.stringify.name(F),this.type=i.EntityDeclaration,!T(P))this.value=this.stringify.dtdEntityValue(P),this.internal=!0;else{if(!P.pubID&&!P.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(F));if(P.pubID&&!P.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(F));if(this.internal=!1,P.pubID!=null&&(this.pubID=this.stringify.dtdPubID(P.pubID)),P.sysID!=null&&(this.sysID=this.stringify.dtdSysID(P.sysID)),P.nData!=null&&(this.nData=this.stringify.dtdNData(P.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(F))}}return Object.defineProperty(p.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(p.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(p.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(p.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(p.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(p.prototype,"xmlVersion",{get:function(){return null}}),p.prototype.toString=function(A){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(A))},p}(d)}).call(fc)});var Jn=tt((pc,dc)=>{(function(){var i,o,d,T=function(D,g){for(var p in g)m.call(g,p)&&(D[p]=g[p]);function A(){this.constructor=D}return A.prototype=g.prototype,D.prototype=new A,D.__super__=g.prototype,D},m={}.hasOwnProperty;d=se(),i=St(),dc.exports=o=function(D){T(g,D);function g(p,A,O){if(g.__super__.constructor.call(this,p),A==null)throw new Error("Missing DTD element name. "+this.debugInfo());O||(O="(#PCDATA)"),Array.isArray(O)&&(O="("+O.join(",")+")"),this.name=this.stringify.name(A),this.type=i.ElementDeclaration,this.value=this.stringify.dtdElementValue(O)}return g.prototype.toString=function(p){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(p))},g}(d)}).call(pc)});var ti=tt((gc,mc)=>{(function(){var i,o,d,T=function(D,g){for(var p in g)m.call(g,p)&&(D[p]=g[p]);function A(){this.constructor=D}return A.prototype=g.prototype,D.prototype=new A,D.__super__=g.prototype,D},m={}.hasOwnProperty;d=se(),i=St(),mc.exports=o=function(D){T(g,D);function g(p,A,O){if(g.__super__.constructor.call(this,p),A==null)throw new Error("Missing DTD notation name. "+this.debugInfo(A));if(!O.pubID&&!O.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(A));this.name=this.stringify.name(A),this.type=i.NotationDeclaration,O.pubID!=null&&(this.pubID=this.stringify.dtdPubID(O.pubID)),O.sysID!=null&&(this.sysID=this.stringify.dtdSysID(O.sysID))}return Object.defineProperty(g.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(g.prototype,"systemId",{get:function(){return this.sysID}}),g.prototype.toString=function(p){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(p))},g}(d)}).call(gc)});var ei=tt((yc,wc)=>{(function(){var i,o,d,T,m,D,g,p,A,O=function(P,L){for(var v in L)F.call(L,v)&&(P[v]=L[v]);function E(){this.constructor=P}return E.prototype=L.prototype,P.prototype=new E,P.__super__=L.prototype,P},F={}.hasOwnProperty;A=Ae().isObject,p=se(),i=St(),o=Zn(),T=Qn(),d=Jn(),m=ti(),g=zn(),wc.exports=D=function(P){O(L,P);function L(v,E,q){var j,R,Y,y,l,u;if(L.__super__.constructor.call(this,v),this.type=i.DocType,v.children){for(y=v.children,R=0,Y=y.length;R{(function(){var i,o,d,T=function(D,g){for(var p in g)m.call(g,p)&&(D[p]=g[p]);function A(){this.constructor=D}return A.prototype=g.prototype,D.prototype=new A,D.__super__=g.prototype,D},m={}.hasOwnProperty;i=St(),o=se(),vc.exports=d=function(D){T(g,D);function g(p,A){if(g.__super__.constructor.call(this,p),A==null)throw new Error("Missing raw text. "+this.debugInfo());this.type=i.Raw,this.value=this.stringify.raw(A)}return g.prototype.clone=function(){return Object.create(this)},g.prototype.toString=function(p){return this.options.writer.raw(this,this.options.writer.filterOptions(p))},g}(o)}).call(_c)});var ni=tt((bc,Tc)=>{(function(){var i,o,d,T=function(D,g){for(var p in g)m.call(g,p)&&(D[p]=g[p]);function A(){this.constructor=D}return A.prototype=g.prototype,D.prototype=new A,D.__super__=g.prototype,D},m={}.hasOwnProperty;i=St(),o=Zr(),Tc.exports=d=function(D){T(g,D);function g(p,A){if(g.__super__.constructor.call(this,p),A==null)throw new Error("Missing element text. "+this.debugInfo());this.name="#text",this.type=i.Text,this.value=this.stringify.text(A)}return Object.defineProperty(g.prototype,"isElementContentWhitespace",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(g.prototype,"wholeText",{get:function(){var p,A,O;for(O="",A=this.previousSibling;A;)O=A.data+O,A=A.previousSibling;for(O+=this.data,p=this.nextSibling;p;)O=O+p.data,p=p.nextSibling;return O}}),g.prototype.clone=function(){return Object.create(this)},g.prototype.toString=function(p){return this.options.writer.text(this,this.options.writer.filterOptions(p))},g.prototype.splitText=function(p){throw new Error("This DOM method is not implemented."+this.debugInfo())},g.prototype.replaceWholeText=function(p){throw new Error("This DOM method is not implemented."+this.debugInfo())},g}(o)}).call(bc)});var ii=tt((Ec,Dc)=>{(function(){var i,o,d,T=function(D,g){for(var p in g)m.call(g,p)&&(D[p]=g[p]);function A(){this.constructor=D}return A.prototype=g.prototype,D.prototype=new A,D.__super__=g.prototype,D},m={}.hasOwnProperty;i=St(),o=Zr(),Dc.exports=d=function(D){T(g,D);function g(p,A,O){if(g.__super__.constructor.call(this,p),A==null)throw new Error("Missing instruction target. "+this.debugInfo());this.type=i.ProcessingInstruction,this.target=this.stringify.insTarget(A),this.name=this.target,O&&(this.value=this.stringify.insValue(O))}return g.prototype.clone=function(){return Object.create(this)},g.prototype.toString=function(p){return this.options.writer.processingInstruction(this,this.options.writer.filterOptions(p))},g.prototype.isEqualNode=function(p){return!(!g.__super__.isEqualNode.apply(this,arguments).isEqualNode(p)||p.target!==this.target)},g}(o)}).call(Ec)});var Xo=tt((Ac,Ic)=>{(function(){var i,o,d,T=function(D,g){for(var p in g)m.call(g,p)&&(D[p]=g[p]);function A(){this.constructor=D}return A.prototype=g.prototype,D.prototype=new A,D.__super__=g.prototype,D},m={}.hasOwnProperty;d=se(),i=St(),Ic.exports=o=function(D){T(g,D);function g(p){g.__super__.constructor.call(this,p),this.type=i.Dummy}return g.prototype.clone=function(){return Object.create(this)},g.prototype.toString=function(p){return""},g}(d)}).call(Ac)});var Oc=tt((Lc,Nc)=>{(function(){var i;Nc.exports=i=function(){function o(d){this.nodes=d}return Object.defineProperty(o.prototype,"length",{get:function(){return this.nodes.length||0}}),o.prototype.clone=function(){return this.nodes=null},o.prototype.item=function(d){return this.nodes[d]||null},o}()}).call(Lc)});var Cc=tt((xc,Sc)=>{(function(){Sc.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(xc)});var se=tt((Pc,Mc)=>{(function(){var i,o,d,T,m,D,g,p,A,O,F,P,L,v,E,q,j,R,Y,y={}.hasOwnProperty;Y=Ae(),R=Y.isObject,j=Y.isFunction,q=Y.isEmpty,E=Y.getValue,p=null,d=null,T=null,m=null,D=null,L=null,v=null,P=null,g=null,o=null,F=null,A=null,i=null,Mc.exports=O=function(){function l(u){this.parent=u,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.value=null,this.children=[],this.baseURI=null,p||(p=jn(),d=Yn(),T=$n(),m=Kn(),D=ei(),L=ri(),v=ni(),P=ii(),g=Xo(),o=St(),F=Oc(),A=zn(),i=Cc())}return Object.defineProperty(l.prototype,"nodeName",{get:function(){return this.name}}),Object.defineProperty(l.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(l.prototype,"nodeValue",{get:function(){return this.value}}),Object.defineProperty(l.prototype,"parentNode",{get:function(){return this.parent}}),Object.defineProperty(l.prototype,"childNodes",{get:function(){return(!this.childNodeList||!this.childNodeList.nodes)&&(this.childNodeList=new F(this.children)),this.childNodeList}}),Object.defineProperty(l.prototype,"firstChild",{get:function(){return this.children[0]||null}}),Object.defineProperty(l.prototype,"lastChild",{get:function(){return this.children[this.children.length-1]||null}}),Object.defineProperty(l.prototype,"previousSibling",{get:function(){var u;return u=this.parent.children.indexOf(this),this.parent.children[u-1]||null}}),Object.defineProperty(l.prototype,"nextSibling",{get:function(){var u;return u=this.parent.children.indexOf(this),this.parent.children[u+1]||null}}),Object.defineProperty(l.prototype,"ownerDocument",{get:function(){return this.document()||null}}),Object.defineProperty(l.prototype,"textContent",{get:function(){var u,b,C,w,X;if(this.nodeType===o.Element||this.nodeType===o.DocumentFragment){for(X="",w=this.children,b=0,C=w.length;b":((C=this.parent)!=null?C.name:void 0)?"node: <"+u+">, parent: <"+this.parent.name+">":"node: <"+u+">"},l.prototype.ele=function(u,b,C){return this.element(u,b,C)},l.prototype.nod=function(u,b,C){return this.node(u,b,C)},l.prototype.txt=function(u){return this.text(u)},l.prototype.dat=function(u){return this.cdata(u)},l.prototype.com=function(u){return this.comment(u)},l.prototype.ins=function(u,b){return this.instruction(u,b)},l.prototype.doc=function(){return this.document()},l.prototype.dec=function(u,b,C){return this.declaration(u,b,C)},l.prototype.e=function(u,b,C){return this.element(u,b,C)},l.prototype.n=function(u,b,C){return this.node(u,b,C)},l.prototype.t=function(u){return this.text(u)},l.prototype.d=function(u){return this.cdata(u)},l.prototype.c=function(u){return this.comment(u)},l.prototype.r=function(u){return this.raw(u)},l.prototype.i=function(u,b){return this.instruction(u,b)},l.prototype.u=function(){return this.up()},l.prototype.importXMLBuilder=function(u){return this.importDocument(u)},l.prototype.replaceChild=function(u,b){throw new Error("This DOM method is not implemented."+this.debugInfo())},l.prototype.removeChild=function(u){throw new Error("This DOM method is not implemented."+this.debugInfo())},l.prototype.appendChild=function(u){throw new Error("This DOM method is not implemented."+this.debugInfo())},l.prototype.hasChildNodes=function(){return this.children.length!==0},l.prototype.cloneNode=function(u){throw new Error("This DOM method is not implemented."+this.debugInfo())},l.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},l.prototype.isSupported=function(u,b){return!0},l.prototype.hasAttributes=function(){return this.attribs.length!==0},l.prototype.compareDocumentPosition=function(u){var b,C;return b=this,b===u?0:this.document()!==u.document()?(C=i.Disconnected|i.ImplementationSpecific,Math.random()<.5?C|=i.Preceding:C|=i.Following,C):b.isAncestor(u)?i.Contains|i.Preceding:b.isDescendant(u)?i.Contains|i.Following:b.isPreceding(u)?i.Preceding:i.Following},l.prototype.isSameNode=function(u){throw new Error("This DOM method is not implemented."+this.debugInfo())},l.prototype.lookupPrefix=function(u){throw new Error("This DOM method is not implemented."+this.debugInfo())},l.prototype.isDefaultNamespace=function(u){throw new Error("This DOM method is not implemented."+this.debugInfo())},l.prototype.lookupNamespaceURI=function(u){throw new Error("This DOM method is not implemented."+this.debugInfo())},l.prototype.isEqualNode=function(u){var b,C,w;if(u.nodeType!==this.nodeType||u.children.length!==this.children.length)return!1;for(b=C=0,w=this.children.length-1;0<=w?C<=w:C>=w;b=0<=w?++C:--C)if(!this.children[b].isEqualNode(u.children[b]))return!1;return!0},l.prototype.getFeature=function(u,b){throw new Error("This DOM method is not implemented."+this.debugInfo())},l.prototype.setUserData=function(u,b,C){throw new Error("This DOM method is not implemented."+this.debugInfo())},l.prototype.getUserData=function(u){throw new Error("This DOM method is not implemented."+this.debugInfo())},l.prototype.contains=function(u){return u?u===this||this.isDescendant(u):!1},l.prototype.isDescendant=function(u){var b,C,w,X,I;for(I=this.children,w=0,X=I.length;wC},l.prototype.treePosition=function(u){var b,C;return C=0,b=!1,this.foreachTreeNode(this.document(),function(w){if(C++,!b&&w===u)return b=!0}),b?C:-1},l.prototype.foreachTreeNode=function(u,b){var C,w,X,I,B;for(u||(u=this.document()),I=u.children,w=0,X=I.length;w{(function(){var i,o=function(T,m){return function(){return T.apply(m,arguments)}},d={}.hasOwnProperty;Rc.exports=i=function(){function T(m){this.assertLegalName=o(this.assertLegalName,this),this.assertLegalChar=o(this.assertLegalChar,this);var D,g,p;m||(m={}),this.options=m,this.options.version||(this.options.version="1.0"),g=m.stringify||{};for(D in g)!d.call(g,D)||(p=g[D],this[D]=p)}return T.prototype.name=function(m){return this.options.noValidation?m:this.assertLegalName(""+m||"")},T.prototype.text=function(m){return this.options.noValidation?m:this.assertLegalChar(this.textEscape(""+m||""))},T.prototype.cdata=function(m){return this.options.noValidation?m:(m=""+m||"",m=m.replace("]]>","]]]]>"),this.assertLegalChar(m))},T.prototype.comment=function(m){if(this.options.noValidation)return m;if(m=""+m||"",m.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+m);return this.assertLegalChar(m)},T.prototype.raw=function(m){return this.options.noValidation?m:""+m||""},T.prototype.attValue=function(m){return this.options.noValidation?m:this.assertLegalChar(this.attEscape(m=""+m||""))},T.prototype.insTarget=function(m){return this.options.noValidation?m:this.assertLegalChar(""+m||"")},T.prototype.insValue=function(m){if(this.options.noValidation)return m;if(m=""+m||"",m.match(/\?>/))throw new Error("Invalid processing instruction value: "+m);return this.assertLegalChar(m)},T.prototype.xmlVersion=function(m){if(this.options.noValidation)return m;if(m=""+m||"",!m.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+m);return m},T.prototype.xmlEncoding=function(m){if(this.options.noValidation)return m;if(m=""+m||"",!m.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+m);return this.assertLegalChar(m)},T.prototype.xmlStandalone=function(m){return this.options.noValidation?m:m?"yes":"no"},T.prototype.dtdPubID=function(m){return this.options.noValidation?m:this.assertLegalChar(""+m||"")},T.prototype.dtdSysID=function(m){return this.options.noValidation?m:this.assertLegalChar(""+m||"")},T.prototype.dtdElementValue=function(m){return this.options.noValidation?m:this.assertLegalChar(""+m||"")},T.prototype.dtdAttType=function(m){return this.options.noValidation?m:this.assertLegalChar(""+m||"")},T.prototype.dtdAttDefault=function(m){return this.options.noValidation?m:this.assertLegalChar(""+m||"")},T.prototype.dtdEntityValue=function(m){return this.options.noValidation?m:this.assertLegalChar(""+m||"")},T.prototype.dtdNData=function(m){return this.options.noValidation?m:this.assertLegalChar(""+m||"")},T.prototype.convertAttKey="@",T.prototype.convertPIKey="?",T.prototype.convertTextKey="#text",T.prototype.convertCDataKey="#cdata",T.prototype.convertCommentKey="#comment",T.prototype.convertRawKey="#raw",T.prototype.assertLegalChar=function(m){var D,g;if(this.options.noValidation)return m;if(D="",this.options.version==="1.0"){if(D=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,g=m.match(D))throw new Error("Invalid character in string: "+m+" at index "+g.index)}else if(this.options.version==="1.1"&&(D=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,g=m.match(D)))throw new Error("Invalid character in string: "+m+" at index "+g.index);return m},T.prototype.assertLegalName=function(m){var D;if(this.options.noValidation)return m;if(this.assertLegalChar(m),D=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!m.match(D))throw new Error("Invalid character in name");return m},T.prototype.textEscape=function(m){var D;return this.options.noValidation?m:(D=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,m.replace(D,"&").replace(//g,">").replace(/\r/g," "))},T.prototype.attEscape=function(m){var D;return this.options.noValidation?m:(D=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,m.replace(D,"&").replace(/{(function(){Bc.exports={None:0,OpenTag:1,InsideTag:2,CloseTag:3}}).call(Fc)});var ko=tt((Uc,Xc)=>{(function(){var i,o,d,T,m,D,g,p,A,O,F,P,L,v,E,q,j,R={}.hasOwnProperty;j=Ae().assign,i=St(),A=Kn(),O=ei(),d=Yn(),T=$n(),P=jn(),v=ri(),E=ni(),L=ii(),F=Xo(),m=Zn(),D=Jn(),g=Qn(),p=ti(),o=Qr(),Xc.exports=q=function(){function Y(y){var l,u,b;y||(y={}),this.options=y,u=y.writer||{};for(l in u)!R.call(u,l)||(b=u[l],this["_"+l]=this[l],this[l]=b)}return Y.prototype.filterOptions=function(y){var l,u,b,C,w,X,I,B;return y||(y={}),y=j({},this.options,y),l={writer:this},l.pretty=y.pretty||!1,l.allowEmpty=y.allowEmpty||!1,l.indent=(u=y.indent)!=null?u:" ",l.newline=(b=y.newline)!=null?b:` +`,l.offset=(C=y.offset)!=null?C:0,l.dontPrettyTextNodes=(w=(X=y.dontPrettyTextNodes)!=null?X:y.dontprettytextnodes)!=null?w:0,l.spaceBeforeSlash=(I=(B=y.spaceBeforeSlash)!=null?B:y.spacebeforeslash)!=null?I:"",l.spaceBeforeSlash===!0&&(l.spaceBeforeSlash=" "),l.suppressPrettyCount=0,l.user={},l.state=o.None,l},Y.prototype.indent=function(y,l,u){var b;return!l.pretty||l.suppressPrettyCount?"":l.pretty&&(b=(u||0)+l.offset+1,b>0)?new Array(b).join(l.indent):""},Y.prototype.endline=function(y,l,u){return!l.pretty||l.suppressPrettyCount?"":l.newline},Y.prototype.attribute=function(y,l,u){var b;return this.openAttribute(y,l,u),b=" "+y.name+'="'+y.value+'"',this.closeAttribute(y,l,u),b},Y.prototype.cdata=function(y,l,u){var b;return this.openNode(y,l,u),l.state=o.OpenTag,b=this.indent(y,l,u)+""+this.endline(y,l,u),l.state=o.None,this.closeNode(y,l,u),b},Y.prototype.comment=function(y,l,u){var b;return this.openNode(y,l,u),l.state=o.OpenTag,b=this.indent(y,l,u)+""+this.endline(y,l,u),l.state=o.None,this.closeNode(y,l,u),b},Y.prototype.declaration=function(y,l,u){var b;return this.openNode(y,l,u),l.state=o.OpenTag,b=this.indent(y,l,u)+"",b+=this.endline(y,l,u),l.state=o.None,this.closeNode(y,l,u),b},Y.prototype.docType=function(y,l,u){var b,C,w,X,I;if(u||(u=0),this.openNode(y,l,u),l.state=o.OpenTag,X=this.indent(y,l,u),X+="0){for(X+=" [",X+=this.endline(y,l,u),l.state=o.InsideTag,I=y.children,C=0,w=I.length;C",X+=this.endline(y,l,u),l.state=o.None,this.closeNode(y,l,u),X},Y.prototype.element=function(y,l,u){var b,C,w,X,I,B,V,K,at,ht,Z,Nt,lt,Rt;u||(u=0),ht=!1,Z="",this.openNode(y,l,u),l.state=o.OpenTag,Z+=this.indent(y,l,u)+"<"+y.name,Nt=y.attribs;for(at in Nt)!R.call(Nt,at)||(b=Nt[at],Z+=this.attribute(b,l,u));if(w=y.children.length,X=w===0?null:y.children[0],w===0||y.children.every(function(Jt){return(Jt.type===i.Text||Jt.type===i.Raw)&&Jt.value===""}))l.allowEmpty?(Z+=">",l.state=o.CloseTag,Z+=""+this.endline(y,l,u)):(l.state=o.CloseTag,Z+=l.spaceBeforeSlash+"/>"+this.endline(y,l,u));else if(l.pretty&&w===1&&(X.type===i.Text||X.type===i.Raw)&&X.value!=null)Z+=">",l.state=o.InsideTag,l.suppressPrettyCount++,ht=!0,Z+=this.writeChildNode(X,l,u+1),l.suppressPrettyCount--,ht=!1,l.state=o.CloseTag,Z+=""+this.endline(y,l,u);else{if(l.dontPrettyTextNodes){for(lt=y.children,I=0,V=lt.length;I"+this.endline(y,l,u),l.state=o.InsideTag,Rt=y.children,B=0,K=Rt.length;B",ht&&l.suppressPrettyCount--,Z+=this.endline(y,l,u),l.state=o.None}return this.closeNode(y,l,u),Z},Y.prototype.writeChildNode=function(y,l,u){switch(y.type){case i.CData:return this.cdata(y,l,u);case i.Comment:return this.comment(y,l,u);case i.Element:return this.element(y,l,u);case i.Raw:return this.raw(y,l,u);case i.Text:return this.text(y,l,u);case i.ProcessingInstruction:return this.processingInstruction(y,l,u);case i.Dummy:return"";case i.Declaration:return this.declaration(y,l,u);case i.DocType:return this.docType(y,l,u);case i.AttributeDeclaration:return this.dtdAttList(y,l,u);case i.ElementDeclaration:return this.dtdElement(y,l,u);case i.EntityDeclaration:return this.dtdEntity(y,l,u);case i.NotationDeclaration:return this.dtdNotation(y,l,u);default:throw new Error("Unknown XML node type: "+y.constructor.name)}},Y.prototype.processingInstruction=function(y,l,u){var b;return this.openNode(y,l,u),l.state=o.OpenTag,b=this.indent(y,l,u)+"",b+=this.endline(y,l,u),l.state=o.None,this.closeNode(y,l,u),b},Y.prototype.raw=function(y,l,u){var b;return this.openNode(y,l,u),l.state=o.OpenTag,b=this.indent(y,l,u),l.state=o.InsideTag,b+=y.value,l.state=o.CloseTag,b+=this.endline(y,l,u),l.state=o.None,this.closeNode(y,l,u),b},Y.prototype.text=function(y,l,u){var b;return this.openNode(y,l,u),l.state=o.OpenTag,b=this.indent(y,l,u),l.state=o.InsideTag,b+=y.value,l.state=o.CloseTag,b+=this.endline(y,l,u),l.state=o.None,this.closeNode(y,l,u),b},Y.prototype.dtdAttList=function(y,l,u){var b;return this.openNode(y,l,u),l.state=o.OpenTag,b=this.indent(y,l,u)+""+this.endline(y,l,u),l.state=o.None,this.closeNode(y,l,u),b},Y.prototype.dtdElement=function(y,l,u){var b;return this.openNode(y,l,u),l.state=o.OpenTag,b=this.indent(y,l,u)+""+this.endline(y,l,u),l.state=o.None,this.closeNode(y,l,u),b},Y.prototype.dtdEntity=function(y,l,u){var b;return this.openNode(y,l,u),l.state=o.OpenTag,b=this.indent(y,l,u)+""+this.endline(y,l,u),l.state=o.None,this.closeNode(y,l,u),b},Y.prototype.dtdNotation=function(y,l,u){var b;return this.openNode(y,l,u),l.state=o.OpenTag,b=this.indent(y,l,u)+""+this.endline(y,l,u),l.state=o.None,this.closeNode(y,l,u),b},Y.prototype.openNode=function(y,l,u){},Y.prototype.closeNode=function(y,l,u){},Y.prototype.openAttribute=function(y,l,u){},Y.prototype.closeAttribute=function(y,l,u){},Y}()}).call(Uc)});var oi=tt((Hc,kc)=>{(function(){var i,o,d=function(m,D){for(var g in D)T.call(D,g)&&(m[g]=D[g]);function p(){this.constructor=m}return p.prototype=D.prototype,m.prototype=new p,m.__super__=D.prototype,m},T={}.hasOwnProperty;o=ko(),kc.exports=i=function(m){d(D,m);function D(g){D.__super__.constructor.call(this,g)}return D.prototype.document=function(g,p){var A,O,F,P,L;for(p=this.filterOptions(p),P="",L=g.children,O=0,F=L.length;O{(function(){var i,o,d,T,m,D,g,p,A=function(F,P){for(var L in P)O.call(P,L)&&(F[L]=P[L]);function v(){this.constructor=F}return v.prototype=P.prototype,F.prototype=new v,F.__super__=P.prototype,F},O={}.hasOwnProperty;p=Ae().isPlainObject,d=Bo(),o=za(),m=se(),i=St(),g=Ho(),D=oi(),Gc.exports=T=function(F){A(P,F);function P(L){P.__super__.constructor.call(this,null),this.name="#document",this.type=i.Document,this.documentURI=null,this.domConfig=new o,L||(L={}),L.writer||(L.writer=new D),this.options=L,this.stringify=new g(L)}return Object.defineProperty(P.prototype,"implementation",{value:new d}),Object.defineProperty(P.prototype,"doctype",{get:function(){var L,v,E,q;for(q=this.children,v=0,E=q.length;v{(function(){var i,o,d,T,m,D,g,p,A,O,F,P,L,v,E,q,j,R,Y,y,l,u,b,C,w={}.hasOwnProperty;C=Ae(),u=C.isObject,l=C.isFunction,b=C.isPlainObject,y=C.getValue,i=St(),P=Wo(),v=jn(),T=Yn(),m=$n(),q=ri(),Y=ni(),E=ii(),O=Kn(),F=ei(),D=Zn(),p=Qn(),g=Jn(),A=ti(),d=Uo(),R=Ho(),j=oi(),o=Qr(),zc.exports=L=function(){function X(I,B,V){var K;this.name="?xml",this.type=i.Document,I||(I={}),K={},I.writer?b(I.writer)&&(K=I.writer,I.writer=new j):I.writer=new j,this.options=I,this.writer=I.writer,this.writerOptions=this.writer.filterOptions(K),this.stringify=new R(I),this.onDataCallback=B||function(){},this.onEndCallback=V||function(){},this.currentNode=null,this.currentLevel=-1,this.openTags={},this.documentStarted=!1,this.documentCompleted=!1,this.root=null}return X.prototype.createChildNode=function(I){var B,V,K,at,ht,Z,Nt,lt;switch(I.type){case i.CData:this.cdata(I.value);break;case i.Comment:this.comment(I.value);break;case i.Element:K={},Nt=I.attribs;for(V in Nt)!w.call(Nt,V)||(B=Nt[V],K[V]=B.value);this.node(I.name,K);break;case i.Dummy:this.dummy();break;case i.Raw:this.raw(I.value);break;case i.Text:this.text(I.value);break;case i.ProcessingInstruction:this.instruction(I.target,I.value);break;default:throw new Error("This XML node type is not supported in a JS object: "+I.constructor.name)}for(lt=I.children,ht=0,Z=lt.length;ht=0;)this.up();return this.onEnd()},X.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},X.prototype.openNode=function(I){var B,V,K,at;if(!I.isOpen){if(!this.root&&this.currentLevel===0&&I.type===i.Element&&(this.root=I),V="",I.type===i.Element){this.writerOptions.state=o.OpenTag,V=this.writer.indent(I,this.writerOptions,this.currentLevel)+"<"+I.name,at=I.attribs;for(K in at)!w.call(at,K)||(B=at[K],V+=this.writer.attribute(B,this.writerOptions,this.currentLevel));V+=(I.children?">":"/>")+this.writer.endline(I,this.writerOptions,this.currentLevel),this.writerOptions.state=o.InsideTag}else this.writerOptions.state=o.OpenTag,V=this.writer.indent(I,this.writerOptions,this.currentLevel)+""),V+=this.writer.endline(I,this.writerOptions,this.currentLevel);return this.onData(V,this.currentLevel),I.isOpen=!0}},X.prototype.closeNode=function(I){var B;if(!I.isClosed)return B="",this.writerOptions.state=o.CloseTag,I.type===i.Element?B=this.writer.indent(I,this.writerOptions,this.currentLevel)+""+this.writer.endline(I,this.writerOptions,this.currentLevel):B=this.writer.indent(I,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(I,this.writerOptions,this.currentLevel),this.writerOptions.state=o.None,this.onData(B,this.currentLevel),I.isClosed=!0},X.prototype.onData=function(I,B){return this.documentStarted=!0,this.onDataCallback(I,B+1)},X.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},X.prototype.debugInfo=function(I){return I==null?"":"node: <"+I+">"},X.prototype.ele=function(){return this.element.apply(this,arguments)},X.prototype.nod=function(I,B,V){return this.node(I,B,V)},X.prototype.txt=function(I){return this.text(I)},X.prototype.dat=function(I){return this.cdata(I)},X.prototype.com=function(I){return this.comment(I)},X.prototype.ins=function(I,B){return this.instruction(I,B)},X.prototype.dec=function(I,B,V){return this.declaration(I,B,V)},X.prototype.dtd=function(I,B,V){return this.doctype(I,B,V)},X.prototype.e=function(I,B,V){return this.element(I,B,V)},X.prototype.n=function(I,B,V){return this.node(I,B,V)},X.prototype.t=function(I){return this.text(I)},X.prototype.d=function(I){return this.cdata(I)},X.prototype.c=function(I){return this.comment(I)},X.prototype.r=function(I){return this.raw(I)},X.prototype.i=function(I,B){return this.instruction(I,B)},X.prototype.att=function(){return this.currentNode&&this.currentNode.type===i.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},X.prototype.a=function(){return this.currentNode&&this.currentNode.type===i.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},X.prototype.ent=function(I,B){return this.entity(I,B)},X.prototype.pent=function(I,B){return this.pEntity(I,B)},X.prototype.not=function(I,B){return this.notation(I,B)},X}()}).call(Vc)});var Kc=tt((Yc,$c)=>{(function(){var i,o,d,T,m=function(g,p){for(var A in p)D.call(p,A)&&(g[A]=p[A]);function O(){this.constructor=g}return O.prototype=p.prototype,g.prototype=new O,g.__super__=p.prototype,g},D={}.hasOwnProperty;i=St(),T=ko(),o=Qr(),$c.exports=d=function(g){m(p,g);function p(A,O){this.stream=A,p.__super__.constructor.call(this,O)}return p.prototype.endline=function(A,O,F){return A.isLastRootNode&&O.state===o.CloseTag?"":p.__super__.endline.call(this,A,O,F)},p.prototype.document=function(A,O){var F,P,L,v,E,q,j,R,Y;for(j=A.children,P=L=0,E=j.length;L0){for(this.stream.write(" ["),this.stream.write(this.endline(A,O,F)),O.state=o.InsideTag,E=A.children,L=0,v=E.length;L"),this.stream.write(this.endline(A,O,F)),O.state=o.None,this.closeNode(A,O,F)},p.prototype.element=function(A,O,F){var P,L,v,E,q,j,R,Y,y,l;F||(F=0),this.openNode(A,O,F),O.state=o.OpenTag,this.stream.write(this.indent(A,O,F)+"<"+A.name),y=A.attribs;for(R in y)!D.call(y,R)||(P=y[R],this.attribute(P,O,F));if(v=A.children.length,E=v===0?null:A.children[0],v===0||A.children.every(function(u){return(u.type===i.Text||u.type===i.Raw)&&u.value===""}))O.allowEmpty?(this.stream.write(">"),O.state=o.CloseTag,this.stream.write("")):(O.state=o.CloseTag,this.stream.write(O.spaceBeforeSlash+"/>"));else if(O.pretty&&v===1&&(E.type===i.Text||E.type===i.Raw)&&E.value!=null)this.stream.write(">"),O.state=o.InsideTag,O.suppressPrettyCount++,Y=!0,this.writeChildNode(E,O,F+1),O.suppressPrettyCount--,Y=!1,O.state=o.CloseTag,this.stream.write("");else{for(this.stream.write(">"+this.endline(A,O,F)),O.state=o.InsideTag,l=A.children,q=0,j=l.length;q")}return this.stream.write(this.endline(A,O,F)),O.state=o.None,this.closeNode(A,O,F)},p.prototype.processingInstruction=function(A,O,F){return this.stream.write(p.__super__.processingInstruction.call(this,A,O,F))},p.prototype.raw=function(A,O,F){return this.stream.write(p.__super__.raw.call(this,A,O,F))},p.prototype.text=function(A,O,F){return this.stream.write(p.__super__.text.call(this,A,O,F))},p.prototype.dtdAttList=function(A,O,F){return this.stream.write(p.__super__.dtdAttList.call(this,A,O,F))},p.prototype.dtdElement=function(A,O,F){return this.stream.write(p.__super__.dtdElement.call(this,A,O,F))},p.prototype.dtdEntity=function(A,O,F){return this.stream.write(p.__super__.dtdEntity.call(this,A,O,F))},p.prototype.dtdNotation=function(A,O,F){return this.stream.write(p.__super__.dtdNotation.call(this,A,O,F))},p}(T)}).call(Yc)});var Qc=tt((Zc,Qe)=>{(function(){var i,o,d,T,m,D,g,p,A,O;O=Ae(),p=O.assign,A=O.isFunction,d=Bo(),T=Wo(),m=jc(),g=oi(),D=Kc(),i=St(),o=Qr(),Qe.exports.create=function(F,P,L,v){var E,q;if(F==null)throw new Error("Root element needs a name.");return v=p({},P,L,v),E=new T(v),q=E.element(F),v.headless||(E.declaration(v),(v.pubID!=null||v.sysID!=null)&&E.dtd(v)),q},Qe.exports.begin=function(F,P,L){var v;return A(F)&&(v=[F,P],P=v[0],L=v[1],F={}),P?new m(F,P,L):new T(F)},Qe.exports.stringWriter=function(F){return new g(F)},Qe.exports.streamWriter=function(F,P){return new D(F,P)},Qe.exports.implementation=new d,Qe.exports.nodeType=i,Qe.exports.writerState=o}).call(Zc)});var Jc=tt(Go=>{(function(){"use strict";var i,o,d,T,m,D={}.hasOwnProperty;i=Qc(),o=Vn().defaults,T=function(g){return typeof g=="string"&&(g.indexOf("&")>=0||g.indexOf(">")>=0||g.indexOf("<")>=0)},m=function(g){return""},d=function(g){return g.replace("]]>","]]]]>")},Go.Builder=function(){function g(p){var A,O,F;this.options={},O=o["0.2"];for(A in O)!D.call(O,A)||(F=O[A],this.options[A]=F);for(A in p)!D.call(p,A)||(F=p[A],this.options[A]=F)}return g.prototype.buildObject=function(p){var A,O,F,P,L;return A=this.options.attrkey,O=this.options.charkey,Object.keys(p).length===1&&this.options.rootName===o["0.2"].rootName?(L=Object.keys(p)[0],p=p[L]):L=this.options.rootName,F=function(v){return function(E,q){var j,R,Y,y,l,u;if(typeof q!="object")v.options.cdata&&T(q)?E.raw(m(q)):E.txt(q);else if(Array.isArray(q)){for(y in q)if(!!D.call(q,y)){R=q[y];for(l in R)Y=R[l],E=F(E.ele(l),Y).up()}}else for(l in q)if(!!D.call(q,l))if(R=q[l],l===A){if(typeof R=="object")for(j in R)u=R[j],E=E.att(j,u)}else if(l===O)v.options.cdata&&T(R)?E=E.raw(m(R)):E=E.txt(R);else if(Array.isArray(R))for(y in R)!D.call(R,y)||(Y=R[y],typeof Y=="string"?v.options.cdata&&T(Y)?E=E.ele(l).raw(m(Y)).up():E=E.ele(l,Y).up():E=F(E.ele(l),Y).up());else typeof R=="object"?E=F(E.ele(l),R).up():typeof R=="string"&&v.options.cdata&&T(R)?E=E.ele(l).raw(m(R)).up():(R==null&&(R=""),E=E.ele(l,R.toString()).up());return E}}(this),P=i.create(L,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),F(P,p).end(this.options.renderOpts)},g}()}).call(Go)});var tl=tt(si=>{(function(i){i.parser=function(h,c){return new d(h,c)},i.SAXParser=d,i.SAXStream=O,i.createStream=A,i.MAX_BUFFER_LENGTH=64*1024;var o=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];i.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function d(h,c){if(!(this instanceof d))return new d(h,c);var G=this;m(G),G.q=G.c="",G.bufferCheckPosition=i.MAX_BUFFER_LENGTH,G.opt=c||{},G.opt.lowercase=G.opt.lowercase||G.opt.lowercasetags,G.looseCase=G.opt.lowercase?"toLowerCase":"toUpperCase",G.tags=[],G.closed=G.closedRoot=G.sawRoot=!1,G.tag=G.error=null,G.strict=!!h,G.noscript=!!(h||G.opt.noscript),G.state=w.BEGIN,G.strictEntities=G.opt.strictEntities,G.ENTITIES=G.strictEntities?Object.create(i.XML_ENTITIES):Object.create(i.ENTITIES),G.attribList=[],G.opt.xmlns&&(G.ns=Object.create(E)),G.trackPosition=G.opt.position!==!1,G.trackPosition&&(G.position=G.line=G.column=0),I(G,"onready")}Object.create||(Object.create=function(h){function c(){}c.prototype=h;var G=new c;return G}),Object.keys||(Object.keys=function(h){var c=[];for(var G in h)h.hasOwnProperty(G)&&c.push(G);return c});function T(h){for(var c=Math.max(i.MAX_BUFFER_LENGTH,10),G=0,M=0,mt=o.length;Mc)switch(o[M]){case"textNode":V(h);break;case"cdata":B(h,"oncdata",h.cdata),h.cdata="";break;case"script":B(h,"onscript",h.script),h.script="";break;default:at(h,"Max buffer length exceeded: "+o[M])}G=Math.max(G,It)}var wt=i.MAX_BUFFER_LENGTH-G;h.bufferCheckPosition=wt+h.position}function m(h){for(var c=0,G=o.length;c"||y(h)}function b(h,c){return h.test(c)}function C(h,c){return!b(h,c)}var w=0;i.STATE={BEGIN:w++,BEGIN_WHITESPACE:w++,TEXT:w++,TEXT_ENTITY:w++,OPEN_WAKA:w++,SGML_DECL:w++,SGML_DECL_QUOTED:w++,DOCTYPE:w++,DOCTYPE_QUOTED:w++,DOCTYPE_DTD:w++,DOCTYPE_DTD_QUOTED:w++,COMMENT_STARTING:w++,COMMENT:w++,COMMENT_ENDING:w++,COMMENT_ENDED:w++,CDATA:w++,CDATA_ENDING:w++,CDATA_ENDING_2:w++,PROC_INST:w++,PROC_INST_BODY:w++,PROC_INST_ENDING:w++,OPEN_TAG:w++,OPEN_TAG_SLASH:w++,ATTRIB:w++,ATTRIB_NAME:w++,ATTRIB_NAME_SAW_WHITE:w++,ATTRIB_VALUE:w++,ATTRIB_VALUE_QUOTED:w++,ATTRIB_VALUE_CLOSED:w++,ATTRIB_VALUE_UNQUOTED:w++,ATTRIB_VALUE_ENTITY_Q:w++,ATTRIB_VALUE_ENTITY_U:w++,CLOSE_TAG:w++,CLOSE_TAG_SAW_WHITE:w++,SCRIPT:w++,SCRIPT_ENDING:w++},i.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},i.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(i.ENTITIES).forEach(function(h){var c=i.ENTITIES[h],G=typeof c=="number"?String.fromCharCode(c):c;i.ENTITIES[h]=G});for(var X in i.STATE)i.STATE[i.STATE[X]]=X;w=i.STATE;function I(h,c,G){h[c]&&h[c](G)}function B(h,c,G){h.textNode&&V(h),I(h,c,G)}function V(h){h.textNode=K(h.opt,h.textNode),h.textNode&&I(h,"ontext",h.textNode),h.textNode=""}function K(h,c){return h.trim&&(c=c.trim()),h.normalize&&(c=c.replace(/\s+/g," ")),c}function at(h,c){return V(h),h.trackPosition&&(c+=` +Line: `+h.line+` +Column: `+h.column+` +Char: `+h.c),c=new Error(c),h.error=c,I(h,"onerror",c),h}function ht(h){return h.sawRoot&&!h.closedRoot&&Z(h,"Unclosed root tag"),h.state!==w.BEGIN&&h.state!==w.BEGIN_WHITESPACE&&h.state!==w.TEXT&&at(h,"Unexpected end"),V(h),h.c="",h.closed=!0,I(h,"onend"),d.call(h,h.strict,h.opt),h}function Z(h,c){if(typeof h!="object"||!(h instanceof d))throw new Error("bad call to strictFail");h.strict&&at(h,c)}function Nt(h){h.strict||(h.tagName=h.tagName[h.looseCase]());var c=h.tags[h.tags.length-1]||h,G=h.tag={name:h.tagName,attributes:{}};h.opt.xmlns&&(G.ns=c.ns),h.attribList.length=0,B(h,"onopentagstart",G)}function lt(h,c){var G=h.indexOf(":"),M=G<0?["",h]:h.split(":"),mt=M[0],It=M[1];return c&&h==="xmlns"&&(mt="xmlns",It=""),{prefix:mt,local:It}}function Rt(h){if(h.strict||(h.attribName=h.attribName[h.looseCase]()),h.attribList.indexOf(h.attribName)!==-1||h.tag.attributes.hasOwnProperty(h.attribName)){h.attribName=h.attribValue="";return}if(h.opt.xmlns){var c=lt(h.attribName,!0),G=c.prefix,M=c.local;if(G==="xmlns")if(M==="xml"&&h.attribValue!==L)Z(h,"xml: prefix must be bound to "+L+` +Actual: `+h.attribValue);else if(M==="xmlns"&&h.attribValue!==v)Z(h,"xmlns: prefix must be bound to "+v+` +Actual: `+h.attribValue);else{var mt=h.tag,It=h.tags[h.tags.length-1]||h;mt.ns===It.ns&&(mt.ns=Object.create(It.ns)),mt.ns[M]=h.attribValue}h.attribList.push([h.attribName,h.attribValue])}else h.tag.attributes[h.attribName]=h.attribValue,B(h,"onattribute",{name:h.attribName,value:h.attribValue});h.attribName=h.attribValue=""}function Jt(h,c){if(h.opt.xmlns){var G=h.tag,M=lt(h.tagName);G.prefix=M.prefix,G.local=M.local,G.uri=G.ns[M.prefix]||"",G.prefix&&!G.uri&&(Z(h,"Unbound namespace prefix: "+JSON.stringify(h.tagName)),G.uri=M.prefix);var mt=h.tags[h.tags.length-1]||h;G.ns&&mt.ns!==G.ns&&Object.keys(G.ns).forEach(function(nr){B(h,"onopennamespace",{prefix:nr,uri:G.ns[nr]})});for(var It=0,wt=h.attribList.length;It",h.tagName="",h.state=w.SCRIPT;return}B(h,"onscript",h.script),h.script=""}var c=h.tags.length,G=h.tagName;h.strict||(G=G[h.looseCase]());for(var M=G;c--;){var mt=h.tags[c];if(mt.name!==M)Z(h,"Unexpected close tag");else break}if(c<0){Z(h,"Unmatched closing tag: "+h.tagName),h.textNode+="",h.state=w.TEXT;return}h.tagName=G;for(var It=h.tags.length;It-- >c;){var wt=h.tag=h.tags.pop();h.tagName=h.tag.name,B(h,"onclosetag",h.tagName);var Ct={};for(var ue in wt.ns)Ct[ue]=wt.ns[ue];var Ht=h.tags[h.tags.length-1]||h;h.opt.xmlns&&wt.ns!==Ht.ns&&Object.keys(wt.ns).forEach(function(Pt){var ye=wt.ns[Pt];B(h,"onclosenamespace",{prefix:Pt,uri:ye})})}c===0&&(h.closedRoot=!0),h.tagName=h.attribValue=h.attribName="",h.attribList.length=0,h.state=w.TEXT}function pi(h){var c=h.entity,G=c.toLowerCase(),M,mt="";return h.ENTITIES[c]?h.ENTITIES[c]:h.ENTITIES[G]?h.ENTITIES[G]:(c=G,c.charAt(0)==="#"&&(c.charAt(1)==="x"?(c=c.slice(2),M=parseInt(c,16),mt=M.toString(16)):(c=c.slice(1),M=parseInt(c,10),mt=M.toString(10))),c=c.replace(/^0+/,""),isNaN(M)||mt.toLowerCase()!==c?(Z(h,"Invalid character entity"),"&"+h.entity+";"):String.fromCodePoint(M))}function Le(h,c){c==="<"?(h.state=w.OPEN_WAKA,h.startTagPosition=h.position):y(c)||(Z(h,"Non-whitespace before first tag."),h.textNode=c,h.state=w.TEXT)}function er(h,c){var G="";return c"?(B(c,"onsgmldeclaration",c.sgmlDecl),c.sgmlDecl="",c.state=w.TEXT):(l(M)&&(c.state=w.SGML_DECL_QUOTED),c.sgmlDecl+=M);continue;case w.SGML_DECL_QUOTED:M===c.q&&(c.state=w.SGML_DECL,c.q=""),c.sgmlDecl+=M;continue;case w.DOCTYPE:M===">"?(c.state=w.TEXT,B(c,"ondoctype",c.doctype),c.doctype=!0):(c.doctype+=M,M==="["?c.state=w.DOCTYPE_DTD:l(M)&&(c.state=w.DOCTYPE_QUOTED,c.q=M));continue;case w.DOCTYPE_QUOTED:c.doctype+=M,M===c.q&&(c.q="",c.state=w.DOCTYPE);continue;case w.DOCTYPE_DTD:c.doctype+=M,M==="]"?c.state=w.DOCTYPE:l(M)&&(c.state=w.DOCTYPE_DTD_QUOTED,c.q=M);continue;case w.DOCTYPE_DTD_QUOTED:c.doctype+=M,M===c.q&&(c.state=w.DOCTYPE_DTD,c.q="");continue;case w.COMMENT:M==="-"?c.state=w.COMMENT_ENDING:c.comment+=M;continue;case w.COMMENT_ENDING:M==="-"?(c.state=w.COMMENT_ENDED,c.comment=K(c.opt,c.comment),c.comment&&B(c,"oncomment",c.comment),c.comment=""):(c.comment+="-"+M,c.state=w.COMMENT);continue;case w.COMMENT_ENDED:M!==">"?(Z(c,"Malformed comment"),c.comment+="--"+M,c.state=w.COMMENT):c.state=w.TEXT;continue;case w.CDATA:M==="]"?c.state=w.CDATA_ENDING:c.cdata+=M;continue;case w.CDATA_ENDING:M==="]"?c.state=w.CDATA_ENDING_2:(c.cdata+="]"+M,c.state=w.CDATA);continue;case w.CDATA_ENDING_2:M===">"?(c.cdata&&B(c,"oncdata",c.cdata),B(c,"onclosecdata"),c.cdata="",c.state=w.TEXT):M==="]"?c.cdata+="]":(c.cdata+="]]"+M,c.state=w.CDATA);continue;case w.PROC_INST:M==="?"?c.state=w.PROC_INST_ENDING:y(M)?c.state=w.PROC_INST_BODY:c.procInstName+=M;continue;case w.PROC_INST_BODY:if(!c.procInstBody&&y(M))continue;M==="?"?c.state=w.PROC_INST_ENDING:c.procInstBody+=M;continue;case w.PROC_INST_ENDING:M===">"?(B(c,"onprocessinginstruction",{name:c.procInstName,body:c.procInstBody}),c.procInstName=c.procInstBody="",c.state=w.TEXT):(c.procInstBody+="?"+M,c.state=w.PROC_INST_BODY);continue;case w.OPEN_TAG:b(j,M)?c.tagName+=M:(Nt(c),M===">"?Jt(c):M==="/"?c.state=w.OPEN_TAG_SLASH:(y(M)||Z(c,"Invalid character in tag name"),c.state=w.ATTRIB));continue;case w.OPEN_TAG_SLASH:M===">"?(Jt(c,!0),xr(c)):(Z(c,"Forward-slash in opening tag not followed by >"),c.state=w.ATTRIB);continue;case w.ATTRIB:if(y(M))continue;M===">"?Jt(c):M==="/"?c.state=w.OPEN_TAG_SLASH:b(q,M)?(c.attribName=M,c.attribValue="",c.state=w.ATTRIB_NAME):Z(c,"Invalid attribute name");continue;case w.ATTRIB_NAME:M==="="?c.state=w.ATTRIB_VALUE:M===">"?(Z(c,"Attribute without value"),c.attribValue=c.attribName,Rt(c),Jt(c)):y(M)?c.state=w.ATTRIB_NAME_SAW_WHITE:b(j,M)?c.attribName+=M:Z(c,"Invalid attribute name");continue;case w.ATTRIB_NAME_SAW_WHITE:if(M==="=")c.state=w.ATTRIB_VALUE;else{if(y(M))continue;Z(c,"Attribute without value"),c.tag.attributes[c.attribName]="",c.attribValue="",B(c,"onattribute",{name:c.attribName,value:""}),c.attribName="",M===">"?Jt(c):b(q,M)?(c.attribName=M,c.state=w.ATTRIB_NAME):(Z(c,"Invalid attribute name"),c.state=w.ATTRIB)}continue;case w.ATTRIB_VALUE:if(y(M))continue;l(M)?(c.q=M,c.state=w.ATTRIB_VALUE_QUOTED):(Z(c,"Unquoted attribute value"),c.state=w.ATTRIB_VALUE_UNQUOTED,c.attribValue=M);continue;case w.ATTRIB_VALUE_QUOTED:if(M!==c.q){M==="&"?c.state=w.ATTRIB_VALUE_ENTITY_Q:c.attribValue+=M;continue}Rt(c),c.q="",c.state=w.ATTRIB_VALUE_CLOSED;continue;case w.ATTRIB_VALUE_CLOSED:y(M)?c.state=w.ATTRIB:M===">"?Jt(c):M==="/"?c.state=w.OPEN_TAG_SLASH:b(q,M)?(Z(c,"No whitespace between attributes"),c.attribName=M,c.attribValue="",c.state=w.ATTRIB_NAME):Z(c,"Invalid attribute name");continue;case w.ATTRIB_VALUE_UNQUOTED:if(!u(M)){M==="&"?c.state=w.ATTRIB_VALUE_ENTITY_U:c.attribValue+=M;continue}Rt(c),M===">"?Jt(c):c.state=w.ATTRIB;continue;case w.CLOSE_TAG:if(c.tagName)M===">"?xr(c):b(j,M)?c.tagName+=M:c.script?(c.script+=""?xr(c):Z(c,"Invalid characters in closing tag");continue;case w.TEXT_ENTITY:case w.ATTRIB_VALUE_ENTITY_Q:case w.ATTRIB_VALUE_ENTITY_U:var wt,Ct;switch(c.state){case w.TEXT_ENTITY:wt=w.TEXT,Ct="textNode";break;case w.ATTRIB_VALUE_ENTITY_Q:wt=w.ATTRIB_VALUE_QUOTED,Ct="attribValue";break;case w.ATTRIB_VALUE_ENTITY_U:wt=w.ATTRIB_VALUE_UNQUOTED,Ct="attribValue";break}M===";"?(c[Ct]+=pi(c),c.entity="",c.state=wt):b(c.entity.length?Y:R,M)?c.entity+=M:(Z(c,"Invalid character in entity name"),c[Ct]+="&"+c.entity+M,c.entity="",c.state=wt);continue;default:throw new Error(c,"Unknown state: "+c.state)}return c.position>=c.bufferCheckPosition&&T(c),c}String.fromCodePoint||function(){var h=String.fromCharCode,c=Math.floor,G=function(){var M=16384,mt=[],It,wt,Ct=-1,ue=arguments.length;if(!ue)return"";for(var Ht="";++Ct1114111||c(Pt)!==Pt)throw RangeError("Invalid code point: "+Pt);Pt<=65535?mt.push(Pt):(Pt-=65536,It=(Pt>>10)+55296,wt=Pt%1024+56320,mt.push(It,wt)),(Ct+1===ue||mt.length>M)&&(Ht+=h.apply(null,mt),mt.length=0)}return Ht};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:G,configurable:!0,writable:!0}):String.fromCodePoint=G}()})(typeof si>"u"?si.sax={}:si)});var el=tt(Vo=>{(function(){"use strict";Vo.stripBOM=function(i){return i[0]==="\uFEFF"?i.substring(1):i}}).call(Vo)});var zo=tt(pr=>{(function(){"use strict";var i;i=new RegExp(/(?!xmlns)^.*:/),pr.normalize=function(o){return o.toLowerCase()},pr.firstCharLowerCase=function(o){return o.charAt(0).toLowerCase()+o.slice(1)},pr.stripPrefix=function(o){return o.replace(i,"")},pr.parseNumbers=function(o){return isNaN(o)||(o=o%1===0?parseInt(o,10):parseFloat(o)),o},pr.parseBooleans=function(o){return/^(?:true|false)$/i.test(o)&&(o=o.toLowerCase()==="true"),o}}).call(pr)});var rl=tt(Be=>{(function(){"use strict";var i,o,d,T,m,D,g,p,A=function(P,L){return function(){return P.apply(L,arguments)}},O=function(P,L){for(var v in L)F.call(L,v)&&(P[v]=L[v]);function E(){this.constructor=P}return E.prototype=L.prototype,P.prototype=new E,P.__super__=L.prototype,P},F={}.hasOwnProperty;g=tl(),d=require("events"),i=el(),D=zo(),p=require("timers").setImmediate,o=Vn().defaults,T=function(P){return typeof P=="object"&&P!=null&&Object.keys(P).length===0},m=function(P,L,v){var E,q,j;for(E=0,q=P.length;E0&&(u[R.options.childkey]=C),C=u;else if(I){I[R.options.childkey]=I[R.options.childkey]||[],w={};for(l in C)!F.call(C,l)||(w[l]=C[l]);I[R.options.childkey].push(w),delete C["#name"],Object.keys(C).length===1&&E in C&&!R.EXPLICIT_CHARKEY&&(C=C[E])}}return j.length>0?R.assignOrPush(I,b,C):(R.options.explicitRoot&&(X=C,C={},C[b]=X),R.resultObject=C,R.saxParser.ended=!0,R.emit("end",R.resultObject))}}(this),q=function(R){return function(Y){var y,l;if(l=j[j.length-1],l)return l[E]+=Y,R.options.explicitChildren&&R.options.preserveChildrenOrder&&R.options.charsAsChildren&&(R.options.includeWhiteChars||Y.replace(/\\n/g,"").trim()!=="")&&(l[R.options.childkey]=l[R.options.childkey]||[],y={"#name":"__text__"},y[E]=Y,R.options.normalize&&(y[E]=y[E].replace(/\s{2,}/g," ").trim()),l[R.options.childkey].push(y)),l}}(this),this.saxParser.ontext=q,this.saxParser.oncdata=function(R){return function(Y){var y;if(y=q(Y),y)return y.cdata=!0}}(this)},L.prototype.parseString=function(v,E){var q;E!=null&&typeof E=="function"&&(this.on("end",function(j){return this.reset(),E(null,j)}),this.on("error",function(j){return this.reset(),E(j)}));try{return v=v.toString(),v.trim()===""?(this.emit("end",null),!0):(v=i.stripBOM(v),this.options.async?(this.remaining=v,p(this.processAsync),this.saxParser):this.saxParser.write(v).close())}catch(j){if(q=j,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw q}else return this.emit("error",q),this.saxParser.errThrown=!0}},L.prototype.parseStringPromise=function(v){return new Promise(function(E){return function(q,j){return E.parseString(v,function(R,Y){return R?j(R):q(Y)})}}(this))},L}(d),Be.parseString=function(P,L,v){var E,q,j;return v!=null?(typeof v=="function"&&(E=v),typeof L=="object"&&(q=L)):(typeof L=="function"&&(E=L),q={}),j=new Be.Parser(q),j.parseString(P,E)},Be.parseStringPromise=function(P,L){var v,E;return typeof L=="object"&&(v=L),E=new Be.Parser(v),E.parseStringPromise(P)}}).call(Be)});var jo=tt(Ue=>{(function(){"use strict";var i,o,d,T,m=function(g,p){for(var A in p)D.call(p,A)&&(g[A]=p[A]);function O(){this.constructor=g}return O.prototype=p.prototype,g.prototype=new O,g.__super__=p.prototype,g},D={}.hasOwnProperty;o=Vn(),i=Jc(),d=rl(),T=zo(),Ue.defaults=o.defaults,Ue.processors=T,Ue.ValidationError=function(g){m(p,g);function p(A){this.message=A}return p}(Error),Ue.Builder=i.Builder,Ue.Parser=d.Parser,Ue.parseString=d.parseString,Ue.parseStringPromise=d.parseStringPromise}).call(Ue)});var ol=tt((Tw,il)=>{var ui=il.exports={};ui.feed=[["author","creator"],["dc:publisher","publisher"],["dc:creator","creator"],["dc:source","source"],["dc:title","title"],["dc:type","type"],"title","description","author","pubDate","webMaster","managingEditor","generator","link","language","copyright","lastBuildDate","docs","generator","ttl","rating","skipHours","skipDays"];ui.item=[["author","creator"],["dc:creator","creator"],["dc:date","date"],["dc:language","language"],["dc:rights","rights"],["dc:source","source"],["dc:title","title"],"title","link","pubDate","author","summary",["content:encoded","content:encoded",{includeSnippet:!0}],"enclosure","dc:creator","dc:date","comments"];var nl=function(i){return["itunes:"+i,i]};ui.podcastFeed=["author","subtitle","summary","explicit"].map(nl);ui.podcastItem=["author","subtitle","summary","explicit","duration","image","episode","image","season","keywords"].map(nl)});var Yo=tt((Ew,x0)=>{x0.exports={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` +`,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}});var sl=tt((Dw,S0)=>{S0.exports={Aacute:"\xC1",aacute:"\xE1",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",AElig:"\xC6",aelig:"\xE6",Agrave:"\xC0",agrave:"\xE0",amp:"&",AMP:"&",Aring:"\xC5",aring:"\xE5",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",brvbar:"\xA6",Ccedil:"\xC7",ccedil:"\xE7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",Eacute:"\xC9",eacute:"\xE9",Ecirc:"\xCA",ecirc:"\xEA",Egrave:"\xC8",egrave:"\xE8",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",Iacute:"\xCD",iacute:"\xED",Icirc:"\xCE",icirc:"\xEE",iexcl:"\xA1",Igrave:"\xCC",igrave:"\xEC",iquest:"\xBF",Iuml:"\xCF",iuml:"\xEF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",Ntilde:"\xD1",ntilde:"\xF1",Oacute:"\xD3",oacute:"\xF3",Ocirc:"\xD4",ocirc:"\xF4",Ograve:"\xD2",ograve:"\xF2",ordf:"\xAA",ordm:"\xBA",Oslash:"\xD8",oslash:"\xF8",Otilde:"\xD5",otilde:"\xF5",Ouml:"\xD6",ouml:"\xF6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',QUOT:'"',raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",THORN:"\xDE",thorn:"\xFE",times:"\xD7",Uacute:"\xDA",uacute:"\xFA",Ucirc:"\xDB",ucirc:"\xFB",Ugrave:"\xD9",ugrave:"\xF9",uml:"\xA8",Uuml:"\xDC",uuml:"\xFC",Yacute:"\xDD",yacute:"\xFD",yen:"\xA5",yuml:"\xFF"}});var $o=tt((Aw,C0)=>{C0.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}});var ul=tt((Iw,P0)=>{P0.exports={"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}});var cl=tt(Jr=>{"use strict";var M0=Jr&&Jr.__importDefault||function(i){return i&&i.__esModule?i:{default:i}};Object.defineProperty(Jr,"__esModule",{value:!0});var al=M0(ul()),q0=String.fromCodePoint||function(i){var o="";return i>65535&&(i-=65536,o+=String.fromCharCode(i>>>10&1023|55296),i=56320|i&1023),o+=String.fromCharCode(i),o};function R0(i){return i>=55296&&i<=57343||i>1114111?"\uFFFD":(i in al.default&&(i=al.default[i]),q0(i))}Jr.default=R0});var Zo=tt(Ie=>{"use strict";var ai=Ie&&Ie.__importDefault||function(i){return i&&i.__esModule?i:{default:i}};Object.defineProperty(Ie,"__esModule",{value:!0});Ie.decodeHTML=Ie.decodeHTMLStrict=Ie.decodeXML=void 0;var Ko=ai(Yo()),F0=ai(sl()),B0=ai($o()),ll=ai(cl()),U0=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;Ie.decodeXML=hl(B0.default);Ie.decodeHTMLStrict=hl(Ko.default);function hl(i){var o=pl(i);return function(d){return String(d).replace(U0,o)}}var fl=function(i,o){return i{"use strict";var dl=Qt&&Qt.__importDefault||function(i){return i&&i.__esModule?i:{default:i}};Object.defineProperty(Qt,"__esModule",{value:!0});Qt.escapeUTF8=Qt.escape=Qt.encodeNonAsciiHTML=Qt.encodeHTML=Qt.encodeXML=void 0;var X0=dl($o()),gl=yl(X0.default),ml=wl(gl);Qt.encodeXML=bl(gl);var H0=dl(Yo()),Qo=yl(H0.default),k0=wl(Qo);Qt.encodeHTML=G0(Qo,k0);Qt.encodeNonAsciiHTML=bl(Qo);function yl(i){return Object.keys(i).sort().reduce(function(o,d){return o[i[d]]="&"+d+";",o},{})}function wl(i){for(var o=[],d=[],T=0,m=Object.keys(i);T1?W0(i):i.charCodeAt(0)).toString(16).toUpperCase()+";"}function G0(i,o){return function(d){return d.replace(o,function(T){return i[T]}).replace(_l,ci)}}var vl=new RegExp(ml.source+"|"+_l.source,"g");function V0(i){return i.replace(vl,ci)}Qt.escape=V0;function z0(i){return i.replace(ml,ci)}Qt.escapeUTF8=z0;function bl(i){return function(o){return o.replace(vl,function(d){return i[d]||ci(d)})}}});var El=tt(ft=>{"use strict";Object.defineProperty(ft,"__esModule",{value:!0});ft.decodeXMLStrict=ft.decodeHTML5Strict=ft.decodeHTML4Strict=ft.decodeHTML5=ft.decodeHTML4=ft.decodeHTMLStrict=ft.decodeHTML=ft.decodeXML=ft.encodeHTML5=ft.encodeHTML4=ft.escapeUTF8=ft.escape=ft.encodeNonAsciiHTML=ft.encodeHTML=ft.encodeXML=ft.encode=ft.decodeStrict=ft.decode=void 0;var li=Zo(),Tl=Jo();function j0(i,o){return(!o||o<=0?li.decodeXML:li.decodeHTML)(i)}ft.decode=j0;function Y0(i,o){return(!o||o<=0?li.decodeXML:li.decodeHTMLStrict)(i)}ft.decodeStrict=Y0;function $0(i,o){return(!o||o<=0?Tl.encodeXML:Tl.encodeHTML)(i)}ft.encode=$0;var dr=Jo();Object.defineProperty(ft,"encodeXML",{enumerable:!0,get:function(){return dr.encodeXML}});Object.defineProperty(ft,"encodeHTML",{enumerable:!0,get:function(){return dr.encodeHTML}});Object.defineProperty(ft,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return dr.encodeNonAsciiHTML}});Object.defineProperty(ft,"escape",{enumerable:!0,get:function(){return dr.escape}});Object.defineProperty(ft,"escapeUTF8",{enumerable:!0,get:function(){return dr.escapeUTF8}});Object.defineProperty(ft,"encodeHTML4",{enumerable:!0,get:function(){return dr.encodeHTML}});Object.defineProperty(ft,"encodeHTML5",{enumerable:!0,get:function(){return dr.encodeHTML}});var Je=Zo();Object.defineProperty(ft,"decodeXML",{enumerable:!0,get:function(){return Je.decodeXML}});Object.defineProperty(ft,"decodeHTML",{enumerable:!0,get:function(){return Je.decodeHTML}});Object.defineProperty(ft,"decodeHTMLStrict",{enumerable:!0,get:function(){return Je.decodeHTMLStrict}});Object.defineProperty(ft,"decodeHTML4",{enumerable:!0,get:function(){return Je.decodeHTML}});Object.defineProperty(ft,"decodeHTML5",{enumerable:!0,get:function(){return Je.decodeHTML}});Object.defineProperty(ft,"decodeHTML4Strict",{enumerable:!0,get:function(){return Je.decodeHTMLStrict}});Object.defineProperty(ft,"decodeHTML5Strict",{enumerable:!0,get:function(){return Je.decodeHTMLStrict}});Object.defineProperty(ft,"decodeXMLStrict",{enumerable:!0,get:function(){return Je.decodeXML}})});var Al=tt((Sw,Dl)=>{var Xe=Dl.exports={},K0=El(),Z0=jo();Xe.stripHtml=function(i){return i=i.replace(/([^\n])<\/?(h|br|p|ul|ol|li|blockquote|section|table|tr|div)(?:.|\n)*?>([^\n])/gm,`$1 +$3`),i=i.replace(/<(?:.|\n)*?>/gm,""),i};Xe.getSnippet=function(i){return K0.decodeHTML(Xe.stripHtml(i)).trim()};Xe.getLink=function(i,o,d){if(!!i){for(let T=0;T2&&(g=T[2]));let{keepArray:p,includeSnippet:A}=g;i[m]!==void 0&&(o[D]=p?i[m]:i[m][0]),o[D]&&typeof o[D]._=="string"&&(o[D]=o[D]._),A&&o[D]&&typeof o[D]=="string"&&(o[D+"Snippet"]=Xe.getSnippet(o[D]))})};Xe.maybePromisify=function(i,o){return i?o.then(d=>setTimeout(()=>i(null,d)),d=>setTimeout(()=>i(d))):o};var Q0="utf8",J0=/(encoding|charset)\s*=\s*(\S+)/,tw=["ascii","utf8","utf16le","ucs2","base64","latin1","binary","hex"],ew={"utf-8":"utf8","iso-8859-1":"latin1"};Xe.getEncodingFromContentType=function(i){i=i||"";let d=(i.match(J0)||[])[2]||"";return d=d.toLowerCase(),d=ew[d]||d,(!d||tw.indexOf(d)===-1)&&(d=Q0),d}});var Ol=tt((Cw,Nl)=>{"use strict";var rw=require("http"),nw=require("https"),iw=jo(),Il=require("url"),fi=ol(),Xt=Al(),ow={"User-Agent":"rss-parser",Accept:"application/rss+xml"},sw=5,uw=6e4,Ll=class{constructor(o={}){o.headers=o.headers||{},o.xml2js=o.xml2js||{},o.customFields=o.customFields||{},o.customFields.item=o.customFields.item||[],o.customFields.feed=o.customFields.feed||[],o.requestOptions=o.requestOptions||{},o.maxRedirects||(o.maxRedirects=sw),o.timeout||(o.timeout=uw),this.options=o,this.xmlParser=new iw.Parser(this.options.xml2js)}parseString(o,d){let T=new Promise((m,D)=>{this.xmlParser.parseString(o,(g,p)=>{if(g)return D(g);if(!p)return D(new Error("Unable to parse XML."));let A=null;if(p.feed)A=this.buildAtomFeed(p);else if(p.rss&&p.rss.$&&p.rss.$.version&&p.rss.$.version.match(/^2/))A=this.buildRSS2(p);else if(p["rdf:RDF"])A=this.buildRSS1(p);else if(p.rss&&p.rss.$&&p.rss.$.version&&p.rss.$.version.match(/0\.9/))A=this.buildRSS0_9(p);else if(p.rss&&this.options.defaultRSS)switch(this.options.defaultRSS){case .9:A=this.buildRSS0_9(p);break;case 1:A=this.buildRSS1(p);break;case 2:A=this.buildRSS2(p);break;default:return D(new Error("default RSS version not recognized."))}else return D(new Error("Feed not recognized as RSS 1 or 2."));m(A)})});return T=Xt.maybePromisify(d,T),T}parseURL(o,d,T=0){let m="",D=o.indexOf("https")===0?nw.get:rw.get,g=Il.parse(o),p=Object.assign({},ow,this.options.headers),A=null,O=new Promise((F,P)=>{let L=Object.assign({headers:p},g,this.options.requestOptions);D(L,E=>{if(this.options.maxRedirects&&E.statusCode>=300&&E.statusCode<400&&E.headers.location){if(T===this.options.maxRedirects)return P(new Error("Too many redirects"));{let j=Il.resolve(o,E.headers.location);return this.parseURL(j,null,T+1).then(F,P)}}else if(E.statusCode>=300)return P(new Error("Status code "+E.statusCode));let q=Xt.getEncodingFromContentType(E.headers["content-type"]);E.setEncoding(q),E.on("data",j=>{m+=j}),E.on("end",()=>this.parseString(m).then(F,P))}).on("error",P),A=setTimeout(()=>P(new Error("Request timed out after "+this.options.timeout+"ms")),this.options.timeout)}).then(F=>(clearTimeout(A),Promise.resolve(F)),F=>(clearTimeout(A),Promise.reject(F)));return O=Xt.maybePromisify(d,O),O}buildAtomFeed(o){let d={items:[]};if(Xt.copyFromXML(o.feed,d,this.options.customFields.feed),o.feed.link&&(d.link=Xt.getLink(o.feed.link,"alternate",0),d.feedUrl=Xt.getLink(o.feed.link,"self",1)),o.feed.title){let T=o.feed.title[0]||"";T._&&(T=T._),T&&(d.title=T)}return o.feed.updated&&(d.lastBuildDate=o.feed.updated[0]),d.items=(o.feed.entry||[]).map(T=>this.parseItemAtom(T)),d}parseItemAtom(o){let d={};if(Xt.copyFromXML(o,d,this.options.customFields.item),o.title){let T=o.title[0]||"";T._&&(T=T._),T&&(d.title=T)}return o.link&&o.link.length&&(d.link=Xt.getLink(o.link,"alternate",0)),o.published&&o.published.length&&o.published[0].length&&(d.pubDate=new Date(o.published[0]).toISOString()),!d.pubDate&&o.updated&&o.updated.length&&o.updated[0].length&&(d.pubDate=new Date(o.updated[0]).toISOString()),o.author&&o.author.length&&o.author[0].name&&o.author[0].name.length&&(d.author=o.author[0].name[0]),o.content&&o.content.length&&(d.content=Xt.getContent(o.content[0]),d.contentSnippet=Xt.getSnippet(d.content)),o.summary&&o.summary.length&&(d.summary=Xt.getContent(o.summary[0])),o.id&&(d.id=o.id[0]),this.setISODate(d),d}buildRSS0_9(o){var d=o.rss.channel[0],T=d.item;return this.buildRSS(d,T)}buildRSS1(o){o=o["rdf:RDF"];let d=o.channel[0],T=o.item;return this.buildRSS(d,T)}buildRSS2(o){let d=o.rss.channel[0],T=d.item,m=this.buildRSS(d,T);return o.rss.$&&o.rss.$["xmlns:itunes"]&&this.decorateItunes(m,d),m}buildRSS(o,d){d=d||[];let T={items:[]},m=fi.feed.concat(this.options.customFields.feed),D=fi.item.concat(this.options.customFields.item);if(o["atom:link"]&&o["atom:link"][0]&&o["atom:link"][0].$&&(T.feedUrl=o["atom:link"][0].$.href),o.image&&o.image[0]&&o.image[0].url){T.image={};let p=o.image[0];p.link&&(T.image.link=p.link[0]),p.url&&(T.image.url=p.url[0]),p.title&&(T.image.title=p.title[0]),p.width&&(T.image.width=p.width[0]),p.height&&(T.image.height=p.height[0])}let g=this.generatePaginationLinks(o);return Object.keys(g).length&&(T.paginationLinks=g),Xt.copyFromXML(o,T,m),T.items=d.map(p=>this.parseItemRss(p,D)),T}parseItemRss(o,d){let T={};return Xt.copyFromXML(o,T,d),o.enclosure&&(T.enclosure=o.enclosure[0].$),o.description&&(T.content=Xt.getContent(o.description[0]),T.contentSnippet=Xt.getSnippet(T.content)),o.guid&&(T.guid=o.guid[0],T.guid._&&(T.guid=T.guid._)),o.category&&(T.categories=o.category),this.setISODate(T),T}decorateItunes(o,d){let T=d.item||[],m=[];if(o.itunes={},d["itunes:owner"]){let D={};d["itunes:owner"][0]["itunes:name"]&&(D.name=d["itunes:owner"][0]["itunes:name"][0]),d["itunes:owner"][0]["itunes:email"]&&(D.email=d["itunes:owner"][0]["itunes:email"][0]),o.itunes.owner=D}if(d["itunes:image"]){let D;D=d["itunes:image"][0]&&d["itunes:image"][0].$&&d["itunes:image"][0].$.href?d["itunes:image"][0].$.href:null,D&&(o.itunes.image=D)}if(d["itunes:category"]){let D=d["itunes:category"].map(g=>({name:g.$.text,subs:g["itunes:category"]?g["itunes:category"].map(p=>({name:p.$.text})):null}));o.itunes.categories=D.map(g=>g.name),o.itunes.categoriesWithSubs=D}if(d["itunes:keywords"])if(d["itunes:keywords"].length>1)o.itunes.keywords=d["itunes:keywords"].map(D=>D.$.text);else{let D=d["itunes:keywords"][0];D&&typeof D._=="string"&&(D=D._),D&&D.$&&D.$.text?o.itunes.keywords=D.$.text.split(","):typeof D=="string"&&(o.itunes.keywords=D.split(","))}Xt.copyFromXML(d,o.itunes,fi.podcastFeed),T.forEach((D,g)=>{let p=o.items[g];p.itunes={},Xt.copyFromXML(D,p.itunes,fi.podcastItem);let A=D["itunes:image"];A&&A[0]&&A[0].$&&A[0].$.href&&(p.itunes.image=A[0].$.href)})}setISODate(o){let d=o.pubDate||o.date;if(d)try{o.isoDate=new Date(d.trim()).toISOString()}catch{}}generatePaginationLinks(o){if(!o["atom:link"])return{};let d=["self","first","next","prev","last"];return o["atom:link"].reduce((T,m)=>(!m.$||!d.includes(m.$.rel)||(T[m.$.rel]=m.$.href),T),{})}};Nl.exports=Ll});var Sl=tt((Pw,xl)=>{"use strict";xl.exports=Ol()});var Cl=tt((Or,tn)=>{(function(){var i,o="4.17.21",d=200,T="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",m="Expected a function",D="Invalid `variable` option passed into `_.template`",g="__lodash_hash_undefined__",p=500,A="__lodash_placeholder__",O=1,F=2,P=4,L=1,v=2,E=1,q=2,j=4,R=8,Y=16,y=32,l=64,u=128,b=256,C=512,w=30,X="...",I=800,B=16,V=1,K=2,at=3,ht=1/0,Z=9007199254740991,Nt=17976931348623157e292,lt=0/0,Rt=4294967295,Jt=Rt-1,xr=Rt>>>1,pi=[["ary",u],["bind",E],["bindKey",q],["curry",R],["curryRight",Y],["flip",C],["partial",y],["partialRight",l],["rearg",b]],Le="[object Arguments]",er="[object Array]",di="[object AsyncFunction]",h="[object Boolean]",c="[object Date]",G="[object DOMException]",M="[object Error]",mt="[object Function]",It="[object GeneratorFunction]",wt="[object Map]",Ct="[object Number]",ue="[object Null]",Ht="[object Object]",Pt="[object Promise]",ye="[object Proxy]",rr="[object RegExp]",jt="[object Set]",Ne="[object String]",nr="[object Symbol]",Ul="[object Undefined]",Sr="[object WeakMap]",Xl="[object WeakSet]",Cr="[object ArrayBuffer]",gr="[object DataView]",gi="[object Float32Array]",mi="[object Float64Array]",yi="[object Int8Array]",wi="[object Int16Array]",_i="[object Int32Array]",vi="[object Uint8Array]",bi="[object Uint8ClampedArray]",Ti="[object Uint16Array]",Ei="[object Uint32Array]",Hl=/\b__p \+= '';/g,kl=/\b(__p \+=) '' \+/g,Wl=/(__e\(.*?\)|\b__t\)) \+\n'';/g,ts=/&(?:amp|lt|gt|quot|#39);/g,es=/[&<>"']/g,Gl=RegExp(ts.source),Vl=RegExp(es.source),zl=/<%-([\s\S]+?)%>/g,jl=/<%([\s\S]+?)%>/g,rs=/<%=([\s\S]+?)%>/g,Yl=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,$l=/^\w*$/,Kl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Di=/[\\^$.*+?()[\]{}|]/g,Zl=RegExp(Di.source),Ai=/^\s+/,Ql=/\s/,Jl=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,tf=/\{\n\/\* \[wrapped with (.+)\] \*/,ef=/,? & /,rf=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,nf=/[()=,{}\[\]\/\s]/,of=/\\(\\)?/g,sf=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ns=/\w*$/,uf=/^[-+]0x[0-9a-f]+$/i,af=/^0b[01]+$/i,cf=/^\[object .+?Constructor\]$/,lf=/^0o[0-7]+$/i,ff=/^(?:0|[1-9]\d*)$/,hf=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,rn=/($^)/,pf=/['\n\r\u2028\u2029\\]/g,nn="\\ud800-\\udfff",df="\\u0300-\\u036f",gf="\\ufe20-\\ufe2f",mf="\\u20d0-\\u20ff",is=df+gf+mf,os="\\u2700-\\u27bf",ss="a-z\\xdf-\\xf6\\xf8-\\xff",yf="\\xac\\xb1\\xd7\\xf7",wf="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",_f="\\u2000-\\u206f",vf=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",us="A-Z\\xc0-\\xd6\\xd8-\\xde",as="\\ufe0e\\ufe0f",cs=yf+wf+_f+vf,Ii="['\u2019]",bf="["+nn+"]",ls="["+cs+"]",on="["+is+"]",fs="\\d+",Tf="["+os+"]",hs="["+ss+"]",ps="[^"+nn+cs+fs+os+ss+us+"]",Li="\\ud83c[\\udffb-\\udfff]",Ef="(?:"+on+"|"+Li+")",ds="[^"+nn+"]",Ni="(?:\\ud83c[\\udde6-\\uddff]){2}",Oi="[\\ud800-\\udbff][\\udc00-\\udfff]",mr="["+us+"]",gs="\\u200d",ms="(?:"+hs+"|"+ps+")",Df="(?:"+mr+"|"+ps+")",ys="(?:"+Ii+"(?:d|ll|m|re|s|t|ve))?",ws="(?:"+Ii+"(?:D|LL|M|RE|S|T|VE))?",_s=Ef+"?",vs="["+as+"]?",Af="(?:"+gs+"(?:"+[ds,Ni,Oi].join("|")+")"+vs+_s+")*",If="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Lf="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",bs=vs+_s+Af,Nf="(?:"+[Tf,Ni,Oi].join("|")+")"+bs,Of="(?:"+[ds+on+"?",on,Ni,Oi,bf].join("|")+")",xf=RegExp(Ii,"g"),Sf=RegExp(on,"g"),xi=RegExp(Li+"(?="+Li+")|"+Of+bs,"g"),Cf=RegExp([mr+"?"+hs+"+"+ys+"(?="+[ls,mr,"$"].join("|")+")",Df+"+"+ws+"(?="+[ls,mr+ms,"$"].join("|")+")",mr+"?"+ms+"+"+ys,mr+"+"+ws,Lf,If,fs,Nf].join("|"),"g"),Pf=RegExp("["+gs+nn+is+as+"]"),Mf=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,qf=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Rf=-1,Et={};Et[gi]=Et[mi]=Et[yi]=Et[wi]=Et[_i]=Et[vi]=Et[bi]=Et[Ti]=Et[Ei]=!0,Et[Le]=Et[er]=Et[Cr]=Et[h]=Et[gr]=Et[c]=Et[M]=Et[mt]=Et[wt]=Et[Ct]=Et[Ht]=Et[rr]=Et[jt]=Et[Ne]=Et[Sr]=!1;var Tt={};Tt[Le]=Tt[er]=Tt[Cr]=Tt[gr]=Tt[h]=Tt[c]=Tt[gi]=Tt[mi]=Tt[yi]=Tt[wi]=Tt[_i]=Tt[wt]=Tt[Ct]=Tt[Ht]=Tt[rr]=Tt[jt]=Tt[Ne]=Tt[nr]=Tt[vi]=Tt[bi]=Tt[Ti]=Tt[Ei]=!0,Tt[M]=Tt[mt]=Tt[Sr]=!1;var Ff={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},Bf={"&":"&","<":"<",">":">",'"':""","'":"'"},Uf={"&":"&","<":"<",">":">",""":'"',"'":"'"},Xf={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Hf=parseFloat,kf=parseInt,Ts=typeof global=="object"&&global&&global.Object===Object&&global,Wf=typeof self=="object"&&self&&self.Object===Object&&self,Ft=Ts||Wf||Function("return this")(),Si=typeof Or=="object"&&Or&&!Or.nodeType&&Or,ir=Si&&typeof tn=="object"&&tn&&!tn.nodeType&&tn,Es=ir&&ir.exports===Si,Ci=Es&&Ts.process,ae=function(){try{var x=ir&&ir.require&&ir.require("util").types;return x||Ci&&Ci.binding&&Ci.binding("util")}catch{}}(),Ds=ae&&ae.isArrayBuffer,As=ae&&ae.isDate,Is=ae&&ae.isMap,Ls=ae&&ae.isRegExp,Ns=ae&&ae.isSet,Os=ae&&ae.isTypedArray;function te(x,H,U){switch(U.length){case 0:return x.call(H);case 1:return x.call(H,U[0]);case 2:return x.call(H,U[0],U[1]);case 3:return x.call(H,U[0],U[1],U[2])}return x.apply(H,U)}function Gf(x,H,U,Q){for(var it=-1,yt=x==null?0:x.length;++it-1}function Pi(x,H,U){for(var Q=-1,it=x==null?0:x.length;++Q-1;);return U}function Fs(x,H){for(var U=x.length;U--&&yr(H,x[U],0)>-1;);return U}function Jf(x,H){for(var U=x.length,Q=0;U--;)x[U]===H&&++Q;return Q}var th=Fi(Ff),eh=Fi(Bf);function rh(x){return"\\"+Xf[x]}function nh(x,H){return x==null?i:x[H]}function wr(x){return Pf.test(x)}function ih(x){return Mf.test(x)}function oh(x){for(var H,U=[];!(H=x.next()).done;)U.push(H.value);return U}function Hi(x){var H=-1,U=Array(x.size);return x.forEach(function(Q,it){U[++H]=[it,Q]}),U}function Bs(x,H){return function(U){return x(H(U))}}function We(x,H){for(var U=-1,Q=x.length,it=0,yt=[];++U-1}function zh(t,e){var r=this.__data__,n=En(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this}Oe.prototype.clear=kh,Oe.prototype.delete=Wh,Oe.prototype.get=Gh,Oe.prototype.has=Vh,Oe.prototype.set=zh;function xe(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e=e?t:e)),t}function he(t,e,r,n,s,f){var _,N=e&O,S=e&F,k=e&P;if(r&&(_=s?r(t,n,s,f):r(t)),_!==i)return _;if(!At(t))return t;var W=ot(t);if(W){if(_=Kp(t),!N)return Yt(t,_)}else{var z=Wt(t),$=z==mt||z==It;if(Ke(t))return vu(t,N);if(z==Ht||z==Le||$&&!s){if(_=S||$?{}:Uu(t),!N)return S?Up(t,ap(_,t)):Bp(t,Ks(_,t))}else{if(!Tt[z])return s?t:{};_=Zp(t,z,N)}}f||(f=new _e);var J=f.get(t);if(J)return J;f.set(t,_),da(t)?t.forEach(function(nt){_.add(he(nt,e,r,nt,t,f))}):ha(t)&&t.forEach(function(nt,pt){_.set(pt,he(nt,e,r,pt,t,f))});var rt=k?S?po:ho:S?Kt:Bt,ut=W?i:rt(t);return ce(ut||t,function(nt,pt){ut&&(pt=nt,nt=t[pt]),Ur(_,pt,he(nt,e,r,pt,t,f))}),_}function cp(t){var e=Bt(t);return function(r){return Zs(r,t,e)}}function Zs(t,e,r){var n=r.length;if(t==null)return!n;for(t=bt(t);n--;){var s=r[n],f=e[s],_=t[s];if(_===i&&!(s in t)||!f(_))return!1}return!0}function Qs(t,e,r){if(typeof t!="function")throw new le(m);return zr(function(){t.apply(i,r)},e)}function Xr(t,e,r,n){var s=-1,f=sn,_=!0,N=t.length,S=[],k=e.length;if(!N)return S;r&&(e=Dt(e,ee(r))),n?(f=Pi,_=!1):e.length>=d&&(f=Pr,_=!1,e=new ur(e));t:for(;++ss?0:s+r),n=n===i||n>s?s:st(n),n<0&&(n+=s),n=r>n?0:ma(n);r0&&r(N)?e>1?Ut(N,e-1,r,n,s):ke(s,N):n||(s[s.length]=N)}return s}var Yi=Iu(),eu=Iu(!0);function Te(t,e){return t&&Yi(t,e,Bt)}function $i(t,e){return t&&eu(t,e,Bt)}function An(t,e){return He(e,function(r){return qe(t[r])})}function cr(t,e){e=Ye(e,t);for(var r=0,n=e.length;t!=null&&re}function hp(t,e){return t!=null&&vt.call(t,e)}function pp(t,e){return t!=null&&e in bt(t)}function dp(t,e,r){return t>=kt(e,r)&&t=120&&W.length>=120)?new ur(_&&W):i}W=t[0];var z=-1,$=N[0];t:for(;++z-1;)N!==t&&mn.call(N,S,1),mn.call(t,S,1);return t}function hu(t,e){for(var r=t?e.length:0,n=r-1;r--;){var s=e[r];if(r==n||s!==f){var f=s;Me(s)?mn.call(t,s,1):oo(t,s)}}return t}function ro(t,e){return t+_n(zs()*(e-t+1))}function Lp(t,e,r,n){for(var s=-1,f=qt(wn((e-t)/(r||1)),0),_=U(f);f--;)_[n?f:++s]=t,t+=r;return _}function no(t,e){var r="";if(!t||e<1||e>Z)return r;do e%2&&(r+=t),e=_n(e/2),e&&(t+=t);while(e);return r}function ct(t,e){return bo(ku(t,e,Zt),t+"")}function Np(t){return $s(Nr(t))}function Op(t,e){var r=Nr(t);return Rn(r,ar(e,0,r.length))}function Wr(t,e,r,n){if(!At(t))return t;e=Ye(e,t);for(var s=-1,f=e.length,_=f-1,N=t;N!=null&&++ss?0:s+e),r=r>s?s:r,r<0&&(r+=s),s=e>r?0:r-e>>>0,e>>>=0;for(var f=U(s);++n>>1,_=t[f];_!==null&&!ne(_)&&(r?_<=e:_=d){var k=e?null:Wp(t);if(k)return an(k);_=!1,s=Pr,S=new ur}else S=e?[]:N;t:for(;++n=n?t:pe(t,e,r)}var _u=vh||function(t){return Ft.clearTimeout(t)};function vu(t,e){if(e)return t.slice();var r=t.length,n=Hs?Hs(r):new t.constructor(r);return t.copy(n),n}function co(t){var e=new t.constructor(t.byteLength);return new dn(e).set(new dn(t)),e}function Mp(t,e){var r=e?co(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.byteLength)}function qp(t){var e=new t.constructor(t.source,ns.exec(t));return e.lastIndex=t.lastIndex,e}function Rp(t){return Br?bt(Br.call(t)):{}}function bu(t,e){var r=e?co(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)}function Tu(t,e){if(t!==e){var r=t!==i,n=t===null,s=t===t,f=ne(t),_=e!==i,N=e===null,S=e===e,k=ne(e);if(!N&&!k&&!f&&t>e||f&&_&&S&&!N&&!k||n&&_&&S||!r&&S||!s)return 1;if(!n&&!f&&!k&&t=N)return S;var k=r[n];return S*(k=="desc"?-1:1)}}return t.index-e.index}function Eu(t,e,r,n){for(var s=-1,f=t.length,_=r.length,N=-1,S=e.length,k=qt(f-_,0),W=U(S+k),z=!n;++N1?r[s-1]:i,_=s>2?r[2]:i;for(f=t.length>3&&typeof f=="function"?(s--,f):i,_&&Vt(r[0],r[1],_)&&(f=s<3?i:f,s=1),e=bt(e);++n-1?s[f?e[_]:_]:i}}function Ou(t){return Pe(function(e){var r=e.length,n=r,s=fe.prototype.thru;for(t&&e.reverse();n--;){var f=e[n];if(typeof f!="function")throw new le(m);if(s&&!_&&Mn(f)=="wrapper")var _=new fe([],!0)}for(n=_?n:r;++n1&>.reverse(),W&&SN))return!1;var k=f.get(t),W=f.get(e);if(k&&W)return k==e&&W==t;var z=-1,$=!0,J=r&v?new ur:i;for(f.set(t,e),f.set(e,t);++z1?"& ":"")+e[n],e=e.join(r>2?", ":" "),t.replace(Jl,`{ +/* [wrapped with `+e+`] */ +`)}function Jp(t){return ot(t)||hr(t)||!!(Gs&&t&&t[Gs])}function Me(t,e){var r=typeof t;return e=e??Z,!!e&&(r=="number"||r!="symbol"&&ff.test(t))&&t>-1&&t%1==0&&t0){if(++e>=I)return arguments[0]}else e=0;return t.apply(i,arguments)}}function Rn(t,e){var r=-1,n=t.length,s=n-1;for(e=e===i?n:e;++r1?t[e-1]:i;return r=typeof r=="function"?(t.pop(),r):i,ta(t,r)});function ea(t){var e=a(t);return e.__chain__=!0,e}function lg(t,e){return e(t),t}function Fn(t,e){return e(t)}var fg=Pe(function(t){var e=t.length,r=e?t[0]:0,n=this.__wrapped__,s=function(f){return ji(f,t)};return e>1||this.__actions__.length||!(n instanceof dt)||!Me(r)?this.thru(s):(n=n.slice(r,+r+(e?1:0)),n.__actions__.push({func:Fn,args:[s],thisArg:i}),new fe(n,this.__chain__).thru(function(f){return e&&!f.length&&f.push(i),f}))});function hg(){return ea(this)}function pg(){return new fe(this.value(),this.__chain__)}function dg(){this.__values__===i&&(this.__values__=ga(this.value()));var t=this.__index__>=this.__values__.length,e=t?i:this.__values__[this.__index__++];return{done:t,value:e}}function gg(){return this}function mg(t){for(var e,r=this;r instanceof Tn;){var n=Yu(r);n.__index__=0,n.__values__=i,e?s.__wrapped__=n:e=n;var s=n;r=r.__wrapped__}return s.__wrapped__=t,e}function yg(){var t=this.__wrapped__;if(t instanceof dt){var e=t;return this.__actions__.length&&(e=new dt(this)),e=e.reverse(),e.__actions__.push({func:Fn,args:[To],thisArg:i}),new fe(e,this.__chain__)}return this.thru(To)}function wg(){return yu(this.__wrapped__,this.__actions__)}var _g=On(function(t,e,r){vt.call(t,r)?++t[r]:Se(t,r,1)});function vg(t,e,r){var n=ot(t)?xs:lp;return r&&Vt(t,e,r)&&(e=i),n(t,et(e,3))}function bg(t,e){var r=ot(t)?He:tu;return r(t,et(e,3))}var Tg=Nu($u),Eg=Nu(Ku);function Dg(t,e){return Ut(Bn(t,e),1)}function Ag(t,e){return Ut(Bn(t,e),ht)}function Ig(t,e,r){return r=r===i?1:st(r),Ut(Bn(t,e),r)}function ra(t,e){var r=ot(t)?ce:ze;return r(t,et(e,3))}function na(t,e){var r=ot(t)?Vf:Js;return r(t,et(e,3))}var Lg=On(function(t,e,r){vt.call(t,r)?t[r].push(e):Se(t,r,[e])});function Ng(t,e,r,n){t=$t(t)?t:Nr(t),r=r&&!n?st(r):0;var s=t.length;return r<0&&(r=qt(s+r,0)),Wn(t)?r<=s&&t.indexOf(e,r)>-1:!!s&&yr(t,e,r)>-1}var Og=ct(function(t,e,r){var n=-1,s=typeof e=="function",f=$t(t)?U(t.length):[];return ze(t,function(_){f[++n]=s?te(e,_,r):Hr(_,e,r)}),f}),xg=On(function(t,e,r){Se(t,r,e)});function Bn(t,e){var r=ot(t)?Dt:su;return r(t,et(e,3))}function Sg(t,e,r,n){return t==null?[]:(ot(e)||(e=e==null?[]:[e]),r=n?i:r,ot(r)||(r=r==null?[]:[r]),lu(t,e,r))}var Cg=On(function(t,e,r){t[r?0:1].push(e)},function(){return[[],[]]});function Pg(t,e,r){var n=ot(t)?Mi:Ms,s=arguments.length<3;return n(t,et(e,4),r,s,ze)}function Mg(t,e,r){var n=ot(t)?zf:Ms,s=arguments.length<3;return n(t,et(e,4),r,s,Js)}function qg(t,e){var r=ot(t)?He:tu;return r(t,Hn(et(e,3)))}function Rg(t){var e=ot(t)?$s:Np;return e(t)}function Fg(t,e,r){(r?Vt(t,e,r):e===i)?e=1:e=st(e);var n=ot(t)?op:Op;return n(t,e)}function Bg(t){var e=ot(t)?sp:Sp;return e(t)}function Ug(t){if(t==null)return 0;if($t(t))return Wn(t)?_r(t):t.length;var e=Wt(t);return e==wt||e==jt?t.size:Ji(t).length}function Xg(t,e,r){var n=ot(t)?qi:Cp;return r&&Vt(t,e,r)&&(e=i),n(t,et(e,3))}var Hg=ct(function(t,e){if(t==null)return[];var r=e.length;return r>1&&Vt(t,e[0],e[1])?e=[]:r>2&&Vt(e[0],e[1],e[2])&&(e=[e[0]]),lu(t,Ut(e,1),[])}),Un=bh||function(){return Ft.Date.now()};function kg(t,e){if(typeof e!="function")throw new le(m);return t=st(t),function(){if(--t<1)return e.apply(this,arguments)}}function ia(t,e,r){return e=r?i:e,e=t&&e==null?t.length:e,Ce(t,u,i,i,i,i,e)}function oa(t,e){var r;if(typeof e!="function")throw new le(m);return t=st(t),function(){return--t>0&&(r=e.apply(this,arguments)),t<=1&&(e=i),r}}var Do=ct(function(t,e,r){var n=E;if(r.length){var s=We(r,Ir(Do));n|=y}return Ce(t,n,e,r,s)}),sa=ct(function(t,e,r){var n=E|q;if(r.length){var s=We(r,Ir(sa));n|=y}return Ce(e,n,t,r,s)});function ua(t,e,r){e=r?i:e;var n=Ce(t,R,i,i,i,i,i,e);return n.placeholder=ua.placeholder,n}function aa(t,e,r){e=r?i:e;var n=Ce(t,Y,i,i,i,i,i,e);return n.placeholder=aa.placeholder,n}function ca(t,e,r){var n,s,f,_,N,S,k=0,W=!1,z=!1,$=!0;if(typeof t!="function")throw new le(m);e=ge(e)||0,At(r)&&(W=!!r.leading,z="maxWait"in r,f=z?qt(ge(r.maxWait)||0,e):f,$="trailing"in r?!!r.trailing:$);function J(xt){var be=n,Fe=s;return n=s=i,k=xt,_=t.apply(Fe,be),_}function rt(xt){return k=xt,N=zr(pt,e),W?J(xt):_}function ut(xt){var be=xt-S,Fe=xt-k,Na=e-be;return z?kt(Na,f-Fe):Na}function nt(xt){var be=xt-S,Fe=xt-k;return S===i||be>=e||be<0||z&&Fe>=f}function pt(){var xt=Un();if(nt(xt))return gt(xt);N=zr(pt,ut(xt))}function gt(xt){return N=i,$&&n?J(xt):(n=s=i,_)}function ie(){N!==i&&_u(N),k=0,n=S=s=N=i}function zt(){return N===i?_:gt(Un())}function oe(){var xt=Un(),be=nt(xt);if(n=arguments,s=this,S=xt,be){if(N===i)return rt(S);if(z)return _u(N),N=zr(pt,e),J(S)}return N===i&&(N=zr(pt,e)),_}return oe.cancel=ie,oe.flush=zt,oe}var Wg=ct(function(t,e){return Qs(t,1,e)}),Gg=ct(function(t,e,r){return Qs(t,ge(e)||0,r)});function Vg(t){return Ce(t,C)}function Xn(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new le(m);var r=function(){var n=arguments,s=e?e.apply(this,n):n[0],f=r.cache;if(f.has(s))return f.get(s);var _=t.apply(this,n);return r.cache=f.set(s,_)||f,_};return r.cache=new(Xn.Cache||xe),r}Xn.Cache=xe;function Hn(t){if(typeof t!="function")throw new le(m);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}function zg(t){return oa(2,t)}var jg=Pp(function(t,e){e=e.length==1&&ot(e[0])?Dt(e[0],ee(et())):Dt(Ut(e,1),ee(et()));var r=e.length;return ct(function(n){for(var s=-1,f=kt(n.length,r);++s=e}),hr=nu(function(){return arguments}())?nu:function(t){return Lt(t)&&vt.call(t,"callee")&&!Ws.call(t,"callee")},ot=U.isArray,am=Ds?ee(Ds):mp;function $t(t){return t!=null&&kn(t.length)&&!qe(t)}function Ot(t){return Lt(t)&&$t(t)}function cm(t){return t===!0||t===!1||Lt(t)&&Gt(t)==h}var Ke=Eh||Ro,lm=As?ee(As):yp;function fm(t){return Lt(t)&&t.nodeType===1&&!jr(t)}function hm(t){if(t==null)return!0;if($t(t)&&(ot(t)||typeof t=="string"||typeof t.splice=="function"||Ke(t)||Lr(t)||hr(t)))return!t.length;var e=Wt(t);if(e==wt||e==jt)return!t.size;if(Vr(t))return!Ji(t).length;for(var r in t)if(vt.call(t,r))return!1;return!0}function pm(t,e){return kr(t,e)}function dm(t,e,r){r=typeof r=="function"?r:i;var n=r?r(t,e):i;return n===i?kr(t,e,i,r):!!n}function Io(t){if(!Lt(t))return!1;var e=Gt(t);return e==M||e==G||typeof t.message=="string"&&typeof t.name=="string"&&!jr(t)}function gm(t){return typeof t=="number"&&Vs(t)}function qe(t){if(!At(t))return!1;var e=Gt(t);return e==mt||e==It||e==di||e==ye}function fa(t){return typeof t=="number"&&t==st(t)}function kn(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=Z}function At(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}function Lt(t){return t!=null&&typeof t=="object"}var ha=Is?ee(Is):_p;function mm(t,e){return t===e||Qi(t,e,mo(e))}function ym(t,e,r){return r=typeof r=="function"?r:i,Qi(t,e,mo(e),r)}function wm(t){return pa(t)&&t!=+t}function _m(t){if(rd(t))throw new it(T);return iu(t)}function vm(t){return t===null}function bm(t){return t==null}function pa(t){return typeof t=="number"||Lt(t)&&Gt(t)==Ct}function jr(t){if(!Lt(t)||Gt(t)!=Ht)return!1;var e=gn(t);if(e===null)return!0;var r=vt.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&fn.call(r)==yh}var Lo=Ls?ee(Ls):vp;function Tm(t){return fa(t)&&t>=-Z&&t<=Z}var da=Ns?ee(Ns):bp;function Wn(t){return typeof t=="string"||!ot(t)&&Lt(t)&&Gt(t)==Ne}function ne(t){return typeof t=="symbol"||Lt(t)&&Gt(t)==nr}var Lr=Os?ee(Os):Tp;function Em(t){return t===i}function Dm(t){return Lt(t)&&Wt(t)==Sr}function Am(t){return Lt(t)&&Gt(t)==Xl}var Im=Pn(to),Lm=Pn(function(t,e){return t<=e});function ga(t){if(!t)return[];if($t(t))return Wn(t)?we(t):Yt(t);if(Mr&&t[Mr])return oh(t[Mr]());var e=Wt(t),r=e==wt?Hi:e==jt?an:Nr;return r(t)}function Re(t){if(!t)return t===0?t:0;if(t=ge(t),t===ht||t===-ht){var e=t<0?-1:1;return e*Nt}return t===t?t:0}function st(t){var e=Re(t),r=e%1;return e===e?r?e-r:e:0}function ma(t){return t?ar(st(t),0,Rt):0}function ge(t){if(typeof t=="number")return t;if(ne(t))return lt;if(At(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=At(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=qs(t);var r=af.test(t);return r||lf.test(t)?kf(t.slice(2),r?2:8):uf.test(t)?lt:+t}function ya(t){return Ee(t,Kt(t))}function Nm(t){return t?ar(st(t),-Z,Z):t===0?t:0}function _t(t){return t==null?"":re(t)}var Om=Dr(function(t,e){if(Vr(e)||$t(e)){Ee(e,Bt(e),t);return}for(var r in e)vt.call(e,r)&&Ur(t,r,e[r])}),wa=Dr(function(t,e){Ee(e,Kt(e),t)}),Gn=Dr(function(t,e,r,n){Ee(e,Kt(e),t,n)}),xm=Dr(function(t,e,r,n){Ee(e,Bt(e),t,n)}),Sm=Pe(ji);function Cm(t,e){var r=Er(t);return e==null?r:Ks(r,e)}var Pm=ct(function(t,e){t=bt(t);var r=-1,n=e.length,s=n>2?e[2]:i;for(s&&Vt(e[0],e[1],s)&&(n=1);++r1),f}),Ee(t,po(t),r),n&&(r=he(r,O|F|P,Gp));for(var s=e.length;s--;)oo(r,e[s]);return r});function Zm(t,e){return va(t,Hn(et(e)))}var Qm=Pe(function(t,e){return t==null?{}:Ap(t,e)});function va(t,e){if(t==null)return{};var r=Dt(po(t),function(n){return[n]});return e=et(e),fu(t,r,function(n,s){return e(n,s[0])})}function Jm(t,e,r){e=Ye(e,t);var n=-1,s=e.length;for(s||(s=1,t=i);++ne){var n=t;t=e,e=n}if(r||t%1||e%1){var s=zs();return kt(t+s*(e-t+Hf("1e-"+((s+"").length-1))),e)}return ro(t,e)}var ly=Ar(function(t,e,r){return e=e.toLowerCase(),t+(r?Ea(e):e)});function Ea(t){return xo(_t(t).toLowerCase())}function Da(t){return t=_t(t),t&&t.replace(hf,th).replace(Sf,"")}function fy(t,e,r){t=_t(t),e=re(e);var n=t.length;r=r===i?n:ar(st(r),0,n);var s=r;return r-=e.length,r>=0&&t.slice(r,s)==e}function hy(t){return t=_t(t),t&&Vl.test(t)?t.replace(es,eh):t}function py(t){return t=_t(t),t&&Zl.test(t)?t.replace(Di,"\\$&"):t}var dy=Ar(function(t,e,r){return t+(r?"-":"")+e.toLowerCase()}),gy=Ar(function(t,e,r){return t+(r?" ":"")+e.toLowerCase()}),my=Lu("toLowerCase");function yy(t,e,r){t=_t(t),e=st(e);var n=e?_r(t):0;if(!e||n>=e)return t;var s=(e-n)/2;return Cn(_n(s),r)+t+Cn(wn(s),r)}function wy(t,e,r){t=_t(t),e=st(e);var n=e?_r(t):0;return e&&n>>0,r?(t=_t(t),t&&(typeof e=="string"||e!=null&&!Lo(e))&&(e=re(e),!e&&wr(t))?$e(we(t),0,r):t.split(e,r)):[]}var Ay=Ar(function(t,e,r){return t+(r?" ":"")+xo(e)});function Iy(t,e,r){return t=_t(t),r=r==null?0:ar(st(r),0,t.length),e=re(e),t.slice(r,r+e.length)==e}function Ly(t,e,r){var n=a.templateSettings;r&&Vt(t,e,r)&&(e=i),t=_t(t),e=Gn({},e,n,Mu);var s=Gn({},e.imports,n.imports,Mu),f=Bt(s),_=Xi(s,f),N,S,k=0,W=e.interpolate||rn,z="__p += '",$=ki((e.escape||rn).source+"|"+W.source+"|"+(W===rs?sf:rn).source+"|"+(e.evaluate||rn).source+"|$","g"),J="//# sourceURL="+(vt.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Rf+"]")+` +`;t.replace($,function(nt,pt,gt,ie,zt,oe){return gt||(gt=ie),z+=t.slice(k,oe).replace(pf,rh),pt&&(N=!0,z+=`' + +__e(`+pt+`) + +'`),zt&&(S=!0,z+=`'; +`+zt+`; +__p += '`),gt&&(z+=`' + +((__t = (`+gt+`)) == null ? '' : __t) + +'`),k=oe+nt.length,nt}),z+=`'; +`;var rt=vt.call(e,"variable")&&e.variable;if(!rt)z=`with (obj) { +`+z+` +} +`;else if(nf.test(rt))throw new it(D);z=(S?z.replace(Hl,""):z).replace(kl,"$1").replace(Wl,"$1;"),z="function("+(rt||"obj")+`) { +`+(rt?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(N?", __e = _.escape":"")+(S?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+z+`return __p +}`;var ut=Ia(function(){return yt(f,J+"return "+z).apply(i,_)});if(ut.source=z,Io(ut))throw ut;return ut}function Ny(t){return _t(t).toLowerCase()}function Oy(t){return _t(t).toUpperCase()}function xy(t,e,r){if(t=_t(t),t&&(r||e===i))return qs(t);if(!t||!(e=re(e)))return t;var n=we(t),s=we(e),f=Rs(n,s),_=Fs(n,s)+1;return $e(n,f,_).join("")}function Sy(t,e,r){if(t=_t(t),t&&(r||e===i))return t.slice(0,Us(t)+1);if(!t||!(e=re(e)))return t;var n=we(t),s=Fs(n,we(e))+1;return $e(n,0,s).join("")}function Cy(t,e,r){if(t=_t(t),t&&(r||e===i))return t.replace(Ai,"");if(!t||!(e=re(e)))return t;var n=we(t),s=Rs(n,we(e));return $e(n,s).join("")}function Py(t,e){var r=w,n=X;if(At(e)){var s="separator"in e?e.separator:s;r="length"in e?st(e.length):r,n="omission"in e?re(e.omission):n}t=_t(t);var f=t.length;if(wr(t)){var _=we(t);f=_.length}if(r>=f)return t;var N=r-_r(n);if(N<1)return n;var S=_?$e(_,0,N).join(""):t.slice(0,N);if(s===i)return S+n;if(_&&(N+=S.length-N),Lo(s)){if(t.slice(N).search(s)){var k,W=S;for(s.global||(s=ki(s.source,_t(ns.exec(s))+"g")),s.lastIndex=0;k=s.exec(W);)var z=k.index;S=S.slice(0,z===i?N:z)}}else if(t.indexOf(re(s),N)!=N){var $=S.lastIndexOf(s);$>-1&&(S=S.slice(0,$))}return S+n}function My(t){return t=_t(t),t&&Gl.test(t)?t.replace(ts,ch):t}var qy=Ar(function(t,e,r){return t+(r?" ":"")+e.toUpperCase()}),xo=Lu("toUpperCase");function Aa(t,e,r){return t=_t(t),e=r?i:e,e===i?ih(t)?hh(t):$f(t):t.match(e)||[]}var Ia=ct(function(t,e){try{return te(t,i,e)}catch(r){return Io(r)?r:new it(r)}}),Ry=Pe(function(t,e){return ce(e,function(r){r=De(r),Se(t,r,Do(t[r],t))}),t});function Fy(t){var e=t==null?0:t.length,r=et();return t=e?Dt(t,function(n){if(typeof n[1]!="function")throw new le(m);return[r(n[0]),n[1]]}):[],ct(function(n){for(var s=-1;++sZ)return[];var r=Rt,n=kt(t,Rt);e=et(e),t-=Rt;for(var s=Ui(n,e);++r0||e<0)?new dt(r):(t<0?r=r.takeRight(-t):t&&(r=r.drop(t)),e!==i&&(e=st(e),r=e<0?r.dropRight(-e):r.take(e-t)),r)},dt.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},dt.prototype.toArray=function(){return this.take(Rt)},Te(dt.prototype,function(t,e){var r=/^(?:filter|find|map|reject)|While$/.test(e),n=/^(?:head|last)$/.test(e),s=a[n?"take"+(e=="last"?"Right":""):e],f=n||/^find/.test(e);!s||(a.prototype[e]=function(){var _=this.__wrapped__,N=n?[1]:arguments,S=_ instanceof dt,k=N[0],W=S||ot(_),z=function(pt){var gt=s.apply(a,ke([pt],N));return n&&$?gt[0]:gt};W&&r&&typeof k=="function"&&k.length!=1&&(S=W=!1);var $=this.__chain__,J=!!this.__actions__.length,rt=f&&!$,ut=S&&!J;if(!f&&W){_=ut?_:new dt(this);var nt=t.apply(_,N);return nt.__actions__.push({func:Fn,args:[z],thisArg:i}),new fe(nt,$)}return rt&&ut?t.apply(this,N):(nt=this.thru(z),rt?n?nt.value()[0]:nt.value():nt)})}),ce(["pop","push","shift","sort","splice","unshift"],function(t){var e=cn[t],r=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",n=/^(?:pop|shift)$/.test(t);a.prototype[t]=function(){var s=arguments;if(n&&!this.__chain__){var f=this.value();return e.apply(ot(f)?f:[],s)}return this[r](function(_){return e.apply(ot(_)?_:[],s)})}}),Te(dt.prototype,function(t,e){var r=a[e];if(r){var n=r.name+"";vt.call(Tr,n)||(Tr[n]=[]),Tr[n].push({name:e,func:r})}}),Tr[xn(i,q).name]=[{name:"wrapper",func:i}],dt.prototype.clone=Mh,dt.prototype.reverse=qh,dt.prototype.value=Rh,a.prototype.at=fg,a.prototype.chain=hg,a.prototype.commit=pg,a.prototype.next=dg,a.prototype.plant=mg,a.prototype.reverse=yg,a.prototype.toJSON=a.prototype.valueOf=a.prototype.value=wg,a.prototype.first=a.prototype.head,Mr&&(a.prototype[Mr]=gg),a},Ge=ph();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(Ft._=Ge,define(function(){return Ge})):ir?((ir.exports=Ge)._=Ge,Si._=Ge):Ft._=Ge}).call(Or)});var pw={};N0(pw,{default:()=>Bl});var en=require("react"),tr=require("@raycast/api"),ql=Ma(Sl()),Rl=Ma(Cl());var hi=require("react"),me=require("@raycast/api");function Ml(i){let[o,d]=(0,hi.useState)({icon:Pl(100),accessories:[]});return(0,hi.useEffect)(()=>{let T=Pl(i.index+1),m=[],D=lw(i.item),g=fw(i.item);g!==null&&m.push({icon:me.Icon.Bubble,text:g}),D!==null&&m.push({icon:"\u{1F44D}",text:D}),d({icon:T,accessories:m})},[i.item,i.index]),_jsx(me.List.Item,{icon:o.icon,title:i.item.title??"No title",subtitle:i.item.creator,accessories:o.accessories,actions:_jsx(aw,{item:i.item})})}function aw(i){return _jsx(me.ActionPanel,{title:i.item.title},_jsx(me.ActionPanel.Section,null,i.item.link&&_jsx(me.Action.OpenInBrowser,{url:i.item.link}),i.item.guid&&_jsx(me.Action.OpenInBrowser,{url:i.item.guid,title:"Open Comments in Browser"})),_jsx(me.ActionPanel.Section,null,i.item.link&&_jsx(me.Action.CopyToClipboard,{content:i.item.link,title:"Copy Link",shortcut:{modifiers:["cmd"],key:"."}})))}var cw=new Map([[1,"1\uFE0F\u20E3"],[2,"2\uFE0F\u20E3"],[3,"3\uFE0F\u20E3"],[4,"4\uFE0F\u20E3"],[5,"5\uFE0F\u20E3"],[6,"6\uFE0F\u20E3"],[7,"7\uFE0F\u20E3"],[8,"8\uFE0F\u20E3"],[9,"9\uFE0F\u20E3"],[10,"\u{1F51F}"]]);function Pl(i){return cw.get(i)??"\u23FA"}function lw(i){return i.contentSnippet?.match(/(?<=Points:\s*)(\d+)/g)?.[0]||null}function fw(i){return i.contentSnippet?.match(/(?<=Comments:\s*)(\d+)/g)?.[0]||null}var Fl=(q=>(q.Active="active",q.AskHN="ask",q.Best="best",q.BestComments="bestcomments",q.Classic="classic",q.FrontPage="frontpage",q.Invited="invited",q.Jobs="jobs",q.Launches="launches",q.NewComments="newcomments",q.Newest="newest",q.Polls="polls",q.Pool="pool",q.ShowHN="show",q.WhoIsHiring="whoishiring",q))(Fl||{}),hw=new ql.default;function Bl(){let[i,o]=(0,en.useState)({items:[],isLoading:!0,topic:null});return(0,en.useEffect)(()=>{if(!i.topic)return;async function d(){o(T=>Kr($r({},T),{isLoading:!0}));try{let T=await hw.parseURL(`https://hnrss.org/${i.topic}?count=100`);o(m=>Kr($r({},m),{items:T.items,isLoading:!1}))}catch(T){o(m=>Kr($r({},m),{error:T instanceof Error?T:new Error("Something went wrong"),isLoading:!1,items:[]}))}}d()},[i.topic]),(0,en.useEffect)(()=>{i.error&&(0,tr.showToast)({style:tr.Toast.Style.Failure,title:"Failed loading stories",message:i.error.message})},[i.error]),_jsx(tr.List,{isLoading:!i.items&&!i.error||i.isLoading,searchBarAccessory:_jsx(tr.List.Dropdown,{tooltip:"Select Page",storeValue:!0,onChange:d=>o(T=>Kr($r({},T),{topic:d}))},Object.entries(Fl).map(([d,T])=>_jsx(tr.List.Dropdown.Item,{key:T,title:(0,Rl.startCase)(d),value:T})))},i.items?.map((d,T)=>_jsx(Ml,{key:d.guid,item:d,index:T})))}module.exports=O0(pw);0&&(module.exports={}); +/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */ +/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */ diff --git a/raycast/extensions/8bf44697-6f6c-4097-a7be-aee72fe65351/package.json b/raycast/extensions/8bf44697-6f6c-4097-a7be-aee72fe65351/package.json new file mode 100644 index 0000000..0fd5d25 --- /dev/null +++ b/raycast/extensions/8bf44697-6f6c-4097-a7be-aee72fe65351/package.json @@ -0,0 +1,45 @@ +{ + "$schema": "https://www.raycast.com/schemas/extension.json", + "name": "hacker-news", + "title": "Hacker News", + "description": "Read the latest stories of Hacker News.", + "icon": "icon.png", + "author": "thomas", + "categories": [ + "News" + ], + "contributors": [ + "sxn" + ], + "license": "MIT", + "commands": [ + { + "name": "frontpage", + "title": "Hacker News", + "description": "Get the latest Hacker News stories.", + "mode": "view" + } + ], + "dependencies": { + "@raycast/api": "^1.31.0", + "lodash": "^4.17.21", + "rss-parser": "3.12.0" + }, + "devDependencies": { + "@types/lodash": "^4.14.180", + "@types/node": "~16.10.0", + "@types/react": "17.0.41", + "@typescript-eslint/eslint-plugin": "5.15.0", + "@typescript-eslint/parser": "5.15.0", + "eslint": "8.11.0", + "eslint-config-prettier": "8.5.0", + "eslint-plugin-react-hooks": "4.3.0", + "react-devtools": "^4.24.1", + "typescript": "4.6.2" + }, + "scripts": { + "build": "ray build -e dist", + "dev": "ray develop", + "lint": "ray lint" + } +} diff --git a/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/assets/icon.png b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/assets/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d1d11457f812e6e24754bb82c264e401953ec84e GIT binary patch literal 51093 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�i--3xxYK{f zBgN7+I}~}kA6Gd2Ww0kUC59O6J&d?(FXOiqD*Yb+eN>HGB3-L8ty@1#;X%s`AG>?VBVM#4vP6%Xyjf3KfG_tQi(Osgl zoCM9>Af2|E554EwWv+i!i)vTR&7rAcnY^ZheJf%v&h!$V8(yrpSa0k`u-}4<=U_0u z8S~PHdBSrT{Vv%s{{)%Bd3SA8@0$VRKru5tw%xM&+z`tN?`t!7OFr7{bE2KG+I5sE za--0eCErNDMw0dqNq-q{88rWt$gC%juPsZCrs86O+V1jR0VVTIHcJukr4c{2#W2`zf0g!7#W@e!MU zY@e7>p3k=xc(84u8|^1- z3GWI~*WAv(%gnhb4Y3({27MUI2BA~34RlDo=gq(LhAoEY`NCgG$w=KgkM6E?=BkHq z{`JSbu6m1xjnLzbSlW-4KLvf;)oyadj87Q&3#N23INpzHGU6Xj)ncK6S_NJHeX&Y&o|p?x$H*gV}IitB|jkb zUbW1agAM;SeT;`Dsa>&!_#U=Ne&p=qQ9q&^4}M^QbIO#^a9~2F&zdYuZL``jO>TL8 zlgr*bE76bVr!nLwOF~r7ReMEYX}oW?gGtN62~H6V_00kZUe{)dTtEamhrn&BH!`&d zy2M>QAT0&nSPC@v(Nc*^$6tlFsdUUXzV^RuxgvUP(j&`W@MW#!=JunLoAN?AcS@!3 zW}gGMnfp;ag1Xiw+9}HZY|A^r85=q&A@Rav&k_T(PW&jg>ky%Q9&xliU*>Zhl0p`q zh|#@iHEMuiCx4f@u9MKq>{9EC<+Oxa*lT^&=nRk(-nyiXM`nv&ByrkZ`$y zyZJ4S!6ITuI&3kfMv;2zpWsVujT%HdskA$we_@QkiLgE|fCx5IKsb-jT?p3=D>SCc z$`DDEx*B=+YEnaHYFeO9^-Vt=4YqF(0DwK$(NHz|7w^3(N65UG{P@S3uBFhybKjzT ze?Pw;%F4<+O0_Kk($D+O2(}bHDKmAc(apU~{+=axTg}{M^U>51vud~W&5=rbL7&2N zxxv9?f@OP;{?2FGU5nE@Rv{I$8urYZlWn_3>$`28!>g=>#|WYVCe@ zpmoaVKx_GaQ%j9d*k1YTW-EBx{A5h?do}(fFI~g!`TBXsn^TRJ6h-TSEqCk_zX#-_ zL1o9xS9oS0VVcj3NNgqKv{Z2e4#BnO^#LuG6@3ZH0W9Wjt zPV0wjg*7!bcQzO=#A|8K49;^Ogm!gxH3r<=Xo$YMn0s*7QDU-+mG9rDOi9z9~V8`xP^(ceXD>g(OUQ@cAE6^jRVuBOuF zK0EPIo}!Sil?*OdU|oN9lOh?6$lwZ|851ZNN7&YNiD+vNaRtW({0uD~UssGX7zzk% zSO_{On&bFN2ReuUM4|uxfB!$e65*qoGp9h_pw%s_NVq5f{^@Am(t in e?q(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var n in t||(t={}))Pe.call(t,n)&&Te(e,n,t[n]);if(Ie)for(var n of Ie(t))In.call(t,n)&&Te(e,n,t[n]);return e},w=(e,t)=>xn(e,wn(t)),Ce=e=>q(e,"__esModule",{value:!0});var c=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Tn=(e,t)=>{for(var n in t)q(e,n,{get:t[n],enumerable:!0})},Ge=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of vn(t))!Pe.call(e,s)&&(n||s!=="default")&&q(e,s,{get:()=>t[s],enumerable:!(r=bn(t,s))||r.enumerable});return e},Ae=(e,t)=>Ge(Ce(q(e!=null?gn(En(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e),Pn=(e=>(t,n)=>e&&e.get(t)||(n=Ge(Ce({}),t,1),e&&e.set(t,n),n))(typeof WeakMap!="undefined"?new WeakMap:0);var _e=c((Is,Ne)=>{Ne.exports=qe;qe.sync=Gn;var Re=require("fs");function Cn(e,t){var n=t.pathExt!==void 0?t.pathExt:process.env.PATHEXT;if(!n||(n=n.split(";"),n.indexOf("")!==-1))return!0;for(var r=0;r{Be.exports=$e;$e.sync=An;var Le=require("fs");function $e(e,t,n){Le.stat(e,function(r,s){n(r,r?!1:ke(s,t))})}function An(e,t){return ke(Le.statSync(e),t)}function ke(e,t){return e.isFile()&&Rn(e,t)}function Rn(e,t){var n=e.mode,r=e.uid,s=e.gid,o=t.uid!==void 0?t.uid:process.getuid&&process.getuid(),i=t.gid!==void 0?t.gid:process.getgid&&process.getgid(),a=parseInt("100",8),l=parseInt("010",8),d=parseInt("001",8),p=a|l,S=n&d||n&l&&s===i||n&a&&r===o||n&p&&o===0;return S}});var Ue=c((Cs,je)=>{var Ps=require("fs"),U;process.platform==="win32"||global.TESTING_WINDOWS?U=_e():U=Me();je.exports=J;J.sync=On;function J(e,t,n){if(typeof t=="function"&&(n=t,t={}),!n){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(r,s){J(e,t||{},function(o,i){o?s(o):r(i)})})}U(e,t||{},function(r,s){r&&(r.code==="EACCES"||t&&t.ignoreErrors)&&(r=null,s=!1),n(r,s)})}function On(e,t){try{return U.sync(e,t||{})}catch(n){if(t&&t.ignoreErrors||n.code==="EACCES")return!1;throw n}}});var ze=c((Gs,We)=>{var I=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",Fe=require("path"),qn=I?";":":",De=Ue(),Xe=e=>Object.assign(new Error(`not found: ${e}`),{code:"ENOENT"}),He=(e,t)=>{let n=t.colon||qn,r=e.match(/\//)||I&&e.match(/\\/)?[""]:[...I?[process.cwd()]:[],...(t.path||process.env.PATH||"").split(n)],s=I?t.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",o=I?s.split(n):[""];return I&&e.indexOf(".")!==-1&&o[0]!==""&&o.unshift(""),{pathEnv:r,pathExt:o,pathExtExe:s}},Ke=(e,t,n)=>{typeof t=="function"&&(n=t,t={}),t||(t={});let{pathEnv:r,pathExt:s,pathExtExe:o}=He(e,t),i=[],a=d=>new Promise((p,S)=>{if(d===r.length)return t.all&&i.length?p(i):S(Xe(e));let h=r[d],y=/^".*"$/.test(h)?h.slice(1,-1):h,g=Fe.join(y,e),x=!y&&/^\.[\\\/]/.test(e)?e.slice(0,2)+g:g;p(l(x,d,0))}),l=(d,p,S)=>new Promise((h,y)=>{if(S===s.length)return h(a(p+1));let g=s[S];De(d+g,{pathExt:o},(x,E)=>{if(!x&&E)if(t.all)i.push(d+g);else return h(d+g);return h(l(d,p,S+1))})});return n?a(0).then(d=>n(null,d),n):a(0)},Nn=(e,t)=>{t=t||{};let{pathEnv:n,pathExt:r,pathExtExe:s}=He(e,t),o=[];for(let i=0;i{"use strict";var Ve=(e={})=>{let t=e.env||process.env;return(e.platform||process.platform)!=="win32"?"PATH":Object.keys(t).reverse().find(r=>r.toUpperCase()==="PATH")||"Path"};ee.exports=Ve;ee.exports.default=Ve});var Je=c((Rs,Ze)=>{"use strict";var Ye=require("path"),_n=ze(),Ln=te();function Qe(e,t){let n=e.options.env||process.env,r=process.cwd(),s=e.options.cwd!=null,o=s&&process.chdir!==void 0&&!process.chdir.disabled;if(o)try{process.chdir(e.options.cwd)}catch{}let i;try{i=_n.sync(e.command,{path:n[Ln({env:n})],pathExt:t?Ye.delimiter:void 0})}catch{}finally{o&&process.chdir(r)}return i&&(i=Ye.resolve(s?e.options.cwd:"",i)),i}function $n(e){return Qe(e)||Qe(e,!0)}Ze.exports=$n});var et=c((Os,re)=>{"use strict";var ne=/([()\][%!^"`<>&|;, *?])/g;function kn(e){return e=e.replace(ne,"^$1"),e}function Bn(e,t){return e=`${e}`,e=e.replace(/(\\*)"/g,'$1$1\\"'),e=e.replace(/(\\*)$/,"$1$1"),e=`"${e}"`,e=e.replace(ne,"^$1"),t&&(e=e.replace(ne,"^$1")),e}re.exports.command=kn;re.exports.argument=Bn});var nt=c((qs,tt)=>{"use strict";tt.exports=/^#!(.*)/});var st=c((Ns,rt)=>{"use strict";var Mn=nt();rt.exports=(e="")=>{let t=e.match(Mn);if(!t)return null;let[n,r]=t[0].replace(/#! ?/,"").split(" "),s=n.split("/").pop();return s==="env"?r:r?`${s} ${r}`:s}});var it=c((_s,ot)=>{"use strict";var se=require("fs"),jn=st();function Un(e){let n=Buffer.alloc(150),r;try{r=se.openSync(e,"r"),se.readSync(r,n,0,150,0),se.closeSync(r)}catch{}return jn(n.toString())}ot.exports=Un});var lt=c((Ls,ut)=>{"use strict";var Fn=require("path"),at=Je(),ct=et(),Dn=it(),Xn=process.platform==="win32",Hn=/\.(?:com|exe)$/i,Kn=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function Wn(e){e.file=at(e);let t=e.file&&Dn(e.file);return t?(e.args.unshift(e.file),e.command=t,at(e)):e.file}function zn(e){if(!Xn)return e;let t=Wn(e),n=!Hn.test(t);if(e.options.forceShell||n){let r=Kn.test(t);e.command=Fn.normalize(e.command),e.command=ct.command(e.command),e.args=e.args.map(o=>ct.argument(o,r));let s=[e.command].concat(e.args).join(" ");e.args=["/d","/s","/c",`"${s}"`],e.command=process.env.comspec||"cmd.exe",e.options.windowsVerbatimArguments=!0}return e}function Vn(e,t,n){t&&!Array.isArray(t)&&(n=t,t=null),t=t?t.slice(0):[],n=Object.assign({},n);let r={command:e,args:t,options:n,file:void 0,original:{command:e,args:t}};return n.shell?r:zn(r)}ut.exports=Vn});var pt=c(($s,ft)=>{"use strict";var oe=process.platform==="win32";function ie(e,t){return Object.assign(new Error(`${t} ${e.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${t} ${e.command}`,path:e.command,spawnargs:e.args})}function Yn(e,t){if(!oe)return;let n=e.emit;e.emit=function(r,s){if(r==="exit"){let o=dt(s,t,"spawn");if(o)return n.call(e,"error",o)}return n.apply(e,arguments)}}function dt(e,t){return oe&&e===1&&!t.file?ie(t.original,"spawn"):null}function Qn(e,t){return oe&&e===1&&!t.file?ie(t.original,"spawnSync"):null}ft.exports={hookChildProcess:Yn,verifyENOENT:dt,verifyENOENTSync:Qn,notFoundError:ie}});var St=c((ks,T)=>{"use strict";var mt=require("child_process"),ae=lt(),ce=pt();function ht(e,t,n){let r=ae(e,t,n),s=mt.spawn(r.command,r.args,r.options);return ce.hookChildProcess(s,r),s}function Zn(e,t,n){let r=ae(e,t,n),s=mt.spawnSync(r.command,r.args,r.options);return s.error=s.error||ce.verifyENOENTSync(s.status,r),s}T.exports=ht;T.exports.spawn=ht;T.exports.sync=Zn;T.exports._parse=ae;T.exports._enoent=ce});var gt=c((Bs,yt)=>{"use strict";yt.exports=e=>{let t=typeof e=="string"?` +`:` +`.charCodeAt(),n=typeof e=="string"?"\r":"\r".charCodeAt();return e[e.length-1]===t&&(e=e.slice(0,e.length-1)),e[e.length-1]===n&&(e=e.slice(0,e.length-1)),e}});var wt=c((Ms,_)=>{"use strict";var N=require("path"),xt=te(),bt=e=>{e=f({cwd:process.cwd(),path:process.env[xt()],execPath:process.execPath},e);let t,n=N.resolve(e.cwd),r=[];for(;t!==n;)r.push(N.join(n,"node_modules/.bin")),t=n,n=N.resolve(n,"..");let s=N.resolve(e.cwd,e.execPath,"..");return r.push(s),r.concat(e.path).join(N.delimiter)};_.exports=bt;_.exports.default=bt;_.exports.env=e=>{e=f({env:process.env},e);let t=f({},e.env),n=xt({env:t});return e.path=t[n],t[n]=_.exports(e),t}});var Et=c((js,ue)=>{"use strict";var vt=(e,t)=>{for(let n of Reflect.ownKeys(t))Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n));return e};ue.exports=vt;ue.exports.default=vt});var Tt=c((Us,D)=>{"use strict";var Jn=Et(),F=new WeakMap,It=(e,t={})=>{if(typeof e!="function")throw new TypeError("Expected a function");let n,r=0,s=e.displayName||e.name||"",o=function(...i){if(F.set(o,++r),r===1)n=e.apply(this,i),e=null;else if(t.throw===!0)throw new Error(`Function \`${s}\` can only be called once`);return n};return Jn(o,e),F.set(o,r),o};D.exports=It;D.exports.default=It;D.exports.callCount=e=>{if(!F.has(e))throw new Error(`The given function \`${e.name}\` is not wrapped by the \`onetime\` package`);return F.get(e)}});var Pt=c(X=>{"use strict";Object.defineProperty(X,"__esModule",{value:!0});X.SIGNALS=void 0;var er=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}];X.SIGNALS=er});var le=c(P=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0});P.SIGRTMAX=P.getRealtimeSignals=void 0;var tr=function(){let e=Gt-Ct+1;return Array.from({length:e},nr)};P.getRealtimeSignals=tr;var nr=function(e,t){return{name:`SIGRT${t+1}`,number:Ct+t,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}},Ct=34,Gt=64;P.SIGRTMAX=Gt});var At=c(H=>{"use strict";Object.defineProperty(H,"__esModule",{value:!0});H.getSignals=void 0;var rr=require("os"),sr=Pt(),or=le(),ir=function(){let e=(0,or.getRealtimeSignals)();return[...sr.SIGNALS,...e].map(ar)};H.getSignals=ir;var ar=function({name:e,number:t,description:n,action:r,forced:s=!1,standard:o}){let{signals:{[e]:i}}=rr.constants,a=i!==void 0;return{name:e,number:a?i:t,description:n,supported:a,action:r,forced:s,standard:o}}});var Ot=c(C=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0});C.signalsByNumber=C.signalsByName=void 0;var cr=require("os"),Rt=At(),ur=le(),lr=function(){return(0,Rt.getSignals)().reduce(dr,{})},dr=function(e,{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}){return w(f({},e),{[t]:{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}})},fr=lr();C.signalsByName=fr;var pr=function(){let e=(0,Rt.getSignals)(),t=ur.SIGRTMAX+1,n=Array.from({length:t},(r,s)=>mr(s,e));return Object.assign({},...n)},mr=function(e,t){let n=hr(e,t);if(n===void 0)return{};let{name:r,description:s,supported:o,action:i,forced:a,standard:l}=n;return{[e]:{name:r,number:e,description:s,supported:o,action:i,forced:a,standard:l}}},hr=function(e,t){let n=t.find(({name:r})=>cr.constants.signals[r]===e);return n!==void 0?n:t.find(r=>r.number===e)},Sr=pr();C.signalsByNumber=Sr});var Nt=c((Ks,qt)=>{"use strict";var{signalsByName:yr}=Ot(),gr=({timedOut:e,timeout:t,errorCode:n,signal:r,signalDescription:s,exitCode:o,isCanceled:i})=>e?`timed out after ${t} milliseconds`:i?"was canceled":n!==void 0?`failed with ${n}`:r!==void 0?`was killed with ${r} (${s})`:o!==void 0?`failed with exit code ${o}`:"failed",xr=({stdout:e,stderr:t,all:n,error:r,signal:s,exitCode:o,command:i,escapedCommand:a,timedOut:l,isCanceled:d,killed:p,parsed:{options:{timeout:S}}})=>{o=o===null?void 0:o,s=s===null?void 0:s;let h=s===void 0?void 0:yr[s].description,y=r&&r.code,x=`Command ${gr({timedOut:l,timeout:S,errorCode:y,signal:s,signalDescription:h,exitCode:o,isCanceled:d})}: ${i}`,E=Object.prototype.toString.call(r)==="[object Error]",M=E?`${x} +${r.message}`:x,j=[M,t,e].filter(Boolean).join(` +`);return E?(r.originalMessage=r.message,r.message=j):r=new Error(j),r.shortMessage=M,r.command=i,r.escapedCommand=a,r.exitCode=o,r.signal=s,r.signalDescription=h,r.stdout=e,r.stderr=t,n!==void 0&&(r.all=n),"bufferedData"in r&&delete r.bufferedData,r.failed=!0,r.timedOut=Boolean(l),r.isCanceled=d,r.killed=p&&!l,r};qt.exports=xr});var Lt=c((Ws,de)=>{"use strict";var K=["stdin","stdout","stderr"],br=e=>K.some(t=>e[t]!==void 0),_t=e=>{if(!e)return;let{stdio:t}=e;if(t===void 0)return K.map(r=>e[r]);if(br(e))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${K.map(r=>`\`${r}\``).join(", ")}`);if(typeof t=="string")return t;if(!Array.isArray(t))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof t}\``);let n=Math.max(t.length,K.length);return Array.from({length:n},(r,s)=>t[s])};de.exports=_t;de.exports.node=e=>{let t=_t(e);return t==="ipc"?"ipc":t===void 0||typeof t=="string"?[t,t,t,"ipc"]:t.includes("ipc")?t:[...t,"ipc"]}});var $t=c((zs,W)=>{W.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&W.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&W.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var Ut=c((Vs,R)=>{var u=global.process;typeof u!="object"||!u?R.exports=function(){}:(kt=require("assert"),G=$t(),Bt=/^win/i.test(u.platform),L=require("events"),typeof L!="function"&&(L=L.EventEmitter),u.__signal_exit_emitter__?m=u.__signal_exit_emitter__:(m=u.__signal_exit_emitter__=new L,m.count=0,m.emitted={}),m.infinite||(m.setMaxListeners(1/0),m.infinite=!0),R.exports=function(e,t){if(global.process===u){kt.equal(typeof e,"function","a callback must be provided for exit handler"),A===!1&&fe();var n="exit";t&&t.alwaysLast&&(n="afterexit");var r=function(){m.removeListener(n,e),m.listeners("exit").length===0&&m.listeners("afterexit").length===0&&z()};return m.on(n,e),r}},z=function(){!A||global.process!==u||(A=!1,G.forEach(function(t){try{u.removeListener(t,V[t])}catch{}}),u.emit=Y,u.reallyExit=pe,m.count-=1)},R.exports.unload=z,v=function(t,n,r){m.emitted[t]||(m.emitted[t]=!0,m.emit(t,n,r))},V={},G.forEach(function(e){V[e]=function(){if(u===global.process){var n=u.listeners(e);n.length===m.count&&(z(),v("exit",null,e),v("afterexit",null,e),Bt&&e==="SIGHUP"&&(e="SIGINT"),u.kill(u.pid,e))}}}),R.exports.signals=function(){return G},A=!1,fe=function(){A||u!==global.process||(A=!0,m.count+=1,G=G.filter(function(t){try{return u.on(t,V[t]),!0}catch{return!1}}),u.emit=jt,u.reallyExit=Mt)},R.exports.load=fe,pe=u.reallyExit,Mt=function(t){u===global.process&&(u.exitCode=t||0,v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),pe.call(u,u.exitCode))},Y=u.emit,jt=function(t,n){if(t==="exit"&&u===global.process){n!==void 0&&(u.exitCode=n);var r=Y.apply(this,arguments);return v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),r}else return Y.apply(this,arguments)});var kt,G,Bt,L,m,z,v,V,A,fe,pe,Mt,Y,jt});var Dt=c((Ys,Ft)=>{"use strict";var wr=require("os"),vr=Ut(),Er=1e3*5,Ir=(e,t="SIGTERM",n={})=>{let r=e(t);return Tr(e,t,n,r),r},Tr=(e,t,n,r)=>{if(!Pr(t,n,r))return;let s=Gr(n),o=setTimeout(()=>{e("SIGKILL")},s);o.unref&&o.unref()},Pr=(e,{forceKillAfterTimeout:t},n)=>Cr(e)&&t!==!1&&n,Cr=e=>e===wr.constants.signals.SIGTERM||typeof e=="string"&&e.toUpperCase()==="SIGTERM",Gr=({forceKillAfterTimeout:e=!0})=>{if(e===!0)return Er;if(!Number.isFinite(e)||e<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`);return e},Ar=(e,t)=>{e.kill()&&(t.isCanceled=!0)},Rr=(e,t,n)=>{e.kill(t),n(Object.assign(new Error("Timed out"),{timedOut:!0,signal:t}))},Or=(e,{timeout:t,killSignal:n="SIGTERM"},r)=>{if(t===0||t===void 0)return r;let s,o=new Promise((a,l)=>{s=setTimeout(()=>{Rr(e,n,l)},t)}),i=r.finally(()=>{clearTimeout(s)});return Promise.race([o,i])},qr=({timeout:e})=>{if(e!==void 0&&(!Number.isFinite(e)||e<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`)},Nr=async(e,{cleanup:t,detached:n},r)=>{if(!t||n)return r;let s=vr(()=>{e.kill()});return r.finally(()=>{s()})};Ft.exports={spawnedKill:Ir,spawnedCancel:Ar,setupTimeout:Or,validateTimeout:qr,setExitHandler:Nr}});var Ht=c((Qs,Xt)=>{"use strict";var b=e=>e!==null&&typeof e=="object"&&typeof e.pipe=="function";b.writable=e=>b(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object";b.readable=e=>b(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object";b.duplex=e=>b.writable(e)&&b.readable(e);b.transform=e=>b.duplex(e)&&typeof e._transform=="function";Xt.exports=b});var Wt=c((Zs,Kt)=>{"use strict";var{PassThrough:_r}=require("stream");Kt.exports=e=>{e=f({},e);let{array:t}=e,{encoding:n}=e,r=n==="buffer",s=!1;t?s=!(n||r):n=n||"utf8",r&&(n=null);let o=new _r({objectMode:s});n&&o.setEncoding(n);let i=0,a=[];return o.on("data",l=>{a.push(l),s?i=a.length:i+=l.length}),o.getBufferedValue=()=>t?a:r?Buffer.concat(a,i):a.join(""),o.getBufferedLength=()=>i,o}});var zt=c((Js,$)=>{"use strict";var{constants:Lr}=require("buffer"),$r=require("stream"),{promisify:kr}=require("util"),Br=Wt(),Mr=kr($r.pipeline),me=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};async function he(e,t){if(!e)throw new Error("Expected a stream");t=f({maxBuffer:1/0},t);let{maxBuffer:n}=t,r=Br(t);return await new Promise((s,o)=>{let i=a=>{a&&r.getBufferedLength()<=Lr.MAX_LENGTH&&(a.bufferedData=r.getBufferedValue()),o(a)};(async()=>{try{await Mr(e,r),s()}catch(a){i(a)}})(),r.on("data",()=>{r.getBufferedLength()>n&&i(new me)})}),r.getBufferedValue()}$.exports=he;$.exports.buffer=(e,t)=>he(e,w(f({},t),{encoding:"buffer"}));$.exports.array=(e,t)=>he(e,w(f({},t),{array:!0}));$.exports.MaxBufferError=me});var Yt=c((eo,Vt)=>{"use strict";var{PassThrough:jr}=require("stream");Vt.exports=function(){var e=[],t=new jr({objectMode:!0});return t.setMaxListeners(0),t.add=n,t.isEmpty=r,t.on("unpipe",s),Array.prototype.slice.call(arguments).forEach(n),t;function n(o){return Array.isArray(o)?(o.forEach(n),this):(e.push(o),o.once("end",s.bind(null,o)),o.once("error",t.emit.bind(t,"error")),o.pipe(t,{end:!1}),this)}function r(){return e.length==0}function s(o){e=e.filter(function(i){return i!==o}),!e.length&&t.readable&&t.end()}}});var en=c((to,Jt)=>{"use strict";var Zt=Ht(),Qt=zt(),Ur=Yt(),Fr=(e,t)=>{t===void 0||e.stdin===void 0||(Zt(t)?t.pipe(e.stdin):e.stdin.end(t))},Dr=(e,{all:t})=>{if(!t||!e.stdout&&!e.stderr)return;let n=Ur();return e.stdout&&n.add(e.stdout),e.stderr&&n.add(e.stderr),n},Se=async(e,t)=>{if(!!e){e.destroy();try{return await t}catch(n){return n.bufferedData}}},ye=(e,{encoding:t,buffer:n,maxBuffer:r})=>{if(!(!e||!n))return t?Qt(e,{encoding:t,maxBuffer:r}):Qt.buffer(e,{maxBuffer:r})},Xr=async({stdout:e,stderr:t,all:n},{encoding:r,buffer:s,maxBuffer:o},i)=>{let a=ye(e,{encoding:r,buffer:s,maxBuffer:o}),l=ye(t,{encoding:r,buffer:s,maxBuffer:o}),d=ye(n,{encoding:r,buffer:s,maxBuffer:o*2});try{return await Promise.all([i,a,l,d])}catch(p){return Promise.all([{error:p,signal:p.signal,timedOut:p.timedOut},Se(e,a),Se(t,l),Se(n,d)])}},Hr=({input:e})=>{if(Zt(e))throw new TypeError("The `input` option cannot be a stream in sync mode")};Jt.exports={handleInput:Fr,makeAllStream:Dr,getSpawnedResult:Xr,validateInputSync:Hr}});var nn=c((no,tn)=>{"use strict";var Kr=(async()=>{})().constructor.prototype,Wr=["then","catch","finally"].map(e=>[e,Reflect.getOwnPropertyDescriptor(Kr,e)]),zr=(e,t)=>{for(let[n,r]of Wr){let s=typeof t=="function"?(...o)=>Reflect.apply(r.value,t(),o):r.value.bind(t);Reflect.defineProperty(e,n,w(f({},r),{value:s}))}return e},Vr=e=>new Promise((t,n)=>{e.on("exit",(r,s)=>{t({exitCode:r,signal:s})}),e.on("error",r=>{n(r)}),e.stdin&&e.stdin.on("error",r=>{n(r)})});tn.exports={mergePromise:zr,getSpawnedPromise:Vr}});var on=c((ro,sn)=>{"use strict";var rn=(e,t=[])=>Array.isArray(t)?[e,...t]:[e],Yr=/^[\w.-]+$/,Qr=/"/g,Zr=e=>typeof e!="string"||Yr.test(e)?e:`"${e.replace(Qr,'\\"')}"`,Jr=(e,t)=>rn(e,t).join(" "),es=(e,t)=>rn(e,t).map(n=>Zr(n)).join(" "),ts=/ +/g,ns=e=>{let t=[];for(let n of e.trim().split(ts)){let r=t[t.length-1];r&&r.endsWith("\\")?t[t.length-1]=`${r.slice(0,-1)} ${n}`:t.push(n)}return t};sn.exports={joinCommand:Jr,getEscapedCommand:es,parseCommand:ns}});var pn=c((so,O)=>{"use strict";var rs=require("path"),ge=require("child_process"),ss=St(),os=gt(),is=wt(),as=Tt(),Q=Nt(),cn=Lt(),{spawnedKill:cs,spawnedCancel:us,setupTimeout:ls,validateTimeout:ds,setExitHandler:fs}=Dt(),{handleInput:ps,getSpawnedResult:ms,makeAllStream:hs,validateInputSync:Ss}=en(),{mergePromise:an,getSpawnedPromise:ys}=nn(),{joinCommand:un,parseCommand:ln,getEscapedCommand:dn}=on(),gs=1e3*1e3*100,xs=({env:e,extendEnv:t,preferLocal:n,localDir:r,execPath:s})=>{let o=t?f(f({},process.env),e):e;return n?is.env({env:o,cwd:r,execPath:s}):o},fn=(e,t,n={})=>{let r=ss._parse(e,t,n);return e=r.command,t=r.args,n=r.options,n=f({maxBuffer:gs,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:n.cwd||process.cwd(),execPath:process.execPath,encoding:"utf8",reject:!0,cleanup:!0,all:!1,windowsHide:!0},n),n.env=xs(n),n.stdio=cn(n),process.platform==="win32"&&rs.basename(e,".exe")==="cmd"&&t.unshift("/q"),{file:e,args:t,options:n,parsed:r}},k=(e,t,n)=>typeof t!="string"&&!Buffer.isBuffer(t)?n===void 0?void 0:"":e.stripFinalNewline?os(t):t,Z=(e,t,n)=>{let r=fn(e,t,n),s=un(e,t),o=dn(e,t);ds(r.options);let i;try{i=ge.spawn(r.file,r.args,r.options)}catch(y){let g=new ge.ChildProcess,x=Promise.reject(Q({error:y,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1}));return an(g,x)}let a=ys(i),l=ls(i,r.options,a),d=fs(i,r.options,l),p={isCanceled:!1};i.kill=cs.bind(null,i.kill.bind(i)),i.cancel=us.bind(null,i,p);let h=as(async()=>{let[{error:y,exitCode:g,signal:x,timedOut:E},M,j,yn]=await ms(i,r.options,d),be=k(r.options,M),we=k(r.options,j),ve=k(r.options,yn);if(y||g!==0||x!==null){let Ee=Q({error:y,exitCode:g,signal:x,stdout:be,stderr:we,all:ve,command:s,escapedCommand:o,parsed:r,timedOut:E,isCanceled:p.isCanceled,killed:i.killed});if(!r.options.reject)return Ee;throw Ee}return{command:s,escapedCommand:o,exitCode:0,stdout:be,stderr:we,all:ve,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}});return ps(i,r.options.input),i.all=hs(i,r.options),an(i,h)};O.exports=Z;O.exports.sync=(e,t,n)=>{let r=fn(e,t,n),s=un(e,t),o=dn(e,t);Ss(r.options);let i;try{i=ge.spawnSync(r.file,r.args,r.options)}catch(d){throw Q({error:d,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1})}let a=k(r.options,i.stdout,i.error),l=k(r.options,i.stderr,i.error);if(i.error||i.status!==0||i.signal!==null){let d=Q({stdout:a,stderr:l,error:i.error,signal:i.signal,exitCode:i.status,command:s,escapedCommand:o,parsed:r,timedOut:i.error&&i.error.code==="ETIMEDOUT",isCanceled:!1,killed:i.signal!==null});if(!r.options.reject)return d;throw d}return{command:s,escapedCommand:o,exitCode:0,stdout:a,stderr:l,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}};O.exports.command=(e,t)=>{let[n,...r]=ln(e);return Z(n,r,t)};O.exports.commandSync=(e,t)=>{let[n,...r]=ln(e);return Z.sync(n,r,t)};O.exports.node=(e,t,n={})=>{t&&!Array.isArray(t)&&typeof t=="object"&&(n=t,t=[]);let r=cn.node(n),s=process.execArgv.filter(a=>!a.startsWith("--inspect")),{nodePath:o=process.execPath,nodeOptions:i=s}=n;return Z(o,[...i,e,...Array.isArray(t)?t:[]],w(f({},n),{stdin:void 0,stdout:void 0,stderr:void 0,stdio:r,shell:!1}))}});var vs={};Tn(vs,{default:()=>ws});var B=require("@raycast/api");var mn=Ae(require("node:process"),1),hn=Ae(pn(),1);async function xe(e){if(mn.default.platform!=="darwin")throw new Error("macOS only");let{stdout:t}=await(0,hn.default)("osascript",["-e",e]);return t}var bs=require("@raycast/api");function Sn(e){return` + tell application "Spotify" + if not application "Spotify" is running then + activate + + set _maxOpenWaitTimeInSeconds to 5 + set _openCounter to 1 + repeat until application "Spotify" is running + delay 1 + set _openCounter to _openCounter + 1 + if _openCounter > _maxOpenWaitTimeInSeconds then exit repeat + end repeat + end if + ${e} + end tell`}var ws=async()=>{let e=Sn(` + set spotifyURL to spotify url of the current track + + set AppleScript's text item delimiters to ":" + set idPart to third text item of spotifyURL + + set the clipboard to ("https://open.spotify.com/track/" & idPart) + `);try{await xe(e),await(0,B.showToast)({title:"Copied URL to clipboard"})}catch{await(0,B.showToast)({style:B.Toast.Style.Failure,title:"Failed copying URL"})}};module.exports=Pn(vs);0&&(module.exports={}); diff --git a/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/current.js b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/current.js new file mode 100644 index 0000000..0cddf80 --- /dev/null +++ b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/current.js @@ -0,0 +1,28 @@ +var Sn=Object.create;var O=Object.defineProperty,gn=Object.defineProperties,xn=Object.getOwnPropertyDescriptor,bn=Object.getOwnPropertyDescriptors,wn=Object.getOwnPropertyNames,Ee=Object.getOwnPropertySymbols,vn=Object.getPrototypeOf,Te=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable;var Ie=(e,t,n)=>t in e?O(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var n in t||(t={}))Te.call(t,n)&&Ie(e,n,t[n]);if(Ee)for(var n of Ee(t))En.call(t,n)&&Ie(e,n,t[n]);return e},w=(e,t)=>gn(e,bn(t)),Pe=e=>O(e,"__esModule",{value:!0});var c=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),In=(e,t)=>{for(var n in t)O(e,n,{get:t[n],enumerable:!0})},Ge=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of wn(t))!Te.call(e,s)&&(n||s!=="default")&&O(e,s,{get:()=>t[s],enumerable:!(r=xn(t,s))||r.enumerable});return e},Ce=(e,t)=>Ge(Pe(O(e!=null?Sn(vn(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e),Tn=(e=>(t,n)=>e&&e.get(t)||(n=Ge(Pe({}),t,1),e&&e.set(t,n),n))(typeof WeakMap!="undefined"?new WeakMap:0);var qe=c((vs,Oe)=>{Oe.exports=Ne;Ne.sync=Gn;var Ae=require("fs");function Pn(e,t){var n=t.pathExt!==void 0?t.pathExt:process.env.PATHEXT;if(!n||(n=n.split(";"),n.indexOf("")!==-1))return!0;for(var r=0;r{Be.exports=_e;_e.sync=Cn;var ke=require("fs");function _e(e,t,n){ke.stat(e,function(r,s){n(r,r?!1:$e(s,t))})}function Cn(e,t){return $e(ke.statSync(e),t)}function $e(e,t){return e.isFile()&&An(e,t)}function An(e,t){var n=e.mode,r=e.uid,s=e.gid,o=t.uid!==void 0?t.uid:process.getuid&&process.getuid(),i=t.gid!==void 0?t.gid:process.getgid&&process.getgid(),a=parseInt("100",8),l=parseInt("010",8),d=parseInt("001",8),p=a|l,y=n&d||n&l&&s===i||n&a&&r===o||n&p&&o===0;return y}});var je=c((Ts,Me)=>{var Is=require("fs"),F;process.platform==="win32"||global.TESTING_WINDOWS?F=qe():F=Le();Me.exports=J;J.sync=Rn;function J(e,t,n){if(typeof t=="function"&&(n=t,t={}),!n){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(r,s){J(e,t||{},function(o,i){o?s(o):r(i)})})}F(e,t||{},function(r,s){r&&(r.code==="EACCES"||t&&t.ignoreErrors)&&(r=null,s=!1),n(r,s)})}function Rn(e,t){try{return F.sync(e,t||{})}catch(n){if(t&&t.ignoreErrors||n.code==="EACCES")return!1;throw n}}});var We=c((Ps,Ke)=>{var I=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",Fe=require("path"),Nn=I?";":":",Ue=je(),De=e=>Object.assign(new Error(`not found: ${e}`),{code:"ENOENT"}),Xe=(e,t)=>{let n=t.colon||Nn,r=e.match(/\//)||I&&e.match(/\\/)?[""]:[...I?[process.cwd()]:[],...(t.path||process.env.PATH||"").split(n)],s=I?t.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",o=I?s.split(n):[""];return I&&e.indexOf(".")!==-1&&o[0]!==""&&o.unshift(""),{pathEnv:r,pathExt:o,pathExtExe:s}},He=(e,t,n)=>{typeof t=="function"&&(n=t,t={}),t||(t={});let{pathEnv:r,pathExt:s,pathExtExe:o}=Xe(e,t),i=[],a=d=>new Promise((p,y)=>{if(d===r.length)return t.all&&i.length?p(i):y(De(e));let h=r[d],S=/^".*"$/.test(h)?h.slice(1,-1):h,g=Fe.join(S,e),x=!S&&/^\.[\\\/]/.test(e)?e.slice(0,2)+g:g;p(l(x,d,0))}),l=(d,p,y)=>new Promise((h,S)=>{if(y===s.length)return h(a(p+1));let g=s[y];Ue(d+g,{pathExt:o},(x,E)=>{if(!x&&E)if(t.all)i.push(d+g);else return h(d+g);return h(l(d,p,y+1))})});return n?a(0).then(d=>n(null,d),n):a(0)},On=(e,t)=>{t=t||{};let{pathEnv:n,pathExt:r,pathExtExe:s}=Xe(e,t),o=[];for(let i=0;i{"use strict";var ze=(e={})=>{let t=e.env||process.env;return(e.platform||process.platform)!=="win32"?"PATH":Object.keys(t).reverse().find(r=>r.toUpperCase()==="PATH")||"Path"};ee.exports=ze;ee.exports.default=ze});var Ze=c((Cs,Qe)=>{"use strict";var Ve=require("path"),qn=We(),kn=te();function Ye(e,t){let n=e.options.env||process.env,r=process.cwd(),s=e.options.cwd!=null,o=s&&process.chdir!==void 0&&!process.chdir.disabled;if(o)try{process.chdir(e.options.cwd)}catch{}let i;try{i=qn.sync(e.command,{path:n[kn({env:n})],pathExt:t?Ve.delimiter:void 0})}catch{}finally{o&&process.chdir(r)}return i&&(i=Ve.resolve(s?e.options.cwd:"",i)),i}function _n(e){return Ye(e)||Ye(e,!0)}Qe.exports=_n});var Je=c((As,re)=>{"use strict";var ne=/([()\][%!^"`<>&|;, *?])/g;function $n(e){return e=e.replace(ne,"^$1"),e}function Bn(e,t){return e=`${e}`,e=e.replace(/(\\*)"/g,'$1$1\\"'),e=e.replace(/(\\*)$/,"$1$1"),e=`"${e}"`,e=e.replace(ne,"^$1"),t&&(e=e.replace(ne,"^$1")),e}re.exports.command=$n;re.exports.argument=Bn});var tt=c((Rs,et)=>{"use strict";et.exports=/^#!(.*)/});var rt=c((Ns,nt)=>{"use strict";var Ln=tt();nt.exports=(e="")=>{let t=e.match(Ln);if(!t)return null;let[n,r]=t[0].replace(/#! ?/,"").split(" "),s=n.split("/").pop();return s==="env"?r:r?`${s} ${r}`:s}});var ot=c((Os,st)=>{"use strict";var se=require("fs"),Mn=rt();function jn(e){let n=Buffer.alloc(150),r;try{r=se.openSync(e,"r"),se.readSync(r,n,0,150,0),se.closeSync(r)}catch{}return Mn(n.toString())}st.exports=jn});var ut=c((qs,ct)=>{"use strict";var Fn=require("path"),it=Ze(),at=Je(),Un=ot(),Dn=process.platform==="win32",Xn=/\.(?:com|exe)$/i,Hn=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function Kn(e){e.file=it(e);let t=e.file&&Un(e.file);return t?(e.args.unshift(e.file),e.command=t,it(e)):e.file}function Wn(e){if(!Dn)return e;let t=Kn(e),n=!Xn.test(t);if(e.options.forceShell||n){let r=Hn.test(t);e.command=Fn.normalize(e.command),e.command=at.command(e.command),e.args=e.args.map(o=>at.argument(o,r));let s=[e.command].concat(e.args).join(" ");e.args=["/d","/s","/c",`"${s}"`],e.command=process.env.comspec||"cmd.exe",e.options.windowsVerbatimArguments=!0}return e}function zn(e,t,n){t&&!Array.isArray(t)&&(n=t,t=null),t=t?t.slice(0):[],n=Object.assign({},n);let r={command:e,args:t,options:n,file:void 0,original:{command:e,args:t}};return n.shell?r:Wn(r)}ct.exports=zn});var ft=c((ks,dt)=>{"use strict";var oe=process.platform==="win32";function ie(e,t){return Object.assign(new Error(`${t} ${e.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${t} ${e.command}`,path:e.command,spawnargs:e.args})}function Vn(e,t){if(!oe)return;let n=e.emit;e.emit=function(r,s){if(r==="exit"){let o=lt(s,t,"spawn");if(o)return n.call(e,"error",o)}return n.apply(e,arguments)}}function lt(e,t){return oe&&e===1&&!t.file?ie(t.original,"spawn"):null}function Yn(e,t){return oe&&e===1&&!t.file?ie(t.original,"spawnSync"):null}dt.exports={hookChildProcess:Vn,verifyENOENT:lt,verifyENOENTSync:Yn,notFoundError:ie}});var ht=c((_s,T)=>{"use strict";var pt=require("child_process"),ae=ut(),ce=ft();function mt(e,t,n){let r=ae(e,t,n),s=pt.spawn(r.command,r.args,r.options);return ce.hookChildProcess(s,r),s}function Qn(e,t,n){let r=ae(e,t,n),s=pt.spawnSync(r.command,r.args,r.options);return s.error=s.error||ce.verifyENOENTSync(s.status,r),s}T.exports=mt;T.exports.spawn=mt;T.exports.sync=Qn;T.exports._parse=ae;T.exports._enoent=ce});var St=c(($s,yt)=>{"use strict";yt.exports=e=>{let t=typeof e=="string"?` +`:` +`.charCodeAt(),n=typeof e=="string"?"\r":"\r".charCodeAt();return e[e.length-1]===t&&(e=e.slice(0,e.length-1)),e[e.length-1]===n&&(e=e.slice(0,e.length-1)),e}});var bt=c((Bs,k)=>{"use strict";var q=require("path"),gt=te(),xt=e=>{e=f({cwd:process.cwd(),path:process.env[gt()],execPath:process.execPath},e);let t,n=q.resolve(e.cwd),r=[];for(;t!==n;)r.push(q.join(n,"node_modules/.bin")),t=n,n=q.resolve(n,"..");let s=q.resolve(e.cwd,e.execPath,"..");return r.push(s),r.concat(e.path).join(q.delimiter)};k.exports=xt;k.exports.default=xt;k.exports.env=e=>{e=f({env:process.env},e);let t=f({},e.env),n=gt({env:t});return e.path=t[n],t[n]=k.exports(e),t}});var vt=c((Ls,ue)=>{"use strict";var wt=(e,t)=>{for(let n of Reflect.ownKeys(t))Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n));return e};ue.exports=wt;ue.exports.default=wt});var It=c((Ms,D)=>{"use strict";var Zn=vt(),U=new WeakMap,Et=(e,t={})=>{if(typeof e!="function")throw new TypeError("Expected a function");let n,r=0,s=e.displayName||e.name||"",o=function(...i){if(U.set(o,++r),r===1)n=e.apply(this,i),e=null;else if(t.throw===!0)throw new Error(`Function \`${s}\` can only be called once`);return n};return Zn(o,e),U.set(o,r),o};D.exports=Et;D.exports.default=Et;D.exports.callCount=e=>{if(!U.has(e))throw new Error(`The given function \`${e.name}\` is not wrapped by the \`onetime\` package`);return U.get(e)}});var Tt=c(X=>{"use strict";Object.defineProperty(X,"__esModule",{value:!0});X.SIGNALS=void 0;var Jn=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}];X.SIGNALS=Jn});var le=c(P=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0});P.SIGRTMAX=P.getRealtimeSignals=void 0;var er=function(){let e=Gt-Pt+1;return Array.from({length:e},tr)};P.getRealtimeSignals=er;var tr=function(e,t){return{name:`SIGRT${t+1}`,number:Pt+t,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}},Pt=34,Gt=64;P.SIGRTMAX=Gt});var Ct=c(H=>{"use strict";Object.defineProperty(H,"__esModule",{value:!0});H.getSignals=void 0;var nr=require("os"),rr=Tt(),sr=le(),or=function(){let e=(0,sr.getRealtimeSignals)();return[...rr.SIGNALS,...e].map(ir)};H.getSignals=or;var ir=function({name:e,number:t,description:n,action:r,forced:s=!1,standard:o}){let{signals:{[e]:i}}=nr.constants,a=i!==void 0;return{name:e,number:a?i:t,description:n,supported:a,action:r,forced:s,standard:o}}});var Rt=c(G=>{"use strict";Object.defineProperty(G,"__esModule",{value:!0});G.signalsByNumber=G.signalsByName=void 0;var ar=require("os"),At=Ct(),cr=le(),ur=function(){return(0,At.getSignals)().reduce(lr,{})},lr=function(e,{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}){return w(f({},e),{[t]:{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}})},dr=ur();G.signalsByName=dr;var fr=function(){let e=(0,At.getSignals)(),t=cr.SIGRTMAX+1,n=Array.from({length:t},(r,s)=>pr(s,e));return Object.assign({},...n)},pr=function(e,t){let n=mr(e,t);if(n===void 0)return{};let{name:r,description:s,supported:o,action:i,forced:a,standard:l}=n;return{[e]:{name:r,number:e,description:s,supported:o,action:i,forced:a,standard:l}}},mr=function(e,t){let n=t.find(({name:r})=>ar.constants.signals[r]===e);return n!==void 0?n:t.find(r=>r.number===e)},hr=fr();G.signalsByNumber=hr});var Ot=c((Xs,Nt)=>{"use strict";var{signalsByName:yr}=Rt(),Sr=({timedOut:e,timeout:t,errorCode:n,signal:r,signalDescription:s,exitCode:o,isCanceled:i})=>e?`timed out after ${t} milliseconds`:i?"was canceled":n!==void 0?`failed with ${n}`:r!==void 0?`was killed with ${r} (${s})`:o!==void 0?`failed with exit code ${o}`:"failed",gr=({stdout:e,stderr:t,all:n,error:r,signal:s,exitCode:o,command:i,escapedCommand:a,timedOut:l,isCanceled:d,killed:p,parsed:{options:{timeout:y}}})=>{o=o===null?void 0:o,s=s===null?void 0:s;let h=s===void 0?void 0:yr[s].description,S=r&&r.code,x=`Command ${Sr({timedOut:l,timeout:y,errorCode:S,signal:s,signalDescription:h,exitCode:o,isCanceled:d})}: ${i}`,E=Object.prototype.toString.call(r)==="[object Error]",M=E?`${x} +${r.message}`:x,j=[M,t,e].filter(Boolean).join(` +`);return E?(r.originalMessage=r.message,r.message=j):r=new Error(j),r.shortMessage=M,r.command=i,r.escapedCommand=a,r.exitCode=o,r.signal=s,r.signalDescription=h,r.stdout=e,r.stderr=t,n!==void 0&&(r.all=n),"bufferedData"in r&&delete r.bufferedData,r.failed=!0,r.timedOut=Boolean(l),r.isCanceled=d,r.killed=p&&!l,r};Nt.exports=gr});var kt=c((Hs,de)=>{"use strict";var K=["stdin","stdout","stderr"],xr=e=>K.some(t=>e[t]!==void 0),qt=e=>{if(!e)return;let{stdio:t}=e;if(t===void 0)return K.map(r=>e[r]);if(xr(e))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${K.map(r=>`\`${r}\``).join(", ")}`);if(typeof t=="string")return t;if(!Array.isArray(t))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof t}\``);let n=Math.max(t.length,K.length);return Array.from({length:n},(r,s)=>t[s])};de.exports=qt;de.exports.node=e=>{let t=qt(e);return t==="ipc"?"ipc":t===void 0||typeof t=="string"?[t,t,t,"ipc"]:t.includes("ipc")?t:[...t,"ipc"]}});var _t=c((Ks,W)=>{W.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&W.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&W.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var jt=c((Ws,R)=>{var u=global.process;typeof u!="object"||!u?R.exports=function(){}:($t=require("assert"),C=_t(),Bt=/^win/i.test(u.platform),_=require("events"),typeof _!="function"&&(_=_.EventEmitter),u.__signal_exit_emitter__?m=u.__signal_exit_emitter__:(m=u.__signal_exit_emitter__=new _,m.count=0,m.emitted={}),m.infinite||(m.setMaxListeners(1/0),m.infinite=!0),R.exports=function(e,t){if(global.process===u){$t.equal(typeof e,"function","a callback must be provided for exit handler"),A===!1&&fe();var n="exit";t&&t.alwaysLast&&(n="afterexit");var r=function(){m.removeListener(n,e),m.listeners("exit").length===0&&m.listeners("afterexit").length===0&&z()};return m.on(n,e),r}},z=function(){!A||global.process!==u||(A=!1,C.forEach(function(t){try{u.removeListener(t,V[t])}catch{}}),u.emit=Y,u.reallyExit=pe,m.count-=1)},R.exports.unload=z,v=function(t,n,r){m.emitted[t]||(m.emitted[t]=!0,m.emit(t,n,r))},V={},C.forEach(function(e){V[e]=function(){if(u===global.process){var n=u.listeners(e);n.length===m.count&&(z(),v("exit",null,e),v("afterexit",null,e),Bt&&e==="SIGHUP"&&(e="SIGINT"),u.kill(u.pid,e))}}}),R.exports.signals=function(){return C},A=!1,fe=function(){A||u!==global.process||(A=!0,m.count+=1,C=C.filter(function(t){try{return u.on(t,V[t]),!0}catch{return!1}}),u.emit=Mt,u.reallyExit=Lt)},R.exports.load=fe,pe=u.reallyExit,Lt=function(t){u===global.process&&(u.exitCode=t||0,v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),pe.call(u,u.exitCode))},Y=u.emit,Mt=function(t,n){if(t==="exit"&&u===global.process){n!==void 0&&(u.exitCode=n);var r=Y.apply(this,arguments);return v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),r}else return Y.apply(this,arguments)});var $t,C,Bt,_,m,z,v,V,A,fe,pe,Lt,Y,Mt});var Ut=c((zs,Ft)=>{"use strict";var br=require("os"),wr=jt(),vr=1e3*5,Er=(e,t="SIGTERM",n={})=>{let r=e(t);return Ir(e,t,n,r),r},Ir=(e,t,n,r)=>{if(!Tr(t,n,r))return;let s=Gr(n),o=setTimeout(()=>{e("SIGKILL")},s);o.unref&&o.unref()},Tr=(e,{forceKillAfterTimeout:t},n)=>Pr(e)&&t!==!1&&n,Pr=e=>e===br.constants.signals.SIGTERM||typeof e=="string"&&e.toUpperCase()==="SIGTERM",Gr=({forceKillAfterTimeout:e=!0})=>{if(e===!0)return vr;if(!Number.isFinite(e)||e<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`);return e},Cr=(e,t)=>{e.kill()&&(t.isCanceled=!0)},Ar=(e,t,n)=>{e.kill(t),n(Object.assign(new Error("Timed out"),{timedOut:!0,signal:t}))},Rr=(e,{timeout:t,killSignal:n="SIGTERM"},r)=>{if(t===0||t===void 0)return r;let s,o=new Promise((a,l)=>{s=setTimeout(()=>{Ar(e,n,l)},t)}),i=r.finally(()=>{clearTimeout(s)});return Promise.race([o,i])},Nr=({timeout:e})=>{if(e!==void 0&&(!Number.isFinite(e)||e<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`)},Or=async(e,{cleanup:t,detached:n},r)=>{if(!t||n)return r;let s=wr(()=>{e.kill()});return r.finally(()=>{s()})};Ft.exports={spawnedKill:Er,spawnedCancel:Cr,setupTimeout:Rr,validateTimeout:Nr,setExitHandler:Or}});var Xt=c((Vs,Dt)=>{"use strict";var b=e=>e!==null&&typeof e=="object"&&typeof e.pipe=="function";b.writable=e=>b(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object";b.readable=e=>b(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object";b.duplex=e=>b.writable(e)&&b.readable(e);b.transform=e=>b.duplex(e)&&typeof e._transform=="function";Dt.exports=b});var Kt=c((Ys,Ht)=>{"use strict";var{PassThrough:qr}=require("stream");Ht.exports=e=>{e=f({},e);let{array:t}=e,{encoding:n}=e,r=n==="buffer",s=!1;t?s=!(n||r):n=n||"utf8",r&&(n=null);let o=new qr({objectMode:s});n&&o.setEncoding(n);let i=0,a=[];return o.on("data",l=>{a.push(l),s?i=a.length:i+=l.length}),o.getBufferedValue=()=>t?a:r?Buffer.concat(a,i):a.join(""),o.getBufferedLength=()=>i,o}});var Wt=c((Qs,$)=>{"use strict";var{constants:kr}=require("buffer"),_r=require("stream"),{promisify:$r}=require("util"),Br=Kt(),Lr=$r(_r.pipeline),me=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};async function he(e,t){if(!e)throw new Error("Expected a stream");t=f({maxBuffer:1/0},t);let{maxBuffer:n}=t,r=Br(t);return await new Promise((s,o)=>{let i=a=>{a&&r.getBufferedLength()<=kr.MAX_LENGTH&&(a.bufferedData=r.getBufferedValue()),o(a)};(async()=>{try{await Lr(e,r),s()}catch(a){i(a)}})(),r.on("data",()=>{r.getBufferedLength()>n&&i(new me)})}),r.getBufferedValue()}$.exports=he;$.exports.buffer=(e,t)=>he(e,w(f({},t),{encoding:"buffer"}));$.exports.array=(e,t)=>he(e,w(f({},t),{array:!0}));$.exports.MaxBufferError=me});var Vt=c((Zs,zt)=>{"use strict";var{PassThrough:Mr}=require("stream");zt.exports=function(){var e=[],t=new Mr({objectMode:!0});return t.setMaxListeners(0),t.add=n,t.isEmpty=r,t.on("unpipe",s),Array.prototype.slice.call(arguments).forEach(n),t;function n(o){return Array.isArray(o)?(o.forEach(n),this):(e.push(o),o.once("end",s.bind(null,o)),o.once("error",t.emit.bind(t,"error")),o.pipe(t,{end:!1}),this)}function r(){return e.length==0}function s(o){e=e.filter(function(i){return i!==o}),!e.length&&t.readable&&t.end()}}});var Jt=c((Js,Zt)=>{"use strict";var Qt=Xt(),Yt=Wt(),jr=Vt(),Fr=(e,t)=>{t===void 0||e.stdin===void 0||(Qt(t)?t.pipe(e.stdin):e.stdin.end(t))},Ur=(e,{all:t})=>{if(!t||!e.stdout&&!e.stderr)return;let n=jr();return e.stdout&&n.add(e.stdout),e.stderr&&n.add(e.stderr),n},ye=async(e,t)=>{if(!!e){e.destroy();try{return await t}catch(n){return n.bufferedData}}},Se=(e,{encoding:t,buffer:n,maxBuffer:r})=>{if(!(!e||!n))return t?Yt(e,{encoding:t,maxBuffer:r}):Yt.buffer(e,{maxBuffer:r})},Dr=async({stdout:e,stderr:t,all:n},{encoding:r,buffer:s,maxBuffer:o},i)=>{let a=Se(e,{encoding:r,buffer:s,maxBuffer:o}),l=Se(t,{encoding:r,buffer:s,maxBuffer:o}),d=Se(n,{encoding:r,buffer:s,maxBuffer:o*2});try{return await Promise.all([i,a,l,d])}catch(p){return Promise.all([{error:p,signal:p.signal,timedOut:p.timedOut},ye(e,a),ye(t,l),ye(n,d)])}},Xr=({input:e})=>{if(Qt(e))throw new TypeError("The `input` option cannot be a stream in sync mode")};Zt.exports={handleInput:Fr,makeAllStream:Ur,getSpawnedResult:Dr,validateInputSync:Xr}});var tn=c((eo,en)=>{"use strict";var Hr=(async()=>{})().constructor.prototype,Kr=["then","catch","finally"].map(e=>[e,Reflect.getOwnPropertyDescriptor(Hr,e)]),Wr=(e,t)=>{for(let[n,r]of Kr){let s=typeof t=="function"?(...o)=>Reflect.apply(r.value,t(),o):r.value.bind(t);Reflect.defineProperty(e,n,w(f({},r),{value:s}))}return e},zr=e=>new Promise((t,n)=>{e.on("exit",(r,s)=>{t({exitCode:r,signal:s})}),e.on("error",r=>{n(r)}),e.stdin&&e.stdin.on("error",r=>{n(r)})});en.exports={mergePromise:Wr,getSpawnedPromise:zr}});var sn=c((to,rn)=>{"use strict";var nn=(e,t=[])=>Array.isArray(t)?[e,...t]:[e],Vr=/^[\w.-]+$/,Yr=/"/g,Qr=e=>typeof e!="string"||Vr.test(e)?e:`"${e.replace(Yr,'\\"')}"`,Zr=(e,t)=>nn(e,t).join(" "),Jr=(e,t)=>nn(e,t).map(n=>Qr(n)).join(" "),es=/ +/g,ts=e=>{let t=[];for(let n of e.trim().split(es)){let r=t[t.length-1];r&&r.endsWith("\\")?t[t.length-1]=`${r.slice(0,-1)} ${n}`:t.push(n)}return t};rn.exports={joinCommand:Zr,getEscapedCommand:Jr,parseCommand:ts}});var fn=c((no,N)=>{"use strict";var ns=require("path"),ge=require("child_process"),rs=ht(),ss=St(),os=bt(),is=It(),Q=Ot(),an=kt(),{spawnedKill:as,spawnedCancel:cs,setupTimeout:us,validateTimeout:ls,setExitHandler:ds}=Ut(),{handleInput:fs,getSpawnedResult:ps,makeAllStream:ms,validateInputSync:hs}=Jt(),{mergePromise:on,getSpawnedPromise:ys}=tn(),{joinCommand:cn,parseCommand:un,getEscapedCommand:ln}=sn(),Ss=1e3*1e3*100,gs=({env:e,extendEnv:t,preferLocal:n,localDir:r,execPath:s})=>{let o=t?f(f({},process.env),e):e;return n?os.env({env:o,cwd:r,execPath:s}):o},dn=(e,t,n={})=>{let r=rs._parse(e,t,n);return e=r.command,t=r.args,n=r.options,n=f({maxBuffer:Ss,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:n.cwd||process.cwd(),execPath:process.execPath,encoding:"utf8",reject:!0,cleanup:!0,all:!1,windowsHide:!0},n),n.env=gs(n),n.stdio=an(n),process.platform==="win32"&&ns.basename(e,".exe")==="cmd"&&t.unshift("/q"),{file:e,args:t,options:n,parsed:r}},B=(e,t,n)=>typeof t!="string"&&!Buffer.isBuffer(t)?n===void 0?void 0:"":e.stripFinalNewline?ss(t):t,Z=(e,t,n)=>{let r=dn(e,t,n),s=cn(e,t),o=ln(e,t);ls(r.options);let i;try{i=ge.spawn(r.file,r.args,r.options)}catch(S){let g=new ge.ChildProcess,x=Promise.reject(Q({error:S,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1}));return on(g,x)}let a=ys(i),l=us(i,r.options,a),d=ds(i,r.options,l),p={isCanceled:!1};i.kill=as.bind(null,i.kill.bind(i)),i.cancel=cs.bind(null,i,p);let h=is(async()=>{let[{error:S,exitCode:g,signal:x,timedOut:E},M,j,yn]=await ps(i,r.options,d),xe=B(r.options,M),be=B(r.options,j),we=B(r.options,yn);if(S||g!==0||x!==null){let ve=Q({error:S,exitCode:g,signal:x,stdout:xe,stderr:be,all:we,command:s,escapedCommand:o,parsed:r,timedOut:E,isCanceled:p.isCanceled,killed:i.killed});if(!r.options.reject)return ve;throw ve}return{command:s,escapedCommand:o,exitCode:0,stdout:xe,stderr:be,all:we,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}});return fs(i,r.options.input),i.all=ms(i,r.options),on(i,h)};N.exports=Z;N.exports.sync=(e,t,n)=>{let r=dn(e,t,n),s=cn(e,t),o=ln(e,t);hs(r.options);let i;try{i=ge.spawnSync(r.file,r.args,r.options)}catch(d){throw Q({error:d,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1})}let a=B(r.options,i.stdout,i.error),l=B(r.options,i.stderr,i.error);if(i.error||i.status!==0||i.signal!==null){let d=Q({stdout:a,stderr:l,error:i.error,signal:i.signal,exitCode:i.status,command:s,escapedCommand:o,parsed:r,timedOut:i.error&&i.error.code==="ETIMEDOUT",isCanceled:!1,killed:i.signal!==null});if(!r.options.reject)return d;throw d}return{command:s,escapedCommand:o,exitCode:0,stdout:a,stderr:l,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}};N.exports.command=(e,t)=>{let[n,...r]=un(e);return Z(n,r,t)};N.exports.commandSync=(e,t)=>{let[n,...r]=un(e);return Z.sync(n,r,t)};N.exports.node=(e,t,n={})=>{t&&!Array.isArray(t)&&typeof t=="object"&&(n=t,t=[]);let r=an.node(n),s=process.execArgv.filter(a=>!a.startsWith("--inspect")),{nodePath:o=process.execPath,nodeOptions:i=s}=n;return Z(o,[...i,e,...Array.isArray(t)?t:[]],w(f({},n),{stdin:void 0,stdout:void 0,stderr:void 0,stdio:r,shell:!1}))}});var bs={};In(bs,{default:()=>xs});var L=require("@raycast/api");var pn=Ce(require("node:process"),1),mn=Ce(fn(),1);async function hn(e){if(pn.default.platform!=="darwin")throw new Error("macOS only");let{stdout:t}=await(0,mn.default)("osascript",["-e",e]);return t}var xs=async()=>{let e=` + if application "Spotify" is not running then + return "Not playing" + end if + + property currentTrackName : "Unknown Track" + property currentTrackArtist : "Unknown Artist" + property playerState : "stopped" + + tell application "Spotify" + try + set currentTrackName to name of the current track + set currentTrackArtist to artist of the current track + set playerState to player state as string + end try + end tell + + if playerState is "playing" then + return currentTrackName & " by " & currentTrackArtist + else if playerState is "paused" then + return currentTrackName & " by " & currentTrackArtist & " (Paused)" + else + return "Not playing" + end if`;try{let t=await hn(e);await(0,L.showToast)({title:"Currently Playing Track",message:t})}catch{await(0,L.showToast)({style:L.Toast.Style.Failure,title:"Failed getting playing track"})}};module.exports=Tn(bs);0&&(module.exports={}); diff --git a/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/nextTrack.js b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/nextTrack.js new file mode 100644 index 0000000..8ff29ea --- /dev/null +++ b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/nextTrack.js @@ -0,0 +1,19 @@ +var xn=Object.create;var q=Object.defineProperty,bn=Object.defineProperties,wn=Object.getOwnPropertyDescriptor,vn=Object.getOwnPropertyDescriptors,En=Object.getOwnPropertyNames,ve=Object.getOwnPropertySymbols,In=Object.getPrototypeOf,Ie=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable;var Ee=(e,t,n)=>t in e?q(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var n in t||(t={}))Ie.call(t,n)&&Ee(e,n,t[n]);if(ve)for(var n of ve(t))Tn.call(t,n)&&Ee(e,n,t[n]);return e},w=(e,t)=>bn(e,vn(t)),Te=e=>q(e,"__esModule",{value:!0});var c=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Pn=(e,t)=>{for(var n in t)q(e,n,{get:t[n],enumerable:!0})},Pe=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of En(t))!Ie.call(e,s)&&(n||s!=="default")&&q(e,s,{get:()=>t[s],enumerable:!(r=wn(t,s))||r.enumerable});return e},Ce=(e,t)=>Pe(Te(q(e!=null?xn(In(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e),Cn=(e=>(t,n)=>e&&e.get(t)||(n=Pe(Te({}),t,1),e&&e.set(t,n),n))(typeof WeakMap!="undefined"?new WeakMap:0);var qe=c((Is,Oe)=>{Oe.exports=Re;Re.sync=An;var Ge=require("fs");function Gn(e,t){var n=t.pathExt!==void 0?t.pathExt:process.env.PATHEXT;if(!n||(n=n.split(";"),n.indexOf("")!==-1))return!0;for(var r=0;r{ke.exports=_e;_e.sync=Rn;var Ne=require("fs");function _e(e,t,n){Ne.stat(e,function(r,s){n(r,r?!1:$e(s,t))})}function Rn(e,t){return $e(Ne.statSync(e),t)}function $e(e,t){return e.isFile()&&On(e,t)}function On(e,t){var n=e.mode,r=e.uid,s=e.gid,o=t.uid!==void 0?t.uid:process.getuid&&process.getuid(),i=t.gid!==void 0?t.gid:process.getgid&&process.getgid(),a=parseInt("100",8),l=parseInt("010",8),d=parseInt("001",8),p=a|l,S=n&d||n&l&&s===i||n&a&&r===o||n&p&&o===0;return S}});var Me=c((Cs,Le)=>{var Ps=require("fs"),j;process.platform==="win32"||global.TESTING_WINDOWS?j=qe():j=Be();Le.exports=Z;Z.sync=qn;function Z(e,t,n){if(typeof t=="function"&&(n=t,t={}),!n){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(r,s){Z(e,t||{},function(o,i){o?s(o):r(i)})})}j(e,t||{},function(r,s){r&&(r.code==="EACCES"||t&&t.ignoreErrors)&&(r=null,s=!1),n(r,s)})}function qn(e,t){try{return j.sync(e,t||{})}catch(n){if(t&&t.ignoreErrors||n.code==="EACCES")return!1;throw n}}});var Ke=c((Gs,He)=>{var I=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",je=require("path"),Nn=I?";":":",Fe=Me(),Ue=e=>Object.assign(new Error(`not found: ${e}`),{code:"ENOENT"}),De=(e,t)=>{let n=t.colon||Nn,r=e.match(/\//)||I&&e.match(/\\/)?[""]:[...I?[process.cwd()]:[],...(t.path||process.env.PATH||"").split(n)],s=I?t.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",o=I?s.split(n):[""];return I&&e.indexOf(".")!==-1&&o[0]!==""&&o.unshift(""),{pathEnv:r,pathExt:o,pathExtExe:s}},Xe=(e,t,n)=>{typeof t=="function"&&(n=t,t={}),t||(t={});let{pathEnv:r,pathExt:s,pathExtExe:o}=De(e,t),i=[],a=d=>new Promise((p,S)=>{if(d===r.length)return t.all&&i.length?p(i):S(Ue(e));let h=r[d],g=/^".*"$/.test(h)?h.slice(1,-1):h,y=je.join(g,e),x=!g&&/^\.[\\\/]/.test(e)?e.slice(0,2)+y:y;p(l(x,d,0))}),l=(d,p,S)=>new Promise((h,g)=>{if(S===s.length)return h(a(p+1));let y=s[S];Fe(d+y,{pathExt:o},(x,E)=>{if(!x&&E)if(t.all)i.push(d+y);else return h(d+y);return h(l(d,p,S+1))})});return n?a(0).then(d=>n(null,d),n):a(0)},_n=(e,t)=>{t=t||{};let{pathEnv:n,pathExt:r,pathExtExe:s}=De(e,t),o=[];for(let i=0;i{"use strict";var We=(e={})=>{let t=e.env||process.env;return(e.platform||process.platform)!=="win32"?"PATH":Object.keys(t).reverse().find(r=>r.toUpperCase()==="PATH")||"Path"};J.exports=We;J.exports.default=We});var Qe=c((Rs,Ye)=>{"use strict";var ze=require("path"),$n=Ke(),kn=ee();function Ve(e,t){let n=e.options.env||process.env,r=process.cwd(),s=e.options.cwd!=null,o=s&&process.chdir!==void 0&&!process.chdir.disabled;if(o)try{process.chdir(e.options.cwd)}catch{}let i;try{i=$n.sync(e.command,{path:n[kn({env:n})],pathExt:t?ze.delimiter:void 0})}catch{}finally{o&&process.chdir(r)}return i&&(i=ze.resolve(s?e.options.cwd:"",i)),i}function Bn(e){return Ve(e)||Ve(e,!0)}Ye.exports=Bn});var Ze=c((Os,ne)=>{"use strict";var te=/([()\][%!^"`<>&|;, *?])/g;function Ln(e){return e=e.replace(te,"^$1"),e}function Mn(e,t){return e=`${e}`,e=e.replace(/(\\*)"/g,'$1$1\\"'),e=e.replace(/(\\*)$/,"$1$1"),e=`"${e}"`,e=e.replace(te,"^$1"),t&&(e=e.replace(te,"^$1")),e}ne.exports.command=Ln;ne.exports.argument=Mn});var et=c((qs,Je)=>{"use strict";Je.exports=/^#!(.*)/});var nt=c((Ns,tt)=>{"use strict";var jn=et();tt.exports=(e="")=>{let t=e.match(jn);if(!t)return null;let[n,r]=t[0].replace(/#! ?/,"").split(" "),s=n.split("/").pop();return s==="env"?r:r?`${s} ${r}`:s}});var st=c((_s,rt)=>{"use strict";var re=require("fs"),Fn=nt();function Un(e){let n=Buffer.alloc(150),r;try{r=re.openSync(e,"r"),re.readSync(r,n,0,150,0),re.closeSync(r)}catch{}return Fn(n.toString())}rt.exports=Un});var ct=c(($s,at)=>{"use strict";var Dn=require("path"),ot=Qe(),it=Ze(),Xn=st(),Hn=process.platform==="win32",Kn=/\.(?:com|exe)$/i,Wn=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function zn(e){e.file=ot(e);let t=e.file&&Xn(e.file);return t?(e.args.unshift(e.file),e.command=t,ot(e)):e.file}function Vn(e){if(!Hn)return e;let t=zn(e),n=!Kn.test(t);if(e.options.forceShell||n){let r=Wn.test(t);e.command=Dn.normalize(e.command),e.command=it.command(e.command),e.args=e.args.map(o=>it.argument(o,r));let s=[e.command].concat(e.args).join(" ");e.args=["/d","/s","/c",`"${s}"`],e.command=process.env.comspec||"cmd.exe",e.options.windowsVerbatimArguments=!0}return e}function Yn(e,t,n){t&&!Array.isArray(t)&&(n=t,t=null),t=t?t.slice(0):[],n=Object.assign({},n);let r={command:e,args:t,options:n,file:void 0,original:{command:e,args:t}};return n.shell?r:Vn(r)}at.exports=Yn});var dt=c((ks,lt)=>{"use strict";var se=process.platform==="win32";function oe(e,t){return Object.assign(new Error(`${t} ${e.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${t} ${e.command}`,path:e.command,spawnargs:e.args})}function Qn(e,t){if(!se)return;let n=e.emit;e.emit=function(r,s){if(r==="exit"){let o=ut(s,t,"spawn");if(o)return n.call(e,"error",o)}return n.apply(e,arguments)}}function ut(e,t){return se&&e===1&&!t.file?oe(t.original,"spawn"):null}function Zn(e,t){return se&&e===1&&!t.file?oe(t.original,"spawnSync"):null}lt.exports={hookChildProcess:Qn,verifyENOENT:ut,verifyENOENTSync:Zn,notFoundError:oe}});var mt=c((Bs,T)=>{"use strict";var ft=require("child_process"),ie=ct(),ae=dt();function pt(e,t,n){let r=ie(e,t,n),s=ft.spawn(r.command,r.args,r.options);return ae.hookChildProcess(s,r),s}function Jn(e,t,n){let r=ie(e,t,n),s=ft.spawnSync(r.command,r.args,r.options);return s.error=s.error||ae.verifyENOENTSync(s.status,r),s}T.exports=pt;T.exports.spawn=pt;T.exports.sync=Jn;T.exports._parse=ie;T.exports._enoent=ae});var St=c((Ls,ht)=>{"use strict";ht.exports=e=>{let t=typeof e=="string"?` +`:` +`.charCodeAt(),n=typeof e=="string"?"\r":"\r".charCodeAt();return e[e.length-1]===t&&(e=e.slice(0,e.length-1)),e[e.length-1]===n&&(e=e.slice(0,e.length-1)),e}});var xt=c((Ms,_)=>{"use strict";var N=require("path"),gt=ee(),yt=e=>{e=f({cwd:process.cwd(),path:process.env[gt()],execPath:process.execPath},e);let t,n=N.resolve(e.cwd),r=[];for(;t!==n;)r.push(N.join(n,"node_modules/.bin")),t=n,n=N.resolve(n,"..");let s=N.resolve(e.cwd,e.execPath,"..");return r.push(s),r.concat(e.path).join(N.delimiter)};_.exports=yt;_.exports.default=yt;_.exports.env=e=>{e=f({env:process.env},e);let t=f({},e.env),n=gt({env:t});return e.path=t[n],t[n]=_.exports(e),t}});var wt=c((js,ce)=>{"use strict";var bt=(e,t)=>{for(let n of Reflect.ownKeys(t))Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n));return e};ce.exports=bt;ce.exports.default=bt});var Et=c((Fs,U)=>{"use strict";var er=wt(),F=new WeakMap,vt=(e,t={})=>{if(typeof e!="function")throw new TypeError("Expected a function");let n,r=0,s=e.displayName||e.name||"",o=function(...i){if(F.set(o,++r),r===1)n=e.apply(this,i),e=null;else if(t.throw===!0)throw new Error(`Function \`${s}\` can only be called once`);return n};return er(o,e),F.set(o,r),o};U.exports=vt;U.exports.default=vt;U.exports.callCount=e=>{if(!F.has(e))throw new Error(`The given function \`${e.name}\` is not wrapped by the \`onetime\` package`);return F.get(e)}});var It=c(D=>{"use strict";Object.defineProperty(D,"__esModule",{value:!0});D.SIGNALS=void 0;var tr=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}];D.SIGNALS=tr});var ue=c(P=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0});P.SIGRTMAX=P.getRealtimeSignals=void 0;var nr=function(){let e=Pt-Tt+1;return Array.from({length:e},rr)};P.getRealtimeSignals=nr;var rr=function(e,t){return{name:`SIGRT${t+1}`,number:Tt+t,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}},Tt=34,Pt=64;P.SIGRTMAX=Pt});var Ct=c(X=>{"use strict";Object.defineProperty(X,"__esModule",{value:!0});X.getSignals=void 0;var sr=require("os"),or=It(),ir=ue(),ar=function(){let e=(0,ir.getRealtimeSignals)();return[...or.SIGNALS,...e].map(cr)};X.getSignals=ar;var cr=function({name:e,number:t,description:n,action:r,forced:s=!1,standard:o}){let{signals:{[e]:i}}=sr.constants,a=i!==void 0;return{name:e,number:a?i:t,description:n,supported:a,action:r,forced:s,standard:o}}});var At=c(C=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0});C.signalsByNumber=C.signalsByName=void 0;var ur=require("os"),Gt=Ct(),lr=ue(),dr=function(){return(0,Gt.getSignals)().reduce(fr,{})},fr=function(e,{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}){return w(f({},e),{[t]:{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}})},pr=dr();C.signalsByName=pr;var mr=function(){let e=(0,Gt.getSignals)(),t=lr.SIGRTMAX+1,n=Array.from({length:t},(r,s)=>hr(s,e));return Object.assign({},...n)},hr=function(e,t){let n=Sr(e,t);if(n===void 0)return{};let{name:r,description:s,supported:o,action:i,forced:a,standard:l}=n;return{[e]:{name:r,number:e,description:s,supported:o,action:i,forced:a,standard:l}}},Sr=function(e,t){let n=t.find(({name:r})=>ur.constants.signals[r]===e);return n!==void 0?n:t.find(r=>r.number===e)},gr=mr();C.signalsByNumber=gr});var Ot=c((Ks,Rt)=>{"use strict";var{signalsByName:yr}=At(),xr=({timedOut:e,timeout:t,errorCode:n,signal:r,signalDescription:s,exitCode:o,isCanceled:i})=>e?`timed out after ${t} milliseconds`:i?"was canceled":n!==void 0?`failed with ${n}`:r!==void 0?`was killed with ${r} (${s})`:o!==void 0?`failed with exit code ${o}`:"failed",br=({stdout:e,stderr:t,all:n,error:r,signal:s,exitCode:o,command:i,escapedCommand:a,timedOut:l,isCanceled:d,killed:p,parsed:{options:{timeout:S}}})=>{o=o===null?void 0:o,s=s===null?void 0:s;let h=s===void 0?void 0:yr[s].description,g=r&&r.code,x=`Command ${xr({timedOut:l,timeout:S,errorCode:g,signal:s,signalDescription:h,exitCode:o,isCanceled:d})}: ${i}`,E=Object.prototype.toString.call(r)==="[object Error]",L=E?`${x} +${r.message}`:x,M=[L,t,e].filter(Boolean).join(` +`);return E?(r.originalMessage=r.message,r.message=M):r=new Error(M),r.shortMessage=L,r.command=i,r.escapedCommand=a,r.exitCode=o,r.signal=s,r.signalDescription=h,r.stdout=e,r.stderr=t,n!==void 0&&(r.all=n),"bufferedData"in r&&delete r.bufferedData,r.failed=!0,r.timedOut=Boolean(l),r.isCanceled=d,r.killed=p&&!l,r};Rt.exports=br});var Nt=c((Ws,le)=>{"use strict";var H=["stdin","stdout","stderr"],wr=e=>H.some(t=>e[t]!==void 0),qt=e=>{if(!e)return;let{stdio:t}=e;if(t===void 0)return H.map(r=>e[r]);if(wr(e))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${H.map(r=>`\`${r}\``).join(", ")}`);if(typeof t=="string")return t;if(!Array.isArray(t))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof t}\``);let n=Math.max(t.length,H.length);return Array.from({length:n},(r,s)=>t[s])};le.exports=qt;le.exports.node=e=>{let t=qt(e);return t==="ipc"?"ipc":t===void 0||typeof t=="string"?[t,t,t,"ipc"]:t.includes("ipc")?t:[...t,"ipc"]}});var _t=c((zs,K)=>{K.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&K.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&K.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var Mt=c((Vs,R)=>{var u=global.process;typeof u!="object"||!u?R.exports=function(){}:($t=require("assert"),G=_t(),kt=/^win/i.test(u.platform),$=require("events"),typeof $!="function"&&($=$.EventEmitter),u.__signal_exit_emitter__?m=u.__signal_exit_emitter__:(m=u.__signal_exit_emitter__=new $,m.count=0,m.emitted={}),m.infinite||(m.setMaxListeners(1/0),m.infinite=!0),R.exports=function(e,t){if(global.process===u){$t.equal(typeof e,"function","a callback must be provided for exit handler"),A===!1&&de();var n="exit";t&&t.alwaysLast&&(n="afterexit");var r=function(){m.removeListener(n,e),m.listeners("exit").length===0&&m.listeners("afterexit").length===0&&W()};return m.on(n,e),r}},W=function(){!A||global.process!==u||(A=!1,G.forEach(function(t){try{u.removeListener(t,z[t])}catch{}}),u.emit=V,u.reallyExit=fe,m.count-=1)},R.exports.unload=W,v=function(t,n,r){m.emitted[t]||(m.emitted[t]=!0,m.emit(t,n,r))},z={},G.forEach(function(e){z[e]=function(){if(u===global.process){var n=u.listeners(e);n.length===m.count&&(W(),v("exit",null,e),v("afterexit",null,e),kt&&e==="SIGHUP"&&(e="SIGINT"),u.kill(u.pid,e))}}}),R.exports.signals=function(){return G},A=!1,de=function(){A||u!==global.process||(A=!0,m.count+=1,G=G.filter(function(t){try{return u.on(t,z[t]),!0}catch{return!1}}),u.emit=Lt,u.reallyExit=Bt)},R.exports.load=de,fe=u.reallyExit,Bt=function(t){u===global.process&&(u.exitCode=t||0,v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),fe.call(u,u.exitCode))},V=u.emit,Lt=function(t,n){if(t==="exit"&&u===global.process){n!==void 0&&(u.exitCode=n);var r=V.apply(this,arguments);return v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),r}else return V.apply(this,arguments)});var $t,G,kt,$,m,W,v,z,A,de,fe,Bt,V,Lt});var Ft=c((Ys,jt)=>{"use strict";var vr=require("os"),Er=Mt(),Ir=1e3*5,Tr=(e,t="SIGTERM",n={})=>{let r=e(t);return Pr(e,t,n,r),r},Pr=(e,t,n,r)=>{if(!Cr(t,n,r))return;let s=Ar(n),o=setTimeout(()=>{e("SIGKILL")},s);o.unref&&o.unref()},Cr=(e,{forceKillAfterTimeout:t},n)=>Gr(e)&&t!==!1&&n,Gr=e=>e===vr.constants.signals.SIGTERM||typeof e=="string"&&e.toUpperCase()==="SIGTERM",Ar=({forceKillAfterTimeout:e=!0})=>{if(e===!0)return Ir;if(!Number.isFinite(e)||e<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`);return e},Rr=(e,t)=>{e.kill()&&(t.isCanceled=!0)},Or=(e,t,n)=>{e.kill(t),n(Object.assign(new Error("Timed out"),{timedOut:!0,signal:t}))},qr=(e,{timeout:t,killSignal:n="SIGTERM"},r)=>{if(t===0||t===void 0)return r;let s,o=new Promise((a,l)=>{s=setTimeout(()=>{Or(e,n,l)},t)}),i=r.finally(()=>{clearTimeout(s)});return Promise.race([o,i])},Nr=({timeout:e})=>{if(e!==void 0&&(!Number.isFinite(e)||e<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`)},_r=async(e,{cleanup:t,detached:n},r)=>{if(!t||n)return r;let s=Er(()=>{e.kill()});return r.finally(()=>{s()})};jt.exports={spawnedKill:Tr,spawnedCancel:Rr,setupTimeout:qr,validateTimeout:Nr,setExitHandler:_r}});var Dt=c((Qs,Ut)=>{"use strict";var b=e=>e!==null&&typeof e=="object"&&typeof e.pipe=="function";b.writable=e=>b(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object";b.readable=e=>b(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object";b.duplex=e=>b.writable(e)&&b.readable(e);b.transform=e=>b.duplex(e)&&typeof e._transform=="function";Ut.exports=b});var Ht=c((Zs,Xt)=>{"use strict";var{PassThrough:$r}=require("stream");Xt.exports=e=>{e=f({},e);let{array:t}=e,{encoding:n}=e,r=n==="buffer",s=!1;t?s=!(n||r):n=n||"utf8",r&&(n=null);let o=new $r({objectMode:s});n&&o.setEncoding(n);let i=0,a=[];return o.on("data",l=>{a.push(l),s?i=a.length:i+=l.length}),o.getBufferedValue=()=>t?a:r?Buffer.concat(a,i):a.join(""),o.getBufferedLength=()=>i,o}});var Kt=c((Js,k)=>{"use strict";var{constants:kr}=require("buffer"),Br=require("stream"),{promisify:Lr}=require("util"),Mr=Ht(),jr=Lr(Br.pipeline),pe=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};async function me(e,t){if(!e)throw new Error("Expected a stream");t=f({maxBuffer:1/0},t);let{maxBuffer:n}=t,r=Mr(t);return await new Promise((s,o)=>{let i=a=>{a&&r.getBufferedLength()<=kr.MAX_LENGTH&&(a.bufferedData=r.getBufferedValue()),o(a)};(async()=>{try{await jr(e,r),s()}catch(a){i(a)}})(),r.on("data",()=>{r.getBufferedLength()>n&&i(new pe)})}),r.getBufferedValue()}k.exports=me;k.exports.buffer=(e,t)=>me(e,w(f({},t),{encoding:"buffer"}));k.exports.array=(e,t)=>me(e,w(f({},t),{array:!0}));k.exports.MaxBufferError=pe});var zt=c((eo,Wt)=>{"use strict";var{PassThrough:Fr}=require("stream");Wt.exports=function(){var e=[],t=new Fr({objectMode:!0});return t.setMaxListeners(0),t.add=n,t.isEmpty=r,t.on("unpipe",s),Array.prototype.slice.call(arguments).forEach(n),t;function n(o){return Array.isArray(o)?(o.forEach(n),this):(e.push(o),o.once("end",s.bind(null,o)),o.once("error",t.emit.bind(t,"error")),o.pipe(t,{end:!1}),this)}function r(){return e.length==0}function s(o){e=e.filter(function(i){return i!==o}),!e.length&&t.readable&&t.end()}}});var Zt=c((to,Qt)=>{"use strict";var Yt=Dt(),Vt=Kt(),Ur=zt(),Dr=(e,t)=>{t===void 0||e.stdin===void 0||(Yt(t)?t.pipe(e.stdin):e.stdin.end(t))},Xr=(e,{all:t})=>{if(!t||!e.stdout&&!e.stderr)return;let n=Ur();return e.stdout&&n.add(e.stdout),e.stderr&&n.add(e.stderr),n},he=async(e,t)=>{if(!!e){e.destroy();try{return await t}catch(n){return n.bufferedData}}},Se=(e,{encoding:t,buffer:n,maxBuffer:r})=>{if(!(!e||!n))return t?Vt(e,{encoding:t,maxBuffer:r}):Vt.buffer(e,{maxBuffer:r})},Hr=async({stdout:e,stderr:t,all:n},{encoding:r,buffer:s,maxBuffer:o},i)=>{let a=Se(e,{encoding:r,buffer:s,maxBuffer:o}),l=Se(t,{encoding:r,buffer:s,maxBuffer:o}),d=Se(n,{encoding:r,buffer:s,maxBuffer:o*2});try{return await Promise.all([i,a,l,d])}catch(p){return Promise.all([{error:p,signal:p.signal,timedOut:p.timedOut},he(e,a),he(t,l),he(n,d)])}},Kr=({input:e})=>{if(Yt(e))throw new TypeError("The `input` option cannot be a stream in sync mode")};Qt.exports={handleInput:Dr,makeAllStream:Xr,getSpawnedResult:Hr,validateInputSync:Kr}});var en=c((no,Jt)=>{"use strict";var Wr=(async()=>{})().constructor.prototype,zr=["then","catch","finally"].map(e=>[e,Reflect.getOwnPropertyDescriptor(Wr,e)]),Vr=(e,t)=>{for(let[n,r]of zr){let s=typeof t=="function"?(...o)=>Reflect.apply(r.value,t(),o):r.value.bind(t);Reflect.defineProperty(e,n,w(f({},r),{value:s}))}return e},Yr=e=>new Promise((t,n)=>{e.on("exit",(r,s)=>{t({exitCode:r,signal:s})}),e.on("error",r=>{n(r)}),e.stdin&&e.stdin.on("error",r=>{n(r)})});Jt.exports={mergePromise:Vr,getSpawnedPromise:Yr}});var rn=c((ro,nn)=>{"use strict";var tn=(e,t=[])=>Array.isArray(t)?[e,...t]:[e],Qr=/^[\w.-]+$/,Zr=/"/g,Jr=e=>typeof e!="string"||Qr.test(e)?e:`"${e.replace(Zr,'\\"')}"`,es=(e,t)=>tn(e,t).join(" "),ts=(e,t)=>tn(e,t).map(n=>Jr(n)).join(" "),ns=/ +/g,rs=e=>{let t=[];for(let n of e.trim().split(ns)){let r=t[t.length-1];r&&r.endsWith("\\")?t[t.length-1]=`${r.slice(0,-1)} ${n}`:t.push(n)}return t};nn.exports={joinCommand:es,getEscapedCommand:ts,parseCommand:rs}});var dn=c((so,O)=>{"use strict";var ss=require("path"),ge=require("child_process"),os=mt(),is=St(),as=xt(),cs=Et(),Y=Ot(),on=Nt(),{spawnedKill:us,spawnedCancel:ls,setupTimeout:ds,validateTimeout:fs,setExitHandler:ps}=Ft(),{handleInput:ms,getSpawnedResult:hs,makeAllStream:Ss,validateInputSync:gs}=Zt(),{mergePromise:sn,getSpawnedPromise:ys}=en(),{joinCommand:an,parseCommand:cn,getEscapedCommand:un}=rn(),xs=1e3*1e3*100,bs=({env:e,extendEnv:t,preferLocal:n,localDir:r,execPath:s})=>{let o=t?f(f({},process.env),e):e;return n?as.env({env:o,cwd:r,execPath:s}):o},ln=(e,t,n={})=>{let r=os._parse(e,t,n);return e=r.command,t=r.args,n=r.options,n=f({maxBuffer:xs,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:n.cwd||process.cwd(),execPath:process.execPath,encoding:"utf8",reject:!0,cleanup:!0,all:!1,windowsHide:!0},n),n.env=bs(n),n.stdio=on(n),process.platform==="win32"&&ss.basename(e,".exe")==="cmd"&&t.unshift("/q"),{file:e,args:t,options:n,parsed:r}},B=(e,t,n)=>typeof t!="string"&&!Buffer.isBuffer(t)?n===void 0?void 0:"":e.stripFinalNewline?is(t):t,Q=(e,t,n)=>{let r=ln(e,t,n),s=an(e,t),o=un(e,t);fs(r.options);let i;try{i=ge.spawn(r.file,r.args,r.options)}catch(g){let y=new ge.ChildProcess,x=Promise.reject(Y({error:g,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1}));return sn(y,x)}let a=ys(i),l=ds(i,r.options,a),d=ps(i,r.options,l),p={isCanceled:!1};i.kill=us.bind(null,i.kill.bind(i)),i.cancel=ls.bind(null,i,p);let h=cs(async()=>{let[{error:g,exitCode:y,signal:x,timedOut:E},L,M,yn]=await hs(i,r.options,d),ye=B(r.options,L),xe=B(r.options,M),be=B(r.options,yn);if(g||y!==0||x!==null){let we=Y({error:g,exitCode:y,signal:x,stdout:ye,stderr:xe,all:be,command:s,escapedCommand:o,parsed:r,timedOut:E,isCanceled:p.isCanceled,killed:i.killed});if(!r.options.reject)return we;throw we}return{command:s,escapedCommand:o,exitCode:0,stdout:ye,stderr:xe,all:be,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}});return ms(i,r.options.input),i.all=Ss(i,r.options),sn(i,h)};O.exports=Q;O.exports.sync=(e,t,n)=>{let r=ln(e,t,n),s=an(e,t),o=un(e,t);gs(r.options);let i;try{i=ge.spawnSync(r.file,r.args,r.options)}catch(d){throw Y({error:d,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1})}let a=B(r.options,i.stdout,i.error),l=B(r.options,i.stderr,i.error);if(i.error||i.status!==0||i.signal!==null){let d=Y({stdout:a,stderr:l,error:i.error,signal:i.signal,exitCode:i.status,command:s,escapedCommand:o,parsed:r,timedOut:i.error&&i.error.code==="ETIMEDOUT",isCanceled:!1,killed:i.signal!==null});if(!r.options.reject)return d;throw d}return{command:s,escapedCommand:o,exitCode:0,stdout:a,stderr:l,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}};O.exports.command=(e,t)=>{let[n,...r]=cn(e);return Q(n,r,t)};O.exports.commandSync=(e,t)=>{let[n,...r]=cn(e);return Q.sync(n,r,t)};O.exports.node=(e,t,n={})=>{t&&!Array.isArray(t)&&typeof t=="object"&&(n=t,t=[]);let r=on.node(n),s=process.execArgv.filter(a=>!a.startsWith("--inspect")),{nodePath:o=process.execPath,nodeOptions:i=s}=n;return Q(o,[...i,e,...Array.isArray(t)?t:[]],w(f({},n),{stdin:void 0,stdout:void 0,stderr:void 0,stdio:r,shell:!1}))}});var vs={};Pn(vs,{default:()=>ws});var hn=require("@raycast/api");var fn=Ce(require("node:process"),1),pn=Ce(dn(),1);async function mn(e){if(fn.default.platform!=="darwin")throw new Error("macOS only");let{stdout:t}=await(0,pn.default)("osascript",["-e",e]);return t}function Sn(e){return` + tell application "Spotify" + if not application "Spotify" is running then + activate + + set _maxOpenWaitTimeInSeconds to 5 + set _openCounter to 1 + repeat until application "Spotify" is running + delay 1 + set _openCounter to _openCounter + 1 + if _openCounter > _maxOpenWaitTimeInSeconds then exit repeat + end repeat + end if + ${e} + end tell`}async function gn(e){await(0,hn.closeMainWindow)(),await mn(e)}var ws=async()=>{let e=Sn("next track");await gn(e)};module.exports=Cn(vs);0&&(module.exports={}); diff --git a/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/package.json b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/package.json new file mode 100644 index 0000000..7defed4 --- /dev/null +++ b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/package.json @@ -0,0 +1,105 @@ +{ + "$schema": "https://www.raycast.com/schemas/extension.json", + "name": "spotify-controls", + "title": "Spotify Controls", + "description": "Control the Spotify app for macOS with your keyboard.", + "icon": "icon.png", + "author": "thomas", + "contributors": [ + "altrdev", + "ron-myers" + ], + "license": "MIT", + "commands": [ + { + "name": "play", + "title": "Play", + "subtitle": "Spotify", + "description": "Plays current track in Spotify.", + "mode": "no-view" + }, + { + "name": "pause", + "title": "Pause", + "subtitle": "Spotify", + "description": "Pause current track in Spotify.", + "mode": "no-view" + }, + { + "name": "playPause", + "title": "Toggle Play/Pause", + "subtitle": "Spotify", + "description": "Toggles play or pause of current track in Spotify.", + "mode": "no-view" + }, + { + "name": "previousTrack", + "title": "Previous Track", + "subtitle": "Spotify", + "description": "Skips to the previous track in Spotify.", + "mode": "no-view" + }, + { + "name": "nextTrack", + "title": "Next Track", + "subtitle": "Spotify", + "description": "Skips to the next track in Spotify.", + "mode": "no-view" + }, + { + "name": "current", + "title": "Current Track", + "subtitle": "Spotify", + "description": "Currently playing track in Spotify.", + "mode": "no-view" + }, + { + "name": "copyUrl", + "title": "Copy Current Track URL", + "subtitle": "Spotify", + "description": "Currently playing song's URL in Spotify.", + "mode": "no-view" + }, + { + "name": "shuffle", + "title": "Toggle Shuffle", + "subtitle": "Spotify", + "description": "Toggles shuffle mode in Spotify.", + "mode": "no-view" + }, + { + "name": "shufflePlay", + "title": "Shuffle Play", + "subtitle": "Spotify", + "description": "Plays current track with shuffle enabled.", + "mode": "no-view" + }, + { + "name": "repeat", + "title": "Toggle Repeat", + "subtitle": "Spotify", + "description": "Toggles repeat mode in Spotify.", + "mode": "no-view" + } + ], + "dependencies": { + "@raycast/api": "^1.28.0", + "run-applescript": "^6.0.0" + }, + "devDependencies": { + "@types/node": "~16.10.0", + "@types/react": "^17.0.28", + "@typescript-eslint/eslint-plugin": "^5.0.0", + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^7.32.0", + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-prettier": "^4.0.0", + "prettier": "2.4.1", + "typescript": "^4.4.3" + }, + "scripts": { + "build": "ray build -e dist", + "dev": "ray develop", + "lint": "ray lint" + } +} diff --git a/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/pause.js b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/pause.js new file mode 100644 index 0000000..de6ece9 --- /dev/null +++ b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/pause.js @@ -0,0 +1,19 @@ +var xn=Object.create;var q=Object.defineProperty,bn=Object.defineProperties,wn=Object.getOwnPropertyDescriptor,vn=Object.getOwnPropertyDescriptors,En=Object.getOwnPropertyNames,ve=Object.getOwnPropertySymbols,In=Object.getPrototypeOf,Ie=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable;var Ee=(e,t,n)=>t in e?q(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var n in t||(t={}))Ie.call(t,n)&&Ee(e,n,t[n]);if(ve)for(var n of ve(t))Tn.call(t,n)&&Ee(e,n,t[n]);return e},w=(e,t)=>bn(e,vn(t)),Te=e=>q(e,"__esModule",{value:!0});var c=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Pn=(e,t)=>{for(var n in t)q(e,n,{get:t[n],enumerable:!0})},Pe=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of En(t))!Ie.call(e,s)&&(n||s!=="default")&&q(e,s,{get:()=>t[s],enumerable:!(r=wn(t,s))||r.enumerable});return e},Ce=(e,t)=>Pe(Te(q(e!=null?xn(In(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e),Cn=(e=>(t,n)=>e&&e.get(t)||(n=Pe(Te({}),t,1),e&&e.set(t,n),n))(typeof WeakMap!="undefined"?new WeakMap:0);var qe=c((Is,Oe)=>{Oe.exports=Re;Re.sync=An;var Ge=require("fs");function Gn(e,t){var n=t.pathExt!==void 0?t.pathExt:process.env.PATHEXT;if(!n||(n=n.split(";"),n.indexOf("")!==-1))return!0;for(var r=0;r{ke.exports=_e;_e.sync=Rn;var Ne=require("fs");function _e(e,t,n){Ne.stat(e,function(r,s){n(r,r?!1:$e(s,t))})}function Rn(e,t){return $e(Ne.statSync(e),t)}function $e(e,t){return e.isFile()&&On(e,t)}function On(e,t){var n=e.mode,r=e.uid,s=e.gid,o=t.uid!==void 0?t.uid:process.getuid&&process.getuid(),i=t.gid!==void 0?t.gid:process.getgid&&process.getgid(),a=parseInt("100",8),l=parseInt("010",8),d=parseInt("001",8),p=a|l,S=n&d||n&l&&s===i||n&a&&r===o||n&p&&o===0;return S}});var Me=c((Cs,Le)=>{var Ps=require("fs"),j;process.platform==="win32"||global.TESTING_WINDOWS?j=qe():j=Be();Le.exports=Z;Z.sync=qn;function Z(e,t,n){if(typeof t=="function"&&(n=t,t={}),!n){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(r,s){Z(e,t||{},function(o,i){o?s(o):r(i)})})}j(e,t||{},function(r,s){r&&(r.code==="EACCES"||t&&t.ignoreErrors)&&(r=null,s=!1),n(r,s)})}function qn(e,t){try{return j.sync(e,t||{})}catch(n){if(t&&t.ignoreErrors||n.code==="EACCES")return!1;throw n}}});var Ke=c((Gs,He)=>{var I=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",je=require("path"),Nn=I?";":":",Fe=Me(),Ue=e=>Object.assign(new Error(`not found: ${e}`),{code:"ENOENT"}),De=(e,t)=>{let n=t.colon||Nn,r=e.match(/\//)||I&&e.match(/\\/)?[""]:[...I?[process.cwd()]:[],...(t.path||process.env.PATH||"").split(n)],s=I?t.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",o=I?s.split(n):[""];return I&&e.indexOf(".")!==-1&&o[0]!==""&&o.unshift(""),{pathEnv:r,pathExt:o,pathExtExe:s}},Xe=(e,t,n)=>{typeof t=="function"&&(n=t,t={}),t||(t={});let{pathEnv:r,pathExt:s,pathExtExe:o}=De(e,t),i=[],a=d=>new Promise((p,S)=>{if(d===r.length)return t.all&&i.length?p(i):S(Ue(e));let h=r[d],g=/^".*"$/.test(h)?h.slice(1,-1):h,y=je.join(g,e),x=!g&&/^\.[\\\/]/.test(e)?e.slice(0,2)+y:y;p(l(x,d,0))}),l=(d,p,S)=>new Promise((h,g)=>{if(S===s.length)return h(a(p+1));let y=s[S];Fe(d+y,{pathExt:o},(x,E)=>{if(!x&&E)if(t.all)i.push(d+y);else return h(d+y);return h(l(d,p,S+1))})});return n?a(0).then(d=>n(null,d),n):a(0)},_n=(e,t)=>{t=t||{};let{pathEnv:n,pathExt:r,pathExtExe:s}=De(e,t),o=[];for(let i=0;i{"use strict";var We=(e={})=>{let t=e.env||process.env;return(e.platform||process.platform)!=="win32"?"PATH":Object.keys(t).reverse().find(r=>r.toUpperCase()==="PATH")||"Path"};J.exports=We;J.exports.default=We});var Qe=c((Rs,Ye)=>{"use strict";var ze=require("path"),$n=Ke(),kn=ee();function Ve(e,t){let n=e.options.env||process.env,r=process.cwd(),s=e.options.cwd!=null,o=s&&process.chdir!==void 0&&!process.chdir.disabled;if(o)try{process.chdir(e.options.cwd)}catch{}let i;try{i=$n.sync(e.command,{path:n[kn({env:n})],pathExt:t?ze.delimiter:void 0})}catch{}finally{o&&process.chdir(r)}return i&&(i=ze.resolve(s?e.options.cwd:"",i)),i}function Bn(e){return Ve(e)||Ve(e,!0)}Ye.exports=Bn});var Ze=c((Os,ne)=>{"use strict";var te=/([()\][%!^"`<>&|;, *?])/g;function Ln(e){return e=e.replace(te,"^$1"),e}function Mn(e,t){return e=`${e}`,e=e.replace(/(\\*)"/g,'$1$1\\"'),e=e.replace(/(\\*)$/,"$1$1"),e=`"${e}"`,e=e.replace(te,"^$1"),t&&(e=e.replace(te,"^$1")),e}ne.exports.command=Ln;ne.exports.argument=Mn});var et=c((qs,Je)=>{"use strict";Je.exports=/^#!(.*)/});var nt=c((Ns,tt)=>{"use strict";var jn=et();tt.exports=(e="")=>{let t=e.match(jn);if(!t)return null;let[n,r]=t[0].replace(/#! ?/,"").split(" "),s=n.split("/").pop();return s==="env"?r:r?`${s} ${r}`:s}});var st=c((_s,rt)=>{"use strict";var re=require("fs"),Fn=nt();function Un(e){let n=Buffer.alloc(150),r;try{r=re.openSync(e,"r"),re.readSync(r,n,0,150,0),re.closeSync(r)}catch{}return Fn(n.toString())}rt.exports=Un});var ct=c(($s,at)=>{"use strict";var Dn=require("path"),ot=Qe(),it=Ze(),Xn=st(),Hn=process.platform==="win32",Kn=/\.(?:com|exe)$/i,Wn=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function zn(e){e.file=ot(e);let t=e.file&&Xn(e.file);return t?(e.args.unshift(e.file),e.command=t,ot(e)):e.file}function Vn(e){if(!Hn)return e;let t=zn(e),n=!Kn.test(t);if(e.options.forceShell||n){let r=Wn.test(t);e.command=Dn.normalize(e.command),e.command=it.command(e.command),e.args=e.args.map(o=>it.argument(o,r));let s=[e.command].concat(e.args).join(" ");e.args=["/d","/s","/c",`"${s}"`],e.command=process.env.comspec||"cmd.exe",e.options.windowsVerbatimArguments=!0}return e}function Yn(e,t,n){t&&!Array.isArray(t)&&(n=t,t=null),t=t?t.slice(0):[],n=Object.assign({},n);let r={command:e,args:t,options:n,file:void 0,original:{command:e,args:t}};return n.shell?r:Vn(r)}at.exports=Yn});var dt=c((ks,lt)=>{"use strict";var se=process.platform==="win32";function oe(e,t){return Object.assign(new Error(`${t} ${e.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${t} ${e.command}`,path:e.command,spawnargs:e.args})}function Qn(e,t){if(!se)return;let n=e.emit;e.emit=function(r,s){if(r==="exit"){let o=ut(s,t,"spawn");if(o)return n.call(e,"error",o)}return n.apply(e,arguments)}}function ut(e,t){return se&&e===1&&!t.file?oe(t.original,"spawn"):null}function Zn(e,t){return se&&e===1&&!t.file?oe(t.original,"spawnSync"):null}lt.exports={hookChildProcess:Qn,verifyENOENT:ut,verifyENOENTSync:Zn,notFoundError:oe}});var mt=c((Bs,T)=>{"use strict";var ft=require("child_process"),ie=ct(),ae=dt();function pt(e,t,n){let r=ie(e,t,n),s=ft.spawn(r.command,r.args,r.options);return ae.hookChildProcess(s,r),s}function Jn(e,t,n){let r=ie(e,t,n),s=ft.spawnSync(r.command,r.args,r.options);return s.error=s.error||ae.verifyENOENTSync(s.status,r),s}T.exports=pt;T.exports.spawn=pt;T.exports.sync=Jn;T.exports._parse=ie;T.exports._enoent=ae});var St=c((Ls,ht)=>{"use strict";ht.exports=e=>{let t=typeof e=="string"?` +`:` +`.charCodeAt(),n=typeof e=="string"?"\r":"\r".charCodeAt();return e[e.length-1]===t&&(e=e.slice(0,e.length-1)),e[e.length-1]===n&&(e=e.slice(0,e.length-1)),e}});var xt=c((Ms,_)=>{"use strict";var N=require("path"),gt=ee(),yt=e=>{e=f({cwd:process.cwd(),path:process.env[gt()],execPath:process.execPath},e);let t,n=N.resolve(e.cwd),r=[];for(;t!==n;)r.push(N.join(n,"node_modules/.bin")),t=n,n=N.resolve(n,"..");let s=N.resolve(e.cwd,e.execPath,"..");return r.push(s),r.concat(e.path).join(N.delimiter)};_.exports=yt;_.exports.default=yt;_.exports.env=e=>{e=f({env:process.env},e);let t=f({},e.env),n=gt({env:t});return e.path=t[n],t[n]=_.exports(e),t}});var wt=c((js,ce)=>{"use strict";var bt=(e,t)=>{for(let n of Reflect.ownKeys(t))Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n));return e};ce.exports=bt;ce.exports.default=bt});var Et=c((Fs,U)=>{"use strict";var er=wt(),F=new WeakMap,vt=(e,t={})=>{if(typeof e!="function")throw new TypeError("Expected a function");let n,r=0,s=e.displayName||e.name||"",o=function(...i){if(F.set(o,++r),r===1)n=e.apply(this,i),e=null;else if(t.throw===!0)throw new Error(`Function \`${s}\` can only be called once`);return n};return er(o,e),F.set(o,r),o};U.exports=vt;U.exports.default=vt;U.exports.callCount=e=>{if(!F.has(e))throw new Error(`The given function \`${e.name}\` is not wrapped by the \`onetime\` package`);return F.get(e)}});var It=c(D=>{"use strict";Object.defineProperty(D,"__esModule",{value:!0});D.SIGNALS=void 0;var tr=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}];D.SIGNALS=tr});var ue=c(P=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0});P.SIGRTMAX=P.getRealtimeSignals=void 0;var nr=function(){let e=Pt-Tt+1;return Array.from({length:e},rr)};P.getRealtimeSignals=nr;var rr=function(e,t){return{name:`SIGRT${t+1}`,number:Tt+t,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}},Tt=34,Pt=64;P.SIGRTMAX=Pt});var Ct=c(X=>{"use strict";Object.defineProperty(X,"__esModule",{value:!0});X.getSignals=void 0;var sr=require("os"),or=It(),ir=ue(),ar=function(){let e=(0,ir.getRealtimeSignals)();return[...or.SIGNALS,...e].map(cr)};X.getSignals=ar;var cr=function({name:e,number:t,description:n,action:r,forced:s=!1,standard:o}){let{signals:{[e]:i}}=sr.constants,a=i!==void 0;return{name:e,number:a?i:t,description:n,supported:a,action:r,forced:s,standard:o}}});var At=c(C=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0});C.signalsByNumber=C.signalsByName=void 0;var ur=require("os"),Gt=Ct(),lr=ue(),dr=function(){return(0,Gt.getSignals)().reduce(fr,{})},fr=function(e,{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}){return w(f({},e),{[t]:{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}})},pr=dr();C.signalsByName=pr;var mr=function(){let e=(0,Gt.getSignals)(),t=lr.SIGRTMAX+1,n=Array.from({length:t},(r,s)=>hr(s,e));return Object.assign({},...n)},hr=function(e,t){let n=Sr(e,t);if(n===void 0)return{};let{name:r,description:s,supported:o,action:i,forced:a,standard:l}=n;return{[e]:{name:r,number:e,description:s,supported:o,action:i,forced:a,standard:l}}},Sr=function(e,t){let n=t.find(({name:r})=>ur.constants.signals[r]===e);return n!==void 0?n:t.find(r=>r.number===e)},gr=mr();C.signalsByNumber=gr});var Ot=c((Ks,Rt)=>{"use strict";var{signalsByName:yr}=At(),xr=({timedOut:e,timeout:t,errorCode:n,signal:r,signalDescription:s,exitCode:o,isCanceled:i})=>e?`timed out after ${t} milliseconds`:i?"was canceled":n!==void 0?`failed with ${n}`:r!==void 0?`was killed with ${r} (${s})`:o!==void 0?`failed with exit code ${o}`:"failed",br=({stdout:e,stderr:t,all:n,error:r,signal:s,exitCode:o,command:i,escapedCommand:a,timedOut:l,isCanceled:d,killed:p,parsed:{options:{timeout:S}}})=>{o=o===null?void 0:o,s=s===null?void 0:s;let h=s===void 0?void 0:yr[s].description,g=r&&r.code,x=`Command ${xr({timedOut:l,timeout:S,errorCode:g,signal:s,signalDescription:h,exitCode:o,isCanceled:d})}: ${i}`,E=Object.prototype.toString.call(r)==="[object Error]",L=E?`${x} +${r.message}`:x,M=[L,t,e].filter(Boolean).join(` +`);return E?(r.originalMessage=r.message,r.message=M):r=new Error(M),r.shortMessage=L,r.command=i,r.escapedCommand=a,r.exitCode=o,r.signal=s,r.signalDescription=h,r.stdout=e,r.stderr=t,n!==void 0&&(r.all=n),"bufferedData"in r&&delete r.bufferedData,r.failed=!0,r.timedOut=Boolean(l),r.isCanceled=d,r.killed=p&&!l,r};Rt.exports=br});var Nt=c((Ws,le)=>{"use strict";var H=["stdin","stdout","stderr"],wr=e=>H.some(t=>e[t]!==void 0),qt=e=>{if(!e)return;let{stdio:t}=e;if(t===void 0)return H.map(r=>e[r]);if(wr(e))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${H.map(r=>`\`${r}\``).join(", ")}`);if(typeof t=="string")return t;if(!Array.isArray(t))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof t}\``);let n=Math.max(t.length,H.length);return Array.from({length:n},(r,s)=>t[s])};le.exports=qt;le.exports.node=e=>{let t=qt(e);return t==="ipc"?"ipc":t===void 0||typeof t=="string"?[t,t,t,"ipc"]:t.includes("ipc")?t:[...t,"ipc"]}});var _t=c((zs,K)=>{K.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&K.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&K.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var Mt=c((Vs,R)=>{var u=global.process;typeof u!="object"||!u?R.exports=function(){}:($t=require("assert"),G=_t(),kt=/^win/i.test(u.platform),$=require("events"),typeof $!="function"&&($=$.EventEmitter),u.__signal_exit_emitter__?m=u.__signal_exit_emitter__:(m=u.__signal_exit_emitter__=new $,m.count=0,m.emitted={}),m.infinite||(m.setMaxListeners(1/0),m.infinite=!0),R.exports=function(e,t){if(global.process===u){$t.equal(typeof e,"function","a callback must be provided for exit handler"),A===!1&&de();var n="exit";t&&t.alwaysLast&&(n="afterexit");var r=function(){m.removeListener(n,e),m.listeners("exit").length===0&&m.listeners("afterexit").length===0&&W()};return m.on(n,e),r}},W=function(){!A||global.process!==u||(A=!1,G.forEach(function(t){try{u.removeListener(t,z[t])}catch{}}),u.emit=V,u.reallyExit=fe,m.count-=1)},R.exports.unload=W,v=function(t,n,r){m.emitted[t]||(m.emitted[t]=!0,m.emit(t,n,r))},z={},G.forEach(function(e){z[e]=function(){if(u===global.process){var n=u.listeners(e);n.length===m.count&&(W(),v("exit",null,e),v("afterexit",null,e),kt&&e==="SIGHUP"&&(e="SIGINT"),u.kill(u.pid,e))}}}),R.exports.signals=function(){return G},A=!1,de=function(){A||u!==global.process||(A=!0,m.count+=1,G=G.filter(function(t){try{return u.on(t,z[t]),!0}catch{return!1}}),u.emit=Lt,u.reallyExit=Bt)},R.exports.load=de,fe=u.reallyExit,Bt=function(t){u===global.process&&(u.exitCode=t||0,v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),fe.call(u,u.exitCode))},V=u.emit,Lt=function(t,n){if(t==="exit"&&u===global.process){n!==void 0&&(u.exitCode=n);var r=V.apply(this,arguments);return v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),r}else return V.apply(this,arguments)});var $t,G,kt,$,m,W,v,z,A,de,fe,Bt,V,Lt});var Ft=c((Ys,jt)=>{"use strict";var vr=require("os"),Er=Mt(),Ir=1e3*5,Tr=(e,t="SIGTERM",n={})=>{let r=e(t);return Pr(e,t,n,r),r},Pr=(e,t,n,r)=>{if(!Cr(t,n,r))return;let s=Ar(n),o=setTimeout(()=>{e("SIGKILL")},s);o.unref&&o.unref()},Cr=(e,{forceKillAfterTimeout:t},n)=>Gr(e)&&t!==!1&&n,Gr=e=>e===vr.constants.signals.SIGTERM||typeof e=="string"&&e.toUpperCase()==="SIGTERM",Ar=({forceKillAfterTimeout:e=!0})=>{if(e===!0)return Ir;if(!Number.isFinite(e)||e<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`);return e},Rr=(e,t)=>{e.kill()&&(t.isCanceled=!0)},Or=(e,t,n)=>{e.kill(t),n(Object.assign(new Error("Timed out"),{timedOut:!0,signal:t}))},qr=(e,{timeout:t,killSignal:n="SIGTERM"},r)=>{if(t===0||t===void 0)return r;let s,o=new Promise((a,l)=>{s=setTimeout(()=>{Or(e,n,l)},t)}),i=r.finally(()=>{clearTimeout(s)});return Promise.race([o,i])},Nr=({timeout:e})=>{if(e!==void 0&&(!Number.isFinite(e)||e<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`)},_r=async(e,{cleanup:t,detached:n},r)=>{if(!t||n)return r;let s=Er(()=>{e.kill()});return r.finally(()=>{s()})};jt.exports={spawnedKill:Tr,spawnedCancel:Rr,setupTimeout:qr,validateTimeout:Nr,setExitHandler:_r}});var Dt=c((Qs,Ut)=>{"use strict";var b=e=>e!==null&&typeof e=="object"&&typeof e.pipe=="function";b.writable=e=>b(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object";b.readable=e=>b(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object";b.duplex=e=>b.writable(e)&&b.readable(e);b.transform=e=>b.duplex(e)&&typeof e._transform=="function";Ut.exports=b});var Ht=c((Zs,Xt)=>{"use strict";var{PassThrough:$r}=require("stream");Xt.exports=e=>{e=f({},e);let{array:t}=e,{encoding:n}=e,r=n==="buffer",s=!1;t?s=!(n||r):n=n||"utf8",r&&(n=null);let o=new $r({objectMode:s});n&&o.setEncoding(n);let i=0,a=[];return o.on("data",l=>{a.push(l),s?i=a.length:i+=l.length}),o.getBufferedValue=()=>t?a:r?Buffer.concat(a,i):a.join(""),o.getBufferedLength=()=>i,o}});var Kt=c((Js,k)=>{"use strict";var{constants:kr}=require("buffer"),Br=require("stream"),{promisify:Lr}=require("util"),Mr=Ht(),jr=Lr(Br.pipeline),pe=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};async function me(e,t){if(!e)throw new Error("Expected a stream");t=f({maxBuffer:1/0},t);let{maxBuffer:n}=t,r=Mr(t);return await new Promise((s,o)=>{let i=a=>{a&&r.getBufferedLength()<=kr.MAX_LENGTH&&(a.bufferedData=r.getBufferedValue()),o(a)};(async()=>{try{await jr(e,r),s()}catch(a){i(a)}})(),r.on("data",()=>{r.getBufferedLength()>n&&i(new pe)})}),r.getBufferedValue()}k.exports=me;k.exports.buffer=(e,t)=>me(e,w(f({},t),{encoding:"buffer"}));k.exports.array=(e,t)=>me(e,w(f({},t),{array:!0}));k.exports.MaxBufferError=pe});var zt=c((eo,Wt)=>{"use strict";var{PassThrough:Fr}=require("stream");Wt.exports=function(){var e=[],t=new Fr({objectMode:!0});return t.setMaxListeners(0),t.add=n,t.isEmpty=r,t.on("unpipe",s),Array.prototype.slice.call(arguments).forEach(n),t;function n(o){return Array.isArray(o)?(o.forEach(n),this):(e.push(o),o.once("end",s.bind(null,o)),o.once("error",t.emit.bind(t,"error")),o.pipe(t,{end:!1}),this)}function r(){return e.length==0}function s(o){e=e.filter(function(i){return i!==o}),!e.length&&t.readable&&t.end()}}});var Zt=c((to,Qt)=>{"use strict";var Yt=Dt(),Vt=Kt(),Ur=zt(),Dr=(e,t)=>{t===void 0||e.stdin===void 0||(Yt(t)?t.pipe(e.stdin):e.stdin.end(t))},Xr=(e,{all:t})=>{if(!t||!e.stdout&&!e.stderr)return;let n=Ur();return e.stdout&&n.add(e.stdout),e.stderr&&n.add(e.stderr),n},he=async(e,t)=>{if(!!e){e.destroy();try{return await t}catch(n){return n.bufferedData}}},Se=(e,{encoding:t,buffer:n,maxBuffer:r})=>{if(!(!e||!n))return t?Vt(e,{encoding:t,maxBuffer:r}):Vt.buffer(e,{maxBuffer:r})},Hr=async({stdout:e,stderr:t,all:n},{encoding:r,buffer:s,maxBuffer:o},i)=>{let a=Se(e,{encoding:r,buffer:s,maxBuffer:o}),l=Se(t,{encoding:r,buffer:s,maxBuffer:o}),d=Se(n,{encoding:r,buffer:s,maxBuffer:o*2});try{return await Promise.all([i,a,l,d])}catch(p){return Promise.all([{error:p,signal:p.signal,timedOut:p.timedOut},he(e,a),he(t,l),he(n,d)])}},Kr=({input:e})=>{if(Yt(e))throw new TypeError("The `input` option cannot be a stream in sync mode")};Qt.exports={handleInput:Dr,makeAllStream:Xr,getSpawnedResult:Hr,validateInputSync:Kr}});var en=c((no,Jt)=>{"use strict";var Wr=(async()=>{})().constructor.prototype,zr=["then","catch","finally"].map(e=>[e,Reflect.getOwnPropertyDescriptor(Wr,e)]),Vr=(e,t)=>{for(let[n,r]of zr){let s=typeof t=="function"?(...o)=>Reflect.apply(r.value,t(),o):r.value.bind(t);Reflect.defineProperty(e,n,w(f({},r),{value:s}))}return e},Yr=e=>new Promise((t,n)=>{e.on("exit",(r,s)=>{t({exitCode:r,signal:s})}),e.on("error",r=>{n(r)}),e.stdin&&e.stdin.on("error",r=>{n(r)})});Jt.exports={mergePromise:Vr,getSpawnedPromise:Yr}});var rn=c((ro,nn)=>{"use strict";var tn=(e,t=[])=>Array.isArray(t)?[e,...t]:[e],Qr=/^[\w.-]+$/,Zr=/"/g,Jr=e=>typeof e!="string"||Qr.test(e)?e:`"${e.replace(Zr,'\\"')}"`,es=(e,t)=>tn(e,t).join(" "),ts=(e,t)=>tn(e,t).map(n=>Jr(n)).join(" "),ns=/ +/g,rs=e=>{let t=[];for(let n of e.trim().split(ns)){let r=t[t.length-1];r&&r.endsWith("\\")?t[t.length-1]=`${r.slice(0,-1)} ${n}`:t.push(n)}return t};nn.exports={joinCommand:es,getEscapedCommand:ts,parseCommand:rs}});var dn=c((so,O)=>{"use strict";var ss=require("path"),ge=require("child_process"),os=mt(),is=St(),as=xt(),cs=Et(),Y=Ot(),on=Nt(),{spawnedKill:us,spawnedCancel:ls,setupTimeout:ds,validateTimeout:fs,setExitHandler:ps}=Ft(),{handleInput:ms,getSpawnedResult:hs,makeAllStream:Ss,validateInputSync:gs}=Zt(),{mergePromise:sn,getSpawnedPromise:ys}=en(),{joinCommand:an,parseCommand:cn,getEscapedCommand:un}=rn(),xs=1e3*1e3*100,bs=({env:e,extendEnv:t,preferLocal:n,localDir:r,execPath:s})=>{let o=t?f(f({},process.env),e):e;return n?as.env({env:o,cwd:r,execPath:s}):o},ln=(e,t,n={})=>{let r=os._parse(e,t,n);return e=r.command,t=r.args,n=r.options,n=f({maxBuffer:xs,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:n.cwd||process.cwd(),execPath:process.execPath,encoding:"utf8",reject:!0,cleanup:!0,all:!1,windowsHide:!0},n),n.env=bs(n),n.stdio=on(n),process.platform==="win32"&&ss.basename(e,".exe")==="cmd"&&t.unshift("/q"),{file:e,args:t,options:n,parsed:r}},B=(e,t,n)=>typeof t!="string"&&!Buffer.isBuffer(t)?n===void 0?void 0:"":e.stripFinalNewline?is(t):t,Q=(e,t,n)=>{let r=ln(e,t,n),s=an(e,t),o=un(e,t);fs(r.options);let i;try{i=ge.spawn(r.file,r.args,r.options)}catch(g){let y=new ge.ChildProcess,x=Promise.reject(Y({error:g,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1}));return sn(y,x)}let a=ys(i),l=ds(i,r.options,a),d=ps(i,r.options,l),p={isCanceled:!1};i.kill=us.bind(null,i.kill.bind(i)),i.cancel=ls.bind(null,i,p);let h=cs(async()=>{let[{error:g,exitCode:y,signal:x,timedOut:E},L,M,yn]=await hs(i,r.options,d),ye=B(r.options,L),xe=B(r.options,M),be=B(r.options,yn);if(g||y!==0||x!==null){let we=Y({error:g,exitCode:y,signal:x,stdout:ye,stderr:xe,all:be,command:s,escapedCommand:o,parsed:r,timedOut:E,isCanceled:p.isCanceled,killed:i.killed});if(!r.options.reject)return we;throw we}return{command:s,escapedCommand:o,exitCode:0,stdout:ye,stderr:xe,all:be,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}});return ms(i,r.options.input),i.all=Ss(i,r.options),sn(i,h)};O.exports=Q;O.exports.sync=(e,t,n)=>{let r=ln(e,t,n),s=an(e,t),o=un(e,t);gs(r.options);let i;try{i=ge.spawnSync(r.file,r.args,r.options)}catch(d){throw Y({error:d,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1})}let a=B(r.options,i.stdout,i.error),l=B(r.options,i.stderr,i.error);if(i.error||i.status!==0||i.signal!==null){let d=Y({stdout:a,stderr:l,error:i.error,signal:i.signal,exitCode:i.status,command:s,escapedCommand:o,parsed:r,timedOut:i.error&&i.error.code==="ETIMEDOUT",isCanceled:!1,killed:i.signal!==null});if(!r.options.reject)return d;throw d}return{command:s,escapedCommand:o,exitCode:0,stdout:a,stderr:l,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}};O.exports.command=(e,t)=>{let[n,...r]=cn(e);return Q(n,r,t)};O.exports.commandSync=(e,t)=>{let[n,...r]=cn(e);return Q.sync(n,r,t)};O.exports.node=(e,t,n={})=>{t&&!Array.isArray(t)&&typeof t=="object"&&(n=t,t=[]);let r=on.node(n),s=process.execArgv.filter(a=>!a.startsWith("--inspect")),{nodePath:o=process.execPath,nodeOptions:i=s}=n;return Q(o,[...i,e,...Array.isArray(t)?t:[]],w(f({},n),{stdin:void 0,stdout:void 0,stderr:void 0,stdio:r,shell:!1}))}});var vs={};Pn(vs,{default:()=>ws});var hn=require("@raycast/api");var fn=Ce(require("node:process"),1),pn=Ce(dn(),1);async function mn(e){if(fn.default.platform!=="darwin")throw new Error("macOS only");let{stdout:t}=await(0,pn.default)("osascript",["-e",e]);return t}function Sn(e){return` + tell application "Spotify" + if not application "Spotify" is running then + activate + + set _maxOpenWaitTimeInSeconds to 5 + set _openCounter to 1 + repeat until application "Spotify" is running + delay 1 + set _openCounter to _openCounter + 1 + if _openCounter > _maxOpenWaitTimeInSeconds then exit repeat + end repeat + end if + ${e} + end tell`}async function gn(e){await(0,hn.closeMainWindow)(),await mn(e)}var ws=async()=>{let e=Sn("pause");await gn(e)};module.exports=Cn(vs);0&&(module.exports={}); diff --git a/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/play.js b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/play.js new file mode 100644 index 0000000..8010fbb --- /dev/null +++ b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/play.js @@ -0,0 +1,19 @@ +var xn=Object.create;var q=Object.defineProperty,bn=Object.defineProperties,wn=Object.getOwnPropertyDescriptor,vn=Object.getOwnPropertyDescriptors,En=Object.getOwnPropertyNames,ve=Object.getOwnPropertySymbols,In=Object.getPrototypeOf,Ie=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable;var Ee=(e,t,n)=>t in e?q(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var n in t||(t={}))Ie.call(t,n)&&Ee(e,n,t[n]);if(ve)for(var n of ve(t))Tn.call(t,n)&&Ee(e,n,t[n]);return e},w=(e,t)=>bn(e,vn(t)),Te=e=>q(e,"__esModule",{value:!0});var c=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Pn=(e,t)=>{for(var n in t)q(e,n,{get:t[n],enumerable:!0})},Pe=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of En(t))!Ie.call(e,s)&&(n||s!=="default")&&q(e,s,{get:()=>t[s],enumerable:!(r=wn(t,s))||r.enumerable});return e},Ce=(e,t)=>Pe(Te(q(e!=null?xn(In(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e),Cn=(e=>(t,n)=>e&&e.get(t)||(n=Pe(Te({}),t,1),e&&e.set(t,n),n))(typeof WeakMap!="undefined"?new WeakMap:0);var qe=c((Is,Oe)=>{Oe.exports=Re;Re.sync=An;var Ge=require("fs");function Gn(e,t){var n=t.pathExt!==void 0?t.pathExt:process.env.PATHEXT;if(!n||(n=n.split(";"),n.indexOf("")!==-1))return!0;for(var r=0;r{ke.exports=_e;_e.sync=Rn;var Ne=require("fs");function _e(e,t,n){Ne.stat(e,function(r,s){n(r,r?!1:$e(s,t))})}function Rn(e,t){return $e(Ne.statSync(e),t)}function $e(e,t){return e.isFile()&&On(e,t)}function On(e,t){var n=e.mode,r=e.uid,s=e.gid,o=t.uid!==void 0?t.uid:process.getuid&&process.getuid(),i=t.gid!==void 0?t.gid:process.getgid&&process.getgid(),a=parseInt("100",8),l=parseInt("010",8),d=parseInt("001",8),p=a|l,S=n&d||n&l&&s===i||n&a&&r===o||n&p&&o===0;return S}});var Me=c((Cs,Le)=>{var Ps=require("fs"),j;process.platform==="win32"||global.TESTING_WINDOWS?j=qe():j=Be();Le.exports=Z;Z.sync=qn;function Z(e,t,n){if(typeof t=="function"&&(n=t,t={}),!n){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(r,s){Z(e,t||{},function(o,i){o?s(o):r(i)})})}j(e,t||{},function(r,s){r&&(r.code==="EACCES"||t&&t.ignoreErrors)&&(r=null,s=!1),n(r,s)})}function qn(e,t){try{return j.sync(e,t||{})}catch(n){if(t&&t.ignoreErrors||n.code==="EACCES")return!1;throw n}}});var Ke=c((Gs,He)=>{var I=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",je=require("path"),Nn=I?";":":",Fe=Me(),Ue=e=>Object.assign(new Error(`not found: ${e}`),{code:"ENOENT"}),De=(e,t)=>{let n=t.colon||Nn,r=e.match(/\//)||I&&e.match(/\\/)?[""]:[...I?[process.cwd()]:[],...(t.path||process.env.PATH||"").split(n)],s=I?t.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",o=I?s.split(n):[""];return I&&e.indexOf(".")!==-1&&o[0]!==""&&o.unshift(""),{pathEnv:r,pathExt:o,pathExtExe:s}},Xe=(e,t,n)=>{typeof t=="function"&&(n=t,t={}),t||(t={});let{pathEnv:r,pathExt:s,pathExtExe:o}=De(e,t),i=[],a=d=>new Promise((p,S)=>{if(d===r.length)return t.all&&i.length?p(i):S(Ue(e));let h=r[d],g=/^".*"$/.test(h)?h.slice(1,-1):h,y=je.join(g,e),x=!g&&/^\.[\\\/]/.test(e)?e.slice(0,2)+y:y;p(l(x,d,0))}),l=(d,p,S)=>new Promise((h,g)=>{if(S===s.length)return h(a(p+1));let y=s[S];Fe(d+y,{pathExt:o},(x,E)=>{if(!x&&E)if(t.all)i.push(d+y);else return h(d+y);return h(l(d,p,S+1))})});return n?a(0).then(d=>n(null,d),n):a(0)},_n=(e,t)=>{t=t||{};let{pathEnv:n,pathExt:r,pathExtExe:s}=De(e,t),o=[];for(let i=0;i{"use strict";var We=(e={})=>{let t=e.env||process.env;return(e.platform||process.platform)!=="win32"?"PATH":Object.keys(t).reverse().find(r=>r.toUpperCase()==="PATH")||"Path"};J.exports=We;J.exports.default=We});var Qe=c((Rs,Ye)=>{"use strict";var ze=require("path"),$n=Ke(),kn=ee();function Ve(e,t){let n=e.options.env||process.env,r=process.cwd(),s=e.options.cwd!=null,o=s&&process.chdir!==void 0&&!process.chdir.disabled;if(o)try{process.chdir(e.options.cwd)}catch{}let i;try{i=$n.sync(e.command,{path:n[kn({env:n})],pathExt:t?ze.delimiter:void 0})}catch{}finally{o&&process.chdir(r)}return i&&(i=ze.resolve(s?e.options.cwd:"",i)),i}function Bn(e){return Ve(e)||Ve(e,!0)}Ye.exports=Bn});var Ze=c((Os,ne)=>{"use strict";var te=/([()\][%!^"`<>&|;, *?])/g;function Ln(e){return e=e.replace(te,"^$1"),e}function Mn(e,t){return e=`${e}`,e=e.replace(/(\\*)"/g,'$1$1\\"'),e=e.replace(/(\\*)$/,"$1$1"),e=`"${e}"`,e=e.replace(te,"^$1"),t&&(e=e.replace(te,"^$1")),e}ne.exports.command=Ln;ne.exports.argument=Mn});var et=c((qs,Je)=>{"use strict";Je.exports=/^#!(.*)/});var nt=c((Ns,tt)=>{"use strict";var jn=et();tt.exports=(e="")=>{let t=e.match(jn);if(!t)return null;let[n,r]=t[0].replace(/#! ?/,"").split(" "),s=n.split("/").pop();return s==="env"?r:r?`${s} ${r}`:s}});var st=c((_s,rt)=>{"use strict";var re=require("fs"),Fn=nt();function Un(e){let n=Buffer.alloc(150),r;try{r=re.openSync(e,"r"),re.readSync(r,n,0,150,0),re.closeSync(r)}catch{}return Fn(n.toString())}rt.exports=Un});var ct=c(($s,at)=>{"use strict";var Dn=require("path"),ot=Qe(),it=Ze(),Xn=st(),Hn=process.platform==="win32",Kn=/\.(?:com|exe)$/i,Wn=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function zn(e){e.file=ot(e);let t=e.file&&Xn(e.file);return t?(e.args.unshift(e.file),e.command=t,ot(e)):e.file}function Vn(e){if(!Hn)return e;let t=zn(e),n=!Kn.test(t);if(e.options.forceShell||n){let r=Wn.test(t);e.command=Dn.normalize(e.command),e.command=it.command(e.command),e.args=e.args.map(o=>it.argument(o,r));let s=[e.command].concat(e.args).join(" ");e.args=["/d","/s","/c",`"${s}"`],e.command=process.env.comspec||"cmd.exe",e.options.windowsVerbatimArguments=!0}return e}function Yn(e,t,n){t&&!Array.isArray(t)&&(n=t,t=null),t=t?t.slice(0):[],n=Object.assign({},n);let r={command:e,args:t,options:n,file:void 0,original:{command:e,args:t}};return n.shell?r:Vn(r)}at.exports=Yn});var dt=c((ks,lt)=>{"use strict";var se=process.platform==="win32";function oe(e,t){return Object.assign(new Error(`${t} ${e.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${t} ${e.command}`,path:e.command,spawnargs:e.args})}function Qn(e,t){if(!se)return;let n=e.emit;e.emit=function(r,s){if(r==="exit"){let o=ut(s,t,"spawn");if(o)return n.call(e,"error",o)}return n.apply(e,arguments)}}function ut(e,t){return se&&e===1&&!t.file?oe(t.original,"spawn"):null}function Zn(e,t){return se&&e===1&&!t.file?oe(t.original,"spawnSync"):null}lt.exports={hookChildProcess:Qn,verifyENOENT:ut,verifyENOENTSync:Zn,notFoundError:oe}});var mt=c((Bs,T)=>{"use strict";var ft=require("child_process"),ie=ct(),ae=dt();function pt(e,t,n){let r=ie(e,t,n),s=ft.spawn(r.command,r.args,r.options);return ae.hookChildProcess(s,r),s}function Jn(e,t,n){let r=ie(e,t,n),s=ft.spawnSync(r.command,r.args,r.options);return s.error=s.error||ae.verifyENOENTSync(s.status,r),s}T.exports=pt;T.exports.spawn=pt;T.exports.sync=Jn;T.exports._parse=ie;T.exports._enoent=ae});var St=c((Ls,ht)=>{"use strict";ht.exports=e=>{let t=typeof e=="string"?` +`:` +`.charCodeAt(),n=typeof e=="string"?"\r":"\r".charCodeAt();return e[e.length-1]===t&&(e=e.slice(0,e.length-1)),e[e.length-1]===n&&(e=e.slice(0,e.length-1)),e}});var xt=c((Ms,_)=>{"use strict";var N=require("path"),gt=ee(),yt=e=>{e=f({cwd:process.cwd(),path:process.env[gt()],execPath:process.execPath},e);let t,n=N.resolve(e.cwd),r=[];for(;t!==n;)r.push(N.join(n,"node_modules/.bin")),t=n,n=N.resolve(n,"..");let s=N.resolve(e.cwd,e.execPath,"..");return r.push(s),r.concat(e.path).join(N.delimiter)};_.exports=yt;_.exports.default=yt;_.exports.env=e=>{e=f({env:process.env},e);let t=f({},e.env),n=gt({env:t});return e.path=t[n],t[n]=_.exports(e),t}});var wt=c((js,ce)=>{"use strict";var bt=(e,t)=>{for(let n of Reflect.ownKeys(t))Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n));return e};ce.exports=bt;ce.exports.default=bt});var Et=c((Fs,U)=>{"use strict";var er=wt(),F=new WeakMap,vt=(e,t={})=>{if(typeof e!="function")throw new TypeError("Expected a function");let n,r=0,s=e.displayName||e.name||"",o=function(...i){if(F.set(o,++r),r===1)n=e.apply(this,i),e=null;else if(t.throw===!0)throw new Error(`Function \`${s}\` can only be called once`);return n};return er(o,e),F.set(o,r),o};U.exports=vt;U.exports.default=vt;U.exports.callCount=e=>{if(!F.has(e))throw new Error(`The given function \`${e.name}\` is not wrapped by the \`onetime\` package`);return F.get(e)}});var It=c(D=>{"use strict";Object.defineProperty(D,"__esModule",{value:!0});D.SIGNALS=void 0;var tr=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}];D.SIGNALS=tr});var ue=c(P=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0});P.SIGRTMAX=P.getRealtimeSignals=void 0;var nr=function(){let e=Pt-Tt+1;return Array.from({length:e},rr)};P.getRealtimeSignals=nr;var rr=function(e,t){return{name:`SIGRT${t+1}`,number:Tt+t,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}},Tt=34,Pt=64;P.SIGRTMAX=Pt});var Ct=c(X=>{"use strict";Object.defineProperty(X,"__esModule",{value:!0});X.getSignals=void 0;var sr=require("os"),or=It(),ir=ue(),ar=function(){let e=(0,ir.getRealtimeSignals)();return[...or.SIGNALS,...e].map(cr)};X.getSignals=ar;var cr=function({name:e,number:t,description:n,action:r,forced:s=!1,standard:o}){let{signals:{[e]:i}}=sr.constants,a=i!==void 0;return{name:e,number:a?i:t,description:n,supported:a,action:r,forced:s,standard:o}}});var At=c(C=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0});C.signalsByNumber=C.signalsByName=void 0;var ur=require("os"),Gt=Ct(),lr=ue(),dr=function(){return(0,Gt.getSignals)().reduce(fr,{})},fr=function(e,{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}){return w(f({},e),{[t]:{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}})},pr=dr();C.signalsByName=pr;var mr=function(){let e=(0,Gt.getSignals)(),t=lr.SIGRTMAX+1,n=Array.from({length:t},(r,s)=>hr(s,e));return Object.assign({},...n)},hr=function(e,t){let n=Sr(e,t);if(n===void 0)return{};let{name:r,description:s,supported:o,action:i,forced:a,standard:l}=n;return{[e]:{name:r,number:e,description:s,supported:o,action:i,forced:a,standard:l}}},Sr=function(e,t){let n=t.find(({name:r})=>ur.constants.signals[r]===e);return n!==void 0?n:t.find(r=>r.number===e)},gr=mr();C.signalsByNumber=gr});var Ot=c((Ks,Rt)=>{"use strict";var{signalsByName:yr}=At(),xr=({timedOut:e,timeout:t,errorCode:n,signal:r,signalDescription:s,exitCode:o,isCanceled:i})=>e?`timed out after ${t} milliseconds`:i?"was canceled":n!==void 0?`failed with ${n}`:r!==void 0?`was killed with ${r} (${s})`:o!==void 0?`failed with exit code ${o}`:"failed",br=({stdout:e,stderr:t,all:n,error:r,signal:s,exitCode:o,command:i,escapedCommand:a,timedOut:l,isCanceled:d,killed:p,parsed:{options:{timeout:S}}})=>{o=o===null?void 0:o,s=s===null?void 0:s;let h=s===void 0?void 0:yr[s].description,g=r&&r.code,x=`Command ${xr({timedOut:l,timeout:S,errorCode:g,signal:s,signalDescription:h,exitCode:o,isCanceled:d})}: ${i}`,E=Object.prototype.toString.call(r)==="[object Error]",L=E?`${x} +${r.message}`:x,M=[L,t,e].filter(Boolean).join(` +`);return E?(r.originalMessage=r.message,r.message=M):r=new Error(M),r.shortMessage=L,r.command=i,r.escapedCommand=a,r.exitCode=o,r.signal=s,r.signalDescription=h,r.stdout=e,r.stderr=t,n!==void 0&&(r.all=n),"bufferedData"in r&&delete r.bufferedData,r.failed=!0,r.timedOut=Boolean(l),r.isCanceled=d,r.killed=p&&!l,r};Rt.exports=br});var Nt=c((Ws,le)=>{"use strict";var H=["stdin","stdout","stderr"],wr=e=>H.some(t=>e[t]!==void 0),qt=e=>{if(!e)return;let{stdio:t}=e;if(t===void 0)return H.map(r=>e[r]);if(wr(e))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${H.map(r=>`\`${r}\``).join(", ")}`);if(typeof t=="string")return t;if(!Array.isArray(t))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof t}\``);let n=Math.max(t.length,H.length);return Array.from({length:n},(r,s)=>t[s])};le.exports=qt;le.exports.node=e=>{let t=qt(e);return t==="ipc"?"ipc":t===void 0||typeof t=="string"?[t,t,t,"ipc"]:t.includes("ipc")?t:[...t,"ipc"]}});var _t=c((zs,K)=>{K.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&K.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&K.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var Mt=c((Vs,R)=>{var u=global.process;typeof u!="object"||!u?R.exports=function(){}:($t=require("assert"),G=_t(),kt=/^win/i.test(u.platform),$=require("events"),typeof $!="function"&&($=$.EventEmitter),u.__signal_exit_emitter__?m=u.__signal_exit_emitter__:(m=u.__signal_exit_emitter__=new $,m.count=0,m.emitted={}),m.infinite||(m.setMaxListeners(1/0),m.infinite=!0),R.exports=function(e,t){if(global.process===u){$t.equal(typeof e,"function","a callback must be provided for exit handler"),A===!1&&de();var n="exit";t&&t.alwaysLast&&(n="afterexit");var r=function(){m.removeListener(n,e),m.listeners("exit").length===0&&m.listeners("afterexit").length===0&&W()};return m.on(n,e),r}},W=function(){!A||global.process!==u||(A=!1,G.forEach(function(t){try{u.removeListener(t,z[t])}catch{}}),u.emit=V,u.reallyExit=fe,m.count-=1)},R.exports.unload=W,v=function(t,n,r){m.emitted[t]||(m.emitted[t]=!0,m.emit(t,n,r))},z={},G.forEach(function(e){z[e]=function(){if(u===global.process){var n=u.listeners(e);n.length===m.count&&(W(),v("exit",null,e),v("afterexit",null,e),kt&&e==="SIGHUP"&&(e="SIGINT"),u.kill(u.pid,e))}}}),R.exports.signals=function(){return G},A=!1,de=function(){A||u!==global.process||(A=!0,m.count+=1,G=G.filter(function(t){try{return u.on(t,z[t]),!0}catch{return!1}}),u.emit=Lt,u.reallyExit=Bt)},R.exports.load=de,fe=u.reallyExit,Bt=function(t){u===global.process&&(u.exitCode=t||0,v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),fe.call(u,u.exitCode))},V=u.emit,Lt=function(t,n){if(t==="exit"&&u===global.process){n!==void 0&&(u.exitCode=n);var r=V.apply(this,arguments);return v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),r}else return V.apply(this,arguments)});var $t,G,kt,$,m,W,v,z,A,de,fe,Bt,V,Lt});var Ft=c((Ys,jt)=>{"use strict";var vr=require("os"),Er=Mt(),Ir=1e3*5,Tr=(e,t="SIGTERM",n={})=>{let r=e(t);return Pr(e,t,n,r),r},Pr=(e,t,n,r)=>{if(!Cr(t,n,r))return;let s=Ar(n),o=setTimeout(()=>{e("SIGKILL")},s);o.unref&&o.unref()},Cr=(e,{forceKillAfterTimeout:t},n)=>Gr(e)&&t!==!1&&n,Gr=e=>e===vr.constants.signals.SIGTERM||typeof e=="string"&&e.toUpperCase()==="SIGTERM",Ar=({forceKillAfterTimeout:e=!0})=>{if(e===!0)return Ir;if(!Number.isFinite(e)||e<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`);return e},Rr=(e,t)=>{e.kill()&&(t.isCanceled=!0)},Or=(e,t,n)=>{e.kill(t),n(Object.assign(new Error("Timed out"),{timedOut:!0,signal:t}))},qr=(e,{timeout:t,killSignal:n="SIGTERM"},r)=>{if(t===0||t===void 0)return r;let s,o=new Promise((a,l)=>{s=setTimeout(()=>{Or(e,n,l)},t)}),i=r.finally(()=>{clearTimeout(s)});return Promise.race([o,i])},Nr=({timeout:e})=>{if(e!==void 0&&(!Number.isFinite(e)||e<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`)},_r=async(e,{cleanup:t,detached:n},r)=>{if(!t||n)return r;let s=Er(()=>{e.kill()});return r.finally(()=>{s()})};jt.exports={spawnedKill:Tr,spawnedCancel:Rr,setupTimeout:qr,validateTimeout:Nr,setExitHandler:_r}});var Dt=c((Qs,Ut)=>{"use strict";var b=e=>e!==null&&typeof e=="object"&&typeof e.pipe=="function";b.writable=e=>b(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object";b.readable=e=>b(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object";b.duplex=e=>b.writable(e)&&b.readable(e);b.transform=e=>b.duplex(e)&&typeof e._transform=="function";Ut.exports=b});var Ht=c((Zs,Xt)=>{"use strict";var{PassThrough:$r}=require("stream");Xt.exports=e=>{e=f({},e);let{array:t}=e,{encoding:n}=e,r=n==="buffer",s=!1;t?s=!(n||r):n=n||"utf8",r&&(n=null);let o=new $r({objectMode:s});n&&o.setEncoding(n);let i=0,a=[];return o.on("data",l=>{a.push(l),s?i=a.length:i+=l.length}),o.getBufferedValue=()=>t?a:r?Buffer.concat(a,i):a.join(""),o.getBufferedLength=()=>i,o}});var Kt=c((Js,k)=>{"use strict";var{constants:kr}=require("buffer"),Br=require("stream"),{promisify:Lr}=require("util"),Mr=Ht(),jr=Lr(Br.pipeline),pe=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};async function me(e,t){if(!e)throw new Error("Expected a stream");t=f({maxBuffer:1/0},t);let{maxBuffer:n}=t,r=Mr(t);return await new Promise((s,o)=>{let i=a=>{a&&r.getBufferedLength()<=kr.MAX_LENGTH&&(a.bufferedData=r.getBufferedValue()),o(a)};(async()=>{try{await jr(e,r),s()}catch(a){i(a)}})(),r.on("data",()=>{r.getBufferedLength()>n&&i(new pe)})}),r.getBufferedValue()}k.exports=me;k.exports.buffer=(e,t)=>me(e,w(f({},t),{encoding:"buffer"}));k.exports.array=(e,t)=>me(e,w(f({},t),{array:!0}));k.exports.MaxBufferError=pe});var zt=c((eo,Wt)=>{"use strict";var{PassThrough:Fr}=require("stream");Wt.exports=function(){var e=[],t=new Fr({objectMode:!0});return t.setMaxListeners(0),t.add=n,t.isEmpty=r,t.on("unpipe",s),Array.prototype.slice.call(arguments).forEach(n),t;function n(o){return Array.isArray(o)?(o.forEach(n),this):(e.push(o),o.once("end",s.bind(null,o)),o.once("error",t.emit.bind(t,"error")),o.pipe(t,{end:!1}),this)}function r(){return e.length==0}function s(o){e=e.filter(function(i){return i!==o}),!e.length&&t.readable&&t.end()}}});var Zt=c((to,Qt)=>{"use strict";var Yt=Dt(),Vt=Kt(),Ur=zt(),Dr=(e,t)=>{t===void 0||e.stdin===void 0||(Yt(t)?t.pipe(e.stdin):e.stdin.end(t))},Xr=(e,{all:t})=>{if(!t||!e.stdout&&!e.stderr)return;let n=Ur();return e.stdout&&n.add(e.stdout),e.stderr&&n.add(e.stderr),n},he=async(e,t)=>{if(!!e){e.destroy();try{return await t}catch(n){return n.bufferedData}}},Se=(e,{encoding:t,buffer:n,maxBuffer:r})=>{if(!(!e||!n))return t?Vt(e,{encoding:t,maxBuffer:r}):Vt.buffer(e,{maxBuffer:r})},Hr=async({stdout:e,stderr:t,all:n},{encoding:r,buffer:s,maxBuffer:o},i)=>{let a=Se(e,{encoding:r,buffer:s,maxBuffer:o}),l=Se(t,{encoding:r,buffer:s,maxBuffer:o}),d=Se(n,{encoding:r,buffer:s,maxBuffer:o*2});try{return await Promise.all([i,a,l,d])}catch(p){return Promise.all([{error:p,signal:p.signal,timedOut:p.timedOut},he(e,a),he(t,l),he(n,d)])}},Kr=({input:e})=>{if(Yt(e))throw new TypeError("The `input` option cannot be a stream in sync mode")};Qt.exports={handleInput:Dr,makeAllStream:Xr,getSpawnedResult:Hr,validateInputSync:Kr}});var en=c((no,Jt)=>{"use strict";var Wr=(async()=>{})().constructor.prototype,zr=["then","catch","finally"].map(e=>[e,Reflect.getOwnPropertyDescriptor(Wr,e)]),Vr=(e,t)=>{for(let[n,r]of zr){let s=typeof t=="function"?(...o)=>Reflect.apply(r.value,t(),o):r.value.bind(t);Reflect.defineProperty(e,n,w(f({},r),{value:s}))}return e},Yr=e=>new Promise((t,n)=>{e.on("exit",(r,s)=>{t({exitCode:r,signal:s})}),e.on("error",r=>{n(r)}),e.stdin&&e.stdin.on("error",r=>{n(r)})});Jt.exports={mergePromise:Vr,getSpawnedPromise:Yr}});var rn=c((ro,nn)=>{"use strict";var tn=(e,t=[])=>Array.isArray(t)?[e,...t]:[e],Qr=/^[\w.-]+$/,Zr=/"/g,Jr=e=>typeof e!="string"||Qr.test(e)?e:`"${e.replace(Zr,'\\"')}"`,es=(e,t)=>tn(e,t).join(" "),ts=(e,t)=>tn(e,t).map(n=>Jr(n)).join(" "),ns=/ +/g,rs=e=>{let t=[];for(let n of e.trim().split(ns)){let r=t[t.length-1];r&&r.endsWith("\\")?t[t.length-1]=`${r.slice(0,-1)} ${n}`:t.push(n)}return t};nn.exports={joinCommand:es,getEscapedCommand:ts,parseCommand:rs}});var dn=c((so,O)=>{"use strict";var ss=require("path"),ge=require("child_process"),os=mt(),is=St(),as=xt(),cs=Et(),Y=Ot(),on=Nt(),{spawnedKill:us,spawnedCancel:ls,setupTimeout:ds,validateTimeout:fs,setExitHandler:ps}=Ft(),{handleInput:ms,getSpawnedResult:hs,makeAllStream:Ss,validateInputSync:gs}=Zt(),{mergePromise:sn,getSpawnedPromise:ys}=en(),{joinCommand:an,parseCommand:cn,getEscapedCommand:un}=rn(),xs=1e3*1e3*100,bs=({env:e,extendEnv:t,preferLocal:n,localDir:r,execPath:s})=>{let o=t?f(f({},process.env),e):e;return n?as.env({env:o,cwd:r,execPath:s}):o},ln=(e,t,n={})=>{let r=os._parse(e,t,n);return e=r.command,t=r.args,n=r.options,n=f({maxBuffer:xs,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:n.cwd||process.cwd(),execPath:process.execPath,encoding:"utf8",reject:!0,cleanup:!0,all:!1,windowsHide:!0},n),n.env=bs(n),n.stdio=on(n),process.platform==="win32"&&ss.basename(e,".exe")==="cmd"&&t.unshift("/q"),{file:e,args:t,options:n,parsed:r}},B=(e,t,n)=>typeof t!="string"&&!Buffer.isBuffer(t)?n===void 0?void 0:"":e.stripFinalNewline?is(t):t,Q=(e,t,n)=>{let r=ln(e,t,n),s=an(e,t),o=un(e,t);fs(r.options);let i;try{i=ge.spawn(r.file,r.args,r.options)}catch(g){let y=new ge.ChildProcess,x=Promise.reject(Y({error:g,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1}));return sn(y,x)}let a=ys(i),l=ds(i,r.options,a),d=ps(i,r.options,l),p={isCanceled:!1};i.kill=us.bind(null,i.kill.bind(i)),i.cancel=ls.bind(null,i,p);let h=cs(async()=>{let[{error:g,exitCode:y,signal:x,timedOut:E},L,M,yn]=await hs(i,r.options,d),ye=B(r.options,L),xe=B(r.options,M),be=B(r.options,yn);if(g||y!==0||x!==null){let we=Y({error:g,exitCode:y,signal:x,stdout:ye,stderr:xe,all:be,command:s,escapedCommand:o,parsed:r,timedOut:E,isCanceled:p.isCanceled,killed:i.killed});if(!r.options.reject)return we;throw we}return{command:s,escapedCommand:o,exitCode:0,stdout:ye,stderr:xe,all:be,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}});return ms(i,r.options.input),i.all=Ss(i,r.options),sn(i,h)};O.exports=Q;O.exports.sync=(e,t,n)=>{let r=ln(e,t,n),s=an(e,t),o=un(e,t);gs(r.options);let i;try{i=ge.spawnSync(r.file,r.args,r.options)}catch(d){throw Y({error:d,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1})}let a=B(r.options,i.stdout,i.error),l=B(r.options,i.stderr,i.error);if(i.error||i.status!==0||i.signal!==null){let d=Y({stdout:a,stderr:l,error:i.error,signal:i.signal,exitCode:i.status,command:s,escapedCommand:o,parsed:r,timedOut:i.error&&i.error.code==="ETIMEDOUT",isCanceled:!1,killed:i.signal!==null});if(!r.options.reject)return d;throw d}return{command:s,escapedCommand:o,exitCode:0,stdout:a,stderr:l,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}};O.exports.command=(e,t)=>{let[n,...r]=cn(e);return Q(n,r,t)};O.exports.commandSync=(e,t)=>{let[n,...r]=cn(e);return Q.sync(n,r,t)};O.exports.node=(e,t,n={})=>{t&&!Array.isArray(t)&&typeof t=="object"&&(n=t,t=[]);let r=on.node(n),s=process.execArgv.filter(a=>!a.startsWith("--inspect")),{nodePath:o=process.execPath,nodeOptions:i=s}=n;return Q(o,[...i,e,...Array.isArray(t)?t:[]],w(f({},n),{stdin:void 0,stdout:void 0,stderr:void 0,stdio:r,shell:!1}))}});var vs={};Pn(vs,{default:()=>ws});var hn=require("@raycast/api");var fn=Ce(require("node:process"),1),pn=Ce(dn(),1);async function mn(e){if(fn.default.platform!=="darwin")throw new Error("macOS only");let{stdout:t}=await(0,pn.default)("osascript",["-e",e]);return t}function Sn(e){return` + tell application "Spotify" + if not application "Spotify" is running then + activate + + set _maxOpenWaitTimeInSeconds to 5 + set _openCounter to 1 + repeat until application "Spotify" is running + delay 1 + set _openCounter to _openCounter + 1 + if _openCounter > _maxOpenWaitTimeInSeconds then exit repeat + end repeat + end if + ${e} + end tell`}async function gn(e){await(0,hn.closeMainWindow)(),await mn(e)}var ws=async()=>{let e=Sn("play");await gn(e)};module.exports=Cn(vs);0&&(module.exports={}); diff --git a/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/playPause.js b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/playPause.js new file mode 100644 index 0000000..a973924 --- /dev/null +++ b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/playPause.js @@ -0,0 +1,19 @@ +var xn=Object.create;var q=Object.defineProperty,bn=Object.defineProperties,wn=Object.getOwnPropertyDescriptor,vn=Object.getOwnPropertyDescriptors,En=Object.getOwnPropertyNames,ve=Object.getOwnPropertySymbols,In=Object.getPrototypeOf,Ie=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable;var Ee=(e,t,n)=>t in e?q(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var n in t||(t={}))Ie.call(t,n)&&Ee(e,n,t[n]);if(ve)for(var n of ve(t))Tn.call(t,n)&&Ee(e,n,t[n]);return e},w=(e,t)=>bn(e,vn(t)),Te=e=>q(e,"__esModule",{value:!0});var c=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Pn=(e,t)=>{for(var n in t)q(e,n,{get:t[n],enumerable:!0})},Pe=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of En(t))!Ie.call(e,s)&&(n||s!=="default")&&q(e,s,{get:()=>t[s],enumerable:!(r=wn(t,s))||r.enumerable});return e},Ce=(e,t)=>Pe(Te(q(e!=null?xn(In(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e),Cn=(e=>(t,n)=>e&&e.get(t)||(n=Pe(Te({}),t,1),e&&e.set(t,n),n))(typeof WeakMap!="undefined"?new WeakMap:0);var qe=c((Is,Oe)=>{Oe.exports=Re;Re.sync=An;var Ge=require("fs");function Gn(e,t){var n=t.pathExt!==void 0?t.pathExt:process.env.PATHEXT;if(!n||(n=n.split(";"),n.indexOf("")!==-1))return!0;for(var r=0;r{ke.exports=_e;_e.sync=Rn;var Ne=require("fs");function _e(e,t,n){Ne.stat(e,function(r,s){n(r,r?!1:$e(s,t))})}function Rn(e,t){return $e(Ne.statSync(e),t)}function $e(e,t){return e.isFile()&&On(e,t)}function On(e,t){var n=e.mode,r=e.uid,s=e.gid,o=t.uid!==void 0?t.uid:process.getuid&&process.getuid(),i=t.gid!==void 0?t.gid:process.getgid&&process.getgid(),a=parseInt("100",8),l=parseInt("010",8),d=parseInt("001",8),p=a|l,S=n&d||n&l&&s===i||n&a&&r===o||n&p&&o===0;return S}});var Me=c((Cs,Le)=>{var Ps=require("fs"),j;process.platform==="win32"||global.TESTING_WINDOWS?j=qe():j=Be();Le.exports=Z;Z.sync=qn;function Z(e,t,n){if(typeof t=="function"&&(n=t,t={}),!n){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(r,s){Z(e,t||{},function(o,i){o?s(o):r(i)})})}j(e,t||{},function(r,s){r&&(r.code==="EACCES"||t&&t.ignoreErrors)&&(r=null,s=!1),n(r,s)})}function qn(e,t){try{return j.sync(e,t||{})}catch(n){if(t&&t.ignoreErrors||n.code==="EACCES")return!1;throw n}}});var Ke=c((Gs,He)=>{var I=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",je=require("path"),Nn=I?";":":",Fe=Me(),Ue=e=>Object.assign(new Error(`not found: ${e}`),{code:"ENOENT"}),De=(e,t)=>{let n=t.colon||Nn,r=e.match(/\//)||I&&e.match(/\\/)?[""]:[...I?[process.cwd()]:[],...(t.path||process.env.PATH||"").split(n)],s=I?t.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",o=I?s.split(n):[""];return I&&e.indexOf(".")!==-1&&o[0]!==""&&o.unshift(""),{pathEnv:r,pathExt:o,pathExtExe:s}},Xe=(e,t,n)=>{typeof t=="function"&&(n=t,t={}),t||(t={});let{pathEnv:r,pathExt:s,pathExtExe:o}=De(e,t),i=[],a=d=>new Promise((p,S)=>{if(d===r.length)return t.all&&i.length?p(i):S(Ue(e));let h=r[d],g=/^".*"$/.test(h)?h.slice(1,-1):h,y=je.join(g,e),x=!g&&/^\.[\\\/]/.test(e)?e.slice(0,2)+y:y;p(l(x,d,0))}),l=(d,p,S)=>new Promise((h,g)=>{if(S===s.length)return h(a(p+1));let y=s[S];Fe(d+y,{pathExt:o},(x,E)=>{if(!x&&E)if(t.all)i.push(d+y);else return h(d+y);return h(l(d,p,S+1))})});return n?a(0).then(d=>n(null,d),n):a(0)},_n=(e,t)=>{t=t||{};let{pathEnv:n,pathExt:r,pathExtExe:s}=De(e,t),o=[];for(let i=0;i{"use strict";var We=(e={})=>{let t=e.env||process.env;return(e.platform||process.platform)!=="win32"?"PATH":Object.keys(t).reverse().find(r=>r.toUpperCase()==="PATH")||"Path"};J.exports=We;J.exports.default=We});var Qe=c((Rs,Ye)=>{"use strict";var ze=require("path"),$n=Ke(),kn=ee();function Ve(e,t){let n=e.options.env||process.env,r=process.cwd(),s=e.options.cwd!=null,o=s&&process.chdir!==void 0&&!process.chdir.disabled;if(o)try{process.chdir(e.options.cwd)}catch{}let i;try{i=$n.sync(e.command,{path:n[kn({env:n})],pathExt:t?ze.delimiter:void 0})}catch{}finally{o&&process.chdir(r)}return i&&(i=ze.resolve(s?e.options.cwd:"",i)),i}function Bn(e){return Ve(e)||Ve(e,!0)}Ye.exports=Bn});var Ze=c((Os,ne)=>{"use strict";var te=/([()\][%!^"`<>&|;, *?])/g;function Ln(e){return e=e.replace(te,"^$1"),e}function Mn(e,t){return e=`${e}`,e=e.replace(/(\\*)"/g,'$1$1\\"'),e=e.replace(/(\\*)$/,"$1$1"),e=`"${e}"`,e=e.replace(te,"^$1"),t&&(e=e.replace(te,"^$1")),e}ne.exports.command=Ln;ne.exports.argument=Mn});var et=c((qs,Je)=>{"use strict";Je.exports=/^#!(.*)/});var nt=c((Ns,tt)=>{"use strict";var jn=et();tt.exports=(e="")=>{let t=e.match(jn);if(!t)return null;let[n,r]=t[0].replace(/#! ?/,"").split(" "),s=n.split("/").pop();return s==="env"?r:r?`${s} ${r}`:s}});var st=c((_s,rt)=>{"use strict";var re=require("fs"),Fn=nt();function Un(e){let n=Buffer.alloc(150),r;try{r=re.openSync(e,"r"),re.readSync(r,n,0,150,0),re.closeSync(r)}catch{}return Fn(n.toString())}rt.exports=Un});var ct=c(($s,at)=>{"use strict";var Dn=require("path"),ot=Qe(),it=Ze(),Xn=st(),Hn=process.platform==="win32",Kn=/\.(?:com|exe)$/i,Wn=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function zn(e){e.file=ot(e);let t=e.file&&Xn(e.file);return t?(e.args.unshift(e.file),e.command=t,ot(e)):e.file}function Vn(e){if(!Hn)return e;let t=zn(e),n=!Kn.test(t);if(e.options.forceShell||n){let r=Wn.test(t);e.command=Dn.normalize(e.command),e.command=it.command(e.command),e.args=e.args.map(o=>it.argument(o,r));let s=[e.command].concat(e.args).join(" ");e.args=["/d","/s","/c",`"${s}"`],e.command=process.env.comspec||"cmd.exe",e.options.windowsVerbatimArguments=!0}return e}function Yn(e,t,n){t&&!Array.isArray(t)&&(n=t,t=null),t=t?t.slice(0):[],n=Object.assign({},n);let r={command:e,args:t,options:n,file:void 0,original:{command:e,args:t}};return n.shell?r:Vn(r)}at.exports=Yn});var dt=c((ks,lt)=>{"use strict";var se=process.platform==="win32";function oe(e,t){return Object.assign(new Error(`${t} ${e.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${t} ${e.command}`,path:e.command,spawnargs:e.args})}function Qn(e,t){if(!se)return;let n=e.emit;e.emit=function(r,s){if(r==="exit"){let o=ut(s,t,"spawn");if(o)return n.call(e,"error",o)}return n.apply(e,arguments)}}function ut(e,t){return se&&e===1&&!t.file?oe(t.original,"spawn"):null}function Zn(e,t){return se&&e===1&&!t.file?oe(t.original,"spawnSync"):null}lt.exports={hookChildProcess:Qn,verifyENOENT:ut,verifyENOENTSync:Zn,notFoundError:oe}});var mt=c((Bs,T)=>{"use strict";var ft=require("child_process"),ie=ct(),ae=dt();function pt(e,t,n){let r=ie(e,t,n),s=ft.spawn(r.command,r.args,r.options);return ae.hookChildProcess(s,r),s}function Jn(e,t,n){let r=ie(e,t,n),s=ft.spawnSync(r.command,r.args,r.options);return s.error=s.error||ae.verifyENOENTSync(s.status,r),s}T.exports=pt;T.exports.spawn=pt;T.exports.sync=Jn;T.exports._parse=ie;T.exports._enoent=ae});var St=c((Ls,ht)=>{"use strict";ht.exports=e=>{let t=typeof e=="string"?` +`:` +`.charCodeAt(),n=typeof e=="string"?"\r":"\r".charCodeAt();return e[e.length-1]===t&&(e=e.slice(0,e.length-1)),e[e.length-1]===n&&(e=e.slice(0,e.length-1)),e}});var xt=c((Ms,_)=>{"use strict";var N=require("path"),gt=ee(),yt=e=>{e=f({cwd:process.cwd(),path:process.env[gt()],execPath:process.execPath},e);let t,n=N.resolve(e.cwd),r=[];for(;t!==n;)r.push(N.join(n,"node_modules/.bin")),t=n,n=N.resolve(n,"..");let s=N.resolve(e.cwd,e.execPath,"..");return r.push(s),r.concat(e.path).join(N.delimiter)};_.exports=yt;_.exports.default=yt;_.exports.env=e=>{e=f({env:process.env},e);let t=f({},e.env),n=gt({env:t});return e.path=t[n],t[n]=_.exports(e),t}});var wt=c((js,ce)=>{"use strict";var bt=(e,t)=>{for(let n of Reflect.ownKeys(t))Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n));return e};ce.exports=bt;ce.exports.default=bt});var Et=c((Fs,U)=>{"use strict";var er=wt(),F=new WeakMap,vt=(e,t={})=>{if(typeof e!="function")throw new TypeError("Expected a function");let n,r=0,s=e.displayName||e.name||"",o=function(...i){if(F.set(o,++r),r===1)n=e.apply(this,i),e=null;else if(t.throw===!0)throw new Error(`Function \`${s}\` can only be called once`);return n};return er(o,e),F.set(o,r),o};U.exports=vt;U.exports.default=vt;U.exports.callCount=e=>{if(!F.has(e))throw new Error(`The given function \`${e.name}\` is not wrapped by the \`onetime\` package`);return F.get(e)}});var It=c(D=>{"use strict";Object.defineProperty(D,"__esModule",{value:!0});D.SIGNALS=void 0;var tr=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}];D.SIGNALS=tr});var ue=c(P=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0});P.SIGRTMAX=P.getRealtimeSignals=void 0;var nr=function(){let e=Pt-Tt+1;return Array.from({length:e},rr)};P.getRealtimeSignals=nr;var rr=function(e,t){return{name:`SIGRT${t+1}`,number:Tt+t,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}},Tt=34,Pt=64;P.SIGRTMAX=Pt});var Ct=c(X=>{"use strict";Object.defineProperty(X,"__esModule",{value:!0});X.getSignals=void 0;var sr=require("os"),or=It(),ir=ue(),ar=function(){let e=(0,ir.getRealtimeSignals)();return[...or.SIGNALS,...e].map(cr)};X.getSignals=ar;var cr=function({name:e,number:t,description:n,action:r,forced:s=!1,standard:o}){let{signals:{[e]:i}}=sr.constants,a=i!==void 0;return{name:e,number:a?i:t,description:n,supported:a,action:r,forced:s,standard:o}}});var At=c(C=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0});C.signalsByNumber=C.signalsByName=void 0;var ur=require("os"),Gt=Ct(),lr=ue(),dr=function(){return(0,Gt.getSignals)().reduce(fr,{})},fr=function(e,{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}){return w(f({},e),{[t]:{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}})},pr=dr();C.signalsByName=pr;var mr=function(){let e=(0,Gt.getSignals)(),t=lr.SIGRTMAX+1,n=Array.from({length:t},(r,s)=>hr(s,e));return Object.assign({},...n)},hr=function(e,t){let n=Sr(e,t);if(n===void 0)return{};let{name:r,description:s,supported:o,action:i,forced:a,standard:l}=n;return{[e]:{name:r,number:e,description:s,supported:o,action:i,forced:a,standard:l}}},Sr=function(e,t){let n=t.find(({name:r})=>ur.constants.signals[r]===e);return n!==void 0?n:t.find(r=>r.number===e)},gr=mr();C.signalsByNumber=gr});var Ot=c((Ks,Rt)=>{"use strict";var{signalsByName:yr}=At(),xr=({timedOut:e,timeout:t,errorCode:n,signal:r,signalDescription:s,exitCode:o,isCanceled:i})=>e?`timed out after ${t} milliseconds`:i?"was canceled":n!==void 0?`failed with ${n}`:r!==void 0?`was killed with ${r} (${s})`:o!==void 0?`failed with exit code ${o}`:"failed",br=({stdout:e,stderr:t,all:n,error:r,signal:s,exitCode:o,command:i,escapedCommand:a,timedOut:l,isCanceled:d,killed:p,parsed:{options:{timeout:S}}})=>{o=o===null?void 0:o,s=s===null?void 0:s;let h=s===void 0?void 0:yr[s].description,g=r&&r.code,x=`Command ${xr({timedOut:l,timeout:S,errorCode:g,signal:s,signalDescription:h,exitCode:o,isCanceled:d})}: ${i}`,E=Object.prototype.toString.call(r)==="[object Error]",L=E?`${x} +${r.message}`:x,M=[L,t,e].filter(Boolean).join(` +`);return E?(r.originalMessage=r.message,r.message=M):r=new Error(M),r.shortMessage=L,r.command=i,r.escapedCommand=a,r.exitCode=o,r.signal=s,r.signalDescription=h,r.stdout=e,r.stderr=t,n!==void 0&&(r.all=n),"bufferedData"in r&&delete r.bufferedData,r.failed=!0,r.timedOut=Boolean(l),r.isCanceled=d,r.killed=p&&!l,r};Rt.exports=br});var Nt=c((Ws,le)=>{"use strict";var H=["stdin","stdout","stderr"],wr=e=>H.some(t=>e[t]!==void 0),qt=e=>{if(!e)return;let{stdio:t}=e;if(t===void 0)return H.map(r=>e[r]);if(wr(e))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${H.map(r=>`\`${r}\``).join(", ")}`);if(typeof t=="string")return t;if(!Array.isArray(t))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof t}\``);let n=Math.max(t.length,H.length);return Array.from({length:n},(r,s)=>t[s])};le.exports=qt;le.exports.node=e=>{let t=qt(e);return t==="ipc"?"ipc":t===void 0||typeof t=="string"?[t,t,t,"ipc"]:t.includes("ipc")?t:[...t,"ipc"]}});var _t=c((zs,K)=>{K.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&K.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&K.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var Mt=c((Vs,R)=>{var u=global.process;typeof u!="object"||!u?R.exports=function(){}:($t=require("assert"),G=_t(),kt=/^win/i.test(u.platform),$=require("events"),typeof $!="function"&&($=$.EventEmitter),u.__signal_exit_emitter__?m=u.__signal_exit_emitter__:(m=u.__signal_exit_emitter__=new $,m.count=0,m.emitted={}),m.infinite||(m.setMaxListeners(1/0),m.infinite=!0),R.exports=function(e,t){if(global.process===u){$t.equal(typeof e,"function","a callback must be provided for exit handler"),A===!1&&de();var n="exit";t&&t.alwaysLast&&(n="afterexit");var r=function(){m.removeListener(n,e),m.listeners("exit").length===0&&m.listeners("afterexit").length===0&&W()};return m.on(n,e),r}},W=function(){!A||global.process!==u||(A=!1,G.forEach(function(t){try{u.removeListener(t,z[t])}catch{}}),u.emit=V,u.reallyExit=fe,m.count-=1)},R.exports.unload=W,v=function(t,n,r){m.emitted[t]||(m.emitted[t]=!0,m.emit(t,n,r))},z={},G.forEach(function(e){z[e]=function(){if(u===global.process){var n=u.listeners(e);n.length===m.count&&(W(),v("exit",null,e),v("afterexit",null,e),kt&&e==="SIGHUP"&&(e="SIGINT"),u.kill(u.pid,e))}}}),R.exports.signals=function(){return G},A=!1,de=function(){A||u!==global.process||(A=!0,m.count+=1,G=G.filter(function(t){try{return u.on(t,z[t]),!0}catch{return!1}}),u.emit=Lt,u.reallyExit=Bt)},R.exports.load=de,fe=u.reallyExit,Bt=function(t){u===global.process&&(u.exitCode=t||0,v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),fe.call(u,u.exitCode))},V=u.emit,Lt=function(t,n){if(t==="exit"&&u===global.process){n!==void 0&&(u.exitCode=n);var r=V.apply(this,arguments);return v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),r}else return V.apply(this,arguments)});var $t,G,kt,$,m,W,v,z,A,de,fe,Bt,V,Lt});var Ft=c((Ys,jt)=>{"use strict";var vr=require("os"),Er=Mt(),Ir=1e3*5,Tr=(e,t="SIGTERM",n={})=>{let r=e(t);return Pr(e,t,n,r),r},Pr=(e,t,n,r)=>{if(!Cr(t,n,r))return;let s=Ar(n),o=setTimeout(()=>{e("SIGKILL")},s);o.unref&&o.unref()},Cr=(e,{forceKillAfterTimeout:t},n)=>Gr(e)&&t!==!1&&n,Gr=e=>e===vr.constants.signals.SIGTERM||typeof e=="string"&&e.toUpperCase()==="SIGTERM",Ar=({forceKillAfterTimeout:e=!0})=>{if(e===!0)return Ir;if(!Number.isFinite(e)||e<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`);return e},Rr=(e,t)=>{e.kill()&&(t.isCanceled=!0)},Or=(e,t,n)=>{e.kill(t),n(Object.assign(new Error("Timed out"),{timedOut:!0,signal:t}))},qr=(e,{timeout:t,killSignal:n="SIGTERM"},r)=>{if(t===0||t===void 0)return r;let s,o=new Promise((a,l)=>{s=setTimeout(()=>{Or(e,n,l)},t)}),i=r.finally(()=>{clearTimeout(s)});return Promise.race([o,i])},Nr=({timeout:e})=>{if(e!==void 0&&(!Number.isFinite(e)||e<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`)},_r=async(e,{cleanup:t,detached:n},r)=>{if(!t||n)return r;let s=Er(()=>{e.kill()});return r.finally(()=>{s()})};jt.exports={spawnedKill:Tr,spawnedCancel:Rr,setupTimeout:qr,validateTimeout:Nr,setExitHandler:_r}});var Dt=c((Qs,Ut)=>{"use strict";var b=e=>e!==null&&typeof e=="object"&&typeof e.pipe=="function";b.writable=e=>b(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object";b.readable=e=>b(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object";b.duplex=e=>b.writable(e)&&b.readable(e);b.transform=e=>b.duplex(e)&&typeof e._transform=="function";Ut.exports=b});var Ht=c((Zs,Xt)=>{"use strict";var{PassThrough:$r}=require("stream");Xt.exports=e=>{e=f({},e);let{array:t}=e,{encoding:n}=e,r=n==="buffer",s=!1;t?s=!(n||r):n=n||"utf8",r&&(n=null);let o=new $r({objectMode:s});n&&o.setEncoding(n);let i=0,a=[];return o.on("data",l=>{a.push(l),s?i=a.length:i+=l.length}),o.getBufferedValue=()=>t?a:r?Buffer.concat(a,i):a.join(""),o.getBufferedLength=()=>i,o}});var Kt=c((Js,k)=>{"use strict";var{constants:kr}=require("buffer"),Br=require("stream"),{promisify:Lr}=require("util"),Mr=Ht(),jr=Lr(Br.pipeline),pe=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};async function me(e,t){if(!e)throw new Error("Expected a stream");t=f({maxBuffer:1/0},t);let{maxBuffer:n}=t,r=Mr(t);return await new Promise((s,o)=>{let i=a=>{a&&r.getBufferedLength()<=kr.MAX_LENGTH&&(a.bufferedData=r.getBufferedValue()),o(a)};(async()=>{try{await jr(e,r),s()}catch(a){i(a)}})(),r.on("data",()=>{r.getBufferedLength()>n&&i(new pe)})}),r.getBufferedValue()}k.exports=me;k.exports.buffer=(e,t)=>me(e,w(f({},t),{encoding:"buffer"}));k.exports.array=(e,t)=>me(e,w(f({},t),{array:!0}));k.exports.MaxBufferError=pe});var zt=c((eo,Wt)=>{"use strict";var{PassThrough:Fr}=require("stream");Wt.exports=function(){var e=[],t=new Fr({objectMode:!0});return t.setMaxListeners(0),t.add=n,t.isEmpty=r,t.on("unpipe",s),Array.prototype.slice.call(arguments).forEach(n),t;function n(o){return Array.isArray(o)?(o.forEach(n),this):(e.push(o),o.once("end",s.bind(null,o)),o.once("error",t.emit.bind(t,"error")),o.pipe(t,{end:!1}),this)}function r(){return e.length==0}function s(o){e=e.filter(function(i){return i!==o}),!e.length&&t.readable&&t.end()}}});var Zt=c((to,Qt)=>{"use strict";var Yt=Dt(),Vt=Kt(),Ur=zt(),Dr=(e,t)=>{t===void 0||e.stdin===void 0||(Yt(t)?t.pipe(e.stdin):e.stdin.end(t))},Xr=(e,{all:t})=>{if(!t||!e.stdout&&!e.stderr)return;let n=Ur();return e.stdout&&n.add(e.stdout),e.stderr&&n.add(e.stderr),n},he=async(e,t)=>{if(!!e){e.destroy();try{return await t}catch(n){return n.bufferedData}}},Se=(e,{encoding:t,buffer:n,maxBuffer:r})=>{if(!(!e||!n))return t?Vt(e,{encoding:t,maxBuffer:r}):Vt.buffer(e,{maxBuffer:r})},Hr=async({stdout:e,stderr:t,all:n},{encoding:r,buffer:s,maxBuffer:o},i)=>{let a=Se(e,{encoding:r,buffer:s,maxBuffer:o}),l=Se(t,{encoding:r,buffer:s,maxBuffer:o}),d=Se(n,{encoding:r,buffer:s,maxBuffer:o*2});try{return await Promise.all([i,a,l,d])}catch(p){return Promise.all([{error:p,signal:p.signal,timedOut:p.timedOut},he(e,a),he(t,l),he(n,d)])}},Kr=({input:e})=>{if(Yt(e))throw new TypeError("The `input` option cannot be a stream in sync mode")};Qt.exports={handleInput:Dr,makeAllStream:Xr,getSpawnedResult:Hr,validateInputSync:Kr}});var en=c((no,Jt)=>{"use strict";var Wr=(async()=>{})().constructor.prototype,zr=["then","catch","finally"].map(e=>[e,Reflect.getOwnPropertyDescriptor(Wr,e)]),Vr=(e,t)=>{for(let[n,r]of zr){let s=typeof t=="function"?(...o)=>Reflect.apply(r.value,t(),o):r.value.bind(t);Reflect.defineProperty(e,n,w(f({},r),{value:s}))}return e},Yr=e=>new Promise((t,n)=>{e.on("exit",(r,s)=>{t({exitCode:r,signal:s})}),e.on("error",r=>{n(r)}),e.stdin&&e.stdin.on("error",r=>{n(r)})});Jt.exports={mergePromise:Vr,getSpawnedPromise:Yr}});var rn=c((ro,nn)=>{"use strict";var tn=(e,t=[])=>Array.isArray(t)?[e,...t]:[e],Qr=/^[\w.-]+$/,Zr=/"/g,Jr=e=>typeof e!="string"||Qr.test(e)?e:`"${e.replace(Zr,'\\"')}"`,es=(e,t)=>tn(e,t).join(" "),ts=(e,t)=>tn(e,t).map(n=>Jr(n)).join(" "),ns=/ +/g,rs=e=>{let t=[];for(let n of e.trim().split(ns)){let r=t[t.length-1];r&&r.endsWith("\\")?t[t.length-1]=`${r.slice(0,-1)} ${n}`:t.push(n)}return t};nn.exports={joinCommand:es,getEscapedCommand:ts,parseCommand:rs}});var dn=c((so,O)=>{"use strict";var ss=require("path"),ge=require("child_process"),os=mt(),is=St(),as=xt(),cs=Et(),Y=Ot(),on=Nt(),{spawnedKill:us,spawnedCancel:ls,setupTimeout:ds,validateTimeout:fs,setExitHandler:ps}=Ft(),{handleInput:ms,getSpawnedResult:hs,makeAllStream:Ss,validateInputSync:gs}=Zt(),{mergePromise:sn,getSpawnedPromise:ys}=en(),{joinCommand:an,parseCommand:cn,getEscapedCommand:un}=rn(),xs=1e3*1e3*100,bs=({env:e,extendEnv:t,preferLocal:n,localDir:r,execPath:s})=>{let o=t?f(f({},process.env),e):e;return n?as.env({env:o,cwd:r,execPath:s}):o},ln=(e,t,n={})=>{let r=os._parse(e,t,n);return e=r.command,t=r.args,n=r.options,n=f({maxBuffer:xs,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:n.cwd||process.cwd(),execPath:process.execPath,encoding:"utf8",reject:!0,cleanup:!0,all:!1,windowsHide:!0},n),n.env=bs(n),n.stdio=on(n),process.platform==="win32"&&ss.basename(e,".exe")==="cmd"&&t.unshift("/q"),{file:e,args:t,options:n,parsed:r}},B=(e,t,n)=>typeof t!="string"&&!Buffer.isBuffer(t)?n===void 0?void 0:"":e.stripFinalNewline?is(t):t,Q=(e,t,n)=>{let r=ln(e,t,n),s=an(e,t),o=un(e,t);fs(r.options);let i;try{i=ge.spawn(r.file,r.args,r.options)}catch(g){let y=new ge.ChildProcess,x=Promise.reject(Y({error:g,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1}));return sn(y,x)}let a=ys(i),l=ds(i,r.options,a),d=ps(i,r.options,l),p={isCanceled:!1};i.kill=us.bind(null,i.kill.bind(i)),i.cancel=ls.bind(null,i,p);let h=cs(async()=>{let[{error:g,exitCode:y,signal:x,timedOut:E},L,M,yn]=await hs(i,r.options,d),ye=B(r.options,L),xe=B(r.options,M),be=B(r.options,yn);if(g||y!==0||x!==null){let we=Y({error:g,exitCode:y,signal:x,stdout:ye,stderr:xe,all:be,command:s,escapedCommand:o,parsed:r,timedOut:E,isCanceled:p.isCanceled,killed:i.killed});if(!r.options.reject)return we;throw we}return{command:s,escapedCommand:o,exitCode:0,stdout:ye,stderr:xe,all:be,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}});return ms(i,r.options.input),i.all=Ss(i,r.options),sn(i,h)};O.exports=Q;O.exports.sync=(e,t,n)=>{let r=ln(e,t,n),s=an(e,t),o=un(e,t);gs(r.options);let i;try{i=ge.spawnSync(r.file,r.args,r.options)}catch(d){throw Y({error:d,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1})}let a=B(r.options,i.stdout,i.error),l=B(r.options,i.stderr,i.error);if(i.error||i.status!==0||i.signal!==null){let d=Y({stdout:a,stderr:l,error:i.error,signal:i.signal,exitCode:i.status,command:s,escapedCommand:o,parsed:r,timedOut:i.error&&i.error.code==="ETIMEDOUT",isCanceled:!1,killed:i.signal!==null});if(!r.options.reject)return d;throw d}return{command:s,escapedCommand:o,exitCode:0,stdout:a,stderr:l,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}};O.exports.command=(e,t)=>{let[n,...r]=cn(e);return Q(n,r,t)};O.exports.commandSync=(e,t)=>{let[n,...r]=cn(e);return Q.sync(n,r,t)};O.exports.node=(e,t,n={})=>{t&&!Array.isArray(t)&&typeof t=="object"&&(n=t,t=[]);let r=on.node(n),s=process.execArgv.filter(a=>!a.startsWith("--inspect")),{nodePath:o=process.execPath,nodeOptions:i=s}=n;return Q(o,[...i,e,...Array.isArray(t)?t:[]],w(f({},n),{stdin:void 0,stdout:void 0,stderr:void 0,stdio:r,shell:!1}))}});var vs={};Pn(vs,{default:()=>ws});var hn=require("@raycast/api");var fn=Ce(require("node:process"),1),pn=Ce(dn(),1);async function mn(e){if(fn.default.platform!=="darwin")throw new Error("macOS only");let{stdout:t}=await(0,pn.default)("osascript",["-e",e]);return t}function Sn(e){return` + tell application "Spotify" + if not application "Spotify" is running then + activate + + set _maxOpenWaitTimeInSeconds to 5 + set _openCounter to 1 + repeat until application "Spotify" is running + delay 1 + set _openCounter to _openCounter + 1 + if _openCounter > _maxOpenWaitTimeInSeconds then exit repeat + end repeat + end if + ${e} + end tell`}async function gn(e){await(0,hn.closeMainWindow)(),await mn(e)}var ws=async()=>{let e=Sn("playpause");await gn(e)};module.exports=Cn(vs);0&&(module.exports={}); diff --git a/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/previousTrack.js b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/previousTrack.js new file mode 100644 index 0000000..f38db49 --- /dev/null +++ b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/previousTrack.js @@ -0,0 +1,19 @@ +var xn=Object.create;var q=Object.defineProperty,bn=Object.defineProperties,wn=Object.getOwnPropertyDescriptor,vn=Object.getOwnPropertyDescriptors,En=Object.getOwnPropertyNames,ve=Object.getOwnPropertySymbols,In=Object.getPrototypeOf,Ie=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable;var Ee=(e,t,n)=>t in e?q(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var n in t||(t={}))Ie.call(t,n)&&Ee(e,n,t[n]);if(ve)for(var n of ve(t))Tn.call(t,n)&&Ee(e,n,t[n]);return e},w=(e,t)=>bn(e,vn(t)),Te=e=>q(e,"__esModule",{value:!0});var c=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Pn=(e,t)=>{for(var n in t)q(e,n,{get:t[n],enumerable:!0})},Pe=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of En(t))!Ie.call(e,s)&&(n||s!=="default")&&q(e,s,{get:()=>t[s],enumerable:!(r=wn(t,s))||r.enumerable});return e},Ce=(e,t)=>Pe(Te(q(e!=null?xn(In(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e),Cn=(e=>(t,n)=>e&&e.get(t)||(n=Pe(Te({}),t,1),e&&e.set(t,n),n))(typeof WeakMap!="undefined"?new WeakMap:0);var qe=c((Is,Oe)=>{Oe.exports=Re;Re.sync=An;var Ge=require("fs");function Gn(e,t){var n=t.pathExt!==void 0?t.pathExt:process.env.PATHEXT;if(!n||(n=n.split(";"),n.indexOf("")!==-1))return!0;for(var r=0;r{ke.exports=_e;_e.sync=Rn;var Ne=require("fs");function _e(e,t,n){Ne.stat(e,function(r,s){n(r,r?!1:$e(s,t))})}function Rn(e,t){return $e(Ne.statSync(e),t)}function $e(e,t){return e.isFile()&&On(e,t)}function On(e,t){var n=e.mode,r=e.uid,s=e.gid,o=t.uid!==void 0?t.uid:process.getuid&&process.getuid(),i=t.gid!==void 0?t.gid:process.getgid&&process.getgid(),a=parseInt("100",8),l=parseInt("010",8),d=parseInt("001",8),p=a|l,S=n&d||n&l&&s===i||n&a&&r===o||n&p&&o===0;return S}});var Me=c((Cs,Le)=>{var Ps=require("fs"),j;process.platform==="win32"||global.TESTING_WINDOWS?j=qe():j=Be();Le.exports=Z;Z.sync=qn;function Z(e,t,n){if(typeof t=="function"&&(n=t,t={}),!n){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(r,s){Z(e,t||{},function(o,i){o?s(o):r(i)})})}j(e,t||{},function(r,s){r&&(r.code==="EACCES"||t&&t.ignoreErrors)&&(r=null,s=!1),n(r,s)})}function qn(e,t){try{return j.sync(e,t||{})}catch(n){if(t&&t.ignoreErrors||n.code==="EACCES")return!1;throw n}}});var Ke=c((Gs,He)=>{var I=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",je=require("path"),Nn=I?";":":",Fe=Me(),Ue=e=>Object.assign(new Error(`not found: ${e}`),{code:"ENOENT"}),De=(e,t)=>{let n=t.colon||Nn,r=e.match(/\//)||I&&e.match(/\\/)?[""]:[...I?[process.cwd()]:[],...(t.path||process.env.PATH||"").split(n)],s=I?t.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",o=I?s.split(n):[""];return I&&e.indexOf(".")!==-1&&o[0]!==""&&o.unshift(""),{pathEnv:r,pathExt:o,pathExtExe:s}},Xe=(e,t,n)=>{typeof t=="function"&&(n=t,t={}),t||(t={});let{pathEnv:r,pathExt:s,pathExtExe:o}=De(e,t),i=[],a=d=>new Promise((p,S)=>{if(d===r.length)return t.all&&i.length?p(i):S(Ue(e));let h=r[d],g=/^".*"$/.test(h)?h.slice(1,-1):h,y=je.join(g,e),x=!g&&/^\.[\\\/]/.test(e)?e.slice(0,2)+y:y;p(l(x,d,0))}),l=(d,p,S)=>new Promise((h,g)=>{if(S===s.length)return h(a(p+1));let y=s[S];Fe(d+y,{pathExt:o},(x,E)=>{if(!x&&E)if(t.all)i.push(d+y);else return h(d+y);return h(l(d,p,S+1))})});return n?a(0).then(d=>n(null,d),n):a(0)},_n=(e,t)=>{t=t||{};let{pathEnv:n,pathExt:r,pathExtExe:s}=De(e,t),o=[];for(let i=0;i{"use strict";var We=(e={})=>{let t=e.env||process.env;return(e.platform||process.platform)!=="win32"?"PATH":Object.keys(t).reverse().find(r=>r.toUpperCase()==="PATH")||"Path"};J.exports=We;J.exports.default=We});var Qe=c((Rs,Ye)=>{"use strict";var ze=require("path"),$n=Ke(),kn=ee();function Ve(e,t){let n=e.options.env||process.env,r=process.cwd(),s=e.options.cwd!=null,o=s&&process.chdir!==void 0&&!process.chdir.disabled;if(o)try{process.chdir(e.options.cwd)}catch{}let i;try{i=$n.sync(e.command,{path:n[kn({env:n})],pathExt:t?ze.delimiter:void 0})}catch{}finally{o&&process.chdir(r)}return i&&(i=ze.resolve(s?e.options.cwd:"",i)),i}function Bn(e){return Ve(e)||Ve(e,!0)}Ye.exports=Bn});var Ze=c((Os,ne)=>{"use strict";var te=/([()\][%!^"`<>&|;, *?])/g;function Ln(e){return e=e.replace(te,"^$1"),e}function Mn(e,t){return e=`${e}`,e=e.replace(/(\\*)"/g,'$1$1\\"'),e=e.replace(/(\\*)$/,"$1$1"),e=`"${e}"`,e=e.replace(te,"^$1"),t&&(e=e.replace(te,"^$1")),e}ne.exports.command=Ln;ne.exports.argument=Mn});var et=c((qs,Je)=>{"use strict";Je.exports=/^#!(.*)/});var nt=c((Ns,tt)=>{"use strict";var jn=et();tt.exports=(e="")=>{let t=e.match(jn);if(!t)return null;let[n,r]=t[0].replace(/#! ?/,"").split(" "),s=n.split("/").pop();return s==="env"?r:r?`${s} ${r}`:s}});var st=c((_s,rt)=>{"use strict";var re=require("fs"),Fn=nt();function Un(e){let n=Buffer.alloc(150),r;try{r=re.openSync(e,"r"),re.readSync(r,n,0,150,0),re.closeSync(r)}catch{}return Fn(n.toString())}rt.exports=Un});var ct=c(($s,at)=>{"use strict";var Dn=require("path"),ot=Qe(),it=Ze(),Xn=st(),Hn=process.platform==="win32",Kn=/\.(?:com|exe)$/i,Wn=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function zn(e){e.file=ot(e);let t=e.file&&Xn(e.file);return t?(e.args.unshift(e.file),e.command=t,ot(e)):e.file}function Vn(e){if(!Hn)return e;let t=zn(e),n=!Kn.test(t);if(e.options.forceShell||n){let r=Wn.test(t);e.command=Dn.normalize(e.command),e.command=it.command(e.command),e.args=e.args.map(o=>it.argument(o,r));let s=[e.command].concat(e.args).join(" ");e.args=["/d","/s","/c",`"${s}"`],e.command=process.env.comspec||"cmd.exe",e.options.windowsVerbatimArguments=!0}return e}function Yn(e,t,n){t&&!Array.isArray(t)&&(n=t,t=null),t=t?t.slice(0):[],n=Object.assign({},n);let r={command:e,args:t,options:n,file:void 0,original:{command:e,args:t}};return n.shell?r:Vn(r)}at.exports=Yn});var dt=c((ks,lt)=>{"use strict";var se=process.platform==="win32";function oe(e,t){return Object.assign(new Error(`${t} ${e.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${t} ${e.command}`,path:e.command,spawnargs:e.args})}function Qn(e,t){if(!se)return;let n=e.emit;e.emit=function(r,s){if(r==="exit"){let o=ut(s,t,"spawn");if(o)return n.call(e,"error",o)}return n.apply(e,arguments)}}function ut(e,t){return se&&e===1&&!t.file?oe(t.original,"spawn"):null}function Zn(e,t){return se&&e===1&&!t.file?oe(t.original,"spawnSync"):null}lt.exports={hookChildProcess:Qn,verifyENOENT:ut,verifyENOENTSync:Zn,notFoundError:oe}});var mt=c((Bs,T)=>{"use strict";var ft=require("child_process"),ie=ct(),ae=dt();function pt(e,t,n){let r=ie(e,t,n),s=ft.spawn(r.command,r.args,r.options);return ae.hookChildProcess(s,r),s}function Jn(e,t,n){let r=ie(e,t,n),s=ft.spawnSync(r.command,r.args,r.options);return s.error=s.error||ae.verifyENOENTSync(s.status,r),s}T.exports=pt;T.exports.spawn=pt;T.exports.sync=Jn;T.exports._parse=ie;T.exports._enoent=ae});var St=c((Ls,ht)=>{"use strict";ht.exports=e=>{let t=typeof e=="string"?` +`:` +`.charCodeAt(),n=typeof e=="string"?"\r":"\r".charCodeAt();return e[e.length-1]===t&&(e=e.slice(0,e.length-1)),e[e.length-1]===n&&(e=e.slice(0,e.length-1)),e}});var xt=c((Ms,_)=>{"use strict";var N=require("path"),gt=ee(),yt=e=>{e=f({cwd:process.cwd(),path:process.env[gt()],execPath:process.execPath},e);let t,n=N.resolve(e.cwd),r=[];for(;t!==n;)r.push(N.join(n,"node_modules/.bin")),t=n,n=N.resolve(n,"..");let s=N.resolve(e.cwd,e.execPath,"..");return r.push(s),r.concat(e.path).join(N.delimiter)};_.exports=yt;_.exports.default=yt;_.exports.env=e=>{e=f({env:process.env},e);let t=f({},e.env),n=gt({env:t});return e.path=t[n],t[n]=_.exports(e),t}});var wt=c((js,ce)=>{"use strict";var bt=(e,t)=>{for(let n of Reflect.ownKeys(t))Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n));return e};ce.exports=bt;ce.exports.default=bt});var Et=c((Fs,U)=>{"use strict";var er=wt(),F=new WeakMap,vt=(e,t={})=>{if(typeof e!="function")throw new TypeError("Expected a function");let n,r=0,s=e.displayName||e.name||"",o=function(...i){if(F.set(o,++r),r===1)n=e.apply(this,i),e=null;else if(t.throw===!0)throw new Error(`Function \`${s}\` can only be called once`);return n};return er(o,e),F.set(o,r),o};U.exports=vt;U.exports.default=vt;U.exports.callCount=e=>{if(!F.has(e))throw new Error(`The given function \`${e.name}\` is not wrapped by the \`onetime\` package`);return F.get(e)}});var It=c(D=>{"use strict";Object.defineProperty(D,"__esModule",{value:!0});D.SIGNALS=void 0;var tr=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}];D.SIGNALS=tr});var ue=c(P=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0});P.SIGRTMAX=P.getRealtimeSignals=void 0;var nr=function(){let e=Pt-Tt+1;return Array.from({length:e},rr)};P.getRealtimeSignals=nr;var rr=function(e,t){return{name:`SIGRT${t+1}`,number:Tt+t,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}},Tt=34,Pt=64;P.SIGRTMAX=Pt});var Ct=c(X=>{"use strict";Object.defineProperty(X,"__esModule",{value:!0});X.getSignals=void 0;var sr=require("os"),or=It(),ir=ue(),ar=function(){let e=(0,ir.getRealtimeSignals)();return[...or.SIGNALS,...e].map(cr)};X.getSignals=ar;var cr=function({name:e,number:t,description:n,action:r,forced:s=!1,standard:o}){let{signals:{[e]:i}}=sr.constants,a=i!==void 0;return{name:e,number:a?i:t,description:n,supported:a,action:r,forced:s,standard:o}}});var At=c(C=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0});C.signalsByNumber=C.signalsByName=void 0;var ur=require("os"),Gt=Ct(),lr=ue(),dr=function(){return(0,Gt.getSignals)().reduce(fr,{})},fr=function(e,{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}){return w(f({},e),{[t]:{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}})},pr=dr();C.signalsByName=pr;var mr=function(){let e=(0,Gt.getSignals)(),t=lr.SIGRTMAX+1,n=Array.from({length:t},(r,s)=>hr(s,e));return Object.assign({},...n)},hr=function(e,t){let n=Sr(e,t);if(n===void 0)return{};let{name:r,description:s,supported:o,action:i,forced:a,standard:l}=n;return{[e]:{name:r,number:e,description:s,supported:o,action:i,forced:a,standard:l}}},Sr=function(e,t){let n=t.find(({name:r})=>ur.constants.signals[r]===e);return n!==void 0?n:t.find(r=>r.number===e)},gr=mr();C.signalsByNumber=gr});var Ot=c((Ks,Rt)=>{"use strict";var{signalsByName:yr}=At(),xr=({timedOut:e,timeout:t,errorCode:n,signal:r,signalDescription:s,exitCode:o,isCanceled:i})=>e?`timed out after ${t} milliseconds`:i?"was canceled":n!==void 0?`failed with ${n}`:r!==void 0?`was killed with ${r} (${s})`:o!==void 0?`failed with exit code ${o}`:"failed",br=({stdout:e,stderr:t,all:n,error:r,signal:s,exitCode:o,command:i,escapedCommand:a,timedOut:l,isCanceled:d,killed:p,parsed:{options:{timeout:S}}})=>{o=o===null?void 0:o,s=s===null?void 0:s;let h=s===void 0?void 0:yr[s].description,g=r&&r.code,x=`Command ${xr({timedOut:l,timeout:S,errorCode:g,signal:s,signalDescription:h,exitCode:o,isCanceled:d})}: ${i}`,E=Object.prototype.toString.call(r)==="[object Error]",L=E?`${x} +${r.message}`:x,M=[L,t,e].filter(Boolean).join(` +`);return E?(r.originalMessage=r.message,r.message=M):r=new Error(M),r.shortMessage=L,r.command=i,r.escapedCommand=a,r.exitCode=o,r.signal=s,r.signalDescription=h,r.stdout=e,r.stderr=t,n!==void 0&&(r.all=n),"bufferedData"in r&&delete r.bufferedData,r.failed=!0,r.timedOut=Boolean(l),r.isCanceled=d,r.killed=p&&!l,r};Rt.exports=br});var Nt=c((Ws,le)=>{"use strict";var H=["stdin","stdout","stderr"],wr=e=>H.some(t=>e[t]!==void 0),qt=e=>{if(!e)return;let{stdio:t}=e;if(t===void 0)return H.map(r=>e[r]);if(wr(e))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${H.map(r=>`\`${r}\``).join(", ")}`);if(typeof t=="string")return t;if(!Array.isArray(t))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof t}\``);let n=Math.max(t.length,H.length);return Array.from({length:n},(r,s)=>t[s])};le.exports=qt;le.exports.node=e=>{let t=qt(e);return t==="ipc"?"ipc":t===void 0||typeof t=="string"?[t,t,t,"ipc"]:t.includes("ipc")?t:[...t,"ipc"]}});var _t=c((zs,K)=>{K.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&K.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&K.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var Mt=c((Vs,R)=>{var u=global.process;typeof u!="object"||!u?R.exports=function(){}:($t=require("assert"),G=_t(),kt=/^win/i.test(u.platform),$=require("events"),typeof $!="function"&&($=$.EventEmitter),u.__signal_exit_emitter__?m=u.__signal_exit_emitter__:(m=u.__signal_exit_emitter__=new $,m.count=0,m.emitted={}),m.infinite||(m.setMaxListeners(1/0),m.infinite=!0),R.exports=function(e,t){if(global.process===u){$t.equal(typeof e,"function","a callback must be provided for exit handler"),A===!1&&de();var n="exit";t&&t.alwaysLast&&(n="afterexit");var r=function(){m.removeListener(n,e),m.listeners("exit").length===0&&m.listeners("afterexit").length===0&&W()};return m.on(n,e),r}},W=function(){!A||global.process!==u||(A=!1,G.forEach(function(t){try{u.removeListener(t,z[t])}catch{}}),u.emit=V,u.reallyExit=fe,m.count-=1)},R.exports.unload=W,v=function(t,n,r){m.emitted[t]||(m.emitted[t]=!0,m.emit(t,n,r))},z={},G.forEach(function(e){z[e]=function(){if(u===global.process){var n=u.listeners(e);n.length===m.count&&(W(),v("exit",null,e),v("afterexit",null,e),kt&&e==="SIGHUP"&&(e="SIGINT"),u.kill(u.pid,e))}}}),R.exports.signals=function(){return G},A=!1,de=function(){A||u!==global.process||(A=!0,m.count+=1,G=G.filter(function(t){try{return u.on(t,z[t]),!0}catch{return!1}}),u.emit=Lt,u.reallyExit=Bt)},R.exports.load=de,fe=u.reallyExit,Bt=function(t){u===global.process&&(u.exitCode=t||0,v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),fe.call(u,u.exitCode))},V=u.emit,Lt=function(t,n){if(t==="exit"&&u===global.process){n!==void 0&&(u.exitCode=n);var r=V.apply(this,arguments);return v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),r}else return V.apply(this,arguments)});var $t,G,kt,$,m,W,v,z,A,de,fe,Bt,V,Lt});var Ft=c((Ys,jt)=>{"use strict";var vr=require("os"),Er=Mt(),Ir=1e3*5,Tr=(e,t="SIGTERM",n={})=>{let r=e(t);return Pr(e,t,n,r),r},Pr=(e,t,n,r)=>{if(!Cr(t,n,r))return;let s=Ar(n),o=setTimeout(()=>{e("SIGKILL")},s);o.unref&&o.unref()},Cr=(e,{forceKillAfterTimeout:t},n)=>Gr(e)&&t!==!1&&n,Gr=e=>e===vr.constants.signals.SIGTERM||typeof e=="string"&&e.toUpperCase()==="SIGTERM",Ar=({forceKillAfterTimeout:e=!0})=>{if(e===!0)return Ir;if(!Number.isFinite(e)||e<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`);return e},Rr=(e,t)=>{e.kill()&&(t.isCanceled=!0)},Or=(e,t,n)=>{e.kill(t),n(Object.assign(new Error("Timed out"),{timedOut:!0,signal:t}))},qr=(e,{timeout:t,killSignal:n="SIGTERM"},r)=>{if(t===0||t===void 0)return r;let s,o=new Promise((a,l)=>{s=setTimeout(()=>{Or(e,n,l)},t)}),i=r.finally(()=>{clearTimeout(s)});return Promise.race([o,i])},Nr=({timeout:e})=>{if(e!==void 0&&(!Number.isFinite(e)||e<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`)},_r=async(e,{cleanup:t,detached:n},r)=>{if(!t||n)return r;let s=Er(()=>{e.kill()});return r.finally(()=>{s()})};jt.exports={spawnedKill:Tr,spawnedCancel:Rr,setupTimeout:qr,validateTimeout:Nr,setExitHandler:_r}});var Dt=c((Qs,Ut)=>{"use strict";var b=e=>e!==null&&typeof e=="object"&&typeof e.pipe=="function";b.writable=e=>b(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object";b.readable=e=>b(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object";b.duplex=e=>b.writable(e)&&b.readable(e);b.transform=e=>b.duplex(e)&&typeof e._transform=="function";Ut.exports=b});var Ht=c((Zs,Xt)=>{"use strict";var{PassThrough:$r}=require("stream");Xt.exports=e=>{e=f({},e);let{array:t}=e,{encoding:n}=e,r=n==="buffer",s=!1;t?s=!(n||r):n=n||"utf8",r&&(n=null);let o=new $r({objectMode:s});n&&o.setEncoding(n);let i=0,a=[];return o.on("data",l=>{a.push(l),s?i=a.length:i+=l.length}),o.getBufferedValue=()=>t?a:r?Buffer.concat(a,i):a.join(""),o.getBufferedLength=()=>i,o}});var Kt=c((Js,k)=>{"use strict";var{constants:kr}=require("buffer"),Br=require("stream"),{promisify:Lr}=require("util"),Mr=Ht(),jr=Lr(Br.pipeline),pe=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};async function me(e,t){if(!e)throw new Error("Expected a stream");t=f({maxBuffer:1/0},t);let{maxBuffer:n}=t,r=Mr(t);return await new Promise((s,o)=>{let i=a=>{a&&r.getBufferedLength()<=kr.MAX_LENGTH&&(a.bufferedData=r.getBufferedValue()),o(a)};(async()=>{try{await jr(e,r),s()}catch(a){i(a)}})(),r.on("data",()=>{r.getBufferedLength()>n&&i(new pe)})}),r.getBufferedValue()}k.exports=me;k.exports.buffer=(e,t)=>me(e,w(f({},t),{encoding:"buffer"}));k.exports.array=(e,t)=>me(e,w(f({},t),{array:!0}));k.exports.MaxBufferError=pe});var zt=c((eo,Wt)=>{"use strict";var{PassThrough:Fr}=require("stream");Wt.exports=function(){var e=[],t=new Fr({objectMode:!0});return t.setMaxListeners(0),t.add=n,t.isEmpty=r,t.on("unpipe",s),Array.prototype.slice.call(arguments).forEach(n),t;function n(o){return Array.isArray(o)?(o.forEach(n),this):(e.push(o),o.once("end",s.bind(null,o)),o.once("error",t.emit.bind(t,"error")),o.pipe(t,{end:!1}),this)}function r(){return e.length==0}function s(o){e=e.filter(function(i){return i!==o}),!e.length&&t.readable&&t.end()}}});var Zt=c((to,Qt)=>{"use strict";var Yt=Dt(),Vt=Kt(),Ur=zt(),Dr=(e,t)=>{t===void 0||e.stdin===void 0||(Yt(t)?t.pipe(e.stdin):e.stdin.end(t))},Xr=(e,{all:t})=>{if(!t||!e.stdout&&!e.stderr)return;let n=Ur();return e.stdout&&n.add(e.stdout),e.stderr&&n.add(e.stderr),n},he=async(e,t)=>{if(!!e){e.destroy();try{return await t}catch(n){return n.bufferedData}}},Se=(e,{encoding:t,buffer:n,maxBuffer:r})=>{if(!(!e||!n))return t?Vt(e,{encoding:t,maxBuffer:r}):Vt.buffer(e,{maxBuffer:r})},Hr=async({stdout:e,stderr:t,all:n},{encoding:r,buffer:s,maxBuffer:o},i)=>{let a=Se(e,{encoding:r,buffer:s,maxBuffer:o}),l=Se(t,{encoding:r,buffer:s,maxBuffer:o}),d=Se(n,{encoding:r,buffer:s,maxBuffer:o*2});try{return await Promise.all([i,a,l,d])}catch(p){return Promise.all([{error:p,signal:p.signal,timedOut:p.timedOut},he(e,a),he(t,l),he(n,d)])}},Kr=({input:e})=>{if(Yt(e))throw new TypeError("The `input` option cannot be a stream in sync mode")};Qt.exports={handleInput:Dr,makeAllStream:Xr,getSpawnedResult:Hr,validateInputSync:Kr}});var en=c((no,Jt)=>{"use strict";var Wr=(async()=>{})().constructor.prototype,zr=["then","catch","finally"].map(e=>[e,Reflect.getOwnPropertyDescriptor(Wr,e)]),Vr=(e,t)=>{for(let[n,r]of zr){let s=typeof t=="function"?(...o)=>Reflect.apply(r.value,t(),o):r.value.bind(t);Reflect.defineProperty(e,n,w(f({},r),{value:s}))}return e},Yr=e=>new Promise((t,n)=>{e.on("exit",(r,s)=>{t({exitCode:r,signal:s})}),e.on("error",r=>{n(r)}),e.stdin&&e.stdin.on("error",r=>{n(r)})});Jt.exports={mergePromise:Vr,getSpawnedPromise:Yr}});var rn=c((ro,nn)=>{"use strict";var tn=(e,t=[])=>Array.isArray(t)?[e,...t]:[e],Qr=/^[\w.-]+$/,Zr=/"/g,Jr=e=>typeof e!="string"||Qr.test(e)?e:`"${e.replace(Zr,'\\"')}"`,es=(e,t)=>tn(e,t).join(" "),ts=(e,t)=>tn(e,t).map(n=>Jr(n)).join(" "),ns=/ +/g,rs=e=>{let t=[];for(let n of e.trim().split(ns)){let r=t[t.length-1];r&&r.endsWith("\\")?t[t.length-1]=`${r.slice(0,-1)} ${n}`:t.push(n)}return t};nn.exports={joinCommand:es,getEscapedCommand:ts,parseCommand:rs}});var dn=c((so,O)=>{"use strict";var ss=require("path"),ge=require("child_process"),os=mt(),is=St(),as=xt(),cs=Et(),Y=Ot(),on=Nt(),{spawnedKill:us,spawnedCancel:ls,setupTimeout:ds,validateTimeout:fs,setExitHandler:ps}=Ft(),{handleInput:ms,getSpawnedResult:hs,makeAllStream:Ss,validateInputSync:gs}=Zt(),{mergePromise:sn,getSpawnedPromise:ys}=en(),{joinCommand:an,parseCommand:cn,getEscapedCommand:un}=rn(),xs=1e3*1e3*100,bs=({env:e,extendEnv:t,preferLocal:n,localDir:r,execPath:s})=>{let o=t?f(f({},process.env),e):e;return n?as.env({env:o,cwd:r,execPath:s}):o},ln=(e,t,n={})=>{let r=os._parse(e,t,n);return e=r.command,t=r.args,n=r.options,n=f({maxBuffer:xs,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:n.cwd||process.cwd(),execPath:process.execPath,encoding:"utf8",reject:!0,cleanup:!0,all:!1,windowsHide:!0},n),n.env=bs(n),n.stdio=on(n),process.platform==="win32"&&ss.basename(e,".exe")==="cmd"&&t.unshift("/q"),{file:e,args:t,options:n,parsed:r}},B=(e,t,n)=>typeof t!="string"&&!Buffer.isBuffer(t)?n===void 0?void 0:"":e.stripFinalNewline?is(t):t,Q=(e,t,n)=>{let r=ln(e,t,n),s=an(e,t),o=un(e,t);fs(r.options);let i;try{i=ge.spawn(r.file,r.args,r.options)}catch(g){let y=new ge.ChildProcess,x=Promise.reject(Y({error:g,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1}));return sn(y,x)}let a=ys(i),l=ds(i,r.options,a),d=ps(i,r.options,l),p={isCanceled:!1};i.kill=us.bind(null,i.kill.bind(i)),i.cancel=ls.bind(null,i,p);let h=cs(async()=>{let[{error:g,exitCode:y,signal:x,timedOut:E},L,M,yn]=await hs(i,r.options,d),ye=B(r.options,L),xe=B(r.options,M),be=B(r.options,yn);if(g||y!==0||x!==null){let we=Y({error:g,exitCode:y,signal:x,stdout:ye,stderr:xe,all:be,command:s,escapedCommand:o,parsed:r,timedOut:E,isCanceled:p.isCanceled,killed:i.killed});if(!r.options.reject)return we;throw we}return{command:s,escapedCommand:o,exitCode:0,stdout:ye,stderr:xe,all:be,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}});return ms(i,r.options.input),i.all=Ss(i,r.options),sn(i,h)};O.exports=Q;O.exports.sync=(e,t,n)=>{let r=ln(e,t,n),s=an(e,t),o=un(e,t);gs(r.options);let i;try{i=ge.spawnSync(r.file,r.args,r.options)}catch(d){throw Y({error:d,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1})}let a=B(r.options,i.stdout,i.error),l=B(r.options,i.stderr,i.error);if(i.error||i.status!==0||i.signal!==null){let d=Y({stdout:a,stderr:l,error:i.error,signal:i.signal,exitCode:i.status,command:s,escapedCommand:o,parsed:r,timedOut:i.error&&i.error.code==="ETIMEDOUT",isCanceled:!1,killed:i.signal!==null});if(!r.options.reject)return d;throw d}return{command:s,escapedCommand:o,exitCode:0,stdout:a,stderr:l,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}};O.exports.command=(e,t)=>{let[n,...r]=cn(e);return Q(n,r,t)};O.exports.commandSync=(e,t)=>{let[n,...r]=cn(e);return Q.sync(n,r,t)};O.exports.node=(e,t,n={})=>{t&&!Array.isArray(t)&&typeof t=="object"&&(n=t,t=[]);let r=on.node(n),s=process.execArgv.filter(a=>!a.startsWith("--inspect")),{nodePath:o=process.execPath,nodeOptions:i=s}=n;return Q(o,[...i,e,...Array.isArray(t)?t:[]],w(f({},n),{stdin:void 0,stdout:void 0,stderr:void 0,stdio:r,shell:!1}))}});var vs={};Pn(vs,{default:()=>ws});var hn=require("@raycast/api");var fn=Ce(require("node:process"),1),pn=Ce(dn(),1);async function mn(e){if(fn.default.platform!=="darwin")throw new Error("macOS only");let{stdout:t}=await(0,pn.default)("osascript",["-e",e]);return t}function Sn(e){return` + tell application "Spotify" + if not application "Spotify" is running then + activate + + set _maxOpenWaitTimeInSeconds to 5 + set _openCounter to 1 + repeat until application "Spotify" is running + delay 1 + set _openCounter to _openCounter + 1 + if _openCounter > _maxOpenWaitTimeInSeconds then exit repeat + end repeat + end if + ${e} + end tell`}async function gn(e){await(0,hn.closeMainWindow)(),await mn(e)}var ws=async()=>{let e=Sn("previous track");await gn(e)};module.exports=Cn(vs);0&&(module.exports={}); diff --git a/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/repeat.js b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/repeat.js new file mode 100644 index 0000000..cc67cfa --- /dev/null +++ b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/repeat.js @@ -0,0 +1,23 @@ +var yn=Object.create;var q=Object.defineProperty,xn=Object.defineProperties,bn=Object.getOwnPropertyDescriptor,wn=Object.getOwnPropertyDescriptors,En=Object.getOwnPropertyNames,Ie=Object.getOwnPropertySymbols,vn=Object.getPrototypeOf,Pe=Object.prototype.hasOwnProperty,In=Object.prototype.propertyIsEnumerable;var Te=(e,t,n)=>t in e?q(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var n in t||(t={}))Pe.call(t,n)&&Te(e,n,t[n]);if(Ie)for(var n of Ie(t))In.call(t,n)&&Te(e,n,t[n]);return e},w=(e,t)=>xn(e,wn(t)),Ce=e=>q(e,"__esModule",{value:!0});var c=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Tn=(e,t)=>{for(var n in t)q(e,n,{get:t[n],enumerable:!0})},Ge=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of En(t))!Pe.call(e,s)&&(n||s!=="default")&&q(e,s,{get:()=>t[s],enumerable:!(r=bn(t,s))||r.enumerable});return e},Ae=(e,t)=>Ge(Ce(q(e!=null?yn(vn(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e),Pn=(e=>(t,n)=>e&&e.get(t)||(n=Ge(Ce({}),t,1),e&&e.set(t,n),n))(typeof WeakMap!="undefined"?new WeakMap:0);var _e=c((Is,Ne)=>{Ne.exports=qe;qe.sync=Gn;var Re=require("fs");function Cn(e,t){var n=t.pathExt!==void 0?t.pathExt:process.env.PATHEXT;if(!n||(n=n.split(";"),n.indexOf("")!==-1))return!0;for(var r=0;r{Le.exports=ke;ke.sync=An;var $e=require("fs");function ke(e,t,n){$e.stat(e,function(r,s){n(r,r?!1:Be(s,t))})}function An(e,t){return Be($e.statSync(e),t)}function Be(e,t){return e.isFile()&&Rn(e,t)}function Rn(e,t){var n=e.mode,r=e.uid,s=e.gid,o=t.uid!==void 0?t.uid:process.getuid&&process.getuid(),i=t.gid!==void 0?t.gid:process.getgid&&process.getgid(),a=parseInt("100",8),l=parseInt("010",8),d=parseInt("001",8),p=a|l,S=n&d||n&l&&s===i||n&a&&r===o||n&p&&o===0;return S}});var Fe=c((Cs,je)=>{var Ps=require("fs"),F;process.platform==="win32"||global.TESTING_WINDOWS?F=_e():F=Me();je.exports=J;J.sync=On;function J(e,t,n){if(typeof t=="function"&&(n=t,t={}),!n){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(r,s){J(e,t||{},function(o,i){o?s(o):r(i)})})}F(e,t||{},function(r,s){r&&(r.code==="EACCES"||t&&t.ignoreErrors)&&(r=null,s=!1),n(r,s)})}function On(e,t){try{return F.sync(e,t||{})}catch(n){if(t&&t.ignoreErrors||n.code==="EACCES")return!1;throw n}}});var ze=c((Gs,We)=>{var I=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",Ue=require("path"),qn=I?";":":",De=Fe(),Xe=e=>Object.assign(new Error(`not found: ${e}`),{code:"ENOENT"}),He=(e,t)=>{let n=t.colon||qn,r=e.match(/\//)||I&&e.match(/\\/)?[""]:[...I?[process.cwd()]:[],...(t.path||process.env.PATH||"").split(n)],s=I?t.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",o=I?s.split(n):[""];return I&&e.indexOf(".")!==-1&&o[0]!==""&&o.unshift(""),{pathEnv:r,pathExt:o,pathExtExe:s}},Ke=(e,t,n)=>{typeof t=="function"&&(n=t,t={}),t||(t={});let{pathEnv:r,pathExt:s,pathExtExe:o}=He(e,t),i=[],a=d=>new Promise((p,S)=>{if(d===r.length)return t.all&&i.length?p(i):S(Xe(e));let h=r[d],g=/^".*"$/.test(h)?h.slice(1,-1):h,y=Ue.join(g,e),x=!g&&/^\.[\\\/]/.test(e)?e.slice(0,2)+y:y;p(l(x,d,0))}),l=(d,p,S)=>new Promise((h,g)=>{if(S===s.length)return h(a(p+1));let y=s[S];De(d+y,{pathExt:o},(x,v)=>{if(!x&&v)if(t.all)i.push(d+y);else return h(d+y);return h(l(d,p,S+1))})});return n?a(0).then(d=>n(null,d),n):a(0)},Nn=(e,t)=>{t=t||{};let{pathEnv:n,pathExt:r,pathExtExe:s}=He(e,t),o=[];for(let i=0;i{"use strict";var Ve=(e={})=>{let t=e.env||process.env;return(e.platform||process.platform)!=="win32"?"PATH":Object.keys(t).reverse().find(r=>r.toUpperCase()==="PATH")||"Path"};ee.exports=Ve;ee.exports.default=Ve});var Je=c((Rs,Ze)=>{"use strict";var Ye=require("path"),_n=ze(),$n=te();function Qe(e,t){let n=e.options.env||process.env,r=process.cwd(),s=e.options.cwd!=null,o=s&&process.chdir!==void 0&&!process.chdir.disabled;if(o)try{process.chdir(e.options.cwd)}catch{}let i;try{i=_n.sync(e.command,{path:n[$n({env:n})],pathExt:t?Ye.delimiter:void 0})}catch{}finally{o&&process.chdir(r)}return i&&(i=Ye.resolve(s?e.options.cwd:"",i)),i}function kn(e){return Qe(e)||Qe(e,!0)}Ze.exports=kn});var et=c((Os,re)=>{"use strict";var ne=/([()\][%!^"`<>&|;, *?])/g;function Bn(e){return e=e.replace(ne,"^$1"),e}function Ln(e,t){return e=`${e}`,e=e.replace(/(\\*)"/g,'$1$1\\"'),e=e.replace(/(\\*)$/,"$1$1"),e=`"${e}"`,e=e.replace(ne,"^$1"),t&&(e=e.replace(ne,"^$1")),e}re.exports.command=Bn;re.exports.argument=Ln});var nt=c((qs,tt)=>{"use strict";tt.exports=/^#!(.*)/});var st=c((Ns,rt)=>{"use strict";var Mn=nt();rt.exports=(e="")=>{let t=e.match(Mn);if(!t)return null;let[n,r]=t[0].replace(/#! ?/,"").split(" "),s=n.split("/").pop();return s==="env"?r:r?`${s} ${r}`:s}});var it=c((_s,ot)=>{"use strict";var se=require("fs"),jn=st();function Fn(e){let n=Buffer.alloc(150),r;try{r=se.openSync(e,"r"),se.readSync(r,n,0,150,0),se.closeSync(r)}catch{}return jn(n.toString())}ot.exports=Fn});var lt=c(($s,ut)=>{"use strict";var Un=require("path"),at=Je(),ct=et(),Dn=it(),Xn=process.platform==="win32",Hn=/\.(?:com|exe)$/i,Kn=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function Wn(e){e.file=at(e);let t=e.file&&Dn(e.file);return t?(e.args.unshift(e.file),e.command=t,at(e)):e.file}function zn(e){if(!Xn)return e;let t=Wn(e),n=!Hn.test(t);if(e.options.forceShell||n){let r=Kn.test(t);e.command=Un.normalize(e.command),e.command=ct.command(e.command),e.args=e.args.map(o=>ct.argument(o,r));let s=[e.command].concat(e.args).join(" ");e.args=["/d","/s","/c",`"${s}"`],e.command=process.env.comspec||"cmd.exe",e.options.windowsVerbatimArguments=!0}return e}function Vn(e,t,n){t&&!Array.isArray(t)&&(n=t,t=null),t=t?t.slice(0):[],n=Object.assign({},n);let r={command:e,args:t,options:n,file:void 0,original:{command:e,args:t}};return n.shell?r:zn(r)}ut.exports=Vn});var pt=c((ks,ft)=>{"use strict";var oe=process.platform==="win32";function ie(e,t){return Object.assign(new Error(`${t} ${e.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${t} ${e.command}`,path:e.command,spawnargs:e.args})}function Yn(e,t){if(!oe)return;let n=e.emit;e.emit=function(r,s){if(r==="exit"){let o=dt(s,t,"spawn");if(o)return n.call(e,"error",o)}return n.apply(e,arguments)}}function dt(e,t){return oe&&e===1&&!t.file?ie(t.original,"spawn"):null}function Qn(e,t){return oe&&e===1&&!t.file?ie(t.original,"spawnSync"):null}ft.exports={hookChildProcess:Yn,verifyENOENT:dt,verifyENOENTSync:Qn,notFoundError:ie}});var St=c((Bs,T)=>{"use strict";var mt=require("child_process"),ae=lt(),ce=pt();function ht(e,t,n){let r=ae(e,t,n),s=mt.spawn(r.command,r.args,r.options);return ce.hookChildProcess(s,r),s}function Zn(e,t,n){let r=ae(e,t,n),s=mt.spawnSync(r.command,r.args,r.options);return s.error=s.error||ce.verifyENOENTSync(s.status,r),s}T.exports=ht;T.exports.spawn=ht;T.exports.sync=Zn;T.exports._parse=ae;T.exports._enoent=ce});var yt=c((Ls,gt)=>{"use strict";gt.exports=e=>{let t=typeof e=="string"?` +`:` +`.charCodeAt(),n=typeof e=="string"?"\r":"\r".charCodeAt();return e[e.length-1]===t&&(e=e.slice(0,e.length-1)),e[e.length-1]===n&&(e=e.slice(0,e.length-1)),e}});var wt=c((Ms,_)=>{"use strict";var N=require("path"),xt=te(),bt=e=>{e=f({cwd:process.cwd(),path:process.env[xt()],execPath:process.execPath},e);let t,n=N.resolve(e.cwd),r=[];for(;t!==n;)r.push(N.join(n,"node_modules/.bin")),t=n,n=N.resolve(n,"..");let s=N.resolve(e.cwd,e.execPath,"..");return r.push(s),r.concat(e.path).join(N.delimiter)};_.exports=bt;_.exports.default=bt;_.exports.env=e=>{e=f({env:process.env},e);let t=f({},e.env),n=xt({env:t});return e.path=t[n],t[n]=_.exports(e),t}});var vt=c((js,ue)=>{"use strict";var Et=(e,t)=>{for(let n of Reflect.ownKeys(t))Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n));return e};ue.exports=Et;ue.exports.default=Et});var Tt=c((Fs,D)=>{"use strict";var Jn=vt(),U=new WeakMap,It=(e,t={})=>{if(typeof e!="function")throw new TypeError("Expected a function");let n,r=0,s=e.displayName||e.name||"",o=function(...i){if(U.set(o,++r),r===1)n=e.apply(this,i),e=null;else if(t.throw===!0)throw new Error(`Function \`${s}\` can only be called once`);return n};return Jn(o,e),U.set(o,r),o};D.exports=It;D.exports.default=It;D.exports.callCount=e=>{if(!U.has(e))throw new Error(`The given function \`${e.name}\` is not wrapped by the \`onetime\` package`);return U.get(e)}});var Pt=c(X=>{"use strict";Object.defineProperty(X,"__esModule",{value:!0});X.SIGNALS=void 0;var er=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}];X.SIGNALS=er});var le=c(P=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0});P.SIGRTMAX=P.getRealtimeSignals=void 0;var tr=function(){let e=Gt-Ct+1;return Array.from({length:e},nr)};P.getRealtimeSignals=tr;var nr=function(e,t){return{name:`SIGRT${t+1}`,number:Ct+t,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}},Ct=34,Gt=64;P.SIGRTMAX=Gt});var At=c(H=>{"use strict";Object.defineProperty(H,"__esModule",{value:!0});H.getSignals=void 0;var rr=require("os"),sr=Pt(),or=le(),ir=function(){let e=(0,or.getRealtimeSignals)();return[...sr.SIGNALS,...e].map(ar)};H.getSignals=ir;var ar=function({name:e,number:t,description:n,action:r,forced:s=!1,standard:o}){let{signals:{[e]:i}}=rr.constants,a=i!==void 0;return{name:e,number:a?i:t,description:n,supported:a,action:r,forced:s,standard:o}}});var Ot=c(C=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0});C.signalsByNumber=C.signalsByName=void 0;var cr=require("os"),Rt=At(),ur=le(),lr=function(){return(0,Rt.getSignals)().reduce(dr,{})},dr=function(e,{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}){return w(f({},e),{[t]:{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}})},fr=lr();C.signalsByName=fr;var pr=function(){let e=(0,Rt.getSignals)(),t=ur.SIGRTMAX+1,n=Array.from({length:t},(r,s)=>mr(s,e));return Object.assign({},...n)},mr=function(e,t){let n=hr(e,t);if(n===void 0)return{};let{name:r,description:s,supported:o,action:i,forced:a,standard:l}=n;return{[e]:{name:r,number:e,description:s,supported:o,action:i,forced:a,standard:l}}},hr=function(e,t){let n=t.find(({name:r})=>cr.constants.signals[r]===e);return n!==void 0?n:t.find(r=>r.number===e)},Sr=pr();C.signalsByNumber=Sr});var Nt=c((Ks,qt)=>{"use strict";var{signalsByName:gr}=Ot(),yr=({timedOut:e,timeout:t,errorCode:n,signal:r,signalDescription:s,exitCode:o,isCanceled:i})=>e?`timed out after ${t} milliseconds`:i?"was canceled":n!==void 0?`failed with ${n}`:r!==void 0?`was killed with ${r} (${s})`:o!==void 0?`failed with exit code ${o}`:"failed",xr=({stdout:e,stderr:t,all:n,error:r,signal:s,exitCode:o,command:i,escapedCommand:a,timedOut:l,isCanceled:d,killed:p,parsed:{options:{timeout:S}}})=>{o=o===null?void 0:o,s=s===null?void 0:s;let h=s===void 0?void 0:gr[s].description,g=r&&r.code,x=`Command ${yr({timedOut:l,timeout:S,errorCode:g,signal:s,signalDescription:h,exitCode:o,isCanceled:d})}: ${i}`,v=Object.prototype.toString.call(r)==="[object Error]",M=v?`${x} +${r.message}`:x,j=[M,t,e].filter(Boolean).join(` +`);return v?(r.originalMessage=r.message,r.message=j):r=new Error(j),r.shortMessage=M,r.command=i,r.escapedCommand=a,r.exitCode=o,r.signal=s,r.signalDescription=h,r.stdout=e,r.stderr=t,n!==void 0&&(r.all=n),"bufferedData"in r&&delete r.bufferedData,r.failed=!0,r.timedOut=Boolean(l),r.isCanceled=d,r.killed=p&&!l,r};qt.exports=xr});var $t=c((Ws,de)=>{"use strict";var K=["stdin","stdout","stderr"],br=e=>K.some(t=>e[t]!==void 0),_t=e=>{if(!e)return;let{stdio:t}=e;if(t===void 0)return K.map(r=>e[r]);if(br(e))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${K.map(r=>`\`${r}\``).join(", ")}`);if(typeof t=="string")return t;if(!Array.isArray(t))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof t}\``);let n=Math.max(t.length,K.length);return Array.from({length:n},(r,s)=>t[s])};de.exports=_t;de.exports.node=e=>{let t=_t(e);return t==="ipc"?"ipc":t===void 0||typeof t=="string"?[t,t,t,"ipc"]:t.includes("ipc")?t:[...t,"ipc"]}});var kt=c((zs,W)=>{W.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&W.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&W.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var Ft=c((Vs,R)=>{var u=global.process;typeof u!="object"||!u?R.exports=function(){}:(Bt=require("assert"),G=kt(),Lt=/^win/i.test(u.platform),$=require("events"),typeof $!="function"&&($=$.EventEmitter),u.__signal_exit_emitter__?m=u.__signal_exit_emitter__:(m=u.__signal_exit_emitter__=new $,m.count=0,m.emitted={}),m.infinite||(m.setMaxListeners(1/0),m.infinite=!0),R.exports=function(e,t){if(global.process===u){Bt.equal(typeof e,"function","a callback must be provided for exit handler"),A===!1&&fe();var n="exit";t&&t.alwaysLast&&(n="afterexit");var r=function(){m.removeListener(n,e),m.listeners("exit").length===0&&m.listeners("afterexit").length===0&&z()};return m.on(n,e),r}},z=function(){!A||global.process!==u||(A=!1,G.forEach(function(t){try{u.removeListener(t,V[t])}catch{}}),u.emit=Y,u.reallyExit=pe,m.count-=1)},R.exports.unload=z,E=function(t,n,r){m.emitted[t]||(m.emitted[t]=!0,m.emit(t,n,r))},V={},G.forEach(function(e){V[e]=function(){if(u===global.process){var n=u.listeners(e);n.length===m.count&&(z(),E("exit",null,e),E("afterexit",null,e),Lt&&e==="SIGHUP"&&(e="SIGINT"),u.kill(u.pid,e))}}}),R.exports.signals=function(){return G},A=!1,fe=function(){A||u!==global.process||(A=!0,m.count+=1,G=G.filter(function(t){try{return u.on(t,V[t]),!0}catch{return!1}}),u.emit=jt,u.reallyExit=Mt)},R.exports.load=fe,pe=u.reallyExit,Mt=function(t){u===global.process&&(u.exitCode=t||0,E("exit",u.exitCode,null),E("afterexit",u.exitCode,null),pe.call(u,u.exitCode))},Y=u.emit,jt=function(t,n){if(t==="exit"&&u===global.process){n!==void 0&&(u.exitCode=n);var r=Y.apply(this,arguments);return E("exit",u.exitCode,null),E("afterexit",u.exitCode,null),r}else return Y.apply(this,arguments)});var Bt,G,Lt,$,m,z,E,V,A,fe,pe,Mt,Y,jt});var Dt=c((Ys,Ut)=>{"use strict";var wr=require("os"),Er=Ft(),vr=1e3*5,Ir=(e,t="SIGTERM",n={})=>{let r=e(t);return Tr(e,t,n,r),r},Tr=(e,t,n,r)=>{if(!Pr(t,n,r))return;let s=Gr(n),o=setTimeout(()=>{e("SIGKILL")},s);o.unref&&o.unref()},Pr=(e,{forceKillAfterTimeout:t},n)=>Cr(e)&&t!==!1&&n,Cr=e=>e===wr.constants.signals.SIGTERM||typeof e=="string"&&e.toUpperCase()==="SIGTERM",Gr=({forceKillAfterTimeout:e=!0})=>{if(e===!0)return vr;if(!Number.isFinite(e)||e<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`);return e},Ar=(e,t)=>{e.kill()&&(t.isCanceled=!0)},Rr=(e,t,n)=>{e.kill(t),n(Object.assign(new Error("Timed out"),{timedOut:!0,signal:t}))},Or=(e,{timeout:t,killSignal:n="SIGTERM"},r)=>{if(t===0||t===void 0)return r;let s,o=new Promise((a,l)=>{s=setTimeout(()=>{Rr(e,n,l)},t)}),i=r.finally(()=>{clearTimeout(s)});return Promise.race([o,i])},qr=({timeout:e})=>{if(e!==void 0&&(!Number.isFinite(e)||e<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`)},Nr=async(e,{cleanup:t,detached:n},r)=>{if(!t||n)return r;let s=Er(()=>{e.kill()});return r.finally(()=>{s()})};Ut.exports={spawnedKill:Ir,spawnedCancel:Ar,setupTimeout:Or,validateTimeout:qr,setExitHandler:Nr}});var Ht=c((Qs,Xt)=>{"use strict";var b=e=>e!==null&&typeof e=="object"&&typeof e.pipe=="function";b.writable=e=>b(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object";b.readable=e=>b(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object";b.duplex=e=>b.writable(e)&&b.readable(e);b.transform=e=>b.duplex(e)&&typeof e._transform=="function";Xt.exports=b});var Wt=c((Zs,Kt)=>{"use strict";var{PassThrough:_r}=require("stream");Kt.exports=e=>{e=f({},e);let{array:t}=e,{encoding:n}=e,r=n==="buffer",s=!1;t?s=!(n||r):n=n||"utf8",r&&(n=null);let o=new _r({objectMode:s});n&&o.setEncoding(n);let i=0,a=[];return o.on("data",l=>{a.push(l),s?i=a.length:i+=l.length}),o.getBufferedValue=()=>t?a:r?Buffer.concat(a,i):a.join(""),o.getBufferedLength=()=>i,o}});var zt=c((Js,k)=>{"use strict";var{constants:$r}=require("buffer"),kr=require("stream"),{promisify:Br}=require("util"),Lr=Wt(),Mr=Br(kr.pipeline),me=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};async function he(e,t){if(!e)throw new Error("Expected a stream");t=f({maxBuffer:1/0},t);let{maxBuffer:n}=t,r=Lr(t);return await new Promise((s,o)=>{let i=a=>{a&&r.getBufferedLength()<=$r.MAX_LENGTH&&(a.bufferedData=r.getBufferedValue()),o(a)};(async()=>{try{await Mr(e,r),s()}catch(a){i(a)}})(),r.on("data",()=>{r.getBufferedLength()>n&&i(new me)})}),r.getBufferedValue()}k.exports=he;k.exports.buffer=(e,t)=>he(e,w(f({},t),{encoding:"buffer"}));k.exports.array=(e,t)=>he(e,w(f({},t),{array:!0}));k.exports.MaxBufferError=me});var Yt=c((eo,Vt)=>{"use strict";var{PassThrough:jr}=require("stream");Vt.exports=function(){var e=[],t=new jr({objectMode:!0});return t.setMaxListeners(0),t.add=n,t.isEmpty=r,t.on("unpipe",s),Array.prototype.slice.call(arguments).forEach(n),t;function n(o){return Array.isArray(o)?(o.forEach(n),this):(e.push(o),o.once("end",s.bind(null,o)),o.once("error",t.emit.bind(t,"error")),o.pipe(t,{end:!1}),this)}function r(){return e.length==0}function s(o){e=e.filter(function(i){return i!==o}),!e.length&&t.readable&&t.end()}}});var en=c((to,Jt)=>{"use strict";var Zt=Ht(),Qt=zt(),Fr=Yt(),Ur=(e,t)=>{t===void 0||e.stdin===void 0||(Zt(t)?t.pipe(e.stdin):e.stdin.end(t))},Dr=(e,{all:t})=>{if(!t||!e.stdout&&!e.stderr)return;let n=Fr();return e.stdout&&n.add(e.stdout),e.stderr&&n.add(e.stderr),n},Se=async(e,t)=>{if(!!e){e.destroy();try{return await t}catch(n){return n.bufferedData}}},ge=(e,{encoding:t,buffer:n,maxBuffer:r})=>{if(!(!e||!n))return t?Qt(e,{encoding:t,maxBuffer:r}):Qt.buffer(e,{maxBuffer:r})},Xr=async({stdout:e,stderr:t,all:n},{encoding:r,buffer:s,maxBuffer:o},i)=>{let a=ge(e,{encoding:r,buffer:s,maxBuffer:o}),l=ge(t,{encoding:r,buffer:s,maxBuffer:o}),d=ge(n,{encoding:r,buffer:s,maxBuffer:o*2});try{return await Promise.all([i,a,l,d])}catch(p){return Promise.all([{error:p,signal:p.signal,timedOut:p.timedOut},Se(e,a),Se(t,l),Se(n,d)])}},Hr=({input:e})=>{if(Zt(e))throw new TypeError("The `input` option cannot be a stream in sync mode")};Jt.exports={handleInput:Ur,makeAllStream:Dr,getSpawnedResult:Xr,validateInputSync:Hr}});var nn=c((no,tn)=>{"use strict";var Kr=(async()=>{})().constructor.prototype,Wr=["then","catch","finally"].map(e=>[e,Reflect.getOwnPropertyDescriptor(Kr,e)]),zr=(e,t)=>{for(let[n,r]of Wr){let s=typeof t=="function"?(...o)=>Reflect.apply(r.value,t(),o):r.value.bind(t);Reflect.defineProperty(e,n,w(f({},r),{value:s}))}return e},Vr=e=>new Promise((t,n)=>{e.on("exit",(r,s)=>{t({exitCode:r,signal:s})}),e.on("error",r=>{n(r)}),e.stdin&&e.stdin.on("error",r=>{n(r)})});tn.exports={mergePromise:zr,getSpawnedPromise:Vr}});var on=c((ro,sn)=>{"use strict";var rn=(e,t=[])=>Array.isArray(t)?[e,...t]:[e],Yr=/^[\w.-]+$/,Qr=/"/g,Zr=e=>typeof e!="string"||Yr.test(e)?e:`"${e.replace(Qr,'\\"')}"`,Jr=(e,t)=>rn(e,t).join(" "),es=(e,t)=>rn(e,t).map(n=>Zr(n)).join(" "),ts=/ +/g,ns=e=>{let t=[];for(let n of e.trim().split(ts)){let r=t[t.length-1];r&&r.endsWith("\\")?t[t.length-1]=`${r.slice(0,-1)} ${n}`:t.push(n)}return t};sn.exports={joinCommand:Jr,getEscapedCommand:es,parseCommand:ns}});var pn=c((so,O)=>{"use strict";var rs=require("path"),ye=require("child_process"),ss=St(),os=yt(),is=wt(),as=Tt(),Q=Nt(),cn=$t(),{spawnedKill:cs,spawnedCancel:us,setupTimeout:ls,validateTimeout:ds,setExitHandler:fs}=Dt(),{handleInput:ps,getSpawnedResult:ms,makeAllStream:hs,validateInputSync:Ss}=en(),{mergePromise:an,getSpawnedPromise:gs}=nn(),{joinCommand:un,parseCommand:ln,getEscapedCommand:dn}=on(),ys=1e3*1e3*100,xs=({env:e,extendEnv:t,preferLocal:n,localDir:r,execPath:s})=>{let o=t?f(f({},process.env),e):e;return n?is.env({env:o,cwd:r,execPath:s}):o},fn=(e,t,n={})=>{let r=ss._parse(e,t,n);return e=r.command,t=r.args,n=r.options,n=f({maxBuffer:ys,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:n.cwd||process.cwd(),execPath:process.execPath,encoding:"utf8",reject:!0,cleanup:!0,all:!1,windowsHide:!0},n),n.env=xs(n),n.stdio=cn(n),process.platform==="win32"&&rs.basename(e,".exe")==="cmd"&&t.unshift("/q"),{file:e,args:t,options:n,parsed:r}},B=(e,t,n)=>typeof t!="string"&&!Buffer.isBuffer(t)?n===void 0?void 0:"":e.stripFinalNewline?os(t):t,Z=(e,t,n)=>{let r=fn(e,t,n),s=un(e,t),o=dn(e,t);ds(r.options);let i;try{i=ye.spawn(r.file,r.args,r.options)}catch(g){let y=new ye.ChildProcess,x=Promise.reject(Q({error:g,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1}));return an(y,x)}let a=gs(i),l=ls(i,r.options,a),d=fs(i,r.options,l),p={isCanceled:!1};i.kill=cs.bind(null,i.kill.bind(i)),i.cancel=us.bind(null,i,p);let h=as(async()=>{let[{error:g,exitCode:y,signal:x,timedOut:v},M,j,gn]=await ms(i,r.options,d),be=B(r.options,M),we=B(r.options,j),Ee=B(r.options,gn);if(g||y!==0||x!==null){let ve=Q({error:g,exitCode:y,signal:x,stdout:be,stderr:we,all:Ee,command:s,escapedCommand:o,parsed:r,timedOut:v,isCanceled:p.isCanceled,killed:i.killed});if(!r.options.reject)return ve;throw ve}return{command:s,escapedCommand:o,exitCode:0,stdout:be,stderr:we,all:Ee,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}});return ps(i,r.options.input),i.all=hs(i,r.options),an(i,h)};O.exports=Z;O.exports.sync=(e,t,n)=>{let r=fn(e,t,n),s=un(e,t),o=dn(e,t);Ss(r.options);let i;try{i=ye.spawnSync(r.file,r.args,r.options)}catch(d){throw Q({error:d,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1})}let a=B(r.options,i.stdout,i.error),l=B(r.options,i.stderr,i.error);if(i.error||i.status!==0||i.signal!==null){let d=Q({stdout:a,stderr:l,error:i.error,signal:i.signal,exitCode:i.status,command:s,escapedCommand:o,parsed:r,timedOut:i.error&&i.error.code==="ETIMEDOUT",isCanceled:!1,killed:i.signal!==null});if(!r.options.reject)return d;throw d}return{command:s,escapedCommand:o,exitCode:0,stdout:a,stderr:l,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}};O.exports.command=(e,t)=>{let[n,...r]=ln(e);return Z(n,r,t)};O.exports.commandSync=(e,t)=>{let[n,...r]=ln(e);return Z.sync(n,r,t)};O.exports.node=(e,t,n={})=>{t&&!Array.isArray(t)&&typeof t=="object"&&(n=t,t=[]);let r=cn.node(n),s=process.execArgv.filter(a=>!a.startsWith("--inspect")),{nodePath:o=process.execPath,nodeOptions:i=s}=n;return Z(o,[...i,e,...Array.isArray(t)?t:[]],w(f({},n),{stdin:void 0,stdout:void 0,stderr:void 0,stdio:r,shell:!1}))}});var Es={};Tn(Es,{default:()=>ws});var L=require("@raycast/api");var mn=Ae(require("node:process"),1),hn=Ae(pn(),1);async function xe(e){if(mn.default.platform!=="darwin")throw new Error("macOS only");let{stdout:t}=await(0,hn.default)("osascript",["-e",e]);return t}var bs=require("@raycast/api");function Sn(e){return` + tell application "Spotify" + if not application "Spotify" is running then + activate + + set _maxOpenWaitTimeInSeconds to 5 + set _openCounter to 1 + repeat until application "Spotify" is running + delay 1 + set _openCounter to _openCounter + 1 + if _openCounter > _maxOpenWaitTimeInSeconds then exit repeat + end repeat + end if + ${e} + end tell`}var ws=async()=>{let e=Sn(` + set repeatEnabled to repeating + set repeating to not repeatEnabled + return not repeatEnabled + `);try{let t=await xe(e);await(0,L.showToast)({title:t==="true"?"Repeat On":"Repeat Off"})}catch{await(0,L.showToast)({style:L.Toast.Style.Failure,title:"Failed toggling repeat"})}};module.exports=Pn(Es);0&&(module.exports={}); diff --git a/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/shuffle.js b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/shuffle.js new file mode 100644 index 0000000..7231763 --- /dev/null +++ b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/shuffle.js @@ -0,0 +1,23 @@ +var yn=Object.create;var q=Object.defineProperty,xn=Object.defineProperties,bn=Object.getOwnPropertyDescriptor,wn=Object.getOwnPropertyDescriptors,En=Object.getOwnPropertyNames,Ie=Object.getOwnPropertySymbols,vn=Object.getPrototypeOf,Pe=Object.prototype.hasOwnProperty,In=Object.prototype.propertyIsEnumerable;var Te=(e,t,n)=>t in e?q(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var n in t||(t={}))Pe.call(t,n)&&Te(e,n,t[n]);if(Ie)for(var n of Ie(t))In.call(t,n)&&Te(e,n,t[n]);return e},w=(e,t)=>xn(e,wn(t)),Ce=e=>q(e,"__esModule",{value:!0});var c=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Tn=(e,t)=>{for(var n in t)q(e,n,{get:t[n],enumerable:!0})},Ge=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of En(t))!Pe.call(e,s)&&(n||s!=="default")&&q(e,s,{get:()=>t[s],enumerable:!(r=bn(t,s))||r.enumerable});return e},Ae=(e,t)=>Ge(Ce(q(e!=null?yn(vn(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e),Pn=(e=>(t,n)=>e&&e.get(t)||(n=Ge(Ce({}),t,1),e&&e.set(t,n),n))(typeof WeakMap!="undefined"?new WeakMap:0);var _e=c((Is,Ne)=>{Ne.exports=qe;qe.sync=Gn;var Oe=require("fs");function Cn(e,t){var n=t.pathExt!==void 0?t.pathExt:process.env.PATHEXT;if(!n||(n=n.split(";"),n.indexOf("")!==-1))return!0;for(var r=0;r{Le.exports=ke;ke.sync=An;var $e=require("fs");function ke(e,t,n){$e.stat(e,function(r,s){n(r,r?!1:Be(s,t))})}function An(e,t){return Be($e.statSync(e),t)}function Be(e,t){return e.isFile()&&On(e,t)}function On(e,t){var n=e.mode,r=e.uid,s=e.gid,o=t.uid!==void 0?t.uid:process.getuid&&process.getuid(),i=t.gid!==void 0?t.gid:process.getgid&&process.getgid(),a=parseInt("100",8),l=parseInt("010",8),d=parseInt("001",8),p=a|l,S=n&d||n&l&&s===i||n&a&&r===o||n&p&&o===0;return S}});var Fe=c((Cs,je)=>{var Ps=require("fs"),F;process.platform==="win32"||global.TESTING_WINDOWS?F=_e():F=Me();je.exports=J;J.sync=Rn;function J(e,t,n){if(typeof t=="function"&&(n=t,t={}),!n){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(r,s){J(e,t||{},function(o,i){o?s(o):r(i)})})}F(e,t||{},function(r,s){r&&(r.code==="EACCES"||t&&t.ignoreErrors)&&(r=null,s=!1),n(r,s)})}function Rn(e,t){try{return F.sync(e,t||{})}catch(n){if(t&&t.ignoreErrors||n.code==="EACCES")return!1;throw n}}});var ze=c((Gs,We)=>{var I=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",Ue=require("path"),qn=I?";":":",De=Fe(),Xe=e=>Object.assign(new Error(`not found: ${e}`),{code:"ENOENT"}),He=(e,t)=>{let n=t.colon||qn,r=e.match(/\//)||I&&e.match(/\\/)?[""]:[...I?[process.cwd()]:[],...(t.path||process.env.PATH||"").split(n)],s=I?t.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",o=I?s.split(n):[""];return I&&e.indexOf(".")!==-1&&o[0]!==""&&o.unshift(""),{pathEnv:r,pathExt:o,pathExtExe:s}},Ke=(e,t,n)=>{typeof t=="function"&&(n=t,t={}),t||(t={});let{pathEnv:r,pathExt:s,pathExtExe:o}=He(e,t),i=[],a=d=>new Promise((p,S)=>{if(d===r.length)return t.all&&i.length?p(i):S(Xe(e));let h=r[d],g=/^".*"$/.test(h)?h.slice(1,-1):h,y=Ue.join(g,e),x=!g&&/^\.[\\\/]/.test(e)?e.slice(0,2)+y:y;p(l(x,d,0))}),l=(d,p,S)=>new Promise((h,g)=>{if(S===s.length)return h(a(p+1));let y=s[S];De(d+y,{pathExt:o},(x,v)=>{if(!x&&v)if(t.all)i.push(d+y);else return h(d+y);return h(l(d,p,S+1))})});return n?a(0).then(d=>n(null,d),n):a(0)},Nn=(e,t)=>{t=t||{};let{pathEnv:n,pathExt:r,pathExtExe:s}=He(e,t),o=[];for(let i=0;i{"use strict";var Ve=(e={})=>{let t=e.env||process.env;return(e.platform||process.platform)!=="win32"?"PATH":Object.keys(t).reverse().find(r=>r.toUpperCase()==="PATH")||"Path"};ee.exports=Ve;ee.exports.default=Ve});var Je=c((Os,Ze)=>{"use strict";var Ye=require("path"),_n=ze(),$n=te();function Qe(e,t){let n=e.options.env||process.env,r=process.cwd(),s=e.options.cwd!=null,o=s&&process.chdir!==void 0&&!process.chdir.disabled;if(o)try{process.chdir(e.options.cwd)}catch{}let i;try{i=_n.sync(e.command,{path:n[$n({env:n})],pathExt:t?Ye.delimiter:void 0})}catch{}finally{o&&process.chdir(r)}return i&&(i=Ye.resolve(s?e.options.cwd:"",i)),i}function kn(e){return Qe(e)||Qe(e,!0)}Ze.exports=kn});var et=c((Rs,re)=>{"use strict";var ne=/([()\][%!^"`<>&|;, *?])/g;function Bn(e){return e=e.replace(ne,"^$1"),e}function Ln(e,t){return e=`${e}`,e=e.replace(/(\\*)"/g,'$1$1\\"'),e=e.replace(/(\\*)$/,"$1$1"),e=`"${e}"`,e=e.replace(ne,"^$1"),t&&(e=e.replace(ne,"^$1")),e}re.exports.command=Bn;re.exports.argument=Ln});var nt=c((qs,tt)=>{"use strict";tt.exports=/^#!(.*)/});var st=c((Ns,rt)=>{"use strict";var Mn=nt();rt.exports=(e="")=>{let t=e.match(Mn);if(!t)return null;let[n,r]=t[0].replace(/#! ?/,"").split(" "),s=n.split("/").pop();return s==="env"?r:r?`${s} ${r}`:s}});var it=c((_s,ot)=>{"use strict";var se=require("fs"),jn=st();function Fn(e){let n=Buffer.alloc(150),r;try{r=se.openSync(e,"r"),se.readSync(r,n,0,150,0),se.closeSync(r)}catch{}return jn(n.toString())}ot.exports=Fn});var lt=c(($s,ut)=>{"use strict";var Un=require("path"),at=Je(),ct=et(),Dn=it(),Xn=process.platform==="win32",Hn=/\.(?:com|exe)$/i,Kn=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function Wn(e){e.file=at(e);let t=e.file&&Dn(e.file);return t?(e.args.unshift(e.file),e.command=t,at(e)):e.file}function zn(e){if(!Xn)return e;let t=Wn(e),n=!Hn.test(t);if(e.options.forceShell||n){let r=Kn.test(t);e.command=Un.normalize(e.command),e.command=ct.command(e.command),e.args=e.args.map(o=>ct.argument(o,r));let s=[e.command].concat(e.args).join(" ");e.args=["/d","/s","/c",`"${s}"`],e.command=process.env.comspec||"cmd.exe",e.options.windowsVerbatimArguments=!0}return e}function Vn(e,t,n){t&&!Array.isArray(t)&&(n=t,t=null),t=t?t.slice(0):[],n=Object.assign({},n);let r={command:e,args:t,options:n,file:void 0,original:{command:e,args:t}};return n.shell?r:zn(r)}ut.exports=Vn});var pt=c((ks,ft)=>{"use strict";var oe=process.platform==="win32";function ie(e,t){return Object.assign(new Error(`${t} ${e.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${t} ${e.command}`,path:e.command,spawnargs:e.args})}function Yn(e,t){if(!oe)return;let n=e.emit;e.emit=function(r,s){if(r==="exit"){let o=dt(s,t,"spawn");if(o)return n.call(e,"error",o)}return n.apply(e,arguments)}}function dt(e,t){return oe&&e===1&&!t.file?ie(t.original,"spawn"):null}function Qn(e,t){return oe&&e===1&&!t.file?ie(t.original,"spawnSync"):null}ft.exports={hookChildProcess:Yn,verifyENOENT:dt,verifyENOENTSync:Qn,notFoundError:ie}});var St=c((Bs,T)=>{"use strict";var mt=require("child_process"),ae=lt(),ce=pt();function ht(e,t,n){let r=ae(e,t,n),s=mt.spawn(r.command,r.args,r.options);return ce.hookChildProcess(s,r),s}function Zn(e,t,n){let r=ae(e,t,n),s=mt.spawnSync(r.command,r.args,r.options);return s.error=s.error||ce.verifyENOENTSync(s.status,r),s}T.exports=ht;T.exports.spawn=ht;T.exports.sync=Zn;T.exports._parse=ae;T.exports._enoent=ce});var yt=c((Ls,gt)=>{"use strict";gt.exports=e=>{let t=typeof e=="string"?` +`:` +`.charCodeAt(),n=typeof e=="string"?"\r":"\r".charCodeAt();return e[e.length-1]===t&&(e=e.slice(0,e.length-1)),e[e.length-1]===n&&(e=e.slice(0,e.length-1)),e}});var wt=c((Ms,_)=>{"use strict";var N=require("path"),xt=te(),bt=e=>{e=f({cwd:process.cwd(),path:process.env[xt()],execPath:process.execPath},e);let t,n=N.resolve(e.cwd),r=[];for(;t!==n;)r.push(N.join(n,"node_modules/.bin")),t=n,n=N.resolve(n,"..");let s=N.resolve(e.cwd,e.execPath,"..");return r.push(s),r.concat(e.path).join(N.delimiter)};_.exports=bt;_.exports.default=bt;_.exports.env=e=>{e=f({env:process.env},e);let t=f({},e.env),n=xt({env:t});return e.path=t[n],t[n]=_.exports(e),t}});var vt=c((js,ue)=>{"use strict";var Et=(e,t)=>{for(let n of Reflect.ownKeys(t))Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n));return e};ue.exports=Et;ue.exports.default=Et});var Tt=c((Fs,D)=>{"use strict";var Jn=vt(),U=new WeakMap,It=(e,t={})=>{if(typeof e!="function")throw new TypeError("Expected a function");let n,r=0,s=e.displayName||e.name||"",o=function(...i){if(U.set(o,++r),r===1)n=e.apply(this,i),e=null;else if(t.throw===!0)throw new Error(`Function \`${s}\` can only be called once`);return n};return Jn(o,e),U.set(o,r),o};D.exports=It;D.exports.default=It;D.exports.callCount=e=>{if(!U.has(e))throw new Error(`The given function \`${e.name}\` is not wrapped by the \`onetime\` package`);return U.get(e)}});var Pt=c(X=>{"use strict";Object.defineProperty(X,"__esModule",{value:!0});X.SIGNALS=void 0;var er=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}];X.SIGNALS=er});var le=c(P=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0});P.SIGRTMAX=P.getRealtimeSignals=void 0;var tr=function(){let e=Gt-Ct+1;return Array.from({length:e},nr)};P.getRealtimeSignals=tr;var nr=function(e,t){return{name:`SIGRT${t+1}`,number:Ct+t,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}},Ct=34,Gt=64;P.SIGRTMAX=Gt});var At=c(H=>{"use strict";Object.defineProperty(H,"__esModule",{value:!0});H.getSignals=void 0;var rr=require("os"),sr=Pt(),or=le(),ir=function(){let e=(0,or.getRealtimeSignals)();return[...sr.SIGNALS,...e].map(ar)};H.getSignals=ir;var ar=function({name:e,number:t,description:n,action:r,forced:s=!1,standard:o}){let{signals:{[e]:i}}=rr.constants,a=i!==void 0;return{name:e,number:a?i:t,description:n,supported:a,action:r,forced:s,standard:o}}});var Rt=c(C=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0});C.signalsByNumber=C.signalsByName=void 0;var cr=require("os"),Ot=At(),ur=le(),lr=function(){return(0,Ot.getSignals)().reduce(dr,{})},dr=function(e,{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}){return w(f({},e),{[t]:{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}})},fr=lr();C.signalsByName=fr;var pr=function(){let e=(0,Ot.getSignals)(),t=ur.SIGRTMAX+1,n=Array.from({length:t},(r,s)=>mr(s,e));return Object.assign({},...n)},mr=function(e,t){let n=hr(e,t);if(n===void 0)return{};let{name:r,description:s,supported:o,action:i,forced:a,standard:l}=n;return{[e]:{name:r,number:e,description:s,supported:o,action:i,forced:a,standard:l}}},hr=function(e,t){let n=t.find(({name:r})=>cr.constants.signals[r]===e);return n!==void 0?n:t.find(r=>r.number===e)},Sr=pr();C.signalsByNumber=Sr});var Nt=c((Ks,qt)=>{"use strict";var{signalsByName:gr}=Rt(),yr=({timedOut:e,timeout:t,errorCode:n,signal:r,signalDescription:s,exitCode:o,isCanceled:i})=>e?`timed out after ${t} milliseconds`:i?"was canceled":n!==void 0?`failed with ${n}`:r!==void 0?`was killed with ${r} (${s})`:o!==void 0?`failed with exit code ${o}`:"failed",xr=({stdout:e,stderr:t,all:n,error:r,signal:s,exitCode:o,command:i,escapedCommand:a,timedOut:l,isCanceled:d,killed:p,parsed:{options:{timeout:S}}})=>{o=o===null?void 0:o,s=s===null?void 0:s;let h=s===void 0?void 0:gr[s].description,g=r&&r.code,x=`Command ${yr({timedOut:l,timeout:S,errorCode:g,signal:s,signalDescription:h,exitCode:o,isCanceled:d})}: ${i}`,v=Object.prototype.toString.call(r)==="[object Error]",M=v?`${x} +${r.message}`:x,j=[M,t,e].filter(Boolean).join(` +`);return v?(r.originalMessage=r.message,r.message=j):r=new Error(j),r.shortMessage=M,r.command=i,r.escapedCommand=a,r.exitCode=o,r.signal=s,r.signalDescription=h,r.stdout=e,r.stderr=t,n!==void 0&&(r.all=n),"bufferedData"in r&&delete r.bufferedData,r.failed=!0,r.timedOut=Boolean(l),r.isCanceled=d,r.killed=p&&!l,r};qt.exports=xr});var $t=c((Ws,de)=>{"use strict";var K=["stdin","stdout","stderr"],br=e=>K.some(t=>e[t]!==void 0),_t=e=>{if(!e)return;let{stdio:t}=e;if(t===void 0)return K.map(r=>e[r]);if(br(e))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${K.map(r=>`\`${r}\``).join(", ")}`);if(typeof t=="string")return t;if(!Array.isArray(t))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof t}\``);let n=Math.max(t.length,K.length);return Array.from({length:n},(r,s)=>t[s])};de.exports=_t;de.exports.node=e=>{let t=_t(e);return t==="ipc"?"ipc":t===void 0||typeof t=="string"?[t,t,t,"ipc"]:t.includes("ipc")?t:[...t,"ipc"]}});var kt=c((zs,W)=>{W.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&W.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&W.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var Ft=c((Vs,O)=>{var u=global.process;typeof u!="object"||!u?O.exports=function(){}:(Bt=require("assert"),G=kt(),Lt=/^win/i.test(u.platform),$=require("events"),typeof $!="function"&&($=$.EventEmitter),u.__signal_exit_emitter__?m=u.__signal_exit_emitter__:(m=u.__signal_exit_emitter__=new $,m.count=0,m.emitted={}),m.infinite||(m.setMaxListeners(1/0),m.infinite=!0),O.exports=function(e,t){if(global.process===u){Bt.equal(typeof e,"function","a callback must be provided for exit handler"),A===!1&&fe();var n="exit";t&&t.alwaysLast&&(n="afterexit");var r=function(){m.removeListener(n,e),m.listeners("exit").length===0&&m.listeners("afterexit").length===0&&z()};return m.on(n,e),r}},z=function(){!A||global.process!==u||(A=!1,G.forEach(function(t){try{u.removeListener(t,V[t])}catch{}}),u.emit=Y,u.reallyExit=pe,m.count-=1)},O.exports.unload=z,E=function(t,n,r){m.emitted[t]||(m.emitted[t]=!0,m.emit(t,n,r))},V={},G.forEach(function(e){V[e]=function(){if(u===global.process){var n=u.listeners(e);n.length===m.count&&(z(),E("exit",null,e),E("afterexit",null,e),Lt&&e==="SIGHUP"&&(e="SIGINT"),u.kill(u.pid,e))}}}),O.exports.signals=function(){return G},A=!1,fe=function(){A||u!==global.process||(A=!0,m.count+=1,G=G.filter(function(t){try{return u.on(t,V[t]),!0}catch{return!1}}),u.emit=jt,u.reallyExit=Mt)},O.exports.load=fe,pe=u.reallyExit,Mt=function(t){u===global.process&&(u.exitCode=t||0,E("exit",u.exitCode,null),E("afterexit",u.exitCode,null),pe.call(u,u.exitCode))},Y=u.emit,jt=function(t,n){if(t==="exit"&&u===global.process){n!==void 0&&(u.exitCode=n);var r=Y.apply(this,arguments);return E("exit",u.exitCode,null),E("afterexit",u.exitCode,null),r}else return Y.apply(this,arguments)});var Bt,G,Lt,$,m,z,E,V,A,fe,pe,Mt,Y,jt});var Dt=c((Ys,Ut)=>{"use strict";var wr=require("os"),Er=Ft(),vr=1e3*5,Ir=(e,t="SIGTERM",n={})=>{let r=e(t);return Tr(e,t,n,r),r},Tr=(e,t,n,r)=>{if(!Pr(t,n,r))return;let s=Gr(n),o=setTimeout(()=>{e("SIGKILL")},s);o.unref&&o.unref()},Pr=(e,{forceKillAfterTimeout:t},n)=>Cr(e)&&t!==!1&&n,Cr=e=>e===wr.constants.signals.SIGTERM||typeof e=="string"&&e.toUpperCase()==="SIGTERM",Gr=({forceKillAfterTimeout:e=!0})=>{if(e===!0)return vr;if(!Number.isFinite(e)||e<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`);return e},Ar=(e,t)=>{e.kill()&&(t.isCanceled=!0)},Or=(e,t,n)=>{e.kill(t),n(Object.assign(new Error("Timed out"),{timedOut:!0,signal:t}))},Rr=(e,{timeout:t,killSignal:n="SIGTERM"},r)=>{if(t===0||t===void 0)return r;let s,o=new Promise((a,l)=>{s=setTimeout(()=>{Or(e,n,l)},t)}),i=r.finally(()=>{clearTimeout(s)});return Promise.race([o,i])},qr=({timeout:e})=>{if(e!==void 0&&(!Number.isFinite(e)||e<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`)},Nr=async(e,{cleanup:t,detached:n},r)=>{if(!t||n)return r;let s=Er(()=>{e.kill()});return r.finally(()=>{s()})};Ut.exports={spawnedKill:Ir,spawnedCancel:Ar,setupTimeout:Rr,validateTimeout:qr,setExitHandler:Nr}});var Ht=c((Qs,Xt)=>{"use strict";var b=e=>e!==null&&typeof e=="object"&&typeof e.pipe=="function";b.writable=e=>b(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object";b.readable=e=>b(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object";b.duplex=e=>b.writable(e)&&b.readable(e);b.transform=e=>b.duplex(e)&&typeof e._transform=="function";Xt.exports=b});var Wt=c((Zs,Kt)=>{"use strict";var{PassThrough:_r}=require("stream");Kt.exports=e=>{e=f({},e);let{array:t}=e,{encoding:n}=e,r=n==="buffer",s=!1;t?s=!(n||r):n=n||"utf8",r&&(n=null);let o=new _r({objectMode:s});n&&o.setEncoding(n);let i=0,a=[];return o.on("data",l=>{a.push(l),s?i=a.length:i+=l.length}),o.getBufferedValue=()=>t?a:r?Buffer.concat(a,i):a.join(""),o.getBufferedLength=()=>i,o}});var zt=c((Js,k)=>{"use strict";var{constants:$r}=require("buffer"),kr=require("stream"),{promisify:Br}=require("util"),Lr=Wt(),Mr=Br(kr.pipeline),me=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};async function he(e,t){if(!e)throw new Error("Expected a stream");t=f({maxBuffer:1/0},t);let{maxBuffer:n}=t,r=Lr(t);return await new Promise((s,o)=>{let i=a=>{a&&r.getBufferedLength()<=$r.MAX_LENGTH&&(a.bufferedData=r.getBufferedValue()),o(a)};(async()=>{try{await Mr(e,r),s()}catch(a){i(a)}})(),r.on("data",()=>{r.getBufferedLength()>n&&i(new me)})}),r.getBufferedValue()}k.exports=he;k.exports.buffer=(e,t)=>he(e,w(f({},t),{encoding:"buffer"}));k.exports.array=(e,t)=>he(e,w(f({},t),{array:!0}));k.exports.MaxBufferError=me});var Yt=c((eo,Vt)=>{"use strict";var{PassThrough:jr}=require("stream");Vt.exports=function(){var e=[],t=new jr({objectMode:!0});return t.setMaxListeners(0),t.add=n,t.isEmpty=r,t.on("unpipe",s),Array.prototype.slice.call(arguments).forEach(n),t;function n(o){return Array.isArray(o)?(o.forEach(n),this):(e.push(o),o.once("end",s.bind(null,o)),o.once("error",t.emit.bind(t,"error")),o.pipe(t,{end:!1}),this)}function r(){return e.length==0}function s(o){e=e.filter(function(i){return i!==o}),!e.length&&t.readable&&t.end()}}});var en=c((to,Jt)=>{"use strict";var Zt=Ht(),Qt=zt(),Fr=Yt(),Ur=(e,t)=>{t===void 0||e.stdin===void 0||(Zt(t)?t.pipe(e.stdin):e.stdin.end(t))},Dr=(e,{all:t})=>{if(!t||!e.stdout&&!e.stderr)return;let n=Fr();return e.stdout&&n.add(e.stdout),e.stderr&&n.add(e.stderr),n},Se=async(e,t)=>{if(!!e){e.destroy();try{return await t}catch(n){return n.bufferedData}}},ge=(e,{encoding:t,buffer:n,maxBuffer:r})=>{if(!(!e||!n))return t?Qt(e,{encoding:t,maxBuffer:r}):Qt.buffer(e,{maxBuffer:r})},Xr=async({stdout:e,stderr:t,all:n},{encoding:r,buffer:s,maxBuffer:o},i)=>{let a=ge(e,{encoding:r,buffer:s,maxBuffer:o}),l=ge(t,{encoding:r,buffer:s,maxBuffer:o}),d=ge(n,{encoding:r,buffer:s,maxBuffer:o*2});try{return await Promise.all([i,a,l,d])}catch(p){return Promise.all([{error:p,signal:p.signal,timedOut:p.timedOut},Se(e,a),Se(t,l),Se(n,d)])}},Hr=({input:e})=>{if(Zt(e))throw new TypeError("The `input` option cannot be a stream in sync mode")};Jt.exports={handleInput:Ur,makeAllStream:Dr,getSpawnedResult:Xr,validateInputSync:Hr}});var nn=c((no,tn)=>{"use strict";var Kr=(async()=>{})().constructor.prototype,Wr=["then","catch","finally"].map(e=>[e,Reflect.getOwnPropertyDescriptor(Kr,e)]),zr=(e,t)=>{for(let[n,r]of Wr){let s=typeof t=="function"?(...o)=>Reflect.apply(r.value,t(),o):r.value.bind(t);Reflect.defineProperty(e,n,w(f({},r),{value:s}))}return e},Vr=e=>new Promise((t,n)=>{e.on("exit",(r,s)=>{t({exitCode:r,signal:s})}),e.on("error",r=>{n(r)}),e.stdin&&e.stdin.on("error",r=>{n(r)})});tn.exports={mergePromise:zr,getSpawnedPromise:Vr}});var on=c((ro,sn)=>{"use strict";var rn=(e,t=[])=>Array.isArray(t)?[e,...t]:[e],Yr=/^[\w.-]+$/,Qr=/"/g,Zr=e=>typeof e!="string"||Yr.test(e)?e:`"${e.replace(Qr,'\\"')}"`,Jr=(e,t)=>rn(e,t).join(" "),es=(e,t)=>rn(e,t).map(n=>Zr(n)).join(" "),ts=/ +/g,ns=e=>{let t=[];for(let n of e.trim().split(ts)){let r=t[t.length-1];r&&r.endsWith("\\")?t[t.length-1]=`${r.slice(0,-1)} ${n}`:t.push(n)}return t};sn.exports={joinCommand:Jr,getEscapedCommand:es,parseCommand:ns}});var pn=c((so,R)=>{"use strict";var rs=require("path"),ye=require("child_process"),ss=St(),os=yt(),is=wt(),as=Tt(),Q=Nt(),cn=$t(),{spawnedKill:cs,spawnedCancel:us,setupTimeout:ls,validateTimeout:ds,setExitHandler:fs}=Dt(),{handleInput:ps,getSpawnedResult:ms,makeAllStream:hs,validateInputSync:Ss}=en(),{mergePromise:an,getSpawnedPromise:gs}=nn(),{joinCommand:un,parseCommand:ln,getEscapedCommand:dn}=on(),ys=1e3*1e3*100,xs=({env:e,extendEnv:t,preferLocal:n,localDir:r,execPath:s})=>{let o=t?f(f({},process.env),e):e;return n?is.env({env:o,cwd:r,execPath:s}):o},fn=(e,t,n={})=>{let r=ss._parse(e,t,n);return e=r.command,t=r.args,n=r.options,n=f({maxBuffer:ys,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:n.cwd||process.cwd(),execPath:process.execPath,encoding:"utf8",reject:!0,cleanup:!0,all:!1,windowsHide:!0},n),n.env=xs(n),n.stdio=cn(n),process.platform==="win32"&&rs.basename(e,".exe")==="cmd"&&t.unshift("/q"),{file:e,args:t,options:n,parsed:r}},B=(e,t,n)=>typeof t!="string"&&!Buffer.isBuffer(t)?n===void 0?void 0:"":e.stripFinalNewline?os(t):t,Z=(e,t,n)=>{let r=fn(e,t,n),s=un(e,t),o=dn(e,t);ds(r.options);let i;try{i=ye.spawn(r.file,r.args,r.options)}catch(g){let y=new ye.ChildProcess,x=Promise.reject(Q({error:g,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1}));return an(y,x)}let a=gs(i),l=ls(i,r.options,a),d=fs(i,r.options,l),p={isCanceled:!1};i.kill=cs.bind(null,i.kill.bind(i)),i.cancel=us.bind(null,i,p);let h=as(async()=>{let[{error:g,exitCode:y,signal:x,timedOut:v},M,j,gn]=await ms(i,r.options,d),be=B(r.options,M),we=B(r.options,j),Ee=B(r.options,gn);if(g||y!==0||x!==null){let ve=Q({error:g,exitCode:y,signal:x,stdout:be,stderr:we,all:Ee,command:s,escapedCommand:o,parsed:r,timedOut:v,isCanceled:p.isCanceled,killed:i.killed});if(!r.options.reject)return ve;throw ve}return{command:s,escapedCommand:o,exitCode:0,stdout:be,stderr:we,all:Ee,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}});return ps(i,r.options.input),i.all=hs(i,r.options),an(i,h)};R.exports=Z;R.exports.sync=(e,t,n)=>{let r=fn(e,t,n),s=un(e,t),o=dn(e,t);Ss(r.options);let i;try{i=ye.spawnSync(r.file,r.args,r.options)}catch(d){throw Q({error:d,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1})}let a=B(r.options,i.stdout,i.error),l=B(r.options,i.stderr,i.error);if(i.error||i.status!==0||i.signal!==null){let d=Q({stdout:a,stderr:l,error:i.error,signal:i.signal,exitCode:i.status,command:s,escapedCommand:o,parsed:r,timedOut:i.error&&i.error.code==="ETIMEDOUT",isCanceled:!1,killed:i.signal!==null});if(!r.options.reject)return d;throw d}return{command:s,escapedCommand:o,exitCode:0,stdout:a,stderr:l,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}};R.exports.command=(e,t)=>{let[n,...r]=ln(e);return Z(n,r,t)};R.exports.commandSync=(e,t)=>{let[n,...r]=ln(e);return Z.sync(n,r,t)};R.exports.node=(e,t,n={})=>{t&&!Array.isArray(t)&&typeof t=="object"&&(n=t,t=[]);let r=cn.node(n),s=process.execArgv.filter(a=>!a.startsWith("--inspect")),{nodePath:o=process.execPath,nodeOptions:i=s}=n;return Z(o,[...i,e,...Array.isArray(t)?t:[]],w(f({},n),{stdin:void 0,stdout:void 0,stderr:void 0,stdio:r,shell:!1}))}});var Es={};Tn(Es,{default:()=>ws});var L=require("@raycast/api");var mn=Ae(require("node:process"),1),hn=Ae(pn(),1);async function xe(e){if(mn.default.platform!=="darwin")throw new Error("macOS only");let{stdout:t}=await(0,hn.default)("osascript",["-e",e]);return t}var bs=require("@raycast/api");function Sn(e){return` + tell application "Spotify" + if not application "Spotify" is running then + activate + + set _maxOpenWaitTimeInSeconds to 5 + set _openCounter to 1 + repeat until application "Spotify" is running + delay 1 + set _openCounter to _openCounter + 1 + if _openCounter > _maxOpenWaitTimeInSeconds then exit repeat + end repeat + end if + ${e} + end tell`}var ws=async()=>{let e=Sn(` + set shuffleEnabled to shuffling + set shuffling to not shuffleEnabled + return not shuffleEnabled + `);try{let t=await xe(e);await(0,L.showToast)({title:t==="true"?"Shuffle On":"Shuffle Off"})}catch{await(0,L.showToast)({style:L.Toast.Style.Failure,title:"Failed toggling shuffle"})}};module.exports=Pn(Es);0&&(module.exports={}); diff --git a/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/shufflePlay.js b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/shufflePlay.js new file mode 100644 index 0000000..6481728 --- /dev/null +++ b/raycast/extensions/d1069f4b-896d-440f-a8c6-0468f61a9d5b/shufflePlay.js @@ -0,0 +1,25 @@ +var xn=Object.create;var q=Object.defineProperty,bn=Object.defineProperties,wn=Object.getOwnPropertyDescriptor,vn=Object.getOwnPropertyDescriptors,En=Object.getOwnPropertyNames,ve=Object.getOwnPropertySymbols,In=Object.getPrototypeOf,Ie=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable;var Ee=(e,t,n)=>t in e?q(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var n in t||(t={}))Ie.call(t,n)&&Ee(e,n,t[n]);if(ve)for(var n of ve(t))Tn.call(t,n)&&Ee(e,n,t[n]);return e},w=(e,t)=>bn(e,vn(t)),Te=e=>q(e,"__esModule",{value:!0});var c=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Pn=(e,t)=>{for(var n in t)q(e,n,{get:t[n],enumerable:!0})},Pe=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of En(t))!Ie.call(e,s)&&(n||s!=="default")&&q(e,s,{get:()=>t[s],enumerable:!(r=wn(t,s))||r.enumerable});return e},Ce=(e,t)=>Pe(Te(q(e!=null?xn(In(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e),Cn=(e=>(t,n)=>e&&e.get(t)||(n=Pe(Te({}),t,1),e&&e.set(t,n),n))(typeof WeakMap!="undefined"?new WeakMap:0);var qe=c((Is,Oe)=>{Oe.exports=Re;Re.sync=An;var Ge=require("fs");function Gn(e,t){var n=t.pathExt!==void 0?t.pathExt:process.env.PATHEXT;if(!n||(n=n.split(";"),n.indexOf("")!==-1))return!0;for(var r=0;r{ke.exports=Ne;Ne.sync=Rn;var _e=require("fs");function Ne(e,t,n){_e.stat(e,function(r,s){n(r,r?!1:$e(s,t))})}function Rn(e,t){return $e(_e.statSync(e),t)}function $e(e,t){return e.isFile()&&On(e,t)}function On(e,t){var n=e.mode,r=e.uid,s=e.gid,o=t.uid!==void 0?t.uid:process.getuid&&process.getuid(),i=t.gid!==void 0?t.gid:process.getgid&&process.getgid(),a=parseInt("100",8),l=parseInt("010",8),d=parseInt("001",8),p=a|l,S=n&d||n&l&&s===i||n&a&&r===o||n&p&&o===0;return S}});var Me=c((Cs,Le)=>{var Ps=require("fs"),j;process.platform==="win32"||global.TESTING_WINDOWS?j=qe():j=Be();Le.exports=Z;Z.sync=qn;function Z(e,t,n){if(typeof t=="function"&&(n=t,t={}),!n){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(r,s){Z(e,t||{},function(o,i){o?s(o):r(i)})})}j(e,t||{},function(r,s){r&&(r.code==="EACCES"||t&&t.ignoreErrors)&&(r=null,s=!1),n(r,s)})}function qn(e,t){try{return j.sync(e,t||{})}catch(n){if(t&&t.ignoreErrors||n.code==="EACCES")return!1;throw n}}});var Ke=c((Gs,He)=>{var I=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",je=require("path"),_n=I?";":":",Fe=Me(),Ue=e=>Object.assign(new Error(`not found: ${e}`),{code:"ENOENT"}),De=(e,t)=>{let n=t.colon||_n,r=e.match(/\//)||I&&e.match(/\\/)?[""]:[...I?[process.cwd()]:[],...(t.path||process.env.PATH||"").split(n)],s=I?t.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",o=I?s.split(n):[""];return I&&e.indexOf(".")!==-1&&o[0]!==""&&o.unshift(""),{pathEnv:r,pathExt:o,pathExtExe:s}},Xe=(e,t,n)=>{typeof t=="function"&&(n=t,t={}),t||(t={});let{pathEnv:r,pathExt:s,pathExtExe:o}=De(e,t),i=[],a=d=>new Promise((p,S)=>{if(d===r.length)return t.all&&i.length?p(i):S(Ue(e));let h=r[d],g=/^".*"$/.test(h)?h.slice(1,-1):h,y=je.join(g,e),x=!g&&/^\.[\\\/]/.test(e)?e.slice(0,2)+y:y;p(l(x,d,0))}),l=(d,p,S)=>new Promise((h,g)=>{if(S===s.length)return h(a(p+1));let y=s[S];Fe(d+y,{pathExt:o},(x,E)=>{if(!x&&E)if(t.all)i.push(d+y);else return h(d+y);return h(l(d,p,S+1))})});return n?a(0).then(d=>n(null,d),n):a(0)},Nn=(e,t)=>{t=t||{};let{pathEnv:n,pathExt:r,pathExtExe:s}=De(e,t),o=[];for(let i=0;i{"use strict";var We=(e={})=>{let t=e.env||process.env;return(e.platform||process.platform)!=="win32"?"PATH":Object.keys(t).reverse().find(r=>r.toUpperCase()==="PATH")||"Path"};J.exports=We;J.exports.default=We});var Qe=c((Rs,Ye)=>{"use strict";var ze=require("path"),$n=Ke(),kn=ee();function Ve(e,t){let n=e.options.env||process.env,r=process.cwd(),s=e.options.cwd!=null,o=s&&process.chdir!==void 0&&!process.chdir.disabled;if(o)try{process.chdir(e.options.cwd)}catch{}let i;try{i=$n.sync(e.command,{path:n[kn({env:n})],pathExt:t?ze.delimiter:void 0})}catch{}finally{o&&process.chdir(r)}return i&&(i=ze.resolve(s?e.options.cwd:"",i)),i}function Bn(e){return Ve(e)||Ve(e,!0)}Ye.exports=Bn});var Ze=c((Os,ne)=>{"use strict";var te=/([()\][%!^"`<>&|;, *?])/g;function Ln(e){return e=e.replace(te,"^$1"),e}function Mn(e,t){return e=`${e}`,e=e.replace(/(\\*)"/g,'$1$1\\"'),e=e.replace(/(\\*)$/,"$1$1"),e=`"${e}"`,e=e.replace(te,"^$1"),t&&(e=e.replace(te,"^$1")),e}ne.exports.command=Ln;ne.exports.argument=Mn});var et=c((qs,Je)=>{"use strict";Je.exports=/^#!(.*)/});var nt=c((_s,tt)=>{"use strict";var jn=et();tt.exports=(e="")=>{let t=e.match(jn);if(!t)return null;let[n,r]=t[0].replace(/#! ?/,"").split(" "),s=n.split("/").pop();return s==="env"?r:r?`${s} ${r}`:s}});var st=c((Ns,rt)=>{"use strict";var re=require("fs"),Fn=nt();function Un(e){let n=Buffer.alloc(150),r;try{r=re.openSync(e,"r"),re.readSync(r,n,0,150,0),re.closeSync(r)}catch{}return Fn(n.toString())}rt.exports=Un});var ct=c(($s,at)=>{"use strict";var Dn=require("path"),ot=Qe(),it=Ze(),Xn=st(),Hn=process.platform==="win32",Kn=/\.(?:com|exe)$/i,Wn=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function zn(e){e.file=ot(e);let t=e.file&&Xn(e.file);return t?(e.args.unshift(e.file),e.command=t,ot(e)):e.file}function Vn(e){if(!Hn)return e;let t=zn(e),n=!Kn.test(t);if(e.options.forceShell||n){let r=Wn.test(t);e.command=Dn.normalize(e.command),e.command=it.command(e.command),e.args=e.args.map(o=>it.argument(o,r));let s=[e.command].concat(e.args).join(" ");e.args=["/d","/s","/c",`"${s}"`],e.command=process.env.comspec||"cmd.exe",e.options.windowsVerbatimArguments=!0}return e}function Yn(e,t,n){t&&!Array.isArray(t)&&(n=t,t=null),t=t?t.slice(0):[],n=Object.assign({},n);let r={command:e,args:t,options:n,file:void 0,original:{command:e,args:t}};return n.shell?r:Vn(r)}at.exports=Yn});var dt=c((ks,lt)=>{"use strict";var se=process.platform==="win32";function oe(e,t){return Object.assign(new Error(`${t} ${e.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${t} ${e.command}`,path:e.command,spawnargs:e.args})}function Qn(e,t){if(!se)return;let n=e.emit;e.emit=function(r,s){if(r==="exit"){let o=ut(s,t,"spawn");if(o)return n.call(e,"error",o)}return n.apply(e,arguments)}}function ut(e,t){return se&&e===1&&!t.file?oe(t.original,"spawn"):null}function Zn(e,t){return se&&e===1&&!t.file?oe(t.original,"spawnSync"):null}lt.exports={hookChildProcess:Qn,verifyENOENT:ut,verifyENOENTSync:Zn,notFoundError:oe}});var mt=c((Bs,T)=>{"use strict";var ft=require("child_process"),ie=ct(),ae=dt();function pt(e,t,n){let r=ie(e,t,n),s=ft.spawn(r.command,r.args,r.options);return ae.hookChildProcess(s,r),s}function Jn(e,t,n){let r=ie(e,t,n),s=ft.spawnSync(r.command,r.args,r.options);return s.error=s.error||ae.verifyENOENTSync(s.status,r),s}T.exports=pt;T.exports.spawn=pt;T.exports.sync=Jn;T.exports._parse=ie;T.exports._enoent=ae});var St=c((Ls,ht)=>{"use strict";ht.exports=e=>{let t=typeof e=="string"?` +`:` +`.charCodeAt(),n=typeof e=="string"?"\r":"\r".charCodeAt();return e[e.length-1]===t&&(e=e.slice(0,e.length-1)),e[e.length-1]===n&&(e=e.slice(0,e.length-1)),e}});var xt=c((Ms,N)=>{"use strict";var _=require("path"),gt=ee(),yt=e=>{e=f({cwd:process.cwd(),path:process.env[gt()],execPath:process.execPath},e);let t,n=_.resolve(e.cwd),r=[];for(;t!==n;)r.push(_.join(n,"node_modules/.bin")),t=n,n=_.resolve(n,"..");let s=_.resolve(e.cwd,e.execPath,"..");return r.push(s),r.concat(e.path).join(_.delimiter)};N.exports=yt;N.exports.default=yt;N.exports.env=e=>{e=f({env:process.env},e);let t=f({},e.env),n=gt({env:t});return e.path=t[n],t[n]=N.exports(e),t}});var wt=c((js,ce)=>{"use strict";var bt=(e,t)=>{for(let n of Reflect.ownKeys(t))Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n));return e};ce.exports=bt;ce.exports.default=bt});var Et=c((Fs,U)=>{"use strict";var er=wt(),F=new WeakMap,vt=(e,t={})=>{if(typeof e!="function")throw new TypeError("Expected a function");let n,r=0,s=e.displayName||e.name||"",o=function(...i){if(F.set(o,++r),r===1)n=e.apply(this,i),e=null;else if(t.throw===!0)throw new Error(`Function \`${s}\` can only be called once`);return n};return er(o,e),F.set(o,r),o};U.exports=vt;U.exports.default=vt;U.exports.callCount=e=>{if(!F.has(e))throw new Error(`The given function \`${e.name}\` is not wrapped by the \`onetime\` package`);return F.get(e)}});var It=c(D=>{"use strict";Object.defineProperty(D,"__esModule",{value:!0});D.SIGNALS=void 0;var tr=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}];D.SIGNALS=tr});var ue=c(P=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0});P.SIGRTMAX=P.getRealtimeSignals=void 0;var nr=function(){let e=Pt-Tt+1;return Array.from({length:e},rr)};P.getRealtimeSignals=nr;var rr=function(e,t){return{name:`SIGRT${t+1}`,number:Tt+t,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}},Tt=34,Pt=64;P.SIGRTMAX=Pt});var Ct=c(X=>{"use strict";Object.defineProperty(X,"__esModule",{value:!0});X.getSignals=void 0;var sr=require("os"),or=It(),ir=ue(),ar=function(){let e=(0,ir.getRealtimeSignals)();return[...or.SIGNALS,...e].map(cr)};X.getSignals=ar;var cr=function({name:e,number:t,description:n,action:r,forced:s=!1,standard:o}){let{signals:{[e]:i}}=sr.constants,a=i!==void 0;return{name:e,number:a?i:t,description:n,supported:a,action:r,forced:s,standard:o}}});var At=c(C=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0});C.signalsByNumber=C.signalsByName=void 0;var ur=require("os"),Gt=Ct(),lr=ue(),dr=function(){return(0,Gt.getSignals)().reduce(fr,{})},fr=function(e,{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}){return w(f({},e),{[t]:{name:t,number:n,description:r,supported:s,action:o,forced:i,standard:a}})},pr=dr();C.signalsByName=pr;var mr=function(){let e=(0,Gt.getSignals)(),t=lr.SIGRTMAX+1,n=Array.from({length:t},(r,s)=>hr(s,e));return Object.assign({},...n)},hr=function(e,t){let n=Sr(e,t);if(n===void 0)return{};let{name:r,description:s,supported:o,action:i,forced:a,standard:l}=n;return{[e]:{name:r,number:e,description:s,supported:o,action:i,forced:a,standard:l}}},Sr=function(e,t){let n=t.find(({name:r})=>ur.constants.signals[r]===e);return n!==void 0?n:t.find(r=>r.number===e)},gr=mr();C.signalsByNumber=gr});var Ot=c((Ks,Rt)=>{"use strict";var{signalsByName:yr}=At(),xr=({timedOut:e,timeout:t,errorCode:n,signal:r,signalDescription:s,exitCode:o,isCanceled:i})=>e?`timed out after ${t} milliseconds`:i?"was canceled":n!==void 0?`failed with ${n}`:r!==void 0?`was killed with ${r} (${s})`:o!==void 0?`failed with exit code ${o}`:"failed",br=({stdout:e,stderr:t,all:n,error:r,signal:s,exitCode:o,command:i,escapedCommand:a,timedOut:l,isCanceled:d,killed:p,parsed:{options:{timeout:S}}})=>{o=o===null?void 0:o,s=s===null?void 0:s;let h=s===void 0?void 0:yr[s].description,g=r&&r.code,x=`Command ${xr({timedOut:l,timeout:S,errorCode:g,signal:s,signalDescription:h,exitCode:o,isCanceled:d})}: ${i}`,E=Object.prototype.toString.call(r)==="[object Error]",L=E?`${x} +${r.message}`:x,M=[L,t,e].filter(Boolean).join(` +`);return E?(r.originalMessage=r.message,r.message=M):r=new Error(M),r.shortMessage=L,r.command=i,r.escapedCommand=a,r.exitCode=o,r.signal=s,r.signalDescription=h,r.stdout=e,r.stderr=t,n!==void 0&&(r.all=n),"bufferedData"in r&&delete r.bufferedData,r.failed=!0,r.timedOut=Boolean(l),r.isCanceled=d,r.killed=p&&!l,r};Rt.exports=br});var _t=c((Ws,le)=>{"use strict";var H=["stdin","stdout","stderr"],wr=e=>H.some(t=>e[t]!==void 0),qt=e=>{if(!e)return;let{stdio:t}=e;if(t===void 0)return H.map(r=>e[r]);if(wr(e))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${H.map(r=>`\`${r}\``).join(", ")}`);if(typeof t=="string")return t;if(!Array.isArray(t))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof t}\``);let n=Math.max(t.length,H.length);return Array.from({length:n},(r,s)=>t[s])};le.exports=qt;le.exports.node=e=>{let t=qt(e);return t==="ipc"?"ipc":t===void 0||typeof t=="string"?[t,t,t,"ipc"]:t.includes("ipc")?t:[...t,"ipc"]}});var Nt=c((zs,K)=>{K.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&K.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&K.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var Mt=c((Vs,R)=>{var u=global.process;typeof u!="object"||!u?R.exports=function(){}:($t=require("assert"),G=Nt(),kt=/^win/i.test(u.platform),$=require("events"),typeof $!="function"&&($=$.EventEmitter),u.__signal_exit_emitter__?m=u.__signal_exit_emitter__:(m=u.__signal_exit_emitter__=new $,m.count=0,m.emitted={}),m.infinite||(m.setMaxListeners(1/0),m.infinite=!0),R.exports=function(e,t){if(global.process===u){$t.equal(typeof e,"function","a callback must be provided for exit handler"),A===!1&&de();var n="exit";t&&t.alwaysLast&&(n="afterexit");var r=function(){m.removeListener(n,e),m.listeners("exit").length===0&&m.listeners("afterexit").length===0&&W()};return m.on(n,e),r}},W=function(){!A||global.process!==u||(A=!1,G.forEach(function(t){try{u.removeListener(t,z[t])}catch{}}),u.emit=V,u.reallyExit=fe,m.count-=1)},R.exports.unload=W,v=function(t,n,r){m.emitted[t]||(m.emitted[t]=!0,m.emit(t,n,r))},z={},G.forEach(function(e){z[e]=function(){if(u===global.process){var n=u.listeners(e);n.length===m.count&&(W(),v("exit",null,e),v("afterexit",null,e),kt&&e==="SIGHUP"&&(e="SIGINT"),u.kill(u.pid,e))}}}),R.exports.signals=function(){return G},A=!1,de=function(){A||u!==global.process||(A=!0,m.count+=1,G=G.filter(function(t){try{return u.on(t,z[t]),!0}catch{return!1}}),u.emit=Lt,u.reallyExit=Bt)},R.exports.load=de,fe=u.reallyExit,Bt=function(t){u===global.process&&(u.exitCode=t||0,v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),fe.call(u,u.exitCode))},V=u.emit,Lt=function(t,n){if(t==="exit"&&u===global.process){n!==void 0&&(u.exitCode=n);var r=V.apply(this,arguments);return v("exit",u.exitCode,null),v("afterexit",u.exitCode,null),r}else return V.apply(this,arguments)});var $t,G,kt,$,m,W,v,z,A,de,fe,Bt,V,Lt});var Ft=c((Ys,jt)=>{"use strict";var vr=require("os"),Er=Mt(),Ir=1e3*5,Tr=(e,t="SIGTERM",n={})=>{let r=e(t);return Pr(e,t,n,r),r},Pr=(e,t,n,r)=>{if(!Cr(t,n,r))return;let s=Ar(n),o=setTimeout(()=>{e("SIGKILL")},s);o.unref&&o.unref()},Cr=(e,{forceKillAfterTimeout:t},n)=>Gr(e)&&t!==!1&&n,Gr=e=>e===vr.constants.signals.SIGTERM||typeof e=="string"&&e.toUpperCase()==="SIGTERM",Ar=({forceKillAfterTimeout:e=!0})=>{if(e===!0)return Ir;if(!Number.isFinite(e)||e<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`);return e},Rr=(e,t)=>{e.kill()&&(t.isCanceled=!0)},Or=(e,t,n)=>{e.kill(t),n(Object.assign(new Error("Timed out"),{timedOut:!0,signal:t}))},qr=(e,{timeout:t,killSignal:n="SIGTERM"},r)=>{if(t===0||t===void 0)return r;let s,o=new Promise((a,l)=>{s=setTimeout(()=>{Or(e,n,l)},t)}),i=r.finally(()=>{clearTimeout(s)});return Promise.race([o,i])},_r=({timeout:e})=>{if(e!==void 0&&(!Number.isFinite(e)||e<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`)},Nr=async(e,{cleanup:t,detached:n},r)=>{if(!t||n)return r;let s=Er(()=>{e.kill()});return r.finally(()=>{s()})};jt.exports={spawnedKill:Tr,spawnedCancel:Rr,setupTimeout:qr,validateTimeout:_r,setExitHandler:Nr}});var Dt=c((Qs,Ut)=>{"use strict";var b=e=>e!==null&&typeof e=="object"&&typeof e.pipe=="function";b.writable=e=>b(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object";b.readable=e=>b(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object";b.duplex=e=>b.writable(e)&&b.readable(e);b.transform=e=>b.duplex(e)&&typeof e._transform=="function";Ut.exports=b});var Ht=c((Zs,Xt)=>{"use strict";var{PassThrough:$r}=require("stream");Xt.exports=e=>{e=f({},e);let{array:t}=e,{encoding:n}=e,r=n==="buffer",s=!1;t?s=!(n||r):n=n||"utf8",r&&(n=null);let o=new $r({objectMode:s});n&&o.setEncoding(n);let i=0,a=[];return o.on("data",l=>{a.push(l),s?i=a.length:i+=l.length}),o.getBufferedValue=()=>t?a:r?Buffer.concat(a,i):a.join(""),o.getBufferedLength=()=>i,o}});var Kt=c((Js,k)=>{"use strict";var{constants:kr}=require("buffer"),Br=require("stream"),{promisify:Lr}=require("util"),Mr=Ht(),jr=Lr(Br.pipeline),pe=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};async function me(e,t){if(!e)throw new Error("Expected a stream");t=f({maxBuffer:1/0},t);let{maxBuffer:n}=t,r=Mr(t);return await new Promise((s,o)=>{let i=a=>{a&&r.getBufferedLength()<=kr.MAX_LENGTH&&(a.bufferedData=r.getBufferedValue()),o(a)};(async()=>{try{await jr(e,r),s()}catch(a){i(a)}})(),r.on("data",()=>{r.getBufferedLength()>n&&i(new pe)})}),r.getBufferedValue()}k.exports=me;k.exports.buffer=(e,t)=>me(e,w(f({},t),{encoding:"buffer"}));k.exports.array=(e,t)=>me(e,w(f({},t),{array:!0}));k.exports.MaxBufferError=pe});var zt=c((eo,Wt)=>{"use strict";var{PassThrough:Fr}=require("stream");Wt.exports=function(){var e=[],t=new Fr({objectMode:!0});return t.setMaxListeners(0),t.add=n,t.isEmpty=r,t.on("unpipe",s),Array.prototype.slice.call(arguments).forEach(n),t;function n(o){return Array.isArray(o)?(o.forEach(n),this):(e.push(o),o.once("end",s.bind(null,o)),o.once("error",t.emit.bind(t,"error")),o.pipe(t,{end:!1}),this)}function r(){return e.length==0}function s(o){e=e.filter(function(i){return i!==o}),!e.length&&t.readable&&t.end()}}});var Zt=c((to,Qt)=>{"use strict";var Yt=Dt(),Vt=Kt(),Ur=zt(),Dr=(e,t)=>{t===void 0||e.stdin===void 0||(Yt(t)?t.pipe(e.stdin):e.stdin.end(t))},Xr=(e,{all:t})=>{if(!t||!e.stdout&&!e.stderr)return;let n=Ur();return e.stdout&&n.add(e.stdout),e.stderr&&n.add(e.stderr),n},he=async(e,t)=>{if(!!e){e.destroy();try{return await t}catch(n){return n.bufferedData}}},Se=(e,{encoding:t,buffer:n,maxBuffer:r})=>{if(!(!e||!n))return t?Vt(e,{encoding:t,maxBuffer:r}):Vt.buffer(e,{maxBuffer:r})},Hr=async({stdout:e,stderr:t,all:n},{encoding:r,buffer:s,maxBuffer:o},i)=>{let a=Se(e,{encoding:r,buffer:s,maxBuffer:o}),l=Se(t,{encoding:r,buffer:s,maxBuffer:o}),d=Se(n,{encoding:r,buffer:s,maxBuffer:o*2});try{return await Promise.all([i,a,l,d])}catch(p){return Promise.all([{error:p,signal:p.signal,timedOut:p.timedOut},he(e,a),he(t,l),he(n,d)])}},Kr=({input:e})=>{if(Yt(e))throw new TypeError("The `input` option cannot be a stream in sync mode")};Qt.exports={handleInput:Dr,makeAllStream:Xr,getSpawnedResult:Hr,validateInputSync:Kr}});var en=c((no,Jt)=>{"use strict";var Wr=(async()=>{})().constructor.prototype,zr=["then","catch","finally"].map(e=>[e,Reflect.getOwnPropertyDescriptor(Wr,e)]),Vr=(e,t)=>{for(let[n,r]of zr){let s=typeof t=="function"?(...o)=>Reflect.apply(r.value,t(),o):r.value.bind(t);Reflect.defineProperty(e,n,w(f({},r),{value:s}))}return e},Yr=e=>new Promise((t,n)=>{e.on("exit",(r,s)=>{t({exitCode:r,signal:s})}),e.on("error",r=>{n(r)}),e.stdin&&e.stdin.on("error",r=>{n(r)})});Jt.exports={mergePromise:Vr,getSpawnedPromise:Yr}});var rn=c((ro,nn)=>{"use strict";var tn=(e,t=[])=>Array.isArray(t)?[e,...t]:[e],Qr=/^[\w.-]+$/,Zr=/"/g,Jr=e=>typeof e!="string"||Qr.test(e)?e:`"${e.replace(Zr,'\\"')}"`,es=(e,t)=>tn(e,t).join(" "),ts=(e,t)=>tn(e,t).map(n=>Jr(n)).join(" "),ns=/ +/g,rs=e=>{let t=[];for(let n of e.trim().split(ns)){let r=t[t.length-1];r&&r.endsWith("\\")?t[t.length-1]=`${r.slice(0,-1)} ${n}`:t.push(n)}return t};nn.exports={joinCommand:es,getEscapedCommand:ts,parseCommand:rs}});var dn=c((so,O)=>{"use strict";var ss=require("path"),ge=require("child_process"),os=mt(),is=St(),as=xt(),cs=Et(),Y=Ot(),on=_t(),{spawnedKill:us,spawnedCancel:ls,setupTimeout:ds,validateTimeout:fs,setExitHandler:ps}=Ft(),{handleInput:ms,getSpawnedResult:hs,makeAllStream:Ss,validateInputSync:gs}=Zt(),{mergePromise:sn,getSpawnedPromise:ys}=en(),{joinCommand:an,parseCommand:cn,getEscapedCommand:un}=rn(),xs=1e3*1e3*100,bs=({env:e,extendEnv:t,preferLocal:n,localDir:r,execPath:s})=>{let o=t?f(f({},process.env),e):e;return n?as.env({env:o,cwd:r,execPath:s}):o},ln=(e,t,n={})=>{let r=os._parse(e,t,n);return e=r.command,t=r.args,n=r.options,n=f({maxBuffer:xs,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:n.cwd||process.cwd(),execPath:process.execPath,encoding:"utf8",reject:!0,cleanup:!0,all:!1,windowsHide:!0},n),n.env=bs(n),n.stdio=on(n),process.platform==="win32"&&ss.basename(e,".exe")==="cmd"&&t.unshift("/q"),{file:e,args:t,options:n,parsed:r}},B=(e,t,n)=>typeof t!="string"&&!Buffer.isBuffer(t)?n===void 0?void 0:"":e.stripFinalNewline?is(t):t,Q=(e,t,n)=>{let r=ln(e,t,n),s=an(e,t),o=un(e,t);fs(r.options);let i;try{i=ge.spawn(r.file,r.args,r.options)}catch(g){let y=new ge.ChildProcess,x=Promise.reject(Y({error:g,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1}));return sn(y,x)}let a=ys(i),l=ds(i,r.options,a),d=ps(i,r.options,l),p={isCanceled:!1};i.kill=us.bind(null,i.kill.bind(i)),i.cancel=ls.bind(null,i,p);let h=cs(async()=>{let[{error:g,exitCode:y,signal:x,timedOut:E},L,M,yn]=await hs(i,r.options,d),ye=B(r.options,L),xe=B(r.options,M),be=B(r.options,yn);if(g||y!==0||x!==null){let we=Y({error:g,exitCode:y,signal:x,stdout:ye,stderr:xe,all:be,command:s,escapedCommand:o,parsed:r,timedOut:E,isCanceled:p.isCanceled,killed:i.killed});if(!r.options.reject)return we;throw we}return{command:s,escapedCommand:o,exitCode:0,stdout:ye,stderr:xe,all:be,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}});return ms(i,r.options.input),i.all=Ss(i,r.options),sn(i,h)};O.exports=Q;O.exports.sync=(e,t,n)=>{let r=ln(e,t,n),s=an(e,t),o=un(e,t);gs(r.options);let i;try{i=ge.spawnSync(r.file,r.args,r.options)}catch(d){throw Y({error:d,stdout:"",stderr:"",all:"",command:s,escapedCommand:o,parsed:r,timedOut:!1,isCanceled:!1,killed:!1})}let a=B(r.options,i.stdout,i.error),l=B(r.options,i.stderr,i.error);if(i.error||i.status!==0||i.signal!==null){let d=Y({stdout:a,stderr:l,error:i.error,signal:i.signal,exitCode:i.status,command:s,escapedCommand:o,parsed:r,timedOut:i.error&&i.error.code==="ETIMEDOUT",isCanceled:!1,killed:i.signal!==null});if(!r.options.reject)return d;throw d}return{command:s,escapedCommand:o,exitCode:0,stdout:a,stderr:l,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}};O.exports.command=(e,t)=>{let[n,...r]=cn(e);return Q(n,r,t)};O.exports.commandSync=(e,t)=>{let[n,...r]=cn(e);return Q.sync(n,r,t)};O.exports.node=(e,t,n={})=>{t&&!Array.isArray(t)&&typeof t=="object"&&(n=t,t=[]);let r=on.node(n),s=process.execArgv.filter(a=>!a.startsWith("--inspect")),{nodePath:o=process.execPath,nodeOptions:i=s}=n;return Q(o,[...i,e,...Array.isArray(t)?t:[]],w(f({},n),{stdin:void 0,stdout:void 0,stderr:void 0,stdio:r,shell:!1}))}});var vs={};Pn(vs,{default:()=>ws});var hn=require("@raycast/api");var fn=Ce(require("node:process"),1),pn=Ce(dn(),1);async function mn(e){if(fn.default.platform!=="darwin")throw new Error("macOS only");let{stdout:t}=await(0,pn.default)("osascript",["-e",e]);return t}function Sn(e){return` + tell application "Spotify" + if not application "Spotify" is running then + activate + + set _maxOpenWaitTimeInSeconds to 5 + set _openCounter to 1 + repeat until application "Spotify" is running + delay 1 + set _openCounter to _openCounter + 1 + if _openCounter > _maxOpenWaitTimeInSeconds then exit repeat + end repeat + end if + ${e} + end tell`}async function gn(e){await(0,hn.closeMainWindow)(),await mn(e)}var ws=async()=>{let e=Sn(` + set shuffling to true + set spotify_playing to (player state = playing) + if not spotify_playing then + play + end if + `);await gn(e)};module.exports=Cn(vs);0&&(module.exports={}); diff --git a/raycast/extensions/node_modules b/raycast/extensions/node_modules new file mode 120000 index 0000000..fca00a5 --- /dev/null +++ b/raycast/extensions/node_modules @@ -0,0 +1 @@ +/Applications/Raycast.app/Contents/Resources/RaycastCommands_RaycastCommands.bundle/Contents/Resources/api/node_modules \ No newline at end of file