From d16d0b4847d4f98c2d022f31afc952bb600358ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81ngel=20Iglesias=20Pr=C3=A9stamo?= Date: Sun, 1 Sep 2024 12:52:45 +0200 Subject: [PATCH] improving the site into a SPA --- .astro/icon.d.ts | 12812 ++++++++++++++ .astro/settings.json | 5 + .astro/types.d.ts | 1 + .prettierrc.mjs | 12 + astro.config.mjs | 4 +- package-lock.json | 13993 ++++++---------- package.json | 15 +- prettier.config.mjs | 3 - .../assets/images => src/assets}/boxing.webp | Bin .../assets/images => src/assets}/dede.webp | Bin {public/assets/images => src/assets}/dlp.webp | Bin .../images => src/assets}/minipaint.webp | Bin .../assets/images => src/assets}/pong.webp | Bin .../assets/images => src/assets}/pregel.webp | Bin .../assets/images => src/assets}/pschema.webp | Bin .../assets/images => src/assets}/site.webp | Bin .../assets/images => src/assets}/solid.webp | Bin {public/assets/images => src/assets}/tfg.webp | Bin .../images => src/assets}/wd2duckdb.webp | Bin src/components/common/Bullets.astro | 19 + src/components/common/Card.astro | 57 + src/components/common/ListItem.astro | 52 - src/components/common/MadeWithLove.astro | 2 +- src/components/common/ScrollDown.astro | 19 + src/components/common/Section.astro | 23 + src/components/common/SocialMedia.astro | 2 +- src/components/common/Tag.astro | 21 + src/components/common/Timeline.astro | 39 + src/components/common/ToggleMenu.astro | 2 +- src/components/common/ToggleTheme.astro | 4 +- src/components/pages/App.astro | 28 + src/components/widgets/Bento.astro | 19 + src/components/widgets/Experience.astro | 15 + src/components/widgets/Hero.astro | 49 +- src/components/widgets/List.astro | 16 - src/components/widgets/Menu.astro | 10 +- src/data/events.ts | 5 +- src/data/experience.ts | 16 + src/data/projects.ts | 30 +- src/data/sections.ts | 19 + src/env.d.ts | 1 + src/layouts/BaseLayout.astro | 11 +- src/layouts/HomeLayout.astro | 8 +- src/layouts/PageLayout.astro | 16 - src/pages/events.astro | 9 - src/pages/index.astro | 7 +- src/pages/projects.astro | 9 - src/types.ts | 13 + 48 files changed, 18558 insertions(+), 8808 deletions(-) create mode 100644 .astro/icon.d.ts create mode 100644 .astro/settings.json create mode 100644 .astro/types.d.ts create mode 100644 .prettierrc.mjs delete mode 100644 prettier.config.mjs rename {public/assets/images => src/assets}/boxing.webp (100%) rename {public/assets/images => src/assets}/dede.webp (100%) rename {public/assets/images => src/assets}/dlp.webp (100%) rename {public/assets/images => src/assets}/minipaint.webp (100%) rename {public/assets/images => src/assets}/pong.webp (100%) rename {public/assets/images => src/assets}/pregel.webp (100%) rename {public/assets/images => src/assets}/pschema.webp (100%) rename {public/assets/images => src/assets}/site.webp (100%) rename {public/assets/images => src/assets}/solid.webp (100%) rename {public/assets/images => src/assets}/tfg.webp (100%) rename {public/assets/images => src/assets}/wd2duckdb.webp (100%) create mode 100644 src/components/common/Bullets.astro create mode 100644 src/components/common/Card.astro delete mode 100644 src/components/common/ListItem.astro create mode 100644 src/components/common/ScrollDown.astro create mode 100644 src/components/common/Section.astro create mode 100644 src/components/common/Tag.astro create mode 100644 src/components/common/Timeline.astro create mode 100644 src/components/pages/App.astro create mode 100644 src/components/widgets/Bento.astro create mode 100644 src/components/widgets/Experience.astro delete mode 100644 src/components/widgets/List.astro create mode 100644 src/data/experience.ts create mode 100644 src/data/sections.ts delete mode 100644 src/layouts/PageLayout.astro delete mode 100644 src/pages/events.astro delete mode 100644 src/pages/projects.astro diff --git a/.astro/icon.d.ts b/.astro/icon.d.ts new file mode 100644 index 0000000..921fb06 --- /dev/null +++ b/.astro/icon.d.ts @@ -0,0 +1,12812 @@ +// Automatically generated by astro-icon +// fc85fcdad4e685e45a3977dbee220befc342998f29a2bf945e583bd03f63ea5e + +declare module "virtual:astro-icon" { + export type Icon = + | "noto:0" + | "noto:1" + | "noto:2" + | "noto:3" + | "noto:4" + | "noto:5" + | "noto:6" + | "noto:7" + | "noto:8" + | "noto:9" + | "noto:1st-place-medal" + | "noto:2nd-place-medal" + | "noto:3rd-place-medal" + | "noto:a-button-blood-type" + | "noto:ab-button-blood-type" + | "noto:abacus" + | "noto:accordion" + | "noto:adhesive-bandage" + | "noto:admission-tickets" + | "noto:aerial-tramway" + | "noto:airplane" + | "noto:airplane-arrival" + | "noto:airplane-departure" + | "noto:alarm-clock" + | "noto:alembic" + | "noto:alien" + | "noto:alien-monster" + | "noto:ambulance" + | "noto:american-football" + | "noto:amphora" + | "noto:anatomical-heart" + | "noto:anchor" + | "noto:anger-symbol" + | "noto:angry-face" + | "noto:angry-face-with-horns" + | "noto:anguished-face" + | "noto:ant" + | "noto:antenna-bars" + | "noto:anxious-face-with-sweat" + | "noto:aquarius" + | "noto:aries" + | "noto:articulated-lorry" + | "noto:artist" + | "noto:artist-dark-skin-tone" + | "noto:artist-light-skin-tone" + | "noto:artist-medium-dark-skin-tone" + | "noto:artist-medium-light-skin-tone" + | "noto:artist-medium-skin-tone" + | "noto:artist-palette" + | "noto:asterisk" + | "noto:astonished-face" + | "noto:astronaut" + | "noto:astronaut-dark-skin-tone" + | "noto:astronaut-light-skin-tone" + | "noto:astronaut-medium-dark-skin-tone" + | "noto:astronaut-medium-light-skin-tone" + | "noto:astronaut-medium-skin-tone" + | "noto:atm-sign" + | "noto:atom-symbol" + | "noto:auto-rickshaw" + | "noto:automobile" + | "noto:avocado" + | "noto:axe" + | "noto:b-button-blood-type" + | "noto:baby" + | "noto:baby-angel" + | "noto:baby-angel-dark-skin-tone" + | "noto:baby-angel-light-skin-tone" + | "noto:baby-angel-medium-dark-skin-tone" + | "noto:baby-angel-medium-light-skin-tone" + | "noto:baby-angel-medium-skin-tone" + | "noto:baby-bottle" + | "noto:baby-chick" + | "noto:baby-dark-skin-tone" + | "noto:baby-light-skin-tone" + | "noto:baby-medium-dark-skin-tone" + | "noto:baby-medium-light-skin-tone" + | "noto:baby-medium-skin-tone" + | "noto:baby-symbol" + | "noto:back-arrow" + | "noto:backhand-index-pointing-down" + | "noto:backhand-index-pointing-down-dark-skin-tone" + | "noto:backhand-index-pointing-down-light-skin-tone" + | "noto:backhand-index-pointing-down-medium-dark-skin-tone" + | "noto:backhand-index-pointing-down-medium-light-skin-tone" + | "noto:backhand-index-pointing-down-medium-skin-tone" + | "noto:backhand-index-pointing-left" + | "noto:backhand-index-pointing-left-dark-skin-tone" + | "noto:backhand-index-pointing-left-light-skin-tone" + | "noto:backhand-index-pointing-left-medium-dark-skin-tone" + | "noto:backhand-index-pointing-left-medium-light-skin-tone" + | "noto:backhand-index-pointing-left-medium-skin-tone" + | "noto:backhand-index-pointing-right" + | "noto:backhand-index-pointing-right-dark-skin-tone" + | "noto:backhand-index-pointing-right-light-skin-tone" + | "noto:backhand-index-pointing-right-medium-dark-skin-tone" + | "noto:backhand-index-pointing-right-medium-light-skin-tone" + | "noto:backhand-index-pointing-right-medium-skin-tone" + | "noto:backhand-index-pointing-up" + | "noto:backhand-index-pointing-up-dark-skin-tone" + | "noto:backhand-index-pointing-up-light-skin-tone" + | "noto:backhand-index-pointing-up-medium-dark-skin-tone" + | "noto:backhand-index-pointing-up-medium-light-skin-tone" + | "noto:backhand-index-pointing-up-medium-skin-tone" + | "noto:backpack" + | "noto:bacon" + | "noto:badger" + | "noto:badminton" + | "noto:bagel" + | "noto:baggage-claim" + | "noto:baguette-bread" + | "noto:balance-scale" + | "noto:bald" + | "noto:ballet-shoes" + | "noto:balloon" + | "noto:ballot-box-with-ballot" + | "noto:banana" + | "noto:banjo" + | "noto:bank" + | "noto:bar-chart" + | "noto:barber-pole" + | "noto:baseball" + | "noto:basket" + | "noto:basketball" + | "noto:bat" + | "noto:bathtub" + | "noto:battery" + | "noto:beach-with-umbrella" + | "noto:beaming-face-with-smiling-eyes" + | "noto:beans" + | "noto:bear" + | "noto:beating-heart" + | "noto:beaver" + | "noto:bed" + | "noto:beer-mug" + | "noto:beetle" + | "noto:bell" + | "noto:bell-pepper" + | "noto:bell-with-slash" + | "noto:bellhop-bell" + | "noto:bento-box" + | "noto:beverage-box" + | "noto:bicycle" + | "noto:bikini" + | "noto:billed-cap" + | "noto:biohazard" + | "noto:bird" + | "noto:birthday-cake" + | "noto:bison" + | "noto:biting-lip" + | "noto:black-bird" + | "noto:black-cat" + | "noto:black-circle" + | "noto:black-flag" + | "noto:black-heart" + | "noto:black-large-square" + | "noto:black-medium-small-square" + | "noto:black-medium-square" + | "noto:black-nib" + | "noto:black-small-square" + | "noto:black-square-button" + | "noto:blossom" + | "noto:blowfish" + | "noto:blue-book" + | "noto:blue-circle" + | "noto:blue-heart" + | "noto:blue-square" + | "noto:blueberries" + | "noto:boar" + | "noto:bomb" + | "noto:bone" + | "noto:bookmark" + | "noto:bookmark-tabs" + | "noto:books" + | "noto:boomerang" + | "noto:bottle-with-popping-cork" + | "noto:bouquet" + | "noto:bow-and-arrow" + | "noto:bowl-with-spoon" + | "noto:bowling" + | "noto:boxing-glove" + | "noto:boy" + | "noto:boy-dark-skin-tone" + | "noto:boy-light-skin-tone" + | "noto:boy-medium-dark-skin-tone" + | "noto:boy-medium-light-skin-tone" + | "noto:boy-medium-skin-tone" + | "noto:brain" + | "noto:bread" + | "noto:breast-feeding" + | "noto:breast-feeding-dark-skin-tone" + | "noto:breast-feeding-light-skin-tone" + | "noto:breast-feeding-medium-dark-skin-tone" + | "noto:breast-feeding-medium-light-skin-tone" + | "noto:breast-feeding-medium-skin-tone" + | "noto:breast-feeding-tone1" + | "noto:breast-feeding-tone2" + | "noto:breast-feeding-tone3" + | "noto:breast-feeding-tone4" + | "noto:breast-feeding-tone5" + | "noto:brick" + | "noto:bridge-at-night" + | "noto:briefcase" + | "noto:briefs" + | "noto:bright-button" + | "noto:broccoli" + | "noto:broken-chain" + | "noto:broken-heart" + | "noto:broom" + | "noto:brown-circle" + | "noto:brown-heart" + | "noto:brown-mushroom" + | "noto:brown-square" + | "noto:bubble-tea" + | "noto:bubbles" + | "noto:bucket" + | "noto:bug" + | "noto:building-construction" + | "noto:bullet-train" + | "noto:bullseye" + | "noto:burrito" + | "noto:bus" + | "noto:bus-stop" + | "noto:bust-in-silhouette" + | "noto:busts-in-silhouette" + | "noto:butter" + | "noto:butterfly" + | "noto:cactus" + | "noto:calendar" + | "noto:call-me-hand" + | "noto:call-me-hand-dark-skin-tone" + | "noto:call-me-hand-light-skin-tone" + | "noto:call-me-hand-medium-dark-skin-tone" + | "noto:call-me-hand-medium-light-skin-tone" + | "noto:call-me-hand-medium-skin-tone" + | "noto:camel" + | "noto:camera" + | "noto:camera-with-flash" + | "noto:camping" + | "noto:cancer" + | "noto:candle" + | "noto:candy" + | "noto:canned-food" + | "noto:canoe" + | "noto:capricorn" + | "noto:card-file-box" + | "noto:card-index" + | "noto:card-index-dividers" + | "noto:carousel-horse" + | "noto:carp-streamer" + | "noto:carpentry-saw" + | "noto:carrot" + | "noto:castle" + | "noto:cat" + | "noto:cat-face" + | "noto:cat-with-tears-of-joy" + | "noto:cat-with-wry-smile" + | "noto:chains" + | "noto:chair" + | "noto:chart-decreasing" + | "noto:chart-increasing" + | "noto:chart-increasing-with-yen" + | "noto:check-box-with-check" + | "noto:check-mark" + | "noto:check-mark-button" + | "noto:cheese-wedge" + | "noto:chequered-flag" + | "noto:cherries" + | "noto:cherry-blossom" + | "noto:chess-pawn" + | "noto:chestnut" + | "noto:chicken" + | "noto:child" + | "noto:child-dark-skin-tone" + | "noto:child-light-skin-tone" + | "noto:child-medium-dark-skin-tone" + | "noto:child-medium-light-skin-tone" + | "noto:child-medium-skin-tone" + | "noto:children-crossing" + | "noto:chipmunk" + | "noto:chocolate-bar" + | "noto:chopsticks" + | "noto:christmas-tree" + | "noto:church" + | "noto:cigarette" + | "noto:cinema" + | "noto:circled-m" + | "noto:circus-tent" + | "noto:cityscape" + | "noto:cityscape-at-dusk" + | "noto:cl-button" + | "noto:clamp" + | "noto:clapper-board" + | "noto:clapping-hands" + | "noto:clapping-hands-dark-skin-tone" + | "noto:clapping-hands-light-skin-tone" + | "noto:clapping-hands-medium-dark-skin-tone" + | "noto:clapping-hands-medium-light-skin-tone" + | "noto:clapping-hands-medium-skin-tone" + | "noto:classical-building" + | "noto:clinking-beer-mugs" + | "noto:clinking-glasses" + | "noto:clipboard" + | "noto:clockwise-vertical-arrows" + | "noto:closed-book" + | "noto:closed-mailbox-with-lowered-flag" + | "noto:closed-mailbox-with-raised-flag" + | "noto:closed-umbrella" + | "noto:cloud" + | "noto:cloud-with-lightning" + | "noto:cloud-with-lightning-and-rain" + | "noto:cloud-with-rain" + | "noto:cloud-with-snow" + | "noto:clown-face" + | "noto:club-suit" + | "noto:clutch-bag" + | "noto:coat" + | "noto:cockroach" + | "noto:cocktail-glass" + | "noto:coconut" + | "noto:coffin" + | "noto:coin" + | "noto:cold-face" + | "noto:collision" + | "noto:comet" + | "noto:compass" + | "noto:computer-disk" + | "noto:computer-mouse" + | "noto:confetti-ball" + | "noto:confounded-face" + | "noto:confused-face" + | "noto:construction" + | "noto:construction-worker" + | "noto:construction-worker-dark-skin-tone" + | "noto:construction-worker-light-skin-tone" + | "noto:construction-worker-medium-dark-skin-tone" + | "noto:construction-worker-medium-light-skin-tone" + | "noto:construction-worker-medium-skin-tone" + | "noto:control-knobs" + | "noto:convenience-store" + | "noto:cook" + | "noto:cook-dark-skin-tone" + | "noto:cook-light-skin-tone" + | "noto:cook-medium-dark-skin-tone" + | "noto:cook-medium-light-skin-tone" + | "noto:cook-medium-skin-tone" + | "noto:cooked-rice" + | "noto:cookie" + | "noto:cooking" + | "noto:cool-button" + | "noto:copyright" + | "noto:coral" + | "noto:couch-and-lamp" + | "noto:counterclockwise-arrows-button" + | "noto:couple-with-heart" + | "noto:couple-with-heart-dark-skin-tone" + | "noto:couple-with-heart-light-skin-tone" + | "noto:couple-with-heart-man-man" + | "noto:couple-with-heart-man-man-dark-skin-tone" + | "noto:couple-with-heart-man-man-dark-skin-tone-light-skin-tone" + | "noto:couple-with-heart-man-man-dark-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-man-man-dark-skin-tone-medium-light-skin-tone" + | "noto:couple-with-heart-man-man-dark-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-man-man-light-skin-tone" + | "noto:couple-with-heart-man-man-light-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-man-man-light-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-man-man-light-skin-tone-medium-light-skin-tone" + | "noto:couple-with-heart-man-man-light-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-man-man-medium-dark-skin-tone" + | "noto:couple-with-heart-man-man-medium-dark-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-man-man-medium-dark-skin-tone-light-skin-tone" + | "noto:couple-with-heart-man-man-medium-dark-skin-tone-medium-light-skin-tone" + | "noto:couple-with-heart-man-man-medium-dark-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-man-man-medium-light-skin-tone" + | "noto:couple-with-heart-man-man-medium-light-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-man-man-medium-light-skin-tone-light-skin-tone" + | "noto:couple-with-heart-man-man-medium-light-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-man-man-medium-light-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-man-man-medium-skin-tone" + | "noto:couple-with-heart-man-man-medium-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-man-man-medium-skin-tone-light-skin-tone" + | "noto:couple-with-heart-man-man-medium-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-man-man-medium-skin-tone-medium-light-skin-tone" + | "noto:couple-with-heart-medium-dark-skin-tone" + | "noto:couple-with-heart-medium-light-skin-tone" + | "noto:couple-with-heart-medium-skin-tone" + | "noto:couple-with-heart-person-person-dark-skin-tone-light-skin-tone" + | "noto:couple-with-heart-person-person-dark-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-person-person-dark-skin-tone-medium-light-skin-tone" + | "noto:couple-with-heart-person-person-dark-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-person-person-light-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-person-person-light-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-person-person-light-skin-tone-medium-light-skin-tone" + | "noto:couple-with-heart-person-person-light-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-person-person-medium-dark-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-person-person-medium-dark-skin-tone-light-skin-tone" + | "noto:couple-with-heart-person-person-medium-dark-skin-tone-medium-light-skin-tone" + | "noto:couple-with-heart-person-person-medium-dark-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-person-person-medium-light-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-person-person-medium-light-skin-tone-light-skin-tone" + | "noto:couple-with-heart-person-person-medium-light-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-person-person-medium-light-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-person-person-medium-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-person-person-medium-skin-tone-light-skin-tone" + | "noto:couple-with-heart-person-person-medium-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-person-person-medium-skin-tone-medium-light-skin-tone" + | "noto:couple-with-heart-woman-man" + | "noto:couple-with-heart-woman-man-dark-skin-tone" + | "noto:couple-with-heart-woman-man-dark-skin-tone-light-skin-tone" + | "noto:couple-with-heart-woman-man-dark-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-woman-man-dark-skin-tone-medium-light-skin-tone" + | "noto:couple-with-heart-woman-man-dark-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-woman-man-light-skin-tone" + | "noto:couple-with-heart-woman-man-light-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-woman-man-light-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-woman-man-light-skin-tone-medium-light-skin-tone" + | "noto:couple-with-heart-woman-man-light-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-woman-man-medium-dark-skin-tone" + | "noto:couple-with-heart-woman-man-medium-dark-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-woman-man-medium-dark-skin-tone-light-skin-tone" + | "noto:couple-with-heart-woman-man-medium-dark-skin-tone-medium-light-skin-tone" + | "noto:couple-with-heart-woman-man-medium-dark-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-woman-man-medium-light-skin-tone" + | "noto:couple-with-heart-woman-man-medium-light-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-woman-man-medium-light-skin-tone-light-skin-tone" + | "noto:couple-with-heart-woman-man-medium-light-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-woman-man-medium-light-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-woman-man-medium-skin-tone" + | "noto:couple-with-heart-woman-man-medium-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-woman-man-medium-skin-tone-light-skin-tone" + | "noto:couple-with-heart-woman-man-medium-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-woman-man-medium-skin-tone-medium-light-skin-tone" + | "noto:couple-with-heart-woman-woman" + | "noto:couple-with-heart-woman-woman-dark-skin-tone" + | "noto:couple-with-heart-woman-woman-dark-skin-tone-light-skin-tone" + | "noto:couple-with-heart-woman-woman-dark-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-woman-woman-dark-skin-tone-medium-light-skin-tone" + | "noto:couple-with-heart-woman-woman-dark-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-woman-woman-light-skin-tone" + | "noto:couple-with-heart-woman-woman-light-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-woman-woman-light-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-woman-woman-light-skin-tone-medium-light-skin-tone" + | "noto:couple-with-heart-woman-woman-light-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-woman-woman-medium-dark-skin-tone" + | "noto:couple-with-heart-woman-woman-medium-dark-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-woman-woman-medium-dark-skin-tone-light-skin-tone" + | "noto:couple-with-heart-woman-woman-medium-dark-skin-tone-medium-light-skin-tone" + | "noto:couple-with-heart-woman-woman-medium-dark-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-woman-woman-medium-light-skin-tone" + | "noto:couple-with-heart-woman-woman-medium-light-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-woman-woman-medium-light-skin-tone-light-skin-tone" + | "noto:couple-with-heart-woman-woman-medium-light-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-woman-woman-medium-light-skin-tone-medium-skin-tone" + | "noto:couple-with-heart-woman-woman-medium-skin-tone" + | "noto:couple-with-heart-woman-woman-medium-skin-tone-dark-skin-tone" + | "noto:couple-with-heart-woman-woman-medium-skin-tone-light-skin-tone" + | "noto:couple-with-heart-woman-woman-medium-skin-tone-medium-dark-skin-tone" + | "noto:couple-with-heart-woman-woman-medium-skin-tone-medium-light-skin-tone" + | "noto:cow" + | "noto:cow-face" + | "noto:cowboy-hat-face" + | "noto:crab" + | "noto:crayon" + | "noto:crazy-face" + | "noto:credit-card" + | "noto:crescent-moon" + | "noto:cricket" + | "noto:cricket-game" + | "noto:crocodile" + | "noto:croissant" + | "noto:cross-mark" + | "noto:cross-mark-button" + | "noto:crossed-fingers" + | "noto:crossed-fingers-dark-skin-tone" + | "noto:crossed-fingers-light-skin-tone" + | "noto:crossed-fingers-medium-dark-skin-tone" + | "noto:crossed-fingers-medium-light-skin-tone" + | "noto:crossed-fingers-medium-skin-tone" + | "noto:crossed-flags" + | "noto:crossed-swords" + | "noto:crown" + | "noto:crutch" + | "noto:crying-cat" + | "noto:crying-face" + | "noto:crystal-ball" + | "noto:cucumber" + | "noto:cup-with-straw" + | "noto:cupcake" + | "noto:curling-stone" + | "noto:curly-haired" + | "noto:curly-loop" + | "noto:currency-exchange" + | "noto:curry-rice" + | "noto:custard" + | "noto:customs" + | "noto:cut-of-meat" + | "noto:cyclone" + | "noto:dagger" + | "noto:dango" + | "noto:dark-skin-tone" + | "noto:dashing-away" + | "noto:deaf-man" + | "noto:deaf-man-dark-skin-tone" + | "noto:deaf-man-light-skin-tone" + | "noto:deaf-man-medium-dark-skin-tone" + | "noto:deaf-man-medium-light-skin-tone" + | "noto:deaf-man-medium-skin-tone" + | "noto:deaf-person" + | "noto:deaf-person-dark-skin-tone" + | "noto:deaf-person-light-skin-tone" + | "noto:deaf-person-medium-dark-skin-tone" + | "noto:deaf-person-medium-light-skin-tone" + | "noto:deaf-person-medium-skin-tone" + | "noto:deaf-woman" + | "noto:deaf-woman-dark-skin-tone" + | "noto:deaf-woman-light-skin-tone" + | "noto:deaf-woman-medium-dark-skin-tone" + | "noto:deaf-woman-medium-light-skin-tone" + | "noto:deaf-woman-medium-skin-tone" + | "noto:deciduous-tree" + | "noto:deer" + | "noto:delivery-truck" + | "noto:department-store" + | "noto:derelict-house" + | "noto:desert" + | "noto:desert-island" + | "noto:desktop-computer" + | "noto:detective" + | "noto:detective-dark-skin-tone" + | "noto:detective-light-skin-tone" + | "noto:detective-medium-dark-skin-tone" + | "noto:detective-medium-light-skin-tone" + | "noto:detective-medium-skin-tone" + | "noto:diamond-suit" + | "noto:diamond-with-a-dot" + | "noto:digit-eight" + | "noto:digit-five" + | "noto:digit-four" + | "noto:digit-nine" + | "noto:digit-one" + | "noto:digit-seven" + | "noto:digit-six" + | "noto:digit-three" + | "noto:digit-two" + | "noto:digit-zero" + | "noto:dim-button" + | "noto:disappointed-but-relieved-face" + | "noto:disappointed-face" + | "noto:disguised-face" + | "noto:divide" + | "noto:diving-mask" + | "noto:diya-lamp" + | "noto:dizzy" + | "noto:dna" + | "noto:dodo" + | "noto:dog" + | "noto:dog-face" + | "noto:dollar-banknote" + | "noto:dolphin" + | "noto:donkey" + | "noto:door" + | "noto:dotted-line-face" + | "noto:dotted-six-pointed-star" + | "noto:double-curly-loop" + | "noto:double-exclamation-mark" + | "noto:doughnut" + | "noto:dove" + | "noto:down-arrow" + | "noto:down-left-arrow" + | "noto:down-right-arrow" + | "noto:downcast-face-with-sweat" + | "noto:downwards-button" + | "noto:dragon" + | "noto:dragon-face" + | "noto:dress" + | "noto:drooling-face" + | "noto:drop-of-blood" + | "noto:droplet" + | "noto:drum" + | "noto:duck" + | "noto:dumpling" + | "noto:dvd" + | "noto:e-mail" + | "noto:eagle" + | "noto:ear" + | "noto:ear-dark-skin-tone" + | "noto:ear-light-skin-tone" + | "noto:ear-medium-dark-skin-tone" + | "noto:ear-medium-light-skin-tone" + | "noto:ear-medium-skin-tone" + | "noto:ear-of-corn" + | "noto:ear-with-hearing-aid" + | "noto:ear-with-hearing-aid-dark-skin-tone" + | "noto:ear-with-hearing-aid-light-skin-tone" + | "noto:ear-with-hearing-aid-medium-dark-skin-tone" + | "noto:ear-with-hearing-aid-medium-light-skin-tone" + | "noto:ear-with-hearing-aid-medium-skin-tone" + | "noto:egg" + | "noto:eggplant" + | "noto:eight-oclock" + | "noto:eight-pointed-star" + | "noto:eight-spoked-asterisk" + | "noto:eight-thirty" + | "noto:eject-button" + | "noto:electric-plug" + | "noto:elephant" + | "noto:elevator" + | "noto:eleven-oclock" + | "noto:eleven-thirty" + | "noto:elf" + | "noto:elf-dark-skin-tone" + | "noto:elf-light-skin-tone" + | "noto:elf-medium-dark-skin-tone" + | "noto:elf-medium-light-skin-tone" + | "noto:elf-medium-skin-tone" + | "noto:empty-nest" + | "noto:end-arrow" + | "noto:enraged-face" + | "noto:envelope" + | "noto:envelope-with-arrow" + | "noto:euro-banknote" + | "noto:evergreen-tree" + | "noto:ewe" + | "noto:exclamation-question-mark" + | "noto:exploding-head" + | "noto:expressionless-face" + | "noto:eye" + | "noto:eye-in-speech-bubble" + | "noto:eyes" + | "noto:face-blowing-a-kiss" + | "noto:face-exhaling" + | "noto:face-holding-back-tears" + | "noto:face-in-clouds" + | "noto:face-savoring-food" + | "noto:face-savouring-delicious-food" + | "noto:face-screaming-in-fear" + | "noto:face-vomiting" + | "noto:face-with-cold-sweat" + | "noto:face-with-crossed-out-eyes" + | "noto:face-with-diagonal-mouth" + | "noto:face-with-hand-over-mouth" + | "noto:face-with-head-bandage" + | "noto:face-with-medical-mask" + | "noto:face-with-monocle" + | "noto:face-with-open-eyes-and-hand-over-mouth" + | "noto:face-with-open-mouth" + | "noto:face-with-open-mouth-and-cold-sweat" + | "noto:face-with-peeking-eye" + | "noto:face-with-raised-eyebrow" + | "noto:face-with-rolling-eyes" + | "noto:face-with-spiral-eyes" + | "noto:face-with-steam-from-nose" + | "noto:face-with-stuck-out-tongue" + | "noto:face-with-stuck-out-tongue-and-closed-eyes" + | "noto:face-with-stuck-out-tongue-and-winking-eye" + | "noto:face-with-symbols-on-mouth" + | "noto:face-with-symbols-over-mouth" + | "noto:face-with-tears-of-joy" + | "noto:face-with-thermometer" + | "noto:face-with-tongue" + | "noto:face-without-mouth" + | "noto:factory" + | "noto:factory-worker" + | "noto:factory-worker-dark-skin-tone" + | "noto:factory-worker-light-skin-tone" + | "noto:factory-worker-medium-dark-skin-tone" + | "noto:factory-worker-medium-light-skin-tone" + | "noto:factory-worker-medium-skin-tone" + | "noto:fairy" + | "noto:fairy-dark-skin-tone" + | "noto:fairy-light-skin-tone" + | "noto:fairy-medium-dark-skin-tone" + | "noto:fairy-medium-light-skin-tone" + | "noto:fairy-medium-skin-tone" + | "noto:falafel" + | "noto:fallen-leaf" + | "noto:family" + | "noto:family-adult-adult-child" + | "noto:family-adult-adult-child-child" + | "noto:family-adult-child" + | "noto:family-adult-child-child" + | "noto:family-man-boy" + | "noto:family-man-boy-boy" + | "noto:family-man-girl" + | "noto:family-man-girl-boy" + | "noto:family-man-girl-girl" + | "noto:family-man-man-boy" + | "noto:family-man-man-boy-boy" + | "noto:family-man-man-girl" + | "noto:family-man-man-girl-boy" + | "noto:family-man-man-girl-girl" + | "noto:family-man-woman-boy" + | "noto:family-man-woman-boy-boy" + | "noto:family-man-woman-girl" + | "noto:family-man-woman-girl-boy" + | "noto:family-man-woman-girl-girl" + | "noto:family-woman-boy" + | "noto:family-woman-boy-boy" + | "noto:family-woman-girl" + | "noto:family-woman-girl-boy" + | "noto:family-woman-girl-girl" + | "noto:family-woman-woman-boy" + | "noto:family-woman-woman-boy-boy" + | "noto:family-woman-woman-girl" + | "noto:family-woman-woman-girl-boy" + | "noto:family-woman-woman-girl-girl" + | "noto:farmer" + | "noto:farmer-dark-skin-tone" + | "noto:farmer-light-skin-tone" + | "noto:farmer-medium-dark-skin-tone" + | "noto:farmer-medium-light-skin-tone" + | "noto:farmer-medium-skin-tone" + | "noto:fast-down-button" + | "noto:fast-forward-button" + | "noto:fast-reverse-button" + | "noto:fast-up-button" + | "noto:fax-machine" + | "noto:fearful-face" + | "noto:feather" + | "noto:female-sign" + | "noto:ferris-wheel" + | "noto:ferry" + | "noto:field-hockey" + | "noto:file-cabinet" + | "noto:file-folder" + | "noto:film-frames" + | "noto:film-projector" + | "noto:fire" + | "noto:fire-engine" + | "noto:fire-extinguisher" + | "noto:firecracker" + | "noto:firefighter" + | "noto:firefighter-dark-skin-tone" + | "noto:firefighter-light-skin-tone" + | "noto:firefighter-medium-dark-skin-tone" + | "noto:firefighter-medium-light-skin-tone" + | "noto:firefighter-medium-skin-tone" + | "noto:fireworks" + | "noto:first-quarter-moon" + | "noto:first-quarter-moon-face" + | "noto:first-quarter-moon-with-face" + | "noto:fish" + | "noto:fish-cake-with-swirl" + | "noto:fishing-pole" + | "noto:five-oclock" + | "noto:five-thirty" + | "noto:flag-in-hole" + | "noto:flag-martinique" + | "noto:flamingo" + | "noto:flashlight" + | "noto:flat-shoe" + | "noto:flatbread" + | "noto:fleur-de-lis" + | "noto:flexed-biceps" + | "noto:flexed-biceps-dark-skin-tone" + | "noto:flexed-biceps-light-skin-tone" + | "noto:flexed-biceps-medium-dark-skin-tone" + | "noto:flexed-biceps-medium-light-skin-tone" + | "noto:flexed-biceps-medium-skin-tone" + | "noto:floppy-disk" + | "noto:flower-playing-cards" + | "noto:flushed-face" + | "noto:flute" + | "noto:fly" + | "noto:flying-disc" + | "noto:flying-saucer" + | "noto:fog" + | "noto:foggy" + | "noto:folded-hands" + | "noto:folded-hands-dark-skin-tone" + | "noto:folded-hands-light-skin-tone" + | "noto:folded-hands-medium-dark-skin-tone" + | "noto:folded-hands-medium-light-skin-tone" + | "noto:folded-hands-medium-skin-tone" + | "noto:folding-hand-fan" + | "noto:fondue" + | "noto:foot" + | "noto:foot-dark-skin-tone" + | "noto:foot-light-skin-tone" + | "noto:foot-medium-dark-skin-tone" + | "noto:foot-medium-light-skin-tone" + | "noto:foot-medium-skin-tone" + | "noto:footprints" + | "noto:fork-and-knife" + | "noto:fork-and-knife-with-plate" + | "noto:fortune-cookie" + | "noto:fountain" + | "noto:fountain-pen" + | "noto:four-leaf-clover" + | "noto:four-oclock" + | "noto:four-thirty" + | "noto:fox" + | "noto:framed-picture" + | "noto:free-button" + | "noto:french-fries" + | "noto:fried-shrimp" + | "noto:frog" + | "noto:front-facing-baby-chick" + | "noto:frowning-face" + | "noto:frowning-face-with-open-mouth" + | "noto:fuel-pump" + | "noto:full-moon" + | "noto:full-moon-face" + | "noto:full-moon-with-face" + | "noto:funeral-urn" + | "noto:game-die" + | "noto:garlic" + | "noto:gear" + | "noto:gem-stone" + | "noto:gemini" + | "noto:genie" + | "noto:ghost" + | "noto:ginger-root" + | "noto:giraffe" + | "noto:girl" + | "noto:girl-dark-skin-tone" + | "noto:girl-light-skin-tone" + | "noto:girl-medium-dark-skin-tone" + | "noto:girl-medium-light-skin-tone" + | "noto:girl-medium-skin-tone" + | "noto:glass-of-milk" + | "noto:glasses" + | "noto:globe-showing-americas" + | "noto:globe-showing-asia-australia" + | "noto:globe-showing-europe-africa" + | "noto:globe-with-meridians" + | "noto:gloves" + | "noto:glowing-star" + | "noto:goal-net" + | "noto:goat" + | "noto:goblin" + | "noto:goggles" + | "noto:goose" + | "noto:gorilla" + | "noto:graduation-cap" + | "noto:grapes" + | "noto:green-apple" + | "noto:green-book" + | "noto:green-circle" + | "noto:green-heart" + | "noto:green-salad" + | "noto:green-square" + | "noto:grey-heart" + | "noto:grimacing-face" + | "noto:grinning-cat" + | "noto:grinning-cat-with-smiling-eyes" + | "noto:grinning-face" + | "noto:grinning-face-with-big-eyes" + | "noto:grinning-face-with-smiling-eyes" + | "noto:grinning-face-with-sweat" + | "noto:grinning-squinting-face" + | "noto:growing-heart" + | "noto:guard" + | "noto:guard-dark-skin-tone" + | "noto:guard-light-skin-tone" + | "noto:guard-medium-dark-skin-tone" + | "noto:guard-medium-light-skin-tone" + | "noto:guard-medium-skin-tone" + | "noto:guide-dog" + | "noto:guitar" + | "noto:hair-pick" + | "noto:hamburger" + | "noto:hammer" + | "noto:hammer-and-pick" + | "noto:hammer-and-wrench" + | "noto:hamsa" + | "noto:hamster" + | "noto:hand-with-fingers-splayed" + | "noto:hand-with-fingers-splayed-dark-skin-tone" + | "noto:hand-with-fingers-splayed-light-skin-tone" + | "noto:hand-with-fingers-splayed-medium-dark-skin-tone" + | "noto:hand-with-fingers-splayed-medium-light-skin-tone" + | "noto:hand-with-fingers-splayed-medium-skin-tone" + | "noto:hand-with-index-finger-and-thumb-crossed" + | "noto:hand-with-index-finger-and-thumb-crossed-dark-skin-tone" + | "noto:hand-with-index-finger-and-thumb-crossed-light-skin-tone" + | "noto:hand-with-index-finger-and-thumb-crossed-medium-dark-skin-tone" + | "noto:hand-with-index-finger-and-thumb-crossed-medium-light-skin-tone" + | "noto:hand-with-index-finger-and-thumb-crossed-medium-skin-tone" + | "noto:handbag" + | "noto:handshake" + | "noto:handshake-dark-skin-tone" + | "noto:handshake-dark-skin-tone-light-skin-tone" + | "noto:handshake-dark-skin-tone-medium-dark-skin-tone" + | "noto:handshake-dark-skin-tone-medium-light-skin-tone" + | "noto:handshake-dark-skin-tone-medium-skin-tone" + | "noto:handshake-light-skin-tone" + | "noto:handshake-light-skin-tone-dark-skin-tone" + | "noto:handshake-light-skin-tone-medium-dark-skin-tone" + | "noto:handshake-light-skin-tone-medium-light-skin-tone" + | "noto:handshake-light-skin-tone-medium-skin-tone" + | "noto:handshake-medium-dark-skin-tone" + | "noto:handshake-medium-dark-skin-tone-dark-skin-tone" + | "noto:handshake-medium-dark-skin-tone-light-skin-tone" + | "noto:handshake-medium-dark-skin-tone-medium-light-skin-tone" + | "noto:handshake-medium-dark-skin-tone-medium-skin-tone" + | "noto:handshake-medium-light-skin-tone" + | "noto:handshake-medium-light-skin-tone-dark-skin-tone" + | "noto:handshake-medium-light-skin-tone-light-skin-tone" + | "noto:handshake-medium-light-skin-tone-medium-dark-skin-tone" + | "noto:handshake-medium-light-skin-tone-medium-skin-tone" + | "noto:handshake-medium-skin-tone" + | "noto:handshake-medium-skin-tone-dark-skin-tone" + | "noto:handshake-medium-skin-tone-light-skin-tone" + | "noto:handshake-medium-skin-tone-medium-dark-skin-tone" + | "noto:handshake-medium-skin-tone-medium-light-skin-tone" + | "noto:hatching-chick" + | "noto:head-shaking-horizontally" + | "noto:head-shaking-vertically" + | "noto:headphone" + | "noto:headstone" + | "noto:health-worker" + | "noto:health-worker-dark-skin-tone" + | "noto:health-worker-light-skin-tone" + | "noto:health-worker-medium-dark-skin-tone" + | "noto:health-worker-medium-light-skin-tone" + | "noto:health-worker-medium-skin-tone" + | "noto:hear-no-evil-monkey" + | "noto:heart-decoration" + | "noto:heart-exclamation" + | "noto:heart-hands" + | "noto:heart-hands-dark-skin-tone" + | "noto:heart-hands-light-skin-tone" + | "noto:heart-hands-medium-dark-skin-tone" + | "noto:heart-hands-medium-light-skin-tone" + | "noto:heart-hands-medium-skin-tone" + | "noto:heart-on-fire" + | "noto:heart-suit" + | "noto:heart-with-arrow" + | "noto:heart-with-ribbon" + | "noto:heavy-dollar-sign" + | "noto:heavy-equals-sign" + | "noto:hedgehog" + | "noto:helicopter" + | "noto:herb" + | "noto:hibiscus" + | "noto:high-heeled-shoe" + | "noto:high-speed-train" + | "noto:high-voltage" + | "noto:hiking-boot" + | "noto:hindu-temple" + | "noto:hippopotamus" + | "noto:hole" + | "noto:hollow-red-circle" + | "noto:honey-pot" + | "noto:honeybee" + | "noto:hook" + | "noto:horizontal-traffic-light" + | "noto:horse" + | "noto:horse-face" + | "noto:horse-racing" + | "noto:horse-racing-dark-skin-tone" + | "noto:horse-racing-light-skin-tone" + | "noto:horse-racing-medium-dark-skin-tone" + | "noto:horse-racing-medium-light-skin-tone" + | "noto:horse-racing-medium-skin-tone" + | "noto:hospital" + | "noto:hot-beverage" + | "noto:hot-dog" + | "noto:hot-face" + | "noto:hot-pepper" + | "noto:hot-springs" + | "noto:hotel" + | "noto:hourglass-done" + | "noto:hourglass-not-done" + | "noto:house" + | "noto:house-with-garden" + | "noto:houses" + | "noto:hugging-face" + | "noto:hundred-points" + | "noto:hushed-face" + | "noto:hut" + | "noto:hyacinth" + | "noto:ice" + | "noto:ice-cream" + | "noto:ice-hockey" + | "noto:ice-skate" + | "noto:id-button" + | "noto:identification-card" + | "noto:inbox-tray" + | "noto:incoming-envelope" + | "noto:index-pointing-at-the-viewer" + | "noto:index-pointing-at-the-viewer-dark-skin-tone" + | "noto:index-pointing-at-the-viewer-light-skin-tone" + | "noto:index-pointing-at-the-viewer-medium-dark-skin-tone" + | "noto:index-pointing-at-the-viewer-medium-light-skin-tone" + | "noto:index-pointing-at-the-viewer-medium-skin-tone" + | "noto:index-pointing-up" + | "noto:index-pointing-up-dark-skin-tone" + | "noto:index-pointing-up-light-skin-tone" + | "noto:index-pointing-up-medium-dark-skin-tone" + | "noto:index-pointing-up-medium-light-skin-tone" + | "noto:index-pointing-up-medium-skin-tone" + | "noto:infinity" + | "noto:information" + | "noto:input-latin-letters" + | "noto:input-latin-lowercase" + | "noto:input-latin-uppercase" + | "noto:input-numbers" + | "noto:input-symbols" + | "noto:jack-o-lantern" + | "noto:japanese-acceptable-button" + | "noto:japanese-application-button" + | "noto:japanese-bargain-button" + | "noto:japanese-castle" + | "noto:japanese-congratulations-button" + | "noto:japanese-discount-button" + | "noto:japanese-dolls" + | "noto:japanese-free-of-charge-button" + | "noto:japanese-here-button" + | "noto:japanese-monthly-amount-button" + | "noto:japanese-no-vacancy-button" + | "noto:japanese-not-free-of-charge-button" + | "noto:japanese-open-for-business-button" + | "noto:japanese-passing-grade-button" + | "noto:japanese-post-office" + | "noto:japanese-prohibited-button" + | "noto:japanese-reserved-button" + | "noto:japanese-secret-button" + | "noto:japanese-service-charge-button" + | "noto:japanese-symbol-for-beginner" + | "noto:japanese-vacancy-button" + | "noto:jar" + | "noto:jeans" + | "noto:jellyfish" + | "noto:joker" + | "noto:joystick" + | "noto:judge" + | "noto:judge-dark-skin-tone" + | "noto:judge-light-skin-tone" + | "noto:judge-medium-dark-skin-tone" + | "noto:judge-medium-light-skin-tone" + | "noto:judge-medium-skin-tone" + | "noto:kaaba" + | "noto:kangaroo" + | "noto:key" + | "noto:keyboard" + | "noto:keycap" + | "noto:keycap-0" + | "noto:keycap-1" + | "noto:keycap-10" + | "noto:keycap-2" + | "noto:keycap-3" + | "noto:keycap-4" + | "noto:keycap-5" + | "noto:keycap-6" + | "noto:keycap-7" + | "noto:keycap-8" + | "noto:keycap-9" + | "noto:keycap-asterisk" + | "noto:keycap-pound" + | "noto:khanda" + | "noto:kick-scooter" + | "noto:kimono" + | "noto:kiss" + | "noto:kiss-dark-skin-tone" + | "noto:kiss-light-skin-tone" + | "noto:kiss-man-man" + | "noto:kiss-man-man-dark-skin-tone" + | "noto:kiss-man-man-dark-skin-tone-light-skin-tone" + | "noto:kiss-man-man-dark-skin-tone-medium-dark-skin-tone" + | "noto:kiss-man-man-dark-skin-tone-medium-light-skin-tone" + | "noto:kiss-man-man-dark-skin-tone-medium-skin-tone" + | "noto:kiss-man-man-light-skin-tone" + | "noto:kiss-man-man-light-skin-tone-dark-skin-tone" + | "noto:kiss-man-man-light-skin-tone-medium-dark-skin-tone" + | "noto:kiss-man-man-light-skin-tone-medium-light-skin-tone" + | "noto:kiss-man-man-light-skin-tone-medium-skin-tone" + | "noto:kiss-man-man-medium-dark-skin-tone" + | "noto:kiss-man-man-medium-dark-skin-tone-dark-skin-tone" + | "noto:kiss-man-man-medium-dark-skin-tone-light-skin-tone" + | "noto:kiss-man-man-medium-dark-skin-tone-medium-light-skin-tone" + | "noto:kiss-man-man-medium-dark-skin-tone-medium-skin-tone" + | "noto:kiss-man-man-medium-light-skin-tone" + | "noto:kiss-man-man-medium-light-skin-tone-dark-skin-tone" + | "noto:kiss-man-man-medium-light-skin-tone-light-skin-tone" + | "noto:kiss-man-man-medium-light-skin-tone-medium-dark-skin-tone" + | "noto:kiss-man-man-medium-light-skin-tone-medium-skin-tone" + | "noto:kiss-man-man-medium-skin-tone" + | "noto:kiss-man-man-medium-skin-tone-dark-skin-tone" + | "noto:kiss-man-man-medium-skin-tone-light-skin-tone" + | "noto:kiss-man-man-medium-skin-tone-medium-dark-skin-tone" + | "noto:kiss-man-man-medium-skin-tone-medium-light-skin-tone" + | "noto:kiss-mark" + | "noto:kiss-medium-dark-skin-tone" + | "noto:kiss-medium-light-skin-tone" + | "noto:kiss-medium-skin-tone" + | "noto:kiss-person-person-dark-skin-tone-light-skin-tone" + | "noto:kiss-person-person-dark-skin-tone-medium-dark-skin-tone" + | "noto:kiss-person-person-dark-skin-tone-medium-light-skin-tone" + | "noto:kiss-person-person-dark-skin-tone-medium-skin-tone" + | "noto:kiss-person-person-light-skin-tone-dark-skin-tone" + | "noto:kiss-person-person-light-skin-tone-medium-dark-skin-tone" + | "noto:kiss-person-person-light-skin-tone-medium-light-skin-tone" + | "noto:kiss-person-person-light-skin-tone-medium-skin-tone" + | "noto:kiss-person-person-medium-dark-skin-tone-dark-skin-tone" + | "noto:kiss-person-person-medium-dark-skin-tone-light-skin-tone" + | "noto:kiss-person-person-medium-dark-skin-tone-medium-light-skin-tone" + | "noto:kiss-person-person-medium-dark-skin-tone-medium-skin-tone" + | "noto:kiss-person-person-medium-light-skin-tone-dark-skin-tone" + | "noto:kiss-person-person-medium-light-skin-tone-light-skin-tone" + | "noto:kiss-person-person-medium-light-skin-tone-medium-dark-skin-tone" + | "noto:kiss-person-person-medium-light-skin-tone-medium-skin-tone" + | "noto:kiss-person-person-medium-skin-tone-dark-skin-tone" + | "noto:kiss-person-person-medium-skin-tone-light-skin-tone" + | "noto:kiss-person-person-medium-skin-tone-medium-dark-skin-tone" + | "noto:kiss-person-person-medium-skin-tone-medium-light-skin-tone" + | "noto:kiss-woman-man" + | "noto:kiss-woman-man-dark-skin-tone" + | "noto:kiss-woman-man-dark-skin-tone-light-skin-tone" + | "noto:kiss-woman-man-dark-skin-tone-medium-dark-skin-tone" + | "noto:kiss-woman-man-dark-skin-tone-medium-light-skin-tone" + | "noto:kiss-woman-man-dark-skin-tone-medium-skin-tone" + | "noto:kiss-woman-man-light-skin-tone" + | "noto:kiss-woman-man-light-skin-tone-dark-skin-tone" + | "noto:kiss-woman-man-light-skin-tone-medium-dark-skin-tone" + | "noto:kiss-woman-man-light-skin-tone-medium-light-skin-tone" + | "noto:kiss-woman-man-light-skin-tone-medium-skin-tone" + | "noto:kiss-woman-man-medium-dark-skin-tone" + | "noto:kiss-woman-man-medium-dark-skin-tone-dark-skin-tone" + | "noto:kiss-woman-man-medium-dark-skin-tone-light-skin-tone" + | "noto:kiss-woman-man-medium-dark-skin-tone-medium-light-skin-tone" + | "noto:kiss-woman-man-medium-dark-skin-tone-medium-skin-tone" + | "noto:kiss-woman-man-medium-light-skin-tone" + | "noto:kiss-woman-man-medium-light-skin-tone-dark-skin-tone" + | "noto:kiss-woman-man-medium-light-skin-tone-light-skin-tone" + | "noto:kiss-woman-man-medium-light-skin-tone-medium-dark-skin-tone" + | "noto:kiss-woman-man-medium-light-skin-tone-medium-skin-tone" + | "noto:kiss-woman-man-medium-skin-tone" + | "noto:kiss-woman-man-medium-skin-tone-dark-skin-tone" + | "noto:kiss-woman-man-medium-skin-tone-light-skin-tone" + | "noto:kiss-woman-man-medium-skin-tone-medium-dark-skin-tone" + | "noto:kiss-woman-man-medium-skin-tone-medium-light-skin-tone" + | "noto:kiss-woman-woman" + | "noto:kiss-woman-woman-dark-skin-tone" + | "noto:kiss-woman-woman-dark-skin-tone-light-skin-tone" + | "noto:kiss-woman-woman-dark-skin-tone-medium-dark-skin-tone" + | "noto:kiss-woman-woman-dark-skin-tone-medium-light-skin-tone" + | "noto:kiss-woman-woman-dark-skin-tone-medium-skin-tone" + | "noto:kiss-woman-woman-light-skin-tone" + | "noto:kiss-woman-woman-light-skin-tone-dark-skin-tone" + | "noto:kiss-woman-woman-light-skin-tone-medium-dark-skin-tone" + | "noto:kiss-woman-woman-light-skin-tone-medium-light-skin-tone" + | "noto:kiss-woman-woman-light-skin-tone-medium-skin-tone" + | "noto:kiss-woman-woman-medium-dark-skin-tone" + | "noto:kiss-woman-woman-medium-dark-skin-tone-dark-skin-tone" + | "noto:kiss-woman-woman-medium-dark-skin-tone-light-skin-tone" + | "noto:kiss-woman-woman-medium-dark-skin-tone-medium-light-skin-tone" + | "noto:kiss-woman-woman-medium-dark-skin-tone-medium-skin-tone" + | "noto:kiss-woman-woman-medium-light-skin-tone" + | "noto:kiss-woman-woman-medium-light-skin-tone-dark-skin-tone" + | "noto:kiss-woman-woman-medium-light-skin-tone-light-skin-tone" + | "noto:kiss-woman-woman-medium-light-skin-tone-medium-dark-skin-tone" + | "noto:kiss-woman-woman-medium-light-skin-tone-medium-skin-tone" + | "noto:kiss-woman-woman-medium-skin-tone" + | "noto:kiss-woman-woman-medium-skin-tone-dark-skin-tone" + | "noto:kiss-woman-woman-medium-skin-tone-light-skin-tone" + | "noto:kiss-woman-woman-medium-skin-tone-medium-dark-skin-tone" + | "noto:kiss-woman-woman-medium-skin-tone-medium-light-skin-tone" + | "noto:kissing-cat" + | "noto:kissing-face" + | "noto:kissing-face-with-closed-eyes" + | "noto:kissing-face-with-smiling-eyes" + | "noto:kitchen-knife" + | "noto:kite" + | "noto:kiwi-fruit" + | "noto:knocked-out-face" + | "noto:knot" + | "noto:koala" + | "noto:lab-coat" + | "noto:label" + | "noto:lacrosse" + | "noto:ladder" + | "noto:lady-beetle" + | "noto:laptop" + | "noto:large-blue-diamond" + | "noto:large-orange-diamond" + | "noto:last-quarter-moon" + | "noto:last-quarter-moon-face" + | "noto:last-quarter-moon-with-face" + | "noto:last-track-button" + | "noto:latin-cross" + | "noto:leaf-fluttering-in-wind" + | "noto:leafy-green" + | "noto:ledger" + | "noto:left-arrow" + | "noto:left-arrow-curving-right" + | "noto:left-facing-fist" + | "noto:left-facing-fist-dark-skin-tone" + | "noto:left-facing-fist-light-skin-tone" + | "noto:left-facing-fist-medium-dark-skin-tone" + | "noto:left-facing-fist-medium-light-skin-tone" + | "noto:left-facing-fist-medium-skin-tone" + | "noto:left-luggage" + | "noto:left-pointing-magnifying-glass" + | "noto:left-right-arrow" + | "noto:left-speech-bubble" + | "noto:leftwards-hand" + | "noto:leftwards-hand-dark-skin-tone" + | "noto:leftwards-hand-light-skin-tone" + | "noto:leftwards-hand-medium-dark-skin-tone" + | "noto:leftwards-hand-medium-light-skin-tone" + | "noto:leftwards-hand-medium-skin-tone" + | "noto:leftwards-pushing-hand" + | "noto:leftwards-pushing-hand-dark-skin-tone" + | "noto:leftwards-pushing-hand-light-skin-tone" + | "noto:leftwards-pushing-hand-medium-dark-skin-tone" + | "noto:leftwards-pushing-hand-medium-light-skin-tone" + | "noto:leftwards-pushing-hand-medium-skin-tone" + | "noto:leg" + | "noto:leg-dark-skin-tone" + | "noto:leg-light-skin-tone" + | "noto:leg-medium-dark-skin-tone" + | "noto:leg-medium-light-skin-tone" + | "noto:leg-medium-skin-tone" + | "noto:lemon" + | "noto:leo" + | "noto:leopard" + | "noto:letter-a" + | "noto:letter-b" + | "noto:letter-c" + | "noto:letter-d" + | "noto:letter-e" + | "noto:letter-f" + | "noto:letter-g" + | "noto:letter-h" + | "noto:letter-i" + | "noto:letter-j" + | "noto:letter-k" + | "noto:letter-l" + | "noto:letter-m" + | "noto:letter-n" + | "noto:letter-o" + | "noto:letter-p" + | "noto:letter-q" + | "noto:letter-r" + | "noto:letter-s" + | "noto:letter-t" + | "noto:letter-u" + | "noto:letter-v" + | "noto:letter-w" + | "noto:letter-x" + | "noto:letter-y" + | "noto:letter-z" + | "noto:level-slider" + | "noto:libra" + | "noto:light-blue-heart" + | "noto:light-bulb" + | "noto:light-rail" + | "noto:light-skin-tone" + | "noto:lime" + | "noto:link" + | "noto:linked-paperclips" + | "noto:lion" + | "noto:lipstick" + | "noto:litter-in-bin-sign" + | "noto:lizard" + | "noto:llama" + | "noto:lobster" + | "noto:locked" + | "noto:locked-with-key" + | "noto:locked-with-pen" + | "noto:locomotive" + | "noto:lollipop" + | "noto:long-drum" + | "noto:lotion-bottle" + | "noto:lotus" + | "noto:loudly-crying-face" + | "noto:loudspeaker" + | "noto:love-hotel" + | "noto:love-letter" + | "noto:love-you-gesture" + | "noto:love-you-gesture-dark-skin-tone" + | "noto:love-you-gesture-light-skin-tone" + | "noto:love-you-gesture-medium-dark-skin-tone" + | "noto:love-you-gesture-medium-light-skin-tone" + | "noto:love-you-gesture-medium-skin-tone" + | "noto:love-you-gesture-tone1" + | "noto:love-you-gesture-tone2" + | "noto:love-you-gesture-tone3" + | "noto:love-you-gesture-tone4" + | "noto:love-you-gesture-tone5" + | "noto:low-battery" + | "noto:luggage" + | "noto:lungs" + | "noto:lying-face" + | "noto:mage" + | "noto:mage-dark-skin-tone" + | "noto:mage-light-skin-tone" + | "noto:mage-medium-dark-skin-tone" + | "noto:mage-medium-light-skin-tone" + | "noto:mage-medium-skin-tone" + | "noto:magic-wand" + | "noto:magnet" + | "noto:magnifying-glass-tilted-left" + | "noto:magnifying-glass-tilted-right" + | "noto:mahjong-red-dragon" + | "noto:male-sign" + | "noto:mammoth" + | "noto:man" + | "noto:man-artist" + | "noto:man-artist-dark-skin-tone" + | "noto:man-artist-light-skin-tone" + | "noto:man-artist-medium-dark-skin-tone" + | "noto:man-artist-medium-light-skin-tone" + | "noto:man-artist-medium-skin-tone" + | "noto:man-astronaut" + | "noto:man-astronaut-dark-skin-tone" + | "noto:man-astronaut-light-skin-tone" + | "noto:man-astronaut-medium-dark-skin-tone" + | "noto:man-astronaut-medium-light-skin-tone" + | "noto:man-astronaut-medium-skin-tone" + | "noto:man-bald" + | "noto:man-beard" + | "noto:man-biking" + | "noto:man-biking-dark-skin-tone" + | "noto:man-biking-light-skin-tone" + | "noto:man-biking-medium-dark-skin-tone" + | "noto:man-biking-medium-light-skin-tone" + | "noto:man-biking-medium-skin-tone" + | "noto:man-blond-hair" + | "noto:man-bouncing-ball" + | "noto:man-bouncing-ball-dark-skin-tone" + | "noto:man-bouncing-ball-light-skin-tone" + | "noto:man-bouncing-ball-medium-dark-skin-tone" + | "noto:man-bouncing-ball-medium-light-skin-tone" + | "noto:man-bouncing-ball-medium-skin-tone" + | "noto:man-bowing" + | "noto:man-bowing-dark-skin-tone" + | "noto:man-bowing-light-skin-tone" + | "noto:man-bowing-medium-dark-skin-tone" + | "noto:man-bowing-medium-light-skin-tone" + | "noto:man-bowing-medium-skin-tone" + | "noto:man-cartwheeling" + | "noto:man-cartwheeling-dark-skin-tone" + | "noto:man-cartwheeling-light-skin-tone" + | "noto:man-cartwheeling-medium-dark-skin-tone" + | "noto:man-cartwheeling-medium-light-skin-tone" + | "noto:man-cartwheeling-medium-skin-tone" + | "noto:man-climbing" + | "noto:man-climbing-dark-skin-tone" + | "noto:man-climbing-light-skin-tone" + | "noto:man-climbing-medium-dark-skin-tone" + | "noto:man-climbing-medium-light-skin-tone" + | "noto:man-climbing-medium-skin-tone" + | "noto:man-climbing-tone1" + | "noto:man-climbing-tone2" + | "noto:man-climbing-tone3" + | "noto:man-climbing-tone4" + | "noto:man-climbing-tone5" + | "noto:man-construction-worker" + | "noto:man-construction-worker-dark-skin-tone" + | "noto:man-construction-worker-light-skin-tone" + | "noto:man-construction-worker-medium-dark-skin-tone" + | "noto:man-construction-worker-medium-light-skin-tone" + | "noto:man-construction-worker-medium-skin-tone" + | "noto:man-cook" + | "noto:man-cook-dark-skin-tone" + | "noto:man-cook-light-skin-tone" + | "noto:man-cook-medium-dark-skin-tone" + | "noto:man-cook-medium-light-skin-tone" + | "noto:man-cook-medium-skin-tone" + | "noto:man-curly-hair" + | "noto:man-dancing" + | "noto:man-dancing-dark-skin-tone" + | "noto:man-dancing-light-skin-tone" + | "noto:man-dancing-medium-dark-skin-tone" + | "noto:man-dancing-medium-light-skin-tone" + | "noto:man-dancing-medium-skin-tone" + | "noto:man-dark-skin-tone" + | "noto:man-dark-skin-tone-bald" + | "noto:man-dark-skin-tone-beard" + | "noto:man-dark-skin-tone-blond-hair" + | "noto:man-dark-skin-tone-curly-hair" + | "noto:man-dark-skin-tone-red-hair" + | "noto:man-dark-skin-tone-white-hair" + | "noto:man-detective" + | "noto:man-detective-dark-skin-tone" + | "noto:man-detective-light-skin-tone" + | "noto:man-detective-medium-dark-skin-tone" + | "noto:man-detective-medium-light-skin-tone" + | "noto:man-detective-medium-skin-tone" + | "noto:man-elf" + | "noto:man-elf-dark-skin-tone" + | "noto:man-elf-light-skin-tone" + | "noto:man-elf-medium-dark-skin-tone" + | "noto:man-elf-medium-light-skin-tone" + | "noto:man-elf-medium-skin-tone" + | "noto:man-elf-tone1" + | "noto:man-elf-tone2" + | "noto:man-elf-tone3" + | "noto:man-elf-tone4" + | "noto:man-elf-tone5" + | "noto:man-facepalming" + | "noto:man-facepalming-dark-skin-tone" + | "noto:man-facepalming-light-skin-tone" + | "noto:man-facepalming-medium-dark-skin-tone" + | "noto:man-facepalming-medium-light-skin-tone" + | "noto:man-facepalming-medium-skin-tone" + | "noto:man-factory-worker" + | "noto:man-factory-worker-dark-skin-tone" + | "noto:man-factory-worker-light-skin-tone" + | "noto:man-factory-worker-medium-dark-skin-tone" + | "noto:man-factory-worker-medium-light-skin-tone" + | "noto:man-factory-worker-medium-skin-tone" + | "noto:man-fairy" + | "noto:man-fairy-dark-skin-tone" + | "noto:man-fairy-light-skin-tone" + | "noto:man-fairy-medium-dark-skin-tone" + | "noto:man-fairy-medium-light-skin-tone" + | "noto:man-fairy-medium-skin-tone" + | "noto:man-farmer" + | "noto:man-farmer-dark-skin-tone" + | "noto:man-farmer-light-skin-tone" + | "noto:man-farmer-medium-dark-skin-tone" + | "noto:man-farmer-medium-light-skin-tone" + | "noto:man-farmer-medium-skin-tone" + | "noto:man-feeding-baby" + | "noto:man-feeding-baby-dark-skin-tone" + | "noto:man-feeding-baby-light-skin-tone" + | "noto:man-feeding-baby-medium-dark-skin-tone" + | "noto:man-feeding-baby-medium-light-skin-tone" + | "noto:man-feeding-baby-medium-skin-tone" + | "noto:man-firefighter" + | "noto:man-firefighter-dark-skin-tone" + | "noto:man-firefighter-light-skin-tone" + | "noto:man-firefighter-medium-dark-skin-tone" + | "noto:man-firefighter-medium-light-skin-tone" + | "noto:man-firefighter-medium-skin-tone" + | "noto:man-frowning" + | "noto:man-frowning-dark-skin-tone" + | "noto:man-frowning-light-skin-tone" + | "noto:man-frowning-medium-dark-skin-tone" + | "noto:man-frowning-medium-light-skin-tone" + | "noto:man-frowning-medium-skin-tone" + | "noto:man-genie" + | "noto:man-gesturing-no" + | "noto:man-gesturing-no-dark-skin-tone" + | "noto:man-gesturing-no-light-skin-tone" + | "noto:man-gesturing-no-medium-dark-skin-tone" + | "noto:man-gesturing-no-medium-light-skin-tone" + | "noto:man-gesturing-no-medium-skin-tone" + | "noto:man-gesturing-ok" + | "noto:man-gesturing-ok-dark-skin-tone" + | "noto:man-gesturing-ok-light-skin-tone" + | "noto:man-gesturing-ok-medium-dark-skin-tone" + | "noto:man-gesturing-ok-medium-light-skin-tone" + | "noto:man-gesturing-ok-medium-skin-tone" + | "noto:man-getting-haircut" + | "noto:man-getting-haircut-dark-skin-tone" + | "noto:man-getting-haircut-light-skin-tone" + | "noto:man-getting-haircut-medium-dark-skin-tone" + | "noto:man-getting-haircut-medium-light-skin-tone" + | "noto:man-getting-haircut-medium-skin-tone" + | "noto:man-getting-massage" + | "noto:man-getting-massage-dark-skin-tone" + | "noto:man-getting-massage-light-skin-tone" + | "noto:man-getting-massage-medium-dark-skin-tone" + | "noto:man-getting-massage-medium-light-skin-tone" + | "noto:man-getting-massage-medium-skin-tone" + | "noto:man-golfing" + | "noto:man-golfing-dark-skin-tone" + | "noto:man-golfing-light-skin-tone" + | "noto:man-golfing-medium-dark-skin-tone" + | "noto:man-golfing-medium-light-skin-tone" + | "noto:man-golfing-medium-skin-tone" + | "noto:man-guard" + | "noto:man-guard-dark-skin-tone" + | "noto:man-guard-light-skin-tone" + | "noto:man-guard-medium-dark-skin-tone" + | "noto:man-guard-medium-light-skin-tone" + | "noto:man-guard-medium-skin-tone" + | "noto:man-health-worker" + | "noto:man-health-worker-dark-skin-tone" + | "noto:man-health-worker-light-skin-tone" + | "noto:man-health-worker-medium-dark-skin-tone" + | "noto:man-health-worker-medium-light-skin-tone" + | "noto:man-health-worker-medium-skin-tone" + | "noto:man-in-business-suit-levitating" + | "noto:man-in-business-suit-levitating-dark-skin-tone" + | "noto:man-in-business-suit-levitating-light-skin-tone" + | "noto:man-in-business-suit-levitating-medium-dark-skin-tone" + | "noto:man-in-business-suit-levitating-medium-light-skin-tone" + | "noto:man-in-business-suit-levitating-medium-skin-tone" + | "noto:man-in-lotus-position" + | "noto:man-in-lotus-position-dark-skin-tone" + | "noto:man-in-lotus-position-light-skin-tone" + | "noto:man-in-lotus-position-medium-dark-skin-tone" + | "noto:man-in-lotus-position-medium-light-skin-tone" + | "noto:man-in-lotus-position-medium-skin-tone" + | "noto:man-in-manual-wheelchair" + | "noto:man-in-manual-wheelchair-dark-skin-tone" + | "noto:man-in-manual-wheelchair-facing-right" + | "noto:man-in-manual-wheelchair-facing-right-dark-skin-tone" + | "noto:man-in-manual-wheelchair-facing-right-light-skin-tone" + | "noto:man-in-manual-wheelchair-facing-right-medium-dark-skin-tone" + | "noto:man-in-manual-wheelchair-facing-right-medium-light-skin-tone" + | "noto:man-in-manual-wheelchair-facing-right-medium-skin-tone" + | "noto:man-in-manual-wheelchair-light-skin-tone" + | "noto:man-in-manual-wheelchair-medium-dark-skin-tone" + | "noto:man-in-manual-wheelchair-medium-light-skin-tone" + | "noto:man-in-manual-wheelchair-medium-skin-tone" + | "noto:man-in-motorized-wheelchair" + | "noto:man-in-motorized-wheelchair-dark-skin-tone" + | "noto:man-in-motorized-wheelchair-facing-right" + | "noto:man-in-motorized-wheelchair-facing-right-dark-skin-tone" + | "noto:man-in-motorized-wheelchair-facing-right-light-skin-tone" + | "noto:man-in-motorized-wheelchair-facing-right-medium-dark-skin-tone" + | "noto:man-in-motorized-wheelchair-facing-right-medium-light-skin-tone" + | "noto:man-in-motorized-wheelchair-facing-right-medium-skin-tone" + | "noto:man-in-motorized-wheelchair-light-skin-tone" + | "noto:man-in-motorized-wheelchair-medium-dark-skin-tone" + | "noto:man-in-motorized-wheelchair-medium-light-skin-tone" + | "noto:man-in-motorized-wheelchair-medium-skin-tone" + | "noto:man-in-steamy-room" + | "noto:man-in-steamy-room-dark-skin-tone" + | "noto:man-in-steamy-room-light-skin-tone" + | "noto:man-in-steamy-room-medium-dark-skin-tone" + | "noto:man-in-steamy-room-medium-light-skin-tone" + | "noto:man-in-steamy-room-medium-skin-tone" + | "noto:man-in-tuxedo" + | "noto:man-in-tuxedo-dark-skin-tone" + | "noto:man-in-tuxedo-light-skin-tone" + | "noto:man-in-tuxedo-medium-dark-skin-tone" + | "noto:man-in-tuxedo-medium-light-skin-tone" + | "noto:man-in-tuxedo-medium-skin-tone" + | "noto:man-judge" + | "noto:man-judge-dark-skin-tone" + | "noto:man-judge-light-skin-tone" + | "noto:man-judge-medium-dark-skin-tone" + | "noto:man-judge-medium-light-skin-tone" + | "noto:man-judge-medium-skin-tone" + | "noto:man-juggling" + | "noto:man-juggling-dark-skin-tone" + | "noto:man-juggling-light-skin-tone" + | "noto:man-juggling-medium-dark-skin-tone" + | "noto:man-juggling-medium-light-skin-tone" + | "noto:man-juggling-medium-skin-tone" + | "noto:man-kneeling" + | "noto:man-kneeling-dark-skin-tone" + | "noto:man-kneeling-facing-right" + | "noto:man-kneeling-facing-right-dark-skin-tone" + | "noto:man-kneeling-facing-right-light-skin-tone" + | "noto:man-kneeling-facing-right-medium-dark-skin-tone" + | "noto:man-kneeling-facing-right-medium-light-skin-tone" + | "noto:man-kneeling-facing-right-medium-skin-tone" + | "noto:man-kneeling-light-skin-tone" + | "noto:man-kneeling-medium-dark-skin-tone" + | "noto:man-kneeling-medium-light-skin-tone" + | "noto:man-kneeling-medium-skin-tone" + | "noto:man-lifting-weights" + | "noto:man-lifting-weights-dark-skin-tone" + | "noto:man-lifting-weights-light-skin-tone" + | "noto:man-lifting-weights-medium-dark-skin-tone" + | "noto:man-lifting-weights-medium-light-skin-tone" + | "noto:man-lifting-weights-medium-skin-tone" + | "noto:man-light-skin-tone" + | "noto:man-light-skin-tone-bald" + | "noto:man-light-skin-tone-beard" + | "noto:man-light-skin-tone-blond-hair" + | "noto:man-light-skin-tone-curly-hair" + | "noto:man-light-skin-tone-red-hair" + | "noto:man-light-skin-tone-white-hair" + | "noto:man-mage" + | "noto:man-mage-dark-skin-tone" + | "noto:man-mage-light-skin-tone" + | "noto:man-mage-medium-dark-skin-tone" + | "noto:man-mage-medium-light-skin-tone" + | "noto:man-mage-medium-skin-tone" + | "noto:man-mechanic" + | "noto:man-mechanic-dark-skin-tone" + | "noto:man-mechanic-light-skin-tone" + | "noto:man-mechanic-medium-dark-skin-tone" + | "noto:man-mechanic-medium-light-skin-tone" + | "noto:man-mechanic-medium-skin-tone" + | "noto:man-medium-dark-skin-tone" + | "noto:man-medium-dark-skin-tone-bald" + | "noto:man-medium-dark-skin-tone-beard" + | "noto:man-medium-dark-skin-tone-blond-hair" + | "noto:man-medium-dark-skin-tone-curly-hair" + | "noto:man-medium-dark-skin-tone-red-hair" + | "noto:man-medium-dark-skin-tone-white-hair" + | "noto:man-medium-light-skin-tone" + | "noto:man-medium-light-skin-tone-bald" + | "noto:man-medium-light-skin-tone-beard" + | "noto:man-medium-light-skin-tone-blond-hair" + | "noto:man-medium-light-skin-tone-curly-hair" + | "noto:man-medium-light-skin-tone-red-hair" + | "noto:man-medium-light-skin-tone-white-hair" + | "noto:man-medium-skin-tone" + | "noto:man-medium-skin-tone-bald" + | "noto:man-medium-skin-tone-beard" + | "noto:man-medium-skin-tone-blond-hair" + | "noto:man-medium-skin-tone-curly-hair" + | "noto:man-medium-skin-tone-red-hair" + | "noto:man-medium-skin-tone-white-hair" + | "noto:man-mountain-biking" + | "noto:man-mountain-biking-dark-skin-tone" + | "noto:man-mountain-biking-light-skin-tone" + | "noto:man-mountain-biking-medium-dark-skin-tone" + | "noto:man-mountain-biking-medium-light-skin-tone" + | "noto:man-mountain-biking-medium-skin-tone" + | "noto:man-office-worker" + | "noto:man-office-worker-dark-skin-tone" + | "noto:man-office-worker-light-skin-tone" + | "noto:man-office-worker-medium-dark-skin-tone" + | "noto:man-office-worker-medium-light-skin-tone" + | "noto:man-office-worker-medium-skin-tone" + | "noto:man-pilot" + | "noto:man-pilot-dark-skin-tone" + | "noto:man-pilot-light-skin-tone" + | "noto:man-pilot-medium-dark-skin-tone" + | "noto:man-pilot-medium-light-skin-tone" + | "noto:man-pilot-medium-skin-tone" + | "noto:man-playing-handball" + | "noto:man-playing-handball-dark-skin-tone" + | "noto:man-playing-handball-light-skin-tone" + | "noto:man-playing-handball-medium-dark-skin-tone" + | "noto:man-playing-handball-medium-light-skin-tone" + | "noto:man-playing-handball-medium-skin-tone" + | "noto:man-playing-water-polo" + | "noto:man-playing-water-polo-dark-skin-tone" + | "noto:man-playing-water-polo-light-skin-tone" + | "noto:man-playing-water-polo-medium-dark-skin-tone" + | "noto:man-playing-water-polo-medium-light-skin-tone" + | "noto:man-playing-water-polo-medium-skin-tone" + | "noto:man-police-officer" + | "noto:man-police-officer-dark-skin-tone" + | "noto:man-police-officer-light-skin-tone" + | "noto:man-police-officer-medium-dark-skin-tone" + | "noto:man-police-officer-medium-light-skin-tone" + | "noto:man-police-officer-medium-skin-tone" + | "noto:man-pouting" + | "noto:man-pouting-dark-skin-tone" + | "noto:man-pouting-light-skin-tone" + | "noto:man-pouting-medium-dark-skin-tone" + | "noto:man-pouting-medium-light-skin-tone" + | "noto:man-pouting-medium-skin-tone" + | "noto:man-raising-hand" + | "noto:man-raising-hand-dark-skin-tone" + | "noto:man-raising-hand-light-skin-tone" + | "noto:man-raising-hand-medium-dark-skin-tone" + | "noto:man-raising-hand-medium-light-skin-tone" + | "noto:man-raising-hand-medium-skin-tone" + | "noto:man-red-hair" + | "noto:man-rowing-boat" + | "noto:man-rowing-boat-dark-skin-tone" + | "noto:man-rowing-boat-light-skin-tone" + | "noto:man-rowing-boat-medium-dark-skin-tone" + | "noto:man-rowing-boat-medium-light-skin-tone" + | "noto:man-rowing-boat-medium-skin-tone" + | "noto:man-running" + | "noto:man-running-dark-skin-tone" + | "noto:man-running-facing-right" + | "noto:man-running-facing-right-dark-skin-tone" + | "noto:man-running-facing-right-light-skin-tone" + | "noto:man-running-facing-right-medium-dark-skin-tone" + | "noto:man-running-facing-right-medium-light-skin-tone" + | "noto:man-running-facing-right-medium-skin-tone" + | "noto:man-running-light-skin-tone" + | "noto:man-running-medium-dark-skin-tone" + | "noto:man-running-medium-light-skin-tone" + | "noto:man-running-medium-skin-tone" + | "noto:man-scientist" + | "noto:man-scientist-dark-skin-tone" + | "noto:man-scientist-light-skin-tone" + | "noto:man-scientist-medium-dark-skin-tone" + | "noto:man-scientist-medium-light-skin-tone" + | "noto:man-scientist-medium-skin-tone" + | "noto:man-shrugging" + | "noto:man-shrugging-dark-skin-tone" + | "noto:man-shrugging-light-skin-tone" + | "noto:man-shrugging-medium-dark-skin-tone" + | "noto:man-shrugging-medium-light-skin-tone" + | "noto:man-shrugging-medium-skin-tone" + | "noto:man-singer" + | "noto:man-singer-dark-skin-tone" + | "noto:man-singer-light-skin-tone" + | "noto:man-singer-medium-dark-skin-tone" + | "noto:man-singer-medium-light-skin-tone" + | "noto:man-singer-medium-skin-tone" + | "noto:man-standing" + | "noto:man-standing-dark-skin-tone" + | "noto:man-standing-light-skin-tone" + | "noto:man-standing-medium-dark-skin-tone" + | "noto:man-standing-medium-light-skin-tone" + | "noto:man-standing-medium-skin-tone" + | "noto:man-student" + | "noto:man-student-dark-skin-tone" + | "noto:man-student-light-skin-tone" + | "noto:man-student-medium-dark-skin-tone" + | "noto:man-student-medium-light-skin-tone" + | "noto:man-student-medium-skin-tone" + | "noto:man-superhero" + | "noto:man-superhero-dark-skin-tone" + | "noto:man-superhero-light-skin-tone" + | "noto:man-superhero-medium-dark-skin-tone" + | "noto:man-superhero-medium-light-skin-tone" + | "noto:man-superhero-medium-skin-tone" + | "noto:man-supervillain" + | "noto:man-supervillain-dark-skin-tone" + | "noto:man-supervillain-light-skin-tone" + | "noto:man-supervillain-medium-dark-skin-tone" + | "noto:man-supervillain-medium-light-skin-tone" + | "noto:man-supervillain-medium-skin-tone" + | "noto:man-surfing" + | "noto:man-surfing-dark-skin-tone" + | "noto:man-surfing-light-skin-tone" + | "noto:man-surfing-medium-dark-skin-tone" + | "noto:man-surfing-medium-light-skin-tone" + | "noto:man-surfing-medium-skin-tone" + | "noto:man-swimming" + | "noto:man-swimming-dark-skin-tone" + | "noto:man-swimming-light-skin-tone" + | "noto:man-swimming-medium-dark-skin-tone" + | "noto:man-swimming-medium-light-skin-tone" + | "noto:man-swimming-medium-skin-tone" + | "noto:man-teacher" + | "noto:man-teacher-dark-skin-tone" + | "noto:man-teacher-light-skin-tone" + | "noto:man-teacher-medium-dark-skin-tone" + | "noto:man-teacher-medium-light-skin-tone" + | "noto:man-teacher-medium-skin-tone" + | "noto:man-technologist" + | "noto:man-technologist-dark-skin-tone" + | "noto:man-technologist-light-skin-tone" + | "noto:man-technologist-medium-dark-skin-tone" + | "noto:man-technologist-medium-light-skin-tone" + | "noto:man-technologist-medium-skin-tone" + | "noto:man-tipping-hand" + | "noto:man-tipping-hand-dark-skin-tone" + | "noto:man-tipping-hand-light-skin-tone" + | "noto:man-tipping-hand-medium-dark-skin-tone" + | "noto:man-tipping-hand-medium-light-skin-tone" + | "noto:man-tipping-hand-medium-skin-tone" + | "noto:man-vampire" + | "noto:man-vampire-dark-skin-tone" + | "noto:man-vampire-light-skin-tone" + | "noto:man-vampire-medium-dark-skin-tone" + | "noto:man-vampire-medium-light-skin-tone" + | "noto:man-vampire-medium-skin-tone" + | "noto:man-walking" + | "noto:man-walking-dark-skin-tone" + | "noto:man-walking-facing-right" + | "noto:man-walking-facing-right-dark-skin-tone" + | "noto:man-walking-facing-right-light-skin-tone" + | "noto:man-walking-facing-right-medium-dark-skin-tone" + | "noto:man-walking-facing-right-medium-light-skin-tone" + | "noto:man-walking-facing-right-medium-skin-tone" + | "noto:man-walking-light-skin-tone" + | "noto:man-walking-medium-dark-skin-tone" + | "noto:man-walking-medium-light-skin-tone" + | "noto:man-walking-medium-skin-tone" + | "noto:man-wearing-turban" + | "noto:man-wearing-turban-dark-skin-tone" + | "noto:man-wearing-turban-light-skin-tone" + | "noto:man-wearing-turban-medium-dark-skin-tone" + | "noto:man-wearing-turban-medium-light-skin-tone" + | "noto:man-wearing-turban-medium-skin-tone" + | "noto:man-white-hair" + | "noto:man-with-veil" + | "noto:man-with-veil-dark-skin-tone" + | "noto:man-with-veil-light-skin-tone" + | "noto:man-with-veil-medium-dark-skin-tone" + | "noto:man-with-veil-medium-light-skin-tone" + | "noto:man-with-veil-medium-skin-tone" + | "noto:man-with-white-cane" + | "noto:man-with-white-cane-dark-skin-tone" + | "noto:man-with-white-cane-facing-right" + | "noto:man-with-white-cane-facing-right-dark-skin-tone" + | "noto:man-with-white-cane-facing-right-light-skin-tone" + | "noto:man-with-white-cane-facing-right-medium-dark-skin-tone" + | "noto:man-with-white-cane-facing-right-medium-light-skin-tone" + | "noto:man-with-white-cane-facing-right-medium-skin-tone" + | "noto:man-with-white-cane-light-skin-tone" + | "noto:man-with-white-cane-medium-dark-skin-tone" + | "noto:man-with-white-cane-medium-light-skin-tone" + | "noto:man-with-white-cane-medium-skin-tone" + | "noto:man-zombie" + | "noto:mango" + | "noto:mans-shoe" + | "noto:mantelpiece-clock" + | "noto:manual-wheelchair" + | "noto:map-of-japan" + | "noto:maple-leaf" + | "noto:maracas" + | "noto:martial-arts-uniform" + | "noto:mate" + | "noto:meat-on-bone" + | "noto:mechanic" + | "noto:mechanic-dark-skin-tone" + | "noto:mechanic-light-skin-tone" + | "noto:mechanic-medium-dark-skin-tone" + | "noto:mechanic-medium-light-skin-tone" + | "noto:mechanic-medium-skin-tone" + | "noto:mechanical-arm" + | "noto:mechanical-leg" + | "noto:medical-symbol" + | "noto:medium-dark-skin-tone" + | "noto:medium-light-skin-tone" + | "noto:medium-skin-tone" + | "noto:megaphone" + | "noto:melon" + | "noto:melting-face" + | "noto:memo" + | "noto:men-holding-hands" + | "noto:men-holding-hands-dark-skin-tone" + | "noto:men-holding-hands-dark-skin-tone-light-skin-tone" + | "noto:men-holding-hands-dark-skin-tone-medium-dark-skin-tone" + | "noto:men-holding-hands-dark-skin-tone-medium-light-skin-tone" + | "noto:men-holding-hands-dark-skin-tone-medium-skin-tone" + | "noto:men-holding-hands-light-skin-tone" + | "noto:men-holding-hands-light-skin-tone-dark-skin-tone" + | "noto:men-holding-hands-light-skin-tone-medium-dark-skin-tone" + | "noto:men-holding-hands-light-skin-tone-medium-light-skin-tone" + | "noto:men-holding-hands-light-skin-tone-medium-skin-tone" + | "noto:men-holding-hands-medium-dark-skin-tone" + | "noto:men-holding-hands-medium-dark-skin-tone-dark-skin-tone" + | "noto:men-holding-hands-medium-dark-skin-tone-light-skin-tone" + | "noto:men-holding-hands-medium-dark-skin-tone-medium-light-skin-tone" + | "noto:men-holding-hands-medium-dark-skin-tone-medium-skin-tone" + | "noto:men-holding-hands-medium-light-skin-tone" + | "noto:men-holding-hands-medium-light-skin-tone-dark-skin-tone" + | "noto:men-holding-hands-medium-light-skin-tone-light-skin-tone" + | "noto:men-holding-hands-medium-light-skin-tone-medium-dark-skin-tone" + | "noto:men-holding-hands-medium-light-skin-tone-medium-skin-tone" + | "noto:men-holding-hands-medium-skin-tone" + | "noto:men-holding-hands-medium-skin-tone-dark-skin-tone" + | "noto:men-holding-hands-medium-skin-tone-light-skin-tone" + | "noto:men-holding-hands-medium-skin-tone-medium-dark-skin-tone" + | "noto:men-holding-hands-medium-skin-tone-medium-light-skin-tone" + | "noto:men-with-bunny-ears" + | "noto:men-wrestling" + | "noto:men-wrestling-dark-skin-tone" + | "noto:men-wrestling-light-skin-tone" + | "noto:men-wrestling-medium-dark-skin-tone" + | "noto:men-wrestling-medium-light-skin-tone" + | "noto:men-wrestling-medium-skin-tone" + | "noto:mending-heart" + | "noto:menorah" + | "noto:mens-room" + | "noto:mermaid" + | "noto:mermaid-dark-skin-tone" + | "noto:mermaid-light-skin-tone" + | "noto:mermaid-medium-dark-skin-tone" + | "noto:mermaid-medium-light-skin-tone" + | "noto:mermaid-medium-skin-tone" + | "noto:mermaid-tone1" + | "noto:mermaid-tone2" + | "noto:mermaid-tone3" + | "noto:mermaid-tone4" + | "noto:mermaid-tone5" + | "noto:merman" + | "noto:merman-dark-skin-tone" + | "noto:merman-light-skin-tone" + | "noto:merman-medium-dark-skin-tone" + | "noto:merman-medium-light-skin-tone" + | "noto:merman-medium-skin-tone" + | "noto:merperson" + | "noto:merperson-dark-skin-tone" + | "noto:merperson-light-skin-tone" + | "noto:merperson-medium-dark-skin-tone" + | "noto:merperson-medium-light-skin-tone" + | "noto:merperson-medium-skin-tone" + | "noto:metro" + | "noto:microbe" + | "noto:microphone" + | "noto:microscope" + | "noto:middle-finger" + | "noto:middle-finger-dark-skin-tone" + | "noto:middle-finger-light-skin-tone" + | "noto:middle-finger-medium-dark-skin-tone" + | "noto:middle-finger-medium-light-skin-tone" + | "noto:middle-finger-medium-skin-tone" + | "noto:military-helmet" + | "noto:military-medal" + | "noto:milky-way" + | "noto:minibus" + | "noto:minus" + | "noto:mirror" + | "noto:mirror-ball" + | "noto:moai" + | "noto:mobile-phone" + | "noto:mobile-phone-off" + | "noto:mobile-phone-with-arrow" + | "noto:money-bag" + | "noto:money-mouth-face" + | "noto:money-with-wings" + | "noto:monkey" + | "noto:monkey-face" + | "noto:monorail" + | "noto:moon-cake" + | "noto:moon-viewing-ceremony" + | "noto:moose" + | "noto:mosque" + | "noto:mosquito" + | "noto:motor-boat" + | "noto:motor-scooter" + | "noto:motorcycle" + | "noto:motorized-wheelchair" + | "noto:motorway" + | "noto:mount-fuji" + | "noto:mountain" + | "noto:mountain-cableway" + | "noto:mountain-railway" + | "noto:mouse" + | "noto:mouse-face" + | "noto:mouse-trap" + | "noto:mouth" + | "noto:movie-camera" + | "noto:mrs-claus" + | "noto:mrs-claus-dark-skin-tone" + | "noto:mrs-claus-light-skin-tone" + | "noto:mrs-claus-medium-dark-skin-tone" + | "noto:mrs-claus-medium-light-skin-tone" + | "noto:mrs-claus-medium-skin-tone" + | "noto:multiply" + | "noto:mushroom" + | "noto:musical-keyboard" + | "noto:musical-note" + | "noto:musical-notes" + | "noto:musical-score" + | "noto:muted-speaker" + | "noto:mx-claus" + | "noto:mx-claus-dark-skin-tone" + | "noto:mx-claus-light-skin-tone" + | "noto:mx-claus-medium-dark-skin-tone" + | "noto:mx-claus-medium-light-skin-tone" + | "noto:mx-claus-medium-skin-tone" + | "noto:nail-polish" + | "noto:nail-polish-dark-skin-tone" + | "noto:nail-polish-light-skin-tone" + | "noto:nail-polish-medium-dark-skin-tone" + | "noto:nail-polish-medium-light-skin-tone" + | "noto:nail-polish-medium-skin-tone" + | "noto:name-badge" + | "noto:national-park" + | "noto:nauseated-face" + | "noto:nazar-amulet" + | "noto:necktie" + | "noto:nerd-face" + | "noto:nest-with-eggs" + | "noto:nesting-dolls" + | "noto:neutral-face" + | "noto:new-button" + | "noto:new-moon" + | "noto:new-moon-face" + | "noto:newspaper" + | "noto:next-track-button" + | "noto:ng-button" + | "noto:night-with-stars" + | "noto:nine-oclock" + | "noto:nine-thirty" + | "noto:ninja" + | "noto:ninja-dark-skin-tone" + | "noto:ninja-light-skin-tone" + | "noto:ninja-medium-dark-skin-tone" + | "noto:ninja-medium-light-skin-tone" + | "noto:ninja-medium-skin-tone" + | "noto:no-bicycles" + | "noto:no-entry" + | "noto:no-littering" + | "noto:no-mobile-phones" + | "noto:no-one-under-eighteen" + | "noto:no-pedestrians" + | "noto:no-smoking" + | "noto:non-potable-water" + | "noto:nose" + | "noto:nose-dark-skin-tone" + | "noto:nose-light-skin-tone" + | "noto:nose-medium-dark-skin-tone" + | "noto:nose-medium-light-skin-tone" + | "noto:nose-medium-skin-tone" + | "noto:notebook" + | "noto:notebook-with-decorative-cover" + | "noto:nut-and-bolt" + | "noto:o-button-blood-type" + | "noto:octopus" + | "noto:oden" + | "noto:office-building" + | "noto:office-worker" + | "noto:office-worker-dark-skin-tone" + | "noto:office-worker-light-skin-tone" + | "noto:office-worker-medium-dark-skin-tone" + | "noto:office-worker-medium-light-skin-tone" + | "noto:office-worker-medium-skin-tone" + | "noto:ogre" + | "noto:oil-drum" + | "noto:ok-button" + | "noto:ok-hand" + | "noto:ok-hand-dark-skin-tone" + | "noto:ok-hand-light-skin-tone" + | "noto:ok-hand-medium-dark-skin-tone" + | "noto:ok-hand-medium-light-skin-tone" + | "noto:ok-hand-medium-skin-tone" + | "noto:old-key" + | "noto:old-man" + | "noto:old-man-dark-skin-tone" + | "noto:old-man-light-skin-tone" + | "noto:old-man-medium-dark-skin-tone" + | "noto:old-man-medium-light-skin-tone" + | "noto:old-man-medium-skin-tone" + | "noto:old-woman" + | "noto:old-woman-dark-skin-tone" + | "noto:old-woman-light-skin-tone" + | "noto:old-woman-medium-dark-skin-tone" + | "noto:old-woman-medium-light-skin-tone" + | "noto:old-woman-medium-skin-tone" + | "noto:older-person" + | "noto:older-person-dark-skin-tone" + | "noto:older-person-light-skin-tone" + | "noto:older-person-medium-dark-skin-tone" + | "noto:older-person-medium-light-skin-tone" + | "noto:older-person-medium-skin-tone" + | "noto:olive" + | "noto:om" + | "noto:on-exclamation-arrow" + | "noto:oncoming-automobile" + | "noto:oncoming-bus" + | "noto:oncoming-fist" + | "noto:oncoming-fist-dark-skin-tone" + | "noto:oncoming-fist-light-skin-tone" + | "noto:oncoming-fist-medium-dark-skin-tone" + | "noto:oncoming-fist-medium-light-skin-tone" + | "noto:oncoming-fist-medium-skin-tone" + | "noto:oncoming-police-car" + | "noto:oncoming-taxi" + | "noto:one-oclock" + | "noto:one-piece-swimsuit" + | "noto:one-thirty" + | "noto:onion" + | "noto:open-book" + | "noto:open-file-folder" + | "noto:open-hands" + | "noto:open-hands-dark-skin-tone" + | "noto:open-hands-light-skin-tone" + | "noto:open-hands-medium-dark-skin-tone" + | "noto:open-hands-medium-light-skin-tone" + | "noto:open-hands-medium-skin-tone" + | "noto:open-mailbox-with-lowered-flag" + | "noto:open-mailbox-with-raised-flag" + | "noto:ophiuchus" + | "noto:optical-disk" + | "noto:orange-book" + | "noto:orange-circle" + | "noto:orange-heart" + | "noto:orange-square" + | "noto:orangutan" + | "noto:orthodox-cross" + | "noto:otter" + | "noto:outbox-tray" + | "noto:owl" + | "noto:ox" + | "noto:oyster" + | "noto:p-button" + | "noto:package" + | "noto:page-facing-up" + | "noto:page-with-curl" + | "noto:pager" + | "noto:paintbrush" + | "noto:palm-down-hand" + | "noto:palm-down-hand-dark-skin-tone" + | "noto:palm-down-hand-light-skin-tone" + | "noto:palm-down-hand-medium-dark-skin-tone" + | "noto:palm-down-hand-medium-light-skin-tone" + | "noto:palm-down-hand-medium-skin-tone" + | "noto:palm-tree" + | "noto:palm-up-hand" + | "noto:palm-up-hand-dark-skin-tone" + | "noto:palm-up-hand-light-skin-tone" + | "noto:palm-up-hand-medium-dark-skin-tone" + | "noto:palm-up-hand-medium-light-skin-tone" + | "noto:palm-up-hand-medium-skin-tone" + | "noto:palms-up-together" + | "noto:palms-up-together-dark-skin-tone" + | "noto:palms-up-together-light-skin-tone" + | "noto:palms-up-together-medium-dark-skin-tone" + | "noto:palms-up-together-medium-light-skin-tone" + | "noto:palms-up-together-medium-skin-tone" + | "noto:pancakes" + | "noto:panda" + | "noto:paperclip" + | "noto:parachute" + | "noto:parrot" + | "noto:part-alternation-mark" + | "noto:party-popper" + | "noto:partying-face" + | "noto:passenger-ship" + | "noto:passport-control" + | "noto:pause-button" + | "noto:paw-prints" + | "noto:pea-pod" + | "noto:peace-symbol" + | "noto:peach" + | "noto:peacock" + | "noto:peanuts" + | "noto:pear" + | "noto:pen" + | "noto:pencil" + | "noto:penguin" + | "noto:pensive-face" + | "noto:people-holding-hands" + | "noto:people-holding-hands-dark-skin-tone" + | "noto:people-holding-hands-dark-skin-tone-light-skin-tone" + | "noto:people-holding-hands-dark-skin-tone-medium-dark-skin-tone" + | "noto:people-holding-hands-dark-skin-tone-medium-light-skin-tone" + | "noto:people-holding-hands-dark-skin-tone-medium-skin-tone" + | "noto:people-holding-hands-light-skin-tone" + | "noto:people-holding-hands-light-skin-tone-dark-skin-tone" + | "noto:people-holding-hands-light-skin-tone-medium-dark-skin-tone" + | "noto:people-holding-hands-light-skin-tone-medium-light-skin-tone" + | "noto:people-holding-hands-light-skin-tone-medium-skin-tone" + | "noto:people-holding-hands-medium-dark-skin-tone" + | "noto:people-holding-hands-medium-dark-skin-tone-dark-skin-tone" + | "noto:people-holding-hands-medium-dark-skin-tone-light-skin-tone" + | "noto:people-holding-hands-medium-dark-skin-tone-medium-light-skin-tone" + | "noto:people-holding-hands-medium-dark-skin-tone-medium-skin-tone" + | "noto:people-holding-hands-medium-light-skin-tone" + | "noto:people-holding-hands-medium-light-skin-tone-dark-skin-tone" + | "noto:people-holding-hands-medium-light-skin-tone-light-skin-tone" + | "noto:people-holding-hands-medium-light-skin-tone-medium-dark-skin-tone" + | "noto:people-holding-hands-medium-light-skin-tone-medium-skin-tone" + | "noto:people-holding-hands-medium-skin-tone" + | "noto:people-holding-hands-medium-skin-tone-dark-skin-tone" + | "noto:people-holding-hands-medium-skin-tone-light-skin-tone" + | "noto:people-holding-hands-medium-skin-tone-medium-dark-skin-tone" + | "noto:people-holding-hands-medium-skin-tone-medium-light-skin-tone" + | "noto:people-hugging" + | "noto:people-with-bunny-ears" + | "noto:people-wrestling" + | "noto:people-wrestling-dark-skin-tone" + | "noto:people-wrestling-light-skin-tone" + | "noto:people-wrestling-medium-dark-skin-tone" + | "noto:people-wrestling-medium-light-skin-tone" + | "noto:people-wrestling-medium-skin-tone" + | "noto:performing-arts" + | "noto:persevering-face" + | "noto:person" + | "noto:person-bald" + | "noto:person-beard" + | "noto:person-biking" + | "noto:person-biking-dark-skin-tone" + | "noto:person-biking-light-skin-tone" + | "noto:person-biking-medium-dark-skin-tone" + | "noto:person-biking-medium-light-skin-tone" + | "noto:person-biking-medium-skin-tone" + | "noto:person-blond-hair" + | "noto:person-bouncing-ball" + | "noto:person-bouncing-ball-dark-skin-tone" + | "noto:person-bouncing-ball-light-skin-tone" + | "noto:person-bouncing-ball-medium-dark-skin-tone" + | "noto:person-bouncing-ball-medium-light-skin-tone" + | "noto:person-bouncing-ball-medium-skin-tone" + | "noto:person-bowing" + | "noto:person-bowing-dark-skin-tone" + | "noto:person-bowing-light-skin-tone" + | "noto:person-bowing-medium-dark-skin-tone" + | "noto:person-bowing-medium-light-skin-tone" + | "noto:person-bowing-medium-skin-tone" + | "noto:person-cartwheeling" + | "noto:person-cartwheeling-dark-skin-tone" + | "noto:person-cartwheeling-light-skin-tone" + | "noto:person-cartwheeling-medium-dark-skin-tone" + | "noto:person-cartwheeling-medium-light-skin-tone" + | "noto:person-cartwheeling-medium-skin-tone" + | "noto:person-climbing" + | "noto:person-climbing-dark-skin-tone" + | "noto:person-climbing-light-skin-tone" + | "noto:person-climbing-medium-dark-skin-tone" + | "noto:person-climbing-medium-light-skin-tone" + | "noto:person-climbing-medium-skin-tone" + | "noto:person-curly-hair" + | "noto:person-dark-skin-tone" + | "noto:person-dark-skin-tone-bald" + | "noto:person-dark-skin-tone-beard" + | "noto:person-dark-skin-tone-blond-hair" + | "noto:person-dark-skin-tone-curly-hair" + | "noto:person-dark-skin-tone-red-hair" + | "noto:person-dark-skin-tone-white-hair" + | "noto:person-facepalming" + | "noto:person-facepalming-dark-skin-tone" + | "noto:person-facepalming-light-skin-tone" + | "noto:person-facepalming-medium-dark-skin-tone" + | "noto:person-facepalming-medium-light-skin-tone" + | "noto:person-facepalming-medium-skin-tone" + | "noto:person-feeding-baby" + | "noto:person-feeding-baby-dark-skin-tone" + | "noto:person-feeding-baby-light-skin-tone" + | "noto:person-feeding-baby-medium-dark-skin-tone" + | "noto:person-feeding-baby-medium-light-skin-tone" + | "noto:person-feeding-baby-medium-skin-tone" + | "noto:person-fencing" + | "noto:person-frowning" + | "noto:person-frowning-dark-skin-tone" + | "noto:person-frowning-light-skin-tone" + | "noto:person-frowning-medium-dark-skin-tone" + | "noto:person-frowning-medium-light-skin-tone" + | "noto:person-frowning-medium-skin-tone" + | "noto:person-gesturing-no" + | "noto:person-gesturing-no-dark-skin-tone" + | "noto:person-gesturing-no-light-skin-tone" + | "noto:person-gesturing-no-medium-dark-skin-tone" + | "noto:person-gesturing-no-medium-light-skin-tone" + | "noto:person-gesturing-no-medium-skin-tone" + | "noto:person-gesturing-ok" + | "noto:person-gesturing-ok-dark-skin-tone" + | "noto:person-gesturing-ok-light-skin-tone" + | "noto:person-gesturing-ok-medium-dark-skin-tone" + | "noto:person-gesturing-ok-medium-light-skin-tone" + | "noto:person-gesturing-ok-medium-skin-tone" + | "noto:person-getting-haircut" + | "noto:person-getting-haircut-dark-skin-tone" + | "noto:person-getting-haircut-light-skin-tone" + | "noto:person-getting-haircut-medium-dark-skin-tone" + | "noto:person-getting-haircut-medium-light-skin-tone" + | "noto:person-getting-haircut-medium-skin-tone" + | "noto:person-getting-massage" + | "noto:person-getting-massage-dark-skin-tone" + | "noto:person-getting-massage-light-skin-tone" + | "noto:person-getting-massage-medium-dark-skin-tone" + | "noto:person-getting-massage-medium-light-skin-tone" + | "noto:person-getting-massage-medium-skin-tone" + | "noto:person-golfing" + | "noto:person-golfing-dark-skin-tone" + | "noto:person-golfing-light-skin-tone" + | "noto:person-golfing-medium-dark-skin-tone" + | "noto:person-golfing-medium-light-skin-tone" + | "noto:person-golfing-medium-skin-tone" + | "noto:person-in-bed" + | "noto:person-in-bed-dark-skin-tone" + | "noto:person-in-bed-light-skin-tone" + | "noto:person-in-bed-medium-dark-skin-tone" + | "noto:person-in-bed-medium-light-skin-tone" + | "noto:person-in-bed-medium-skin-tone" + | "noto:person-in-lotus-position" + | "noto:person-in-lotus-position-dark-skin-tone" + | "noto:person-in-lotus-position-light-skin-tone" + | "noto:person-in-lotus-position-medium-dark-skin-tone" + | "noto:person-in-lotus-position-medium-light-skin-tone" + | "noto:person-in-lotus-position-medium-skin-tone" + | "noto:person-in-manual-wheelchair" + | "noto:person-in-manual-wheelchair-dark-skin-tone" + | "noto:person-in-manual-wheelchair-facing-right" + | "noto:person-in-manual-wheelchair-facing-right-dark-skin-tone" + | "noto:person-in-manual-wheelchair-facing-right-light-skin-tone" + | "noto:person-in-manual-wheelchair-facing-right-medium-dark-skin-tone" + | "noto:person-in-manual-wheelchair-facing-right-medium-light-skin-tone" + | "noto:person-in-manual-wheelchair-facing-right-medium-skin-tone" + | "noto:person-in-manual-wheelchair-light-skin-tone" + | "noto:person-in-manual-wheelchair-medium-dark-skin-tone" + | "noto:person-in-manual-wheelchair-medium-light-skin-tone" + | "noto:person-in-manual-wheelchair-medium-skin-tone" + | "noto:person-in-motorized-wheelchair" + | "noto:person-in-motorized-wheelchair-dark-skin-tone" + | "noto:person-in-motorized-wheelchair-facing-right" + | "noto:person-in-motorized-wheelchair-facing-right-dark-skin-tone" + | "noto:person-in-motorized-wheelchair-facing-right-light-skin-tone" + | "noto:person-in-motorized-wheelchair-facing-right-medium-dark-skin-tone" + | "noto:person-in-motorized-wheelchair-facing-right-medium-light-skin-tone" + | "noto:person-in-motorized-wheelchair-facing-right-medium-skin-tone" + | "noto:person-in-motorized-wheelchair-light-skin-tone" + | "noto:person-in-motorized-wheelchair-medium-dark-skin-tone" + | "noto:person-in-motorized-wheelchair-medium-light-skin-tone" + | "noto:person-in-motorized-wheelchair-medium-skin-tone" + | "noto:person-in-steamy-room" + | "noto:person-in-steamy-room-dark-skin-tone" + | "noto:person-in-steamy-room-light-skin-tone" + | "noto:person-in-steamy-room-medium-dark-skin-tone" + | "noto:person-in-steamy-room-medium-light-skin-tone" + | "noto:person-in-steamy-room-medium-skin-tone" + | "noto:person-in-suit-levitating" + | "noto:person-in-suit-levitating-dark-skin-tone" + | "noto:person-in-suit-levitating-light-skin-tone" + | "noto:person-in-suit-levitating-medium-dark-skin-tone" + | "noto:person-in-suit-levitating-medium-light-skin-tone" + | "noto:person-in-suit-levitating-medium-skin-tone" + | "noto:person-in-tuxedo" + | "noto:person-in-tuxedo-dark-skin-tone" + | "noto:person-in-tuxedo-light-skin-tone" + | "noto:person-in-tuxedo-medium-dark-skin-tone" + | "noto:person-in-tuxedo-medium-light-skin-tone" + | "noto:person-in-tuxedo-medium-skin-tone" + | "noto:person-juggling" + | "noto:person-juggling-dark-skin-tone" + | "noto:person-juggling-light-skin-tone" + | "noto:person-juggling-medium-dark-skin-tone" + | "noto:person-juggling-medium-light-skin-tone" + | "noto:person-juggling-medium-skin-tone" + | "noto:person-kneeling" + | "noto:person-kneeling-dark-skin-tone" + | "noto:person-kneeling-facing-right" + | "noto:person-kneeling-facing-right-dark-skin-tone" + | "noto:person-kneeling-facing-right-light-skin-tone" + | "noto:person-kneeling-facing-right-medium-dark-skin-tone" + | "noto:person-kneeling-facing-right-medium-light-skin-tone" + | "noto:person-kneeling-facing-right-medium-skin-tone" + | "noto:person-kneeling-light-skin-tone" + | "noto:person-kneeling-medium-dark-skin-tone" + | "noto:person-kneeling-medium-light-skin-tone" + | "noto:person-kneeling-medium-skin-tone" + | "noto:person-lifting-weights" + | "noto:person-lifting-weights-dark-skin-tone" + | "noto:person-lifting-weights-light-skin-tone" + | "noto:person-lifting-weights-medium-dark-skin-tone" + | "noto:person-lifting-weights-medium-light-skin-tone" + | "noto:person-lifting-weights-medium-skin-tone" + | "noto:person-light-skin-tone" + | "noto:person-light-skin-tone-bald" + | "noto:person-light-skin-tone-beard" + | "noto:person-light-skin-tone-blond-hair" + | "noto:person-light-skin-tone-curly-hair" + | "noto:person-light-skin-tone-red-hair" + | "noto:person-light-skin-tone-white-hair" + | "noto:person-medium-dark-skin-tone" + | "noto:person-medium-dark-skin-tone-bald" + | "noto:person-medium-dark-skin-tone-beard" + | "noto:person-medium-dark-skin-tone-blond-hair" + | "noto:person-medium-dark-skin-tone-curly-hair" + | "noto:person-medium-dark-skin-tone-red-hair" + | "noto:person-medium-dark-skin-tone-white-hair" + | "noto:person-medium-light-skin-tone" + | "noto:person-medium-light-skin-tone-bald" + | "noto:person-medium-light-skin-tone-beard" + | "noto:person-medium-light-skin-tone-blond-hair" + | "noto:person-medium-light-skin-tone-curly-hair" + | "noto:person-medium-light-skin-tone-red-hair" + | "noto:person-medium-light-skin-tone-white-hair" + | "noto:person-medium-skin-tone" + | "noto:person-medium-skin-tone-bald" + | "noto:person-medium-skin-tone-beard" + | "noto:person-medium-skin-tone-blond-hair" + | "noto:person-medium-skin-tone-curly-hair" + | "noto:person-medium-skin-tone-red-hair" + | "noto:person-medium-skin-tone-white-hair" + | "noto:person-mountain-biking" + | "noto:person-mountain-biking-dark-skin-tone" + | "noto:person-mountain-biking-light-skin-tone" + | "noto:person-mountain-biking-medium-dark-skin-tone" + | "noto:person-mountain-biking-medium-light-skin-tone" + | "noto:person-mountain-biking-medium-skin-tone" + | "noto:person-playing-handball" + | "noto:person-playing-handball-dark-skin-tone" + | "noto:person-playing-handball-light-skin-tone" + | "noto:person-playing-handball-medium-dark-skin-tone" + | "noto:person-playing-handball-medium-light-skin-tone" + | "noto:person-playing-handball-medium-skin-tone" + | "noto:person-playing-water-polo" + | "noto:person-playing-water-polo-dark-skin-tone" + | "noto:person-playing-water-polo-light-skin-tone" + | "noto:person-playing-water-polo-medium-dark-skin-tone" + | "noto:person-playing-water-polo-medium-light-skin-tone" + | "noto:person-playing-water-polo-medium-skin-tone" + | "noto:person-pouting" + | "noto:person-pouting-dark-skin-tone" + | "noto:person-pouting-light-skin-tone" + | "noto:person-pouting-medium-dark-skin-tone" + | "noto:person-pouting-medium-light-skin-tone" + | "noto:person-pouting-medium-skin-tone" + | "noto:person-raising-hand" + | "noto:person-raising-hand-dark-skin-tone" + | "noto:person-raising-hand-light-skin-tone" + | "noto:person-raising-hand-medium-dark-skin-tone" + | "noto:person-raising-hand-medium-light-skin-tone" + | "noto:person-raising-hand-medium-skin-tone" + | "noto:person-red-hair" + | "noto:person-rowing-boat" + | "noto:person-rowing-boat-dark-skin-tone" + | "noto:person-rowing-boat-light-skin-tone" + | "noto:person-rowing-boat-medium-dark-skin-tone" + | "noto:person-rowing-boat-medium-light-skin-tone" + | "noto:person-rowing-boat-medium-skin-tone" + | "noto:person-running" + | "noto:person-running-dark-skin-tone" + | "noto:person-running-facing-right" + | "noto:person-running-facing-right-dark-skin-tone" + | "noto:person-running-facing-right-light-skin-tone" + | "noto:person-running-facing-right-medium-dark-skin-tone" + | "noto:person-running-facing-right-medium-light-skin-tone" + | "noto:person-running-facing-right-medium-skin-tone" + | "noto:person-running-light-skin-tone" + | "noto:person-running-medium-dark-skin-tone" + | "noto:person-running-medium-light-skin-tone" + | "noto:person-running-medium-skin-tone" + | "noto:person-shrugging" + | "noto:person-shrugging-dark-skin-tone" + | "noto:person-shrugging-light-skin-tone" + | "noto:person-shrugging-medium-dark-skin-tone" + | "noto:person-shrugging-medium-light-skin-tone" + | "noto:person-shrugging-medium-skin-tone" + | "noto:person-standing" + | "noto:person-standing-dark-skin-tone" + | "noto:person-standing-light-skin-tone" + | "noto:person-standing-medium-dark-skin-tone" + | "noto:person-standing-medium-light-skin-tone" + | "noto:person-standing-medium-skin-tone" + | "noto:person-surfing" + | "noto:person-surfing-dark-skin-tone" + | "noto:person-surfing-light-skin-tone" + | "noto:person-surfing-medium-dark-skin-tone" + | "noto:person-surfing-medium-light-skin-tone" + | "noto:person-surfing-medium-skin-tone" + | "noto:person-swimming" + | "noto:person-swimming-dark-skin-tone" + | "noto:person-swimming-light-skin-tone" + | "noto:person-swimming-medium-dark-skin-tone" + | "noto:person-swimming-medium-light-skin-tone" + | "noto:person-swimming-medium-skin-tone" + | "noto:person-taking-bath" + | "noto:person-taking-bath-dark-skin-tone" + | "noto:person-taking-bath-light-skin-tone" + | "noto:person-taking-bath-medium-dark-skin-tone" + | "noto:person-taking-bath-medium-light-skin-tone" + | "noto:person-taking-bath-medium-skin-tone" + | "noto:person-tipping-hand" + | "noto:person-tipping-hand-dark-skin-tone" + | "noto:person-tipping-hand-light-skin-tone" + | "noto:person-tipping-hand-medium-dark-skin-tone" + | "noto:person-tipping-hand-medium-light-skin-tone" + | "noto:person-tipping-hand-medium-skin-tone" + | "noto:person-walking" + | "noto:person-walking-dark-skin-tone" + | "noto:person-walking-facing-right" + | "noto:person-walking-facing-right-dark-skin-tone" + | "noto:person-walking-facing-right-light-skin-tone" + | "noto:person-walking-facing-right-medium-dark-skin-tone" + | "noto:person-walking-facing-right-medium-light-skin-tone" + | "noto:person-walking-facing-right-medium-skin-tone" + | "noto:person-walking-light-skin-tone" + | "noto:person-walking-medium-dark-skin-tone" + | "noto:person-walking-medium-light-skin-tone" + | "noto:person-walking-medium-skin-tone" + | "noto:person-wearing-turban" + | "noto:person-wearing-turban-dark-skin-tone" + | "noto:person-wearing-turban-light-skin-tone" + | "noto:person-wearing-turban-medium-dark-skin-tone" + | "noto:person-wearing-turban-medium-light-skin-tone" + | "noto:person-wearing-turban-medium-skin-tone" + | "noto:person-white-hair" + | "noto:person-with-crown" + | "noto:person-with-crown-dark-skin-tone" + | "noto:person-with-crown-light-skin-tone" + | "noto:person-with-crown-medium-dark-skin-tone" + | "noto:person-with-crown-medium-light-skin-tone" + | "noto:person-with-crown-medium-skin-tone" + | "noto:person-with-skullcap" + | "noto:person-with-skullcap-dark-skin-tone" + | "noto:person-with-skullcap-light-skin-tone" + | "noto:person-with-skullcap-medium-dark-skin-tone" + | "noto:person-with-skullcap-medium-light-skin-tone" + | "noto:person-with-skullcap-medium-skin-tone" + | "noto:person-with-veil" + | "noto:person-with-veil-dark-skin-tone" + | "noto:person-with-veil-light-skin-tone" + | "noto:person-with-veil-medium-dark-skin-tone" + | "noto:person-with-veil-medium-light-skin-tone" + | "noto:person-with-veil-medium-skin-tone" + | "noto:person-with-white-cane" + | "noto:person-with-white-cane-dark-skin-tone" + | "noto:person-with-white-cane-facing-right" + | "noto:person-with-white-cane-facing-right-dark-skin-tone" + | "noto:person-with-white-cane-facing-right-light-skin-tone" + | "noto:person-with-white-cane-facing-right-medium-dark-skin-tone" + | "noto:person-with-white-cane-facing-right-medium-light-skin-tone" + | "noto:person-with-white-cane-facing-right-medium-skin-tone" + | "noto:person-with-white-cane-light-skin-tone" + | "noto:person-with-white-cane-medium-dark-skin-tone" + | "noto:person-with-white-cane-medium-light-skin-tone" + | "noto:person-with-white-cane-medium-skin-tone" + | "noto:petri-dish" + | "noto:phoenix" + | "noto:pick" + | "noto:pickup-truck" + | "noto:pie" + | "noto:pig" + | "noto:pig-face" + | "noto:pig-nose" + | "noto:pile-of-poo" + | "noto:pill" + | "noto:pilot" + | "noto:pilot-dark-skin-tone" + | "noto:pilot-light-skin-tone" + | "noto:pilot-medium-dark-skin-tone" + | "noto:pilot-medium-light-skin-tone" + | "noto:pilot-medium-skin-tone" + | "noto:pinata" + | "noto:pinched-fingers" + | "noto:pinched-fingers-dark-skin-tone" + | "noto:pinched-fingers-light-skin-tone" + | "noto:pinched-fingers-medium-dark-skin-tone" + | "noto:pinched-fingers-medium-light-skin-tone" + | "noto:pinched-fingers-medium-skin-tone" + | "noto:pinching-hand" + | "noto:pinching-hand-dark-skin-tone" + | "noto:pinching-hand-light-skin-tone" + | "noto:pinching-hand-medium-dark-skin-tone" + | "noto:pinching-hand-medium-light-skin-tone" + | "noto:pinching-hand-medium-skin-tone" + | "noto:pine-decoration" + | "noto:pineapple" + | "noto:ping-pong" + | "noto:pink-heart" + | "noto:pirate-flag" + | "noto:pisces" + | "noto:pizza" + | "noto:placard" + | "noto:place-of-worship" + | "noto:play-button" + | "noto:play-or-pause-button" + | "noto:playground-slide" + | "noto:pleading-face" + | "noto:plunger" + | "noto:plus" + | "noto:polar-bear" + | "noto:police-car" + | "noto:police-car-light" + | "noto:police-officer" + | "noto:police-officer-dark-skin-tone" + | "noto:police-officer-light-skin-tone" + | "noto:police-officer-medium-dark-skin-tone" + | "noto:police-officer-medium-light-skin-tone" + | "noto:police-officer-medium-skin-tone" + | "noto:poodle" + | "noto:pool-8-ball" + | "noto:popcorn" + | "noto:post-office" + | "noto:postal-horn" + | "noto:postbox" + | "noto:pot-of-food" + | "noto:potable-water" + | "noto:potato" + | "noto:potted-plant" + | "noto:poultry-leg" + | "noto:pound" + | "noto:pound-banknote" + | "noto:pound-symbol" + | "noto:pouring-liquid" + | "noto:pouting-cat" + | "noto:prayer-beads" + | "noto:pregnant-man" + | "noto:pregnant-man-dark-skin-tone" + | "noto:pregnant-man-light-skin-tone" + | "noto:pregnant-man-medium-dark-skin-tone" + | "noto:pregnant-man-medium-light-skin-tone" + | "noto:pregnant-man-medium-skin-tone" + | "noto:pregnant-person" + | "noto:pregnant-person-dark-skin-tone" + | "noto:pregnant-person-light-skin-tone" + | "noto:pregnant-person-medium-dark-skin-tone" + | "noto:pregnant-person-medium-light-skin-tone" + | "noto:pregnant-person-medium-skin-tone" + | "noto:pregnant-woman" + | "noto:pregnant-woman-dark-skin-tone" + | "noto:pregnant-woman-light-skin-tone" + | "noto:pregnant-woman-medium-dark-skin-tone" + | "noto:pregnant-woman-medium-light-skin-tone" + | "noto:pregnant-woman-medium-skin-tone" + | "noto:pretzel" + | "noto:prince" + | "noto:prince-dark-skin-tone" + | "noto:prince-light-skin-tone" + | "noto:prince-medium-dark-skin-tone" + | "noto:prince-medium-light-skin-tone" + | "noto:prince-medium-skin-tone" + | "noto:princess" + | "noto:princess-dark-skin-tone" + | "noto:princess-light-skin-tone" + | "noto:princess-medium-dark-skin-tone" + | "noto:princess-medium-light-skin-tone" + | "noto:princess-medium-skin-tone" + | "noto:printer" + | "noto:prohibited" + | "noto:purple-circle" + | "noto:purple-heart" + | "noto:purple-square" + | "noto:purse" + | "noto:pushpin" + | "noto:puzzle-piece" + | "noto:rabbit" + | "noto:rabbit-face" + | "noto:raccoon" + | "noto:racing-car" + | "noto:radio" + | "noto:radio-button" + | "noto:radioactive" + | "noto:railway-car" + | "noto:railway-track" + | "noto:rainbow" + | "noto:rainbow-flag" + | "noto:raised-back-of-hand" + | "noto:raised-back-of-hand-dark-skin-tone" + | "noto:raised-back-of-hand-light-skin-tone" + | "noto:raised-back-of-hand-medium-dark-skin-tone" + | "noto:raised-back-of-hand-medium-light-skin-tone" + | "noto:raised-back-of-hand-medium-skin-tone" + | "noto:raised-fist" + | "noto:raised-fist-dark-skin-tone" + | "noto:raised-fist-light-skin-tone" + | "noto:raised-fist-medium-dark-skin-tone" + | "noto:raised-fist-medium-light-skin-tone" + | "noto:raised-fist-medium-skin-tone" + | "noto:raised-hand" + | "noto:raised-hand-dark-skin-tone" + | "noto:raised-hand-light-skin-tone" + | "noto:raised-hand-medium-dark-skin-tone" + | "noto:raised-hand-medium-light-skin-tone" + | "noto:raised-hand-medium-skin-tone" + | "noto:raising-hands" + | "noto:raising-hands-dark-skin-tone" + | "noto:raising-hands-light-skin-tone" + | "noto:raising-hands-medium-dark-skin-tone" + | "noto:raising-hands-medium-light-skin-tone" + | "noto:raising-hands-medium-skin-tone" + | "noto:ram" + | "noto:rat" + | "noto:razor" + | "noto:receipt" + | "noto:record-button" + | "noto:recycling-symbol" + | "noto:red-apple" + | "noto:red-circle" + | "noto:red-envelope" + | "noto:red-exclamation-mark" + | "noto:red-haired" + | "noto:red-heart" + | "noto:red-paper-lantern" + | "noto:red-question-mark" + | "noto:red-square" + | "noto:red-triangle-pointed-down" + | "noto:red-triangle-pointed-up" + | "noto:registered" + | "noto:relieved-face" + | "noto:reminder-ribbon" + | "noto:repeat-button" + | "noto:repeat-single-button" + | "noto:rescue-workers-helmet" + | "noto:restroom" + | "noto:reverse-button" + | "noto:revolving-hearts" + | "noto:rhinoceros" + | "noto:ribbon" + | "noto:rice-ball" + | "noto:rice-cracker" + | "noto:right-anger-bubble" + | "noto:right-arrow" + | "noto:right-arrow-curving-down" + | "noto:right-arrow-curving-left" + | "noto:right-arrow-curving-up" + | "noto:right-facing-fist" + | "noto:right-facing-fist-dark-skin-tone" + | "noto:right-facing-fist-light-skin-tone" + | "noto:right-facing-fist-medium-dark-skin-tone" + | "noto:right-facing-fist-medium-light-skin-tone" + | "noto:right-facing-fist-medium-skin-tone" + | "noto:right-pointing-magnifying-glass" + | "noto:rightwards-hand" + | "noto:rightwards-hand-dark-skin-tone" + | "noto:rightwards-hand-light-skin-tone" + | "noto:rightwards-hand-medium-dark-skin-tone" + | "noto:rightwards-hand-medium-light-skin-tone" + | "noto:rightwards-hand-medium-skin-tone" + | "noto:rightwards-pushing-hand" + | "noto:rightwards-pushing-hand-dark-skin-tone" + | "noto:rightwards-pushing-hand-light-skin-tone" + | "noto:rightwards-pushing-hand-medium-dark-skin-tone" + | "noto:rightwards-pushing-hand-medium-light-skin-tone" + | "noto:rightwards-pushing-hand-medium-skin-tone" + | "noto:ring" + | "noto:ring-buoy" + | "noto:ringed-planet" + | "noto:roasted-sweet-potato" + | "noto:robot" + | "noto:rock" + | "noto:rocket" + | "noto:roll-of-paper" + | "noto:rolled-up-newspaper" + | "noto:roller-coaster" + | "noto:roller-skate" + | "noto:rolling-on-the-floor-laughing" + | "noto:rooster" + | "noto:rose" + | "noto:rosette" + | "noto:round-pushpin" + | "noto:rugby-football" + | "noto:running-shirt" + | "noto:running-shoe" + | "noto:sad-but-relieved-face" + | "noto:safety-pin" + | "noto:safety-vest" + | "noto:sagittarius" + | "noto:sailboat" + | "noto:sake" + | "noto:salt" + | "noto:saluting-face" + | "noto:sandwich" + | "noto:santa-claus" + | "noto:santa-claus-dark-skin-tone" + | "noto:santa-claus-light-skin-tone" + | "noto:santa-claus-medium-dark-skin-tone" + | "noto:santa-claus-medium-light-skin-tone" + | "noto:santa-claus-medium-skin-tone" + | "noto:sari" + | "noto:satellite" + | "noto:satellite-antenna" + | "noto:sauropod" + | "noto:saxophone" + | "noto:scarf" + | "noto:school" + | "noto:scientist" + | "noto:scientist-dark-skin-tone" + | "noto:scientist-light-skin-tone" + | "noto:scientist-medium-dark-skin-tone" + | "noto:scientist-medium-light-skin-tone" + | "noto:scientist-medium-skin-tone" + | "noto:scissors" + | "noto:scorpio" + | "noto:scorpion" + | "noto:screwdriver" + | "noto:scroll" + | "noto:seal" + | "noto:seat" + | "noto:see-no-evil-monkey" + | "noto:seedling" + | "noto:selfie" + | "noto:selfie-dark-skin-tone" + | "noto:selfie-light-skin-tone" + | "noto:selfie-medium-dark-skin-tone" + | "noto:selfie-medium-light-skin-tone" + | "noto:selfie-medium-skin-tone" + | "noto:service-dog" + | "noto:seven-oclock" + | "noto:seven-thirty" + | "noto:sewing-needle" + | "noto:shaking-face" + | "noto:shallow-pan-of-food" + | "noto:shamrock" + | "noto:shark" + | "noto:shaved-ice" + | "noto:sheaf-of-rice" + | "noto:shield" + | "noto:shinto-shrine" + | "noto:ship" + | "noto:shooting-star" + | "noto:shopping-bags" + | "noto:shopping-cart" + | "noto:shortcake" + | "noto:shorts" + | "noto:shower" + | "noto:shrimp" + | "noto:shuffle-tracks-button" + | "noto:shushing-face" + | "noto:sign-of-the-horns" + | "noto:sign-of-the-horns-dark-skin-tone" + | "noto:sign-of-the-horns-light-skin-tone" + | "noto:sign-of-the-horns-medium-dark-skin-tone" + | "noto:sign-of-the-horns-medium-light-skin-tone" + | "noto:sign-of-the-horns-medium-skin-tone" + | "noto:singer" + | "noto:singer-dark-skin-tone" + | "noto:singer-light-skin-tone" + | "noto:singer-medium-dark-skin-tone" + | "noto:singer-medium-light-skin-tone" + | "noto:singer-medium-skin-tone" + | "noto:six-oclock" + | "noto:six-thirty" + | "noto:skateboard" + | "noto:skier" + | "noto:skis" + | "noto:skull" + | "noto:skull-and-crossbones" + | "noto:skunk" + | "noto:sled" + | "noto:sleeping-face" + | "noto:sleepy-face" + | "noto:slightly-frowning-face" + | "noto:slightly-smiling-face" + | "noto:slot-machine" + | "noto:sloth" + | "noto:small-airplane" + | "noto:small-blue-diamond" + | "noto:small-orange-diamond" + | "noto:smiling-cat-with-heart-eyes" + | "noto:smiling-face" + | "noto:smiling-face-with-halo" + | "noto:smiling-face-with-heart-eyes" + | "noto:smiling-face-with-hearts" + | "noto:smiling-face-with-horns" + | "noto:smiling-face-with-open-hands" + | "noto:smiling-face-with-open-mouth" + | "noto:smiling-face-with-open-mouth-and-closed-eyes" + | "noto:smiling-face-with-open-mouth-and-cold-sweat" + | "noto:smiling-face-with-open-mouth-and-smiling-eyes" + | "noto:smiling-face-with-smiling-eyes" + | "noto:smiling-face-with-sunglasses" + | "noto:smiling-face-with-tear" + | "noto:smirking-face" + | "noto:snail" + | "noto:snake" + | "noto:sneezing-face" + | "noto:snow-capped-mountain" + | "noto:snowboarder" + | "noto:snowboarder-dark-skin-tone" + | "noto:snowboarder-light-skin-tone" + | "noto:snowboarder-medium-dark-skin-tone" + | "noto:snowboarder-medium-light-skin-tone" + | "noto:snowboarder-medium-skin-tone" + | "noto:snowflake" + | "noto:snowman" + | "noto:snowman-without-snow" + | "noto:soap" + | "noto:soccer-ball" + | "noto:socks" + | "noto:soft-ice-cream" + | "noto:softball" + | "noto:soon-arrow" + | "noto:sos-button" + | "noto:spade-suit" + | "noto:spaghetti" + | "noto:sparkle" + | "noto:sparkler" + | "noto:sparkles" + | "noto:sparkling-heart" + | "noto:speak-no-evil-monkey" + | "noto:speaker-high-volume" + | "noto:speaker-low-volume" + | "noto:speaker-medium-volume" + | "noto:speaking-head" + | "noto:speech-balloon" + | "noto:speedboat" + | "noto:spider" + | "noto:spider-web" + | "noto:spiral-calendar" + | "noto:spiral-notepad" + | "noto:spiral-shell" + | "noto:sponge" + | "noto:spoon" + | "noto:sport-utility-vehicle" + | "noto:sports-medal" + | "noto:spouting-whale" + | "noto:squid" + | "noto:squinting-face-with-tongue" + | "noto:stadium" + | "noto:star" + | "noto:star-and-crescent" + | "noto:star-of-david" + | "noto:star-struck" + | "noto:station" + | "noto:statue-of-liberty" + | "noto:steaming-bowl" + | "noto:stethoscope" + | "noto:stop-button" + | "noto:stop-sign" + | "noto:stopwatch" + | "noto:straight-ruler" + | "noto:strawberry" + | "noto:student" + | "noto:student-dark-skin-tone" + | "noto:student-light-skin-tone" + | "noto:student-medium-dark-skin-tone" + | "noto:student-medium-light-skin-tone" + | "noto:student-medium-skin-tone" + | "noto:studio-microphone" + | "noto:stuffed-flatbread" + | "noto:sun" + | "noto:sun-behind-cloud" + | "noto:sun-behind-large-cloud" + | "noto:sun-behind-rain-cloud" + | "noto:sun-behind-small-cloud" + | "noto:sun-with-face" + | "noto:sunflower" + | "noto:sunglasses" + | "noto:sunrise" + | "noto:sunrise-over-mountains" + | "noto:sunset" + | "noto:superhero" + | "noto:superhero-dark-skin-tone" + | "noto:superhero-light-skin-tone" + | "noto:superhero-medium-dark-skin-tone" + | "noto:superhero-medium-light-skin-tone" + | "noto:superhero-medium-skin-tone" + | "noto:supervillain" + | "noto:supervillain-dark-skin-tone" + | "noto:supervillain-light-skin-tone" + | "noto:supervillain-medium-dark-skin-tone" + | "noto:supervillain-medium-light-skin-tone" + | "noto:supervillain-medium-skin-tone" + | "noto:sushi" + | "noto:suspension-railway" + | "noto:swan" + | "noto:sweat-droplets" + | "noto:synagogue" + | "noto:syringe" + | "noto:t-rex" + | "noto:t-shirt" + | "noto:taco" + | "noto:takeout-box" + | "noto:tamale" + | "noto:tanabata-tree" + | "noto:tangerine" + | "noto:taurus" + | "noto:taxi" + | "noto:teacher" + | "noto:teacher-dark-skin-tone" + | "noto:teacher-light-skin-tone" + | "noto:teacher-medium-dark-skin-tone" + | "noto:teacher-medium-light-skin-tone" + | "noto:teacher-medium-skin-tone" + | "noto:teacup-without-handle" + | "noto:teapot" + | "noto:tear-off-calendar" + | "noto:technologist" + | "noto:technologist-dark-skin-tone" + | "noto:technologist-light-skin-tone" + | "noto:technologist-medium-dark-skin-tone" + | "noto:technologist-medium-light-skin-tone" + | "noto:technologist-medium-skin-tone" + | "noto:teddy-bear" + | "noto:telephone" + | "noto:telephone-receiver" + | "noto:telescope" + | "noto:television" + | "noto:ten-oclock" + | "noto:ten-thirty" + | "noto:tennis" + | "noto:tent" + | "noto:test-tube" + | "noto:thermometer" + | "noto:thinking-face" + | "noto:thong-sandal" + | "noto:thought-balloon" + | "noto:thread" + | "noto:three-oclock" + | "noto:three-thirty" + | "noto:thumbs-down" + | "noto:thumbs-down-dark-skin-tone" + | "noto:thumbs-down-light-skin-tone" + | "noto:thumbs-down-medium-dark-skin-tone" + | "noto:thumbs-down-medium-light-skin-tone" + | "noto:thumbs-down-medium-skin-tone" + | "noto:thumbs-up" + | "noto:thumbs-up-dark-skin-tone" + | "noto:thumbs-up-light-skin-tone" + | "noto:thumbs-up-medium-dark-skin-tone" + | "noto:thumbs-up-medium-light-skin-tone" + | "noto:thumbs-up-medium-skin-tone" + | "noto:ticket" + | "noto:tiger" + | "noto:tiger-face" + | "noto:timer-clock" + | "noto:tired-face" + | "noto:toilet" + | "noto:tokyo-tower" + | "noto:tomato" + | "noto:tongue" + | "noto:toolbox" + | "noto:tooth" + | "noto:toothbrush" + | "noto:top-arrow" + | "noto:top-hat" + | "noto:tornado" + | "noto:trackball" + | "noto:tractor" + | "noto:trade-mark" + | "noto:train" + | "noto:tram" + | "noto:tram-car" + | "noto:transgender-flag" + | "noto:transgender-symbol" + | "noto:triangular-flag" + | "noto:triangular-ruler" + | "noto:trident-emblem" + | "noto:troll" + | "noto:trolleybus" + | "noto:trophy" + | "noto:tropical-drink" + | "noto:tropical-fish" + | "noto:trumpet" + | "noto:tulip" + | "noto:tumbler-glass" + | "noto:turkey" + | "noto:turtle" + | "noto:twelve-oclock" + | "noto:twelve-thirty" + | "noto:two-hearts" + | "noto:two-hump-camel" + | "noto:two-oclock" + | "noto:two-thirty" + | "noto:umbrella" + | "noto:umbrella-on-ground" + | "noto:umbrella-with-rain-drops" + | "noto:unamused-face" + | "noto:unicorn" + | "noto:unknown-flag" + | "noto:unlocked" + | "noto:up-arrow" + | "noto:up-down-arrow" + | "noto:up-exclamation-button" + | "noto:up-left-arrow" + | "noto:up-right-arrow" + | "noto:upside-down-face" + | "noto:upwards-button" + | "noto:vampire" + | "noto:vampire-dark-skin-tone" + | "noto:vampire-light-skin-tone" + | "noto:vampire-medium-dark-skin-tone" + | "noto:vampire-medium-light-skin-tone" + | "noto:vampire-medium-skin-tone" + | "noto:vertical-traffic-light" + | "noto:vibration-mode" + | "noto:victory-hand" + | "noto:victory-hand-dark-skin-tone" + | "noto:victory-hand-light-skin-tone" + | "noto:victory-hand-medium-dark-skin-tone" + | "noto:victory-hand-medium-light-skin-tone" + | "noto:victory-hand-medium-skin-tone" + | "noto:video-camera" + | "noto:video-game" + | "noto:videocassette" + | "noto:violin" + | "noto:virgo" + | "noto:volcano" + | "noto:volleyball" + | "noto:vs-button" + | "noto:vulcan-salute" + | "noto:vulcan-salute-dark-skin-tone" + | "noto:vulcan-salute-light-skin-tone" + | "noto:vulcan-salute-medium-dark-skin-tone" + | "noto:vulcan-salute-medium-light-skin-tone" + | "noto:vulcan-salute-medium-skin-tone" + | "noto:waffle" + | "noto:waning-crescent-moon" + | "noto:waning-gibbous-moon" + | "noto:warning" + | "noto:wastebasket" + | "noto:watch" + | "noto:water-buffalo" + | "noto:water-closet" + | "noto:water-pistol" + | "noto:water-wave" + | "noto:watermelon" + | "noto:waving-hand" + | "noto:waving-hand-dark-skin-tone" + | "noto:waving-hand-light-skin-tone" + | "noto:waving-hand-medium-dark-skin-tone" + | "noto:waving-hand-medium-light-skin-tone" + | "noto:waving-hand-medium-skin-tone" + | "noto:wavy-dash" + | "noto:waxing-crescent-moon" + | "noto:waxing-gibbous-moon" + | "noto:weary-cat" + | "noto:weary-face" + | "noto:wedding" + | "noto:whale" + | "noto:wheel" + | "noto:wheel-of-dharma" + | "noto:wheelchair-symbol" + | "noto:white-cane" + | "noto:white-circle" + | "noto:white-exclamation-mark" + | "noto:white-flag" + | "noto:white-flower" + | "noto:white-haired" + | "noto:white-heart" + | "noto:white-large-square" + | "noto:white-medium-small-square" + | "noto:white-medium-square" + | "noto:white-question-mark" + | "noto:white-small-square" + | "noto:white-square-button" + | "noto:wilted-flower" + | "noto:wind-chime" + | "noto:wind-face" + | "noto:window" + | "noto:wine-glass" + | "noto:wing" + | "noto:winking-face" + | "noto:winking-face-with-tongue" + | "noto:wireless" + | "noto:wolf" + | "noto:woman" + | "noto:woman-and-man-holding-hands" + | "noto:woman-and-man-holding-hands-dark-skin-tone" + | "noto:woman-and-man-holding-hands-dark-skin-tone-light-skin-tone" + | "noto:woman-and-man-holding-hands-dark-skin-tone-medium-dark-skin-tone" + | "noto:woman-and-man-holding-hands-dark-skin-tone-medium-light-skin-tone" + | "noto:woman-and-man-holding-hands-dark-skin-tone-medium-skin-tone" + | "noto:woman-and-man-holding-hands-light-skin-tone" + | "noto:woman-and-man-holding-hands-light-skin-tone-dark-skin-tone" + | "noto:woman-and-man-holding-hands-light-skin-tone-medium-dark-skin-tone" + | "noto:woman-and-man-holding-hands-light-skin-tone-medium-light-skin-tone" + | "noto:woman-and-man-holding-hands-light-skin-tone-medium-skin-tone" + | "noto:woman-and-man-holding-hands-medium-dark-skin-tone" + | "noto:woman-and-man-holding-hands-medium-dark-skin-tone-dark-skin-tone" + | "noto:woman-and-man-holding-hands-medium-dark-skin-tone-light-skin-tone" + | "noto:woman-and-man-holding-hands-medium-dark-skin-tone-medium-light-skin-tone" + | "noto:woman-and-man-holding-hands-medium-dark-skin-tone-medium-skin-tone" + | "noto:woman-and-man-holding-hands-medium-light-skin-tone" + | "noto:woman-and-man-holding-hands-medium-light-skin-tone-dark-skin-tone" + | "noto:woman-and-man-holding-hands-medium-light-skin-tone-light-skin-tone" + | "noto:woman-and-man-holding-hands-medium-light-skin-tone-medium-dark-skin-tone" + | "noto:woman-and-man-holding-hands-medium-light-skin-tone-medium-skin-tone" + | "noto:woman-and-man-holding-hands-medium-skin-tone" + | "noto:woman-and-man-holding-hands-medium-skin-tone-dark-skin-tone" + | "noto:woman-and-man-holding-hands-medium-skin-tone-light-skin-tone" + | "noto:woman-and-man-holding-hands-medium-skin-tone-medium-dark-skin-tone" + | "noto:woman-and-man-holding-hands-medium-skin-tone-medium-light-skin-tone" + | "noto:woman-artist" + | "noto:woman-artist-dark-skin-tone" + | "noto:woman-artist-light-skin-tone" + | "noto:woman-artist-medium-dark-skin-tone" + | "noto:woman-artist-medium-light-skin-tone" + | "noto:woman-artist-medium-skin-tone" + | "noto:woman-astronaut" + | "noto:woman-astronaut-dark-skin-tone" + | "noto:woman-astronaut-light-skin-tone" + | "noto:woman-astronaut-medium-dark-skin-tone" + | "noto:woman-astronaut-medium-light-skin-tone" + | "noto:woman-astronaut-medium-skin-tone" + | "noto:woman-bald" + | "noto:woman-beard" + | "noto:woman-biking" + | "noto:woman-biking-dark-skin-tone" + | "noto:woman-biking-light-skin-tone" + | "noto:woman-biking-medium-dark-skin-tone" + | "noto:woman-biking-medium-light-skin-tone" + | "noto:woman-biking-medium-skin-tone" + | "noto:woman-blond-hair" + | "noto:woman-bouncing-ball" + | "noto:woman-bouncing-ball-dark-skin-tone" + | "noto:woman-bouncing-ball-light-skin-tone" + | "noto:woman-bouncing-ball-medium-dark-skin-tone" + | "noto:woman-bouncing-ball-medium-light-skin-tone" + | "noto:woman-bouncing-ball-medium-skin-tone" + | "noto:woman-bowing" + | "noto:woman-bowing-dark-skin-tone" + | "noto:woman-bowing-light-skin-tone" + | "noto:woman-bowing-medium-dark-skin-tone" + | "noto:woman-bowing-medium-light-skin-tone" + | "noto:woman-bowing-medium-skin-tone" + | "noto:woman-cartwheeling" + | "noto:woman-cartwheeling-dark-skin-tone" + | "noto:woman-cartwheeling-light-skin-tone" + | "noto:woman-cartwheeling-medium-dark-skin-tone" + | "noto:woman-cartwheeling-medium-light-skin-tone" + | "noto:woman-cartwheeling-medium-skin-tone" + | "noto:woman-climbing" + | "noto:woman-climbing-dark-skin-tone" + | "noto:woman-climbing-light-skin-tone" + | "noto:woman-climbing-medium-dark-skin-tone" + | "noto:woman-climbing-medium-light-skin-tone" + | "noto:woman-climbing-medium-skin-tone" + | "noto:woman-climbing-tone1" + | "noto:woman-climbing-tone2" + | "noto:woman-climbing-tone3" + | "noto:woman-climbing-tone4" + | "noto:woman-climbing-tone5" + | "noto:woman-construction-worker" + | "noto:woman-construction-worker-dark-skin-tone" + | "noto:woman-construction-worker-light-skin-tone" + | "noto:woman-construction-worker-medium-dark-skin-tone" + | "noto:woman-construction-worker-medium-light-skin-tone" + | "noto:woman-construction-worker-medium-skin-tone" + | "noto:woman-cook" + | "noto:woman-cook-dark-skin-tone" + | "noto:woman-cook-light-skin-tone" + | "noto:woman-cook-medium-dark-skin-tone" + | "noto:woman-cook-medium-light-skin-tone" + | "noto:woman-cook-medium-skin-tone" + | "noto:woman-curly-hair" + | "noto:woman-dancing" + | "noto:woman-dancing-dark-skin-tone" + | "noto:woman-dancing-light-skin-tone" + | "noto:woman-dancing-medium-dark-skin-tone" + | "noto:woman-dancing-medium-light-skin-tone" + | "noto:woman-dancing-medium-skin-tone" + | "noto:woman-dark-skin-tone" + | "noto:woman-dark-skin-tone-bald" + | "noto:woman-dark-skin-tone-beard" + | "noto:woman-dark-skin-tone-blond-hair" + | "noto:woman-dark-skin-tone-curly-hair" + | "noto:woman-dark-skin-tone-red-hair" + | "noto:woman-dark-skin-tone-white-hair" + | "noto:woman-detective" + | "noto:woman-detective-dark-skin-tone" + | "noto:woman-detective-light-skin-tone" + | "noto:woman-detective-medium-dark-skin-tone" + | "noto:woman-detective-medium-light-skin-tone" + | "noto:woman-detective-medium-skin-tone" + | "noto:woman-elf" + | "noto:woman-elf-dark-skin-tone" + | "noto:woman-elf-light-skin-tone" + | "noto:woman-elf-medium-dark-skin-tone" + | "noto:woman-elf-medium-light-skin-tone" + | "noto:woman-elf-medium-skin-tone" + | "noto:woman-facepalming" + | "noto:woman-facepalming-dark-skin-tone" + | "noto:woman-facepalming-light-skin-tone" + | "noto:woman-facepalming-medium-dark-skin-tone" + | "noto:woman-facepalming-medium-light-skin-tone" + | "noto:woman-facepalming-medium-skin-tone" + | "noto:woman-factory-worker" + | "noto:woman-factory-worker-dark-skin-tone" + | "noto:woman-factory-worker-light-skin-tone" + | "noto:woman-factory-worker-medium-dark-skin-tone" + | "noto:woman-factory-worker-medium-light-skin-tone" + | "noto:woman-factory-worker-medium-skin-tone" + | "noto:woman-fairy" + | "noto:woman-fairy-dark-skin-tone" + | "noto:woman-fairy-light-skin-tone" + | "noto:woman-fairy-medium-dark-skin-tone" + | "noto:woman-fairy-medium-light-skin-tone" + | "noto:woman-fairy-medium-skin-tone" + | "noto:woman-farmer" + | "noto:woman-farmer-dark-skin-tone" + | "noto:woman-farmer-light-skin-tone" + | "noto:woman-farmer-medium-dark-skin-tone" + | "noto:woman-farmer-medium-light-skin-tone" + | "noto:woman-farmer-medium-skin-tone" + | "noto:woman-feeding-baby" + | "noto:woman-feeding-baby-dark-skin-tone" + | "noto:woman-feeding-baby-light-skin-tone" + | "noto:woman-feeding-baby-medium-dark-skin-tone" + | "noto:woman-feeding-baby-medium-light-skin-tone" + | "noto:woman-feeding-baby-medium-skin-tone" + | "noto:woman-firefighter" + | "noto:woman-firefighter-dark-skin-tone" + | "noto:woman-firefighter-light-skin-tone" + | "noto:woman-firefighter-medium-dark-skin-tone" + | "noto:woman-firefighter-medium-light-skin-tone" + | "noto:woman-firefighter-medium-skin-tone" + | "noto:woman-frowning" + | "noto:woman-frowning-dark-skin-tone" + | "noto:woman-frowning-light-skin-tone" + | "noto:woman-frowning-medium-dark-skin-tone" + | "noto:woman-frowning-medium-light-skin-tone" + | "noto:woman-frowning-medium-skin-tone" + | "noto:woman-genie" + | "noto:woman-gesturing-no" + | "noto:woman-gesturing-no-dark-skin-tone" + | "noto:woman-gesturing-no-light-skin-tone" + | "noto:woman-gesturing-no-medium-dark-skin-tone" + | "noto:woman-gesturing-no-medium-light-skin-tone" + | "noto:woman-gesturing-no-medium-skin-tone" + | "noto:woman-gesturing-ok" + | "noto:woman-gesturing-ok-dark-skin-tone" + | "noto:woman-gesturing-ok-light-skin-tone" + | "noto:woman-gesturing-ok-medium-dark-skin-tone" + | "noto:woman-gesturing-ok-medium-light-skin-tone" + | "noto:woman-gesturing-ok-medium-skin-tone" + | "noto:woman-getting-haircut" + | "noto:woman-getting-haircut-dark-skin-tone" + | "noto:woman-getting-haircut-light-skin-tone" + | "noto:woman-getting-haircut-medium-dark-skin-tone" + | "noto:woman-getting-haircut-medium-light-skin-tone" + | "noto:woman-getting-haircut-medium-skin-tone" + | "noto:woman-getting-massage" + | "noto:woman-getting-massage-dark-skin-tone" + | "noto:woman-getting-massage-light-skin-tone" + | "noto:woman-getting-massage-medium-dark-skin-tone" + | "noto:woman-getting-massage-medium-light-skin-tone" + | "noto:woman-getting-massage-medium-skin-tone" + | "noto:woman-golfing" + | "noto:woman-golfing-dark-skin-tone" + | "noto:woman-golfing-light-skin-tone" + | "noto:woman-golfing-medium-dark-skin-tone" + | "noto:woman-golfing-medium-light-skin-tone" + | "noto:woman-golfing-medium-skin-tone" + | "noto:woman-guard" + | "noto:woman-guard-dark-skin-tone" + | "noto:woman-guard-light-skin-tone" + | "noto:woman-guard-medium-dark-skin-tone" + | "noto:woman-guard-medium-light-skin-tone" + | "noto:woman-guard-medium-skin-tone" + | "noto:woman-health-worker" + | "noto:woman-health-worker-dark-skin-tone" + | "noto:woman-health-worker-light-skin-tone" + | "noto:woman-health-worker-medium-dark-skin-tone" + | "noto:woman-health-worker-medium-light-skin-tone" + | "noto:woman-health-worker-medium-skin-tone" + | "noto:woman-in-lotus-position" + | "noto:woman-in-lotus-position-dark-skin-tone" + | "noto:woman-in-lotus-position-light-skin-tone" + | "noto:woman-in-lotus-position-medium-dark-skin-tone" + | "noto:woman-in-lotus-position-medium-light-skin-tone" + | "noto:woman-in-lotus-position-medium-skin-tone" + | "noto:woman-in-manual-wheelchair" + | "noto:woman-in-manual-wheelchair-dark-skin-tone" + | "noto:woman-in-manual-wheelchair-facing-right" + | "noto:woman-in-manual-wheelchair-facing-right-dark-skin-tone" + | "noto:woman-in-manual-wheelchair-facing-right-light-skin-tone" + | "noto:woman-in-manual-wheelchair-facing-right-medium-dark-skin-tone" + | "noto:woman-in-manual-wheelchair-facing-right-medium-light-skin-tone" + | "noto:woman-in-manual-wheelchair-facing-right-medium-skin-tone" + | "noto:woman-in-manual-wheelchair-light-skin-tone" + | "noto:woman-in-manual-wheelchair-medium-dark-skin-tone" + | "noto:woman-in-manual-wheelchair-medium-light-skin-tone" + | "noto:woman-in-manual-wheelchair-medium-skin-tone" + | "noto:woman-in-motorized-wheelchair" + | "noto:woman-in-motorized-wheelchair-dark-skin-tone" + | "noto:woman-in-motorized-wheelchair-facing-right" + | "noto:woman-in-motorized-wheelchair-facing-right-dark-skin-tone" + | "noto:woman-in-motorized-wheelchair-facing-right-light-skin-tone" + | "noto:woman-in-motorized-wheelchair-facing-right-medium-dark-skin-tone" + | "noto:woman-in-motorized-wheelchair-facing-right-medium-light-skin-tone" + | "noto:woman-in-motorized-wheelchair-facing-right-medium-skin-tone" + | "noto:woman-in-motorized-wheelchair-light-skin-tone" + | "noto:woman-in-motorized-wheelchair-medium-dark-skin-tone" + | "noto:woman-in-motorized-wheelchair-medium-light-skin-tone" + | "noto:woman-in-motorized-wheelchair-medium-skin-tone" + | "noto:woman-in-steamy-room" + | "noto:woman-in-steamy-room-dark-skin-tone" + | "noto:woman-in-steamy-room-light-skin-tone" + | "noto:woman-in-steamy-room-medium-dark-skin-tone" + | "noto:woman-in-steamy-room-medium-light-skin-tone" + | "noto:woman-in-steamy-room-medium-skin-tone" + | "noto:woman-in-tuxedo" + | "noto:woman-in-tuxedo-dark-skin-tone" + | "noto:woman-in-tuxedo-light-skin-tone" + | "noto:woman-in-tuxedo-medium-dark-skin-tone" + | "noto:woman-in-tuxedo-medium-light-skin-tone" + | "noto:woman-in-tuxedo-medium-skin-tone" + | "noto:woman-judge" + | "noto:woman-judge-dark-skin-tone" + | "noto:woman-judge-light-skin-tone" + | "noto:woman-judge-medium-dark-skin-tone" + | "noto:woman-judge-medium-light-skin-tone" + | "noto:woman-judge-medium-skin-tone" + | "noto:woman-juggling" + | "noto:woman-juggling-dark-skin-tone" + | "noto:woman-juggling-light-skin-tone" + | "noto:woman-juggling-medium-dark-skin-tone" + | "noto:woman-juggling-medium-light-skin-tone" + | "noto:woman-juggling-medium-skin-tone" + | "noto:woman-kneeling" + | "noto:woman-kneeling-dark-skin-tone" + | "noto:woman-kneeling-facing-right" + | "noto:woman-kneeling-facing-right-dark-skin-tone" + | "noto:woman-kneeling-facing-right-light-skin-tone" + | "noto:woman-kneeling-facing-right-medium-dark-skin-tone" + | "noto:woman-kneeling-facing-right-medium-light-skin-tone" + | "noto:woman-kneeling-facing-right-medium-skin-tone" + | "noto:woman-kneeling-light-skin-tone" + | "noto:woman-kneeling-medium-dark-skin-tone" + | "noto:woman-kneeling-medium-light-skin-tone" + | "noto:woman-kneeling-medium-skin-tone" + | "noto:woman-lifting-weights" + | "noto:woman-lifting-weights-dark-skin-tone" + | "noto:woman-lifting-weights-light-skin-tone" + | "noto:woman-lifting-weights-medium-dark-skin-tone" + | "noto:woman-lifting-weights-medium-light-skin-tone" + | "noto:woman-lifting-weights-medium-skin-tone" + | "noto:woman-light-skin-tone" + | "noto:woman-light-skin-tone-bald" + | "noto:woman-light-skin-tone-beard" + | "noto:woman-light-skin-tone-blond-hair" + | "noto:woman-light-skin-tone-curly-hair" + | "noto:woman-light-skin-tone-red-hair" + | "noto:woman-light-skin-tone-white-hair" + | "noto:woman-mage" + | "noto:woman-mage-dark-skin-tone" + | "noto:woman-mage-light-skin-tone" + | "noto:woman-mage-medium-dark-skin-tone" + | "noto:woman-mage-medium-light-skin-tone" + | "noto:woman-mage-medium-skin-tone" + | "noto:woman-mage-tone3" + | "noto:woman-mechanic" + | "noto:woman-mechanic-dark-skin-tone" + | "noto:woman-mechanic-light-skin-tone" + | "noto:woman-mechanic-medium-dark-skin-tone" + | "noto:woman-mechanic-medium-light-skin-tone" + | "noto:woman-mechanic-medium-skin-tone" + | "noto:woman-medium-dark-skin-tone" + | "noto:woman-medium-dark-skin-tone-bald" + | "noto:woman-medium-dark-skin-tone-beard" + | "noto:woman-medium-dark-skin-tone-blond-hair" + | "noto:woman-medium-dark-skin-tone-curly-hair" + | "noto:woman-medium-dark-skin-tone-red-hair" + | "noto:woman-medium-dark-skin-tone-white-hair" + | "noto:woman-medium-light-skin-tone" + | "noto:woman-medium-light-skin-tone-bald" + | "noto:woman-medium-light-skin-tone-beard" + | "noto:woman-medium-light-skin-tone-blond-hair" + | "noto:woman-medium-light-skin-tone-curly-hair" + | "noto:woman-medium-light-skin-tone-red-hair" + | "noto:woman-medium-light-skin-tone-white-hair" + | "noto:woman-medium-skin-tone" + | "noto:woman-medium-skin-tone-bald" + | "noto:woman-medium-skin-tone-beard" + | "noto:woman-medium-skin-tone-blond-hair" + | "noto:woman-medium-skin-tone-curly-hair" + | "noto:woman-medium-skin-tone-red-hair" + | "noto:woman-medium-skin-tone-white-hair" + | "noto:woman-mountain-biking" + | "noto:woman-mountain-biking-dark-skin-tone" + | "noto:woman-mountain-biking-light-skin-tone" + | "noto:woman-mountain-biking-medium-dark-skin-tone" + | "noto:woman-mountain-biking-medium-light-skin-tone" + | "noto:woman-mountain-biking-medium-skin-tone" + | "noto:woman-office-worker" + | "noto:woman-office-worker-dark-skin-tone" + | "noto:woman-office-worker-light-skin-tone" + | "noto:woman-office-worker-medium-dark-skin-tone" + | "noto:woman-office-worker-medium-light-skin-tone" + | "noto:woman-office-worker-medium-skin-tone" + | "noto:woman-pilot" + | "noto:woman-pilot-dark-skin-tone" + | "noto:woman-pilot-light-skin-tone" + | "noto:woman-pilot-medium-dark-skin-tone" + | "noto:woman-pilot-medium-light-skin-tone" + | "noto:woman-pilot-medium-skin-tone" + | "noto:woman-playing-handball" + | "noto:woman-playing-handball-dark-skin-tone" + | "noto:woman-playing-handball-light-skin-tone" + | "noto:woman-playing-handball-medium-dark-skin-tone" + | "noto:woman-playing-handball-medium-light-skin-tone" + | "noto:woman-playing-handball-medium-skin-tone" + | "noto:woman-playing-water-polo" + | "noto:woman-playing-water-polo-dark-skin-tone" + | "noto:woman-playing-water-polo-light-skin-tone" + | "noto:woman-playing-water-polo-medium-dark-skin-tone" + | "noto:woman-playing-water-polo-medium-light-skin-tone" + | "noto:woman-playing-water-polo-medium-skin-tone" + | "noto:woman-police-officer" + | "noto:woman-police-officer-dark-skin-tone" + | "noto:woman-police-officer-light-skin-tone" + | "noto:woman-police-officer-medium-dark-skin-tone" + | "noto:woman-police-officer-medium-light-skin-tone" + | "noto:woman-police-officer-medium-skin-tone" + | "noto:woman-pouting" + | "noto:woman-pouting-dark-skin-tone" + | "noto:woman-pouting-light-skin-tone" + | "noto:woman-pouting-medium-dark-skin-tone" + | "noto:woman-pouting-medium-light-skin-tone" + | "noto:woman-pouting-medium-skin-tone" + | "noto:woman-raising-hand" + | "noto:woman-raising-hand-dark-skin-tone" + | "noto:woman-raising-hand-light-skin-tone" + | "noto:woman-raising-hand-medium-dark-skin-tone" + | "noto:woman-raising-hand-medium-light-skin-tone" + | "noto:woman-raising-hand-medium-skin-tone" + | "noto:woman-red-hair" + | "noto:woman-rowing-boat" + | "noto:woman-rowing-boat-dark-skin-tone" + | "noto:woman-rowing-boat-light-skin-tone" + | "noto:woman-rowing-boat-medium-dark-skin-tone" + | "noto:woman-rowing-boat-medium-light-skin-tone" + | "noto:woman-rowing-boat-medium-skin-tone" + | "noto:woman-running" + | "noto:woman-running-dark-skin-tone" + | "noto:woman-running-facing-right" + | "noto:woman-running-facing-right-dark-skin-tone" + | "noto:woman-running-facing-right-light-skin-tone" + | "noto:woman-running-facing-right-medium-dark-skin-tone" + | "noto:woman-running-facing-right-medium-light-skin-tone" + | "noto:woman-running-facing-right-medium-skin-tone" + | "noto:woman-running-light-skin-tone" + | "noto:woman-running-medium-dark-skin-tone" + | "noto:woman-running-medium-light-skin-tone" + | "noto:woman-running-medium-skin-tone" + | "noto:woman-scientist" + | "noto:woman-scientist-dark-skin-tone" + | "noto:woman-scientist-light-skin-tone" + | "noto:woman-scientist-medium-dark-skin-tone" + | "noto:woman-scientist-medium-light-skin-tone" + | "noto:woman-scientist-medium-skin-tone" + | "noto:woman-shrugging" + | "noto:woman-shrugging-dark-skin-tone" + | "noto:woman-shrugging-light-skin-tone" + | "noto:woman-shrugging-medium-dark-skin-tone" + | "noto:woman-shrugging-medium-light-skin-tone" + | "noto:woman-shrugging-medium-skin-tone" + | "noto:woman-singer" + | "noto:woman-singer-dark-skin-tone" + | "noto:woman-singer-light-skin-tone" + | "noto:woman-singer-medium-dark-skin-tone" + | "noto:woman-singer-medium-light-skin-tone" + | "noto:woman-singer-medium-skin-tone" + | "noto:woman-standing" + | "noto:woman-standing-dark-skin-tone" + | "noto:woman-standing-light-skin-tone" + | "noto:woman-standing-medium-dark-skin-tone" + | "noto:woman-standing-medium-light-skin-tone" + | "noto:woman-standing-medium-skin-tone" + | "noto:woman-student" + | "noto:woman-student-dark-skin-tone" + | "noto:woman-student-light-skin-tone" + | "noto:woman-student-medium-dark-skin-tone" + | "noto:woman-student-medium-light-skin-tone" + | "noto:woman-student-medium-skin-tone" + | "noto:woman-superhero" + | "noto:woman-superhero-dark-skin-tone" + | "noto:woman-superhero-light-skin-tone" + | "noto:woman-superhero-medium-dark-skin-tone" + | "noto:woman-superhero-medium-light-skin-tone" + | "noto:woman-superhero-medium-skin-tone" + | "noto:woman-supervillain" + | "noto:woman-supervillain-dark-skin-tone" + | "noto:woman-supervillain-light-skin-tone" + | "noto:woman-supervillain-medium-dark-skin-tone" + | "noto:woman-supervillain-medium-light-skin-tone" + | "noto:woman-supervillain-medium-skin-tone" + | "noto:woman-surfing" + | "noto:woman-surfing-dark-skin-tone" + | "noto:woman-surfing-light-skin-tone" + | "noto:woman-surfing-medium-dark-skin-tone" + | "noto:woman-surfing-medium-light-skin-tone" + | "noto:woman-surfing-medium-skin-tone" + | "noto:woman-swimming" + | "noto:woman-swimming-dark-skin-tone" + | "noto:woman-swimming-light-skin-tone" + | "noto:woman-swimming-medium-dark-skin-tone" + | "noto:woman-swimming-medium-light-skin-tone" + | "noto:woman-swimming-medium-skin-tone" + | "noto:woman-teacher" + | "noto:woman-teacher-dark-skin-tone" + | "noto:woman-teacher-light-skin-tone" + | "noto:woman-teacher-medium-dark-skin-tone" + | "noto:woman-teacher-medium-light-skin-tone" + | "noto:woman-teacher-medium-skin-tone" + | "noto:woman-technologist" + | "noto:woman-technologist-dark-skin-tone" + | "noto:woman-technologist-light-skin-tone" + | "noto:woman-technologist-medium-dark-skin-tone" + | "noto:woman-technologist-medium-light-skin-tone" + | "noto:woman-technologist-medium-skin-tone" + | "noto:woman-tipping-hand" + | "noto:woman-tipping-hand-dark-skin-tone" + | "noto:woman-tipping-hand-light-skin-tone" + | "noto:woman-tipping-hand-medium-dark-skin-tone" + | "noto:woman-tipping-hand-medium-light-skin-tone" + | "noto:woman-tipping-hand-medium-skin-tone" + | "noto:woman-vampire" + | "noto:woman-vampire-dark-skin-tone" + | "noto:woman-vampire-light-skin-tone" + | "noto:woman-vampire-medium-dark-skin-tone" + | "noto:woman-vampire-medium-light-skin-tone" + | "noto:woman-vampire-medium-skin-tone" + | "noto:woman-walking" + | "noto:woman-walking-dark-skin-tone" + | "noto:woman-walking-facing-right" + | "noto:woman-walking-facing-right-dark-skin-tone" + | "noto:woman-walking-facing-right-light-skin-tone" + | "noto:woman-walking-facing-right-medium-dark-skin-tone" + | "noto:woman-walking-facing-right-medium-light-skin-tone" + | "noto:woman-walking-facing-right-medium-skin-tone" + | "noto:woman-walking-light-skin-tone" + | "noto:woman-walking-medium-dark-skin-tone" + | "noto:woman-walking-medium-light-skin-tone" + | "noto:woman-walking-medium-skin-tone" + | "noto:woman-wearing-turban" + | "noto:woman-wearing-turban-dark-skin-tone" + | "noto:woman-wearing-turban-light-skin-tone" + | "noto:woman-wearing-turban-medium-dark-skin-tone" + | "noto:woman-wearing-turban-medium-light-skin-tone" + | "noto:woman-wearing-turban-medium-skin-tone" + | "noto:woman-white-hair" + | "noto:woman-with-headscarf" + | "noto:woman-with-headscarf-dark-skin-tone" + | "noto:woman-with-headscarf-light-skin-tone" + | "noto:woman-with-headscarf-medium-dark-skin-tone" + | "noto:woman-with-headscarf-medium-light-skin-tone" + | "noto:woman-with-headscarf-medium-skin-tone" + | "noto:woman-with-veil" + | "noto:woman-with-veil-dark-skin-tone" + | "noto:woman-with-veil-light-skin-tone" + | "noto:woman-with-veil-medium-dark-skin-tone" + | "noto:woman-with-veil-medium-light-skin-tone" + | "noto:woman-with-veil-medium-skin-tone" + | "noto:woman-with-white-cane" + | "noto:woman-with-white-cane-dark-skin-tone" + | "noto:woman-with-white-cane-facing-right" + | "noto:woman-with-white-cane-facing-right-dark-skin-tone" + | "noto:woman-with-white-cane-facing-right-light-skin-tone" + | "noto:woman-with-white-cane-facing-right-medium-dark-skin-tone" + | "noto:woman-with-white-cane-facing-right-medium-light-skin-tone" + | "noto:woman-with-white-cane-facing-right-medium-skin-tone" + | "noto:woman-with-white-cane-light-skin-tone" + | "noto:woman-with-white-cane-medium-dark-skin-tone" + | "noto:woman-with-white-cane-medium-light-skin-tone" + | "noto:woman-with-white-cane-medium-skin-tone" + | "noto:woman-zombie" + | "noto:womans-boot" + | "noto:womans-clothes" + | "noto:womans-hat" + | "noto:womans-sandal" + | "noto:women-holding-hands" + | "noto:women-holding-hands-dark-skin-tone" + | "noto:women-holding-hands-dark-skin-tone-light-skin-tone" + | "noto:women-holding-hands-dark-skin-tone-medium-dark-skin-tone" + | "noto:women-holding-hands-dark-skin-tone-medium-light-skin-tone" + | "noto:women-holding-hands-dark-skin-tone-medium-skin-tone" + | "noto:women-holding-hands-light-skin-tone" + | "noto:women-holding-hands-light-skin-tone-dark-skin-tone" + | "noto:women-holding-hands-light-skin-tone-medium-dark-skin-tone" + | "noto:women-holding-hands-light-skin-tone-medium-light-skin-tone" + | "noto:women-holding-hands-light-skin-tone-medium-skin-tone" + | "noto:women-holding-hands-medium-dark-skin-tone" + | "noto:women-holding-hands-medium-dark-skin-tone-dark-skin-tone" + | "noto:women-holding-hands-medium-dark-skin-tone-light-skin-tone" + | "noto:women-holding-hands-medium-dark-skin-tone-medium-light-skin-tone" + | "noto:women-holding-hands-medium-dark-skin-tone-medium-skin-tone" + | "noto:women-holding-hands-medium-light-skin-tone" + | "noto:women-holding-hands-medium-light-skin-tone-dark-skin-tone" + | "noto:women-holding-hands-medium-light-skin-tone-light-skin-tone" + | "noto:women-holding-hands-medium-light-skin-tone-medium-dark-skin-tone" + | "noto:women-holding-hands-medium-light-skin-tone-medium-skin-tone" + | "noto:women-holding-hands-medium-skin-tone" + | "noto:women-holding-hands-medium-skin-tone-dark-skin-tone" + | "noto:women-holding-hands-medium-skin-tone-light-skin-tone" + | "noto:women-holding-hands-medium-skin-tone-medium-dark-skin-tone" + | "noto:women-holding-hands-medium-skin-tone-medium-light-skin-tone" + | "noto:women-with-bunny-ears" + | "noto:women-wrestling" + | "noto:women-wrestling-dark-skin-tone" + | "noto:women-wrestling-light-skin-tone" + | "noto:women-wrestling-medium-dark-skin-tone" + | "noto:women-wrestling-medium-light-skin-tone" + | "noto:women-wrestling-medium-skin-tone" + | "noto:womens-room" + | "noto:wood" + | "noto:woozy-face" + | "noto:world-map" + | "noto:worm" + | "noto:worried-face" + | "noto:wrapped-gift" + | "noto:wrench" + | "noto:writing-hand" + | "noto:writing-hand-dark-skin-tone" + | "noto:writing-hand-light-skin-tone" + | "noto:writing-hand-medium-dark-skin-tone" + | "noto:writing-hand-medium-light-skin-tone" + | "noto:writing-hand-medium-skin-tone" + | "noto:x-ray" + | "noto:yarn" + | "noto:yawning-face" + | "noto:yellow-circle" + | "noto:yellow-heart" + | "noto:yellow-square" + | "noto:yen-banknote" + | "noto:yin-yang" + | "noto:yo-yo" + | "noto:zany-face" + | "noto:zebra" + | "noto:zipper-mouth-face" + | "noto:zombie" + | "noto:zzz" + | "ph:acorn" + | "ph:acorn-bold" + | "ph:acorn-duotone" + | "ph:acorn-fill" + | "ph:acorn-light" + | "ph:acorn-thin" + | "ph:activity" + | "ph:activity-bold" + | "ph:activity-light" + | "ph:activity-thin" + | "ph:address-book" + | "ph:address-book-bold" + | "ph:address-book-duotone" + | "ph:address-book-fill" + | "ph:address-book-light" + | "ph:address-book-tabs" + | "ph:address-book-tabs-bold" + | "ph:address-book-tabs-duotone" + | "ph:address-book-tabs-fill" + | "ph:address-book-tabs-light" + | "ph:address-book-tabs-thin" + | "ph:address-book-thin" + | "ph:air-traffic-control" + | "ph:air-traffic-control-bold" + | "ph:air-traffic-control-duotone" + | "ph:air-traffic-control-fill" + | "ph:air-traffic-control-light" + | "ph:air-traffic-control-thin" + | "ph:airplane" + | "ph:airplane-bold" + | "ph:airplane-duotone" + | "ph:airplane-fill" + | "ph:airplane-in-flight" + | "ph:airplane-in-flight-bold" + | "ph:airplane-in-flight-duotone" + | "ph:airplane-in-flight-fill" + | "ph:airplane-in-flight-light" + | "ph:airplane-in-flight-thin" + | "ph:airplane-landing" + | "ph:airplane-landing-bold" + | "ph:airplane-landing-duotone" + | "ph:airplane-landing-fill" + | "ph:airplane-landing-light" + | "ph:airplane-landing-thin" + | "ph:airplane-light" + | "ph:airplane-takeoff" + | "ph:airplane-takeoff-bold" + | "ph:airplane-takeoff-duotone" + | "ph:airplane-takeoff-fill" + | "ph:airplane-takeoff-light" + | "ph:airplane-takeoff-thin" + | "ph:airplane-taxiing" + | "ph:airplane-taxiing-bold" + | "ph:airplane-taxiing-duotone" + | "ph:airplane-taxiing-fill" + | "ph:airplane-taxiing-light" + | "ph:airplane-taxiing-thin" + | "ph:airplane-thin" + | "ph:airplane-tilt" + | "ph:airplane-tilt-bold" + | "ph:airplane-tilt-duotone" + | "ph:airplane-tilt-fill" + | "ph:airplane-tilt-light" + | "ph:airplane-tilt-thin" + | "ph:airplay" + | "ph:airplay-bold" + | "ph:airplay-duotone" + | "ph:airplay-fill" + | "ph:airplay-light" + | "ph:airplay-thin" + | "ph:alarm" + | "ph:alarm-bold" + | "ph:alarm-duotone" + | "ph:alarm-fill" + | "ph:alarm-light" + | "ph:alarm-thin" + | "ph:alien" + | "ph:alien-bold" + | "ph:alien-duotone" + | "ph:alien-fill" + | "ph:alien-light" + | "ph:alien-thin" + | "ph:align-bottom" + | "ph:align-bottom-bold" + | "ph:align-bottom-duotone" + | "ph:align-bottom-fill" + | "ph:align-bottom-light" + | "ph:align-bottom-simple" + | "ph:align-bottom-simple-bold" + | "ph:align-bottom-simple-duotone" + | "ph:align-bottom-simple-fill" + | "ph:align-bottom-simple-light" + | "ph:align-bottom-simple-thin" + | "ph:align-bottom-thin" + | "ph:align-center-horizontal" + | "ph:align-center-horizontal-bold" + | "ph:align-center-horizontal-duotone" + | "ph:align-center-horizontal-fill" + | "ph:align-center-horizontal-light" + | "ph:align-center-horizontal-simple" + | "ph:align-center-horizontal-simple-bold" + | "ph:align-center-horizontal-simple-duotone" + | "ph:align-center-horizontal-simple-fill" + | "ph:align-center-horizontal-simple-light" + | "ph:align-center-horizontal-simple-thin" + | "ph:align-center-horizontal-thin" + | "ph:align-center-vertical" + | "ph:align-center-vertical-bold" + | "ph:align-center-vertical-duotone" + | "ph:align-center-vertical-fill" + | "ph:align-center-vertical-light" + | "ph:align-center-vertical-simple" + | "ph:align-center-vertical-simple-bold" + | "ph:align-center-vertical-simple-duotone" + | "ph:align-center-vertical-simple-fill" + | "ph:align-center-vertical-simple-light" + | "ph:align-center-vertical-simple-thin" + | "ph:align-center-vertical-thin" + | "ph:align-left" + | "ph:align-left-bold" + | "ph:align-left-duotone" + | "ph:align-left-fill" + | "ph:align-left-light" + | "ph:align-left-simple" + | "ph:align-left-simple-bold" + | "ph:align-left-simple-duotone" + | "ph:align-left-simple-fill" + | "ph:align-left-simple-light" + | "ph:align-left-simple-thin" + | "ph:align-left-thin" + | "ph:align-right" + | "ph:align-right-bold" + | "ph:align-right-duotone" + | "ph:align-right-fill" + | "ph:align-right-light" + | "ph:align-right-simple" + | "ph:align-right-simple-bold" + | "ph:align-right-simple-duotone" + | "ph:align-right-simple-fill" + | "ph:align-right-simple-light" + | "ph:align-right-simple-thin" + | "ph:align-right-thin" + | "ph:align-top" + | "ph:align-top-bold" + | "ph:align-top-duotone" + | "ph:align-top-fill" + | "ph:align-top-light" + | "ph:align-top-simple" + | "ph:align-top-simple-bold" + | "ph:align-top-simple-duotone" + | "ph:align-top-simple-fill" + | "ph:align-top-simple-light" + | "ph:align-top-simple-thin" + | "ph:align-top-thin" + | "ph:amazon-logo" + | "ph:amazon-logo-bold" + | "ph:amazon-logo-duotone" + | "ph:amazon-logo-fill" + | "ph:amazon-logo-light" + | "ph:amazon-logo-thin" + | "ph:ambulance" + | "ph:ambulance-bold" + | "ph:ambulance-duotone" + | "ph:ambulance-fill" + | "ph:ambulance-light" + | "ph:ambulance-thin" + | "ph:anchor" + | "ph:anchor-bold" + | "ph:anchor-duotone" + | "ph:anchor-fill" + | "ph:anchor-light" + | "ph:anchor-simple" + | "ph:anchor-simple-bold" + | "ph:anchor-simple-duotone" + | "ph:anchor-simple-fill" + | "ph:anchor-simple-light" + | "ph:anchor-simple-thin" + | "ph:anchor-thin" + | "ph:android-logo" + | "ph:android-logo-bold" + | "ph:android-logo-duotone" + | "ph:android-logo-fill" + | "ph:android-logo-light" + | "ph:android-logo-thin" + | "ph:angle" + | "ph:angle-bold" + | "ph:angle-duotone" + | "ph:angle-fill" + | "ph:angle-light" + | "ph:angle-thin" + | "ph:angular-logo" + | "ph:angular-logo-bold" + | "ph:angular-logo-duotone" + | "ph:angular-logo-fill" + | "ph:angular-logo-light" + | "ph:angular-logo-thin" + | "ph:aperture" + | "ph:aperture-bold" + | "ph:aperture-duotone" + | "ph:aperture-fill" + | "ph:aperture-light" + | "ph:aperture-thin" + | "ph:app-store-logo" + | "ph:app-store-logo-bold" + | "ph:app-store-logo-duotone" + | "ph:app-store-logo-fill" + | "ph:app-store-logo-light" + | "ph:app-store-logo-thin" + | "ph:app-window" + | "ph:app-window-bold" + | "ph:app-window-duotone" + | "ph:app-window-fill" + | "ph:app-window-light" + | "ph:app-window-thin" + | "ph:apple-logo" + | "ph:apple-logo-bold" + | "ph:apple-logo-duotone" + | "ph:apple-logo-fill" + | "ph:apple-logo-light" + | "ph:apple-logo-thin" + | "ph:apple-podcasts-logo" + | "ph:apple-podcasts-logo-bold" + | "ph:apple-podcasts-logo-duotone" + | "ph:apple-podcasts-logo-fill" + | "ph:apple-podcasts-logo-light" + | "ph:apple-podcasts-logo-thin" + | "ph:approximate-equals" + | "ph:approximate-equals-bold" + | "ph:approximate-equals-duotone" + | "ph:approximate-equals-fill" + | "ph:approximate-equals-light" + | "ph:approximate-equals-thin" + | "ph:archive" + | "ph:archive-bold" + | "ph:archive-duotone" + | "ph:archive-fill" + | "ph:archive-light" + | "ph:archive-thin" + | "ph:archive-tray-bold" + | "ph:armchair" + | "ph:armchair-bold" + | "ph:armchair-duotone" + | "ph:armchair-fill" + | "ph:armchair-light" + | "ph:armchair-thin" + | "ph:arrow-arc-left" + | "ph:arrow-arc-left-bold" + | "ph:arrow-arc-left-duotone" + | "ph:arrow-arc-left-fill" + | "ph:arrow-arc-left-light" + | "ph:arrow-arc-left-thin" + | "ph:arrow-arc-right" + | "ph:arrow-arc-right-bold" + | "ph:arrow-arc-right-duotone" + | "ph:arrow-arc-right-fill" + | "ph:arrow-arc-right-light" + | "ph:arrow-arc-right-thin" + | "ph:arrow-bend-double-up-left" + | "ph:arrow-bend-double-up-left-bold" + | "ph:arrow-bend-double-up-left-duotone" + | "ph:arrow-bend-double-up-left-fill" + | "ph:arrow-bend-double-up-left-light" + | "ph:arrow-bend-double-up-left-thin" + | "ph:arrow-bend-double-up-right" + | "ph:arrow-bend-double-up-right-bold" + | "ph:arrow-bend-double-up-right-duotone" + | "ph:arrow-bend-double-up-right-fill" + | "ph:arrow-bend-double-up-right-light" + | "ph:arrow-bend-double-up-right-thin" + | "ph:arrow-bend-down-left" + | "ph:arrow-bend-down-left-bold" + | "ph:arrow-bend-down-left-duotone" + | "ph:arrow-bend-down-left-fill" + | "ph:arrow-bend-down-left-light" + | "ph:arrow-bend-down-left-thin" + | "ph:arrow-bend-down-right" + | "ph:arrow-bend-down-right-bold" + | "ph:arrow-bend-down-right-duotone" + | "ph:arrow-bend-down-right-fill" + | "ph:arrow-bend-down-right-light" + | "ph:arrow-bend-down-right-thin" + | "ph:arrow-bend-left-down" + | "ph:arrow-bend-left-down-bold" + | "ph:arrow-bend-left-down-duotone" + | "ph:arrow-bend-left-down-fill" + | "ph:arrow-bend-left-down-light" + | "ph:arrow-bend-left-down-thin" + | "ph:arrow-bend-left-up" + | "ph:arrow-bend-left-up-bold" + | "ph:arrow-bend-left-up-duotone" + | "ph:arrow-bend-left-up-fill" + | "ph:arrow-bend-left-up-light" + | "ph:arrow-bend-left-up-thin" + | "ph:arrow-bend-right-down" + | "ph:arrow-bend-right-down-bold" + | "ph:arrow-bend-right-down-duotone" + | "ph:arrow-bend-right-down-fill" + | "ph:arrow-bend-right-down-light" + | "ph:arrow-bend-right-down-thin" + | "ph:arrow-bend-right-up" + | "ph:arrow-bend-right-up-bold" + | "ph:arrow-bend-right-up-duotone" + | "ph:arrow-bend-right-up-fill" + | "ph:arrow-bend-right-up-light" + | "ph:arrow-bend-right-up-thin" + | "ph:arrow-bend-up-left" + | "ph:arrow-bend-up-left-bold" + | "ph:arrow-bend-up-left-duotone" + | "ph:arrow-bend-up-left-fill" + | "ph:arrow-bend-up-left-light" + | "ph:arrow-bend-up-left-thin" + | "ph:arrow-bend-up-right" + | "ph:arrow-bend-up-right-bold" + | "ph:arrow-bend-up-right-duotone" + | "ph:arrow-bend-up-right-fill" + | "ph:arrow-bend-up-right-light" + | "ph:arrow-bend-up-right-thin" + | "ph:arrow-circle-down" + | "ph:arrow-circle-down-bold" + | "ph:arrow-circle-down-duotone" + | "ph:arrow-circle-down-fill" + | "ph:arrow-circle-down-left" + | "ph:arrow-circle-down-left-bold" + | "ph:arrow-circle-down-left-duotone" + | "ph:arrow-circle-down-left-fill" + | "ph:arrow-circle-down-left-light" + | "ph:arrow-circle-down-left-thin" + | "ph:arrow-circle-down-light" + | "ph:arrow-circle-down-right" + | "ph:arrow-circle-down-right-bold" + | "ph:arrow-circle-down-right-duotone" + | "ph:arrow-circle-down-right-fill" + | "ph:arrow-circle-down-right-light" + | "ph:arrow-circle-down-right-thin" + | "ph:arrow-circle-down-thin" + | "ph:arrow-circle-left" + | "ph:arrow-circle-left-bold" + | "ph:arrow-circle-left-duotone" + | "ph:arrow-circle-left-fill" + | "ph:arrow-circle-left-light" + | "ph:arrow-circle-left-thin" + | "ph:arrow-circle-right" + | "ph:arrow-circle-right-bold" + | "ph:arrow-circle-right-duotone" + | "ph:arrow-circle-right-fill" + | "ph:arrow-circle-right-light" + | "ph:arrow-circle-right-thin" + | "ph:arrow-circle-up" + | "ph:arrow-circle-up-bold" + | "ph:arrow-circle-up-duotone" + | "ph:arrow-circle-up-fill" + | "ph:arrow-circle-up-left" + | "ph:arrow-circle-up-left-bold" + | "ph:arrow-circle-up-left-duotone" + | "ph:arrow-circle-up-left-fill" + | "ph:arrow-circle-up-left-light" + | "ph:arrow-circle-up-left-thin" + | "ph:arrow-circle-up-light" + | "ph:arrow-circle-up-right" + | "ph:arrow-circle-up-right-bold" + | "ph:arrow-circle-up-right-duotone" + | "ph:arrow-circle-up-right-fill" + | "ph:arrow-circle-up-right-light" + | "ph:arrow-circle-up-right-thin" + | "ph:arrow-circle-up-thin" + | "ph:arrow-clockwise" + | "ph:arrow-clockwise-bold" + | "ph:arrow-clockwise-duotone" + | "ph:arrow-clockwise-fill" + | "ph:arrow-clockwise-light" + | "ph:arrow-clockwise-thin" + | "ph:arrow-counter-clockwise" + | "ph:arrow-counter-clockwise-bold" + | "ph:arrow-counter-clockwise-duotone" + | "ph:arrow-counter-clockwise-fill" + | "ph:arrow-counter-clockwise-light" + | "ph:arrow-counter-clockwise-thin" + | "ph:arrow-down" + | "ph:arrow-down-bold" + | "ph:arrow-down-duotone" + | "ph:arrow-down-fill" + | "ph:arrow-down-left" + | "ph:arrow-down-left-bold" + | "ph:arrow-down-left-duotone" + | "ph:arrow-down-left-fill" + | "ph:arrow-down-left-light" + | "ph:arrow-down-left-thin" + | "ph:arrow-down-light" + | "ph:arrow-down-right" + | "ph:arrow-down-right-bold" + | "ph:arrow-down-right-duotone" + | "ph:arrow-down-right-fill" + | "ph:arrow-down-right-light" + | "ph:arrow-down-right-thin" + | "ph:arrow-down-thin" + | "ph:arrow-elbow-down-left" + | "ph:arrow-elbow-down-left-bold" + | "ph:arrow-elbow-down-left-duotone" + | "ph:arrow-elbow-down-left-fill" + | "ph:arrow-elbow-down-left-light" + | "ph:arrow-elbow-down-left-thin" + | "ph:arrow-elbow-down-right" + | "ph:arrow-elbow-down-right-bold" + | "ph:arrow-elbow-down-right-duotone" + | "ph:arrow-elbow-down-right-fill" + | "ph:arrow-elbow-down-right-light" + | "ph:arrow-elbow-down-right-thin" + | "ph:arrow-elbow-left" + | "ph:arrow-elbow-left-bold" + | "ph:arrow-elbow-left-down" + | "ph:arrow-elbow-left-down-bold" + | "ph:arrow-elbow-left-down-duotone" + | "ph:arrow-elbow-left-down-fill" + | "ph:arrow-elbow-left-down-light" + | "ph:arrow-elbow-left-down-thin" + | "ph:arrow-elbow-left-duotone" + | "ph:arrow-elbow-left-fill" + | "ph:arrow-elbow-left-light" + | "ph:arrow-elbow-left-thin" + | "ph:arrow-elbow-left-up" + | "ph:arrow-elbow-left-up-bold" + | "ph:arrow-elbow-left-up-duotone" + | "ph:arrow-elbow-left-up-fill" + | "ph:arrow-elbow-left-up-light" + | "ph:arrow-elbow-left-up-thin" + | "ph:arrow-elbow-right" + | "ph:arrow-elbow-right-bold" + | "ph:arrow-elbow-right-down" + | "ph:arrow-elbow-right-down-bold" + | "ph:arrow-elbow-right-down-duotone" + | "ph:arrow-elbow-right-down-fill" + | "ph:arrow-elbow-right-down-light" + | "ph:arrow-elbow-right-down-thin" + | "ph:arrow-elbow-right-duotone" + | "ph:arrow-elbow-right-fill" + | "ph:arrow-elbow-right-light" + | "ph:arrow-elbow-right-thin" + | "ph:arrow-elbow-right-up" + | "ph:arrow-elbow-right-up-bold" + | "ph:arrow-elbow-right-up-duotone" + | "ph:arrow-elbow-right-up-fill" + | "ph:arrow-elbow-right-up-light" + | "ph:arrow-elbow-right-up-thin" + | "ph:arrow-elbow-up-left" + | "ph:arrow-elbow-up-left-bold" + | "ph:arrow-elbow-up-left-duotone" + | "ph:arrow-elbow-up-left-fill" + | "ph:arrow-elbow-up-left-light" + | "ph:arrow-elbow-up-left-thin" + | "ph:arrow-elbow-up-right" + | "ph:arrow-elbow-up-right-bold" + | "ph:arrow-elbow-up-right-duotone" + | "ph:arrow-elbow-up-right-fill" + | "ph:arrow-elbow-up-right-light" + | "ph:arrow-elbow-up-right-thin" + | "ph:arrow-fat-down" + | "ph:arrow-fat-down-bold" + | "ph:arrow-fat-down-duotone" + | "ph:arrow-fat-down-fill" + | "ph:arrow-fat-down-light" + | "ph:arrow-fat-down-thin" + | "ph:arrow-fat-left" + | "ph:arrow-fat-left-bold" + | "ph:arrow-fat-left-duotone" + | "ph:arrow-fat-left-fill" + | "ph:arrow-fat-left-light" + | "ph:arrow-fat-left-thin" + | "ph:arrow-fat-line-down" + | "ph:arrow-fat-line-down-bold" + | "ph:arrow-fat-line-down-duotone" + | "ph:arrow-fat-line-down-fill" + | "ph:arrow-fat-line-down-light" + | "ph:arrow-fat-line-down-thin" + | "ph:arrow-fat-line-left" + | "ph:arrow-fat-line-left-bold" + | "ph:arrow-fat-line-left-duotone" + | "ph:arrow-fat-line-left-fill" + | "ph:arrow-fat-line-left-light" + | "ph:arrow-fat-line-left-thin" + | "ph:arrow-fat-line-right" + | "ph:arrow-fat-line-right-bold" + | "ph:arrow-fat-line-right-duotone" + | "ph:arrow-fat-line-right-fill" + | "ph:arrow-fat-line-right-light" + | "ph:arrow-fat-line-right-thin" + | "ph:arrow-fat-line-up" + | "ph:arrow-fat-line-up-bold" + | "ph:arrow-fat-line-up-duotone" + | "ph:arrow-fat-line-up-fill" + | "ph:arrow-fat-line-up-light" + | "ph:arrow-fat-line-up-thin" + | "ph:arrow-fat-lines-down" + | "ph:arrow-fat-lines-down-bold" + | "ph:arrow-fat-lines-down-duotone" + | "ph:arrow-fat-lines-down-fill" + | "ph:arrow-fat-lines-down-light" + | "ph:arrow-fat-lines-down-thin" + | "ph:arrow-fat-lines-left" + | "ph:arrow-fat-lines-left-bold" + | "ph:arrow-fat-lines-left-duotone" + | "ph:arrow-fat-lines-left-fill" + | "ph:arrow-fat-lines-left-light" + | "ph:arrow-fat-lines-left-thin" + | "ph:arrow-fat-lines-right" + | "ph:arrow-fat-lines-right-bold" + | "ph:arrow-fat-lines-right-duotone" + | "ph:arrow-fat-lines-right-fill" + | "ph:arrow-fat-lines-right-light" + | "ph:arrow-fat-lines-right-thin" + | "ph:arrow-fat-lines-up" + | "ph:arrow-fat-lines-up-bold" + | "ph:arrow-fat-lines-up-duotone" + | "ph:arrow-fat-lines-up-fill" + | "ph:arrow-fat-lines-up-light" + | "ph:arrow-fat-lines-up-thin" + | "ph:arrow-fat-right" + | "ph:arrow-fat-right-bold" + | "ph:arrow-fat-right-duotone" + | "ph:arrow-fat-right-fill" + | "ph:arrow-fat-right-light" + | "ph:arrow-fat-right-thin" + | "ph:arrow-fat-up" + | "ph:arrow-fat-up-bold" + | "ph:arrow-fat-up-duotone" + | "ph:arrow-fat-up-fill" + | "ph:arrow-fat-up-light" + | "ph:arrow-fat-up-thin" + | "ph:arrow-left" + | "ph:arrow-left-bold" + | "ph:arrow-left-duotone" + | "ph:arrow-left-fill" + | "ph:arrow-left-light" + | "ph:arrow-left-thin" + | "ph:arrow-line-down" + | "ph:arrow-line-down-bold" + | "ph:arrow-line-down-duotone" + | "ph:arrow-line-down-fill" + | "ph:arrow-line-down-left" + | "ph:arrow-line-down-left-bold" + | "ph:arrow-line-down-left-duotone" + | "ph:arrow-line-down-left-fill" + | "ph:arrow-line-down-left-light" + | "ph:arrow-line-down-left-thin" + | "ph:arrow-line-down-light" + | "ph:arrow-line-down-right" + | "ph:arrow-line-down-right-bold" + | "ph:arrow-line-down-right-duotone" + | "ph:arrow-line-down-right-fill" + | "ph:arrow-line-down-right-light" + | "ph:arrow-line-down-right-thin" + | "ph:arrow-line-down-thin" + | "ph:arrow-line-left" + | "ph:arrow-line-left-bold" + | "ph:arrow-line-left-duotone" + | "ph:arrow-line-left-fill" + | "ph:arrow-line-left-light" + | "ph:arrow-line-left-thin" + | "ph:arrow-line-right" + | "ph:arrow-line-right-bold" + | "ph:arrow-line-right-duotone" + | "ph:arrow-line-right-fill" + | "ph:arrow-line-right-light" + | "ph:arrow-line-right-thin" + | "ph:arrow-line-up" + | "ph:arrow-line-up-bold" + | "ph:arrow-line-up-duotone" + | "ph:arrow-line-up-fill" + | "ph:arrow-line-up-left" + | "ph:arrow-line-up-left-bold" + | "ph:arrow-line-up-left-duotone" + | "ph:arrow-line-up-left-fill" + | "ph:arrow-line-up-left-light" + | "ph:arrow-line-up-left-thin" + | "ph:arrow-line-up-light" + | "ph:arrow-line-up-right" + | "ph:arrow-line-up-right-bold" + | "ph:arrow-line-up-right-duotone" + | "ph:arrow-line-up-right-fill" + | "ph:arrow-line-up-right-light" + | "ph:arrow-line-up-right-thin" + | "ph:arrow-line-up-thin" + | "ph:arrow-right" + | "ph:arrow-right-bold" + | "ph:arrow-right-duotone" + | "ph:arrow-right-fill" + | "ph:arrow-right-light" + | "ph:arrow-right-thin" + | "ph:arrow-square-down" + | "ph:arrow-square-down-bold" + | "ph:arrow-square-down-duotone" + | "ph:arrow-square-down-fill" + | "ph:arrow-square-down-left" + | "ph:arrow-square-down-left-bold" + | "ph:arrow-square-down-left-duotone" + | "ph:arrow-square-down-left-fill" + | "ph:arrow-square-down-left-light" + | "ph:arrow-square-down-left-thin" + | "ph:arrow-square-down-light" + | "ph:arrow-square-down-right" + | "ph:arrow-square-down-right-bold" + | "ph:arrow-square-down-right-duotone" + | "ph:arrow-square-down-right-fill" + | "ph:arrow-square-down-right-light" + | "ph:arrow-square-down-right-thin" + | "ph:arrow-square-down-thin" + | "ph:arrow-square-in" + | "ph:arrow-square-in-bold" + | "ph:arrow-square-in-duotone" + | "ph:arrow-square-in-fill" + | "ph:arrow-square-in-light" + | "ph:arrow-square-in-thin" + | "ph:arrow-square-left" + | "ph:arrow-square-left-bold" + | "ph:arrow-square-left-duotone" + | "ph:arrow-square-left-fill" + | "ph:arrow-square-left-light" + | "ph:arrow-square-left-thin" + | "ph:arrow-square-out" + | "ph:arrow-square-out-bold" + | "ph:arrow-square-out-duotone" + | "ph:arrow-square-out-fill" + | "ph:arrow-square-out-light" + | "ph:arrow-square-out-thin" + | "ph:arrow-square-right" + | "ph:arrow-square-right-bold" + | "ph:arrow-square-right-duotone" + | "ph:arrow-square-right-fill" + | "ph:arrow-square-right-light" + | "ph:arrow-square-right-thin" + | "ph:arrow-square-up" + | "ph:arrow-square-up-bold" + | "ph:arrow-square-up-duotone" + | "ph:arrow-square-up-fill" + | "ph:arrow-square-up-left" + | "ph:arrow-square-up-left-bold" + | "ph:arrow-square-up-left-duotone" + | "ph:arrow-square-up-left-fill" + | "ph:arrow-square-up-left-light" + | "ph:arrow-square-up-left-thin" + | "ph:arrow-square-up-light" + | "ph:arrow-square-up-right" + | "ph:arrow-square-up-right-bold" + | "ph:arrow-square-up-right-duotone" + | "ph:arrow-square-up-right-fill" + | "ph:arrow-square-up-right-light" + | "ph:arrow-square-up-right-thin" + | "ph:arrow-square-up-thin" + | "ph:arrow-u-down-left" + | "ph:arrow-u-down-left-bold" + | "ph:arrow-u-down-left-duotone" + | "ph:arrow-u-down-left-fill" + | "ph:arrow-u-down-left-light" + | "ph:arrow-u-down-left-thin" + | "ph:arrow-u-down-right" + | "ph:arrow-u-down-right-bold" + | "ph:arrow-u-down-right-duotone" + | "ph:arrow-u-down-right-fill" + | "ph:arrow-u-down-right-light" + | "ph:arrow-u-down-right-thin" + | "ph:arrow-u-left-down" + | "ph:arrow-u-left-down-bold" + | "ph:arrow-u-left-down-duotone" + | "ph:arrow-u-left-down-fill" + | "ph:arrow-u-left-down-light" + | "ph:arrow-u-left-down-thin" + | "ph:arrow-u-left-up" + | "ph:arrow-u-left-up-bold" + | "ph:arrow-u-left-up-duotone" + | "ph:arrow-u-left-up-fill" + | "ph:arrow-u-left-up-light" + | "ph:arrow-u-left-up-thin" + | "ph:arrow-u-right-down" + | "ph:arrow-u-right-down-bold" + | "ph:arrow-u-right-down-duotone" + | "ph:arrow-u-right-down-fill" + | "ph:arrow-u-right-down-light" + | "ph:arrow-u-right-down-thin" + | "ph:arrow-u-right-up" + | "ph:arrow-u-right-up-bold" + | "ph:arrow-u-right-up-duotone" + | "ph:arrow-u-right-up-fill" + | "ph:arrow-u-right-up-light" + | "ph:arrow-u-right-up-thin" + | "ph:arrow-u-up-left" + | "ph:arrow-u-up-left-bold" + | "ph:arrow-u-up-left-duotone" + | "ph:arrow-u-up-left-fill" + | "ph:arrow-u-up-left-light" + | "ph:arrow-u-up-left-thin" + | "ph:arrow-u-up-right" + | "ph:arrow-u-up-right-bold" + | "ph:arrow-u-up-right-duotone" + | "ph:arrow-u-up-right-fill" + | "ph:arrow-u-up-right-light" + | "ph:arrow-u-up-right-thin" + | "ph:arrow-up" + | "ph:arrow-up-bold" + | "ph:arrow-up-duotone" + | "ph:arrow-up-fill" + | "ph:arrow-up-left" + | "ph:arrow-up-left-bold" + | "ph:arrow-up-left-duotone" + | "ph:arrow-up-left-fill" + | "ph:arrow-up-left-light" + | "ph:arrow-up-left-thin" + | "ph:arrow-up-light" + | "ph:arrow-up-right" + | "ph:arrow-up-right-bold" + | "ph:arrow-up-right-duotone" + | "ph:arrow-up-right-fill" + | "ph:arrow-up-right-light" + | "ph:arrow-up-right-thin" + | "ph:arrow-up-thin" + | "ph:arrows-clockwise" + | "ph:arrows-clockwise-bold" + | "ph:arrows-clockwise-duotone" + | "ph:arrows-clockwise-fill" + | "ph:arrows-clockwise-light" + | "ph:arrows-clockwise-thin" + | "ph:arrows-counter-clockwise" + | "ph:arrows-counter-clockwise-bold" + | "ph:arrows-counter-clockwise-duotone" + | "ph:arrows-counter-clockwise-fill" + | "ph:arrows-counter-clockwise-light" + | "ph:arrows-counter-clockwise-thin" + | "ph:arrows-down-up" + | "ph:arrows-down-up-bold" + | "ph:arrows-down-up-duotone" + | "ph:arrows-down-up-fill" + | "ph:arrows-down-up-light" + | "ph:arrows-down-up-thin" + | "ph:arrows-horizontal" + | "ph:arrows-horizontal-bold" + | "ph:arrows-horizontal-duotone" + | "ph:arrows-horizontal-fill" + | "ph:arrows-horizontal-light" + | "ph:arrows-horizontal-thin" + | "ph:arrows-in" + | "ph:arrows-in-bold" + | "ph:arrows-in-cardinal" + | "ph:arrows-in-cardinal-bold" + | "ph:arrows-in-cardinal-duotone" + | "ph:arrows-in-cardinal-fill" + | "ph:arrows-in-cardinal-light" + | "ph:arrows-in-cardinal-thin" + | "ph:arrows-in-duotone" + | "ph:arrows-in-fill" + | "ph:arrows-in-light" + | "ph:arrows-in-line-horizontal" + | "ph:arrows-in-line-horizontal-bold" + | "ph:arrows-in-line-horizontal-duotone" + | "ph:arrows-in-line-horizontal-fill" + | "ph:arrows-in-line-horizontal-light" + | "ph:arrows-in-line-horizontal-thin" + | "ph:arrows-in-line-vertical" + | "ph:arrows-in-line-vertical-bold" + | "ph:arrows-in-line-vertical-duotone" + | "ph:arrows-in-line-vertical-fill" + | "ph:arrows-in-line-vertical-light" + | "ph:arrows-in-line-vertical-thin" + | "ph:arrows-in-simple" + | "ph:arrows-in-simple-bold" + | "ph:arrows-in-simple-duotone" + | "ph:arrows-in-simple-fill" + | "ph:arrows-in-simple-light" + | "ph:arrows-in-simple-thin" + | "ph:arrows-in-thin" + | "ph:arrows-left-right" + | "ph:arrows-left-right-bold" + | "ph:arrows-left-right-duotone" + | "ph:arrows-left-right-fill" + | "ph:arrows-left-right-light" + | "ph:arrows-left-right-thin" + | "ph:arrows-merge" + | "ph:arrows-merge-bold" + | "ph:arrows-merge-duotone" + | "ph:arrows-merge-fill" + | "ph:arrows-merge-light" + | "ph:arrows-merge-thin" + | "ph:arrows-out" + | "ph:arrows-out-bold" + | "ph:arrows-out-cardinal" + | "ph:arrows-out-cardinal-bold" + | "ph:arrows-out-cardinal-duotone" + | "ph:arrows-out-cardinal-fill" + | "ph:arrows-out-cardinal-light" + | "ph:arrows-out-cardinal-thin" + | "ph:arrows-out-duotone" + | "ph:arrows-out-fill" + | "ph:arrows-out-light" + | "ph:arrows-out-line-horizontal" + | "ph:arrows-out-line-horizontal-bold" + | "ph:arrows-out-line-horizontal-duotone" + | "ph:arrows-out-line-horizontal-fill" + | "ph:arrows-out-line-horizontal-light" + | "ph:arrows-out-line-horizontal-thin" + | "ph:arrows-out-line-vertical" + | "ph:arrows-out-line-vertical-bold" + | "ph:arrows-out-line-vertical-duotone" + | "ph:arrows-out-line-vertical-fill" + | "ph:arrows-out-line-vertical-light" + | "ph:arrows-out-line-vertical-thin" + | "ph:arrows-out-simple" + | "ph:arrows-out-simple-bold" + | "ph:arrows-out-simple-duotone" + | "ph:arrows-out-simple-fill" + | "ph:arrows-out-simple-light" + | "ph:arrows-out-simple-thin" + | "ph:arrows-out-thin" + | "ph:arrows-split" + | "ph:arrows-split-bold" + | "ph:arrows-split-duotone" + | "ph:arrows-split-fill" + | "ph:arrows-split-light" + | "ph:arrows-split-thin" + | "ph:arrows-vertical" + | "ph:arrows-vertical-bold" + | "ph:arrows-vertical-duotone" + | "ph:arrows-vertical-fill" + | "ph:arrows-vertical-light" + | "ph:arrows-vertical-thin" + | "ph:article" + | "ph:article-bold" + | "ph:article-duotone" + | "ph:article-fill" + | "ph:article-light" + | "ph:article-medium" + | "ph:article-medium-bold" + | "ph:article-medium-duotone" + | "ph:article-medium-fill" + | "ph:article-medium-light" + | "ph:article-medium-thin" + | "ph:article-ny-times" + | "ph:article-ny-times-bold" + | "ph:article-ny-times-duotone" + | "ph:article-ny-times-fill" + | "ph:article-ny-times-light" + | "ph:article-ny-times-thin" + | "ph:article-thin" + | "ph:asclepius" + | "ph:asclepius-bold" + | "ph:asclepius-duotone" + | "ph:asclepius-fill" + | "ph:asclepius-light" + | "ph:asclepius-thin" + | "ph:asterisk" + | "ph:asterisk-bold" + | "ph:asterisk-duotone" + | "ph:asterisk-fill" + | "ph:asterisk-light" + | "ph:asterisk-simple" + | "ph:asterisk-simple-bold" + | "ph:asterisk-simple-duotone" + | "ph:asterisk-simple-fill" + | "ph:asterisk-simple-light" + | "ph:asterisk-simple-thin" + | "ph:asterisk-thin" + | "ph:at" + | "ph:at-bold" + | "ph:at-duotone" + | "ph:at-fill" + | "ph:at-light" + | "ph:at-thin" + | "ph:atom" + | "ph:atom-bold" + | "ph:atom-duotone" + | "ph:atom-fill" + | "ph:atom-light" + | "ph:atom-thin" + | "ph:avocado" + | "ph:avocado-bold" + | "ph:avocado-duotone" + | "ph:avocado-fill" + | "ph:avocado-light" + | "ph:avocado-thin" + | "ph:axe" + | "ph:axe-bold" + | "ph:axe-duotone" + | "ph:axe-fill" + | "ph:axe-light" + | "ph:axe-thin" + | "ph:baby" + | "ph:baby-bold" + | "ph:baby-carriage" + | "ph:baby-carriage-bold" + | "ph:baby-carriage-duotone" + | "ph:baby-carriage-fill" + | "ph:baby-carriage-light" + | "ph:baby-carriage-thin" + | "ph:baby-duotone" + | "ph:baby-fill" + | "ph:baby-light" + | "ph:baby-thin" + | "ph:backpack" + | "ph:backpack-bold" + | "ph:backpack-duotone" + | "ph:backpack-fill" + | "ph:backpack-light" + | "ph:backpack-thin" + | "ph:backspace" + | "ph:backspace-bold" + | "ph:backspace-duotone" + | "ph:backspace-fill" + | "ph:backspace-light" + | "ph:backspace-thin" + | "ph:bag" + | "ph:bag-bold" + | "ph:bag-duotone" + | "ph:bag-fill" + | "ph:bag-light" + | "ph:bag-simple" + | "ph:bag-simple-bold" + | "ph:bag-simple-duotone" + | "ph:bag-simple-fill" + | "ph:bag-simple-light" + | "ph:bag-simple-thin" + | "ph:bag-thin" + | "ph:balloon" + | "ph:balloon-bold" + | "ph:balloon-duotone" + | "ph:balloon-fill" + | "ph:balloon-light" + | "ph:balloon-thin" + | "ph:bandaids" + | "ph:bandaids-bold" + | "ph:bandaids-duotone" + | "ph:bandaids-fill" + | "ph:bandaids-light" + | "ph:bandaids-thin" + | "ph:bank" + | "ph:bank-bold" + | "ph:bank-duotone" + | "ph:bank-fill" + | "ph:bank-light" + | "ph:bank-thin" + | "ph:barbell" + | "ph:barbell-bold" + | "ph:barbell-duotone" + | "ph:barbell-fill" + | "ph:barbell-light" + | "ph:barbell-thin" + | "ph:barcode" + | "ph:barcode-bold" + | "ph:barcode-duotone" + | "ph:barcode-fill" + | "ph:barcode-light" + | "ph:barcode-thin" + | "ph:barn" + | "ph:barn-bold" + | "ph:barn-duotone" + | "ph:barn-fill" + | "ph:barn-light" + | "ph:barn-thin" + | "ph:barricade" + | "ph:barricade-bold" + | "ph:barricade-duotone" + | "ph:barricade-fill" + | "ph:barricade-light" + | "ph:barricade-thin" + | "ph:baseball" + | "ph:baseball-bold" + | "ph:baseball-cap" + | "ph:baseball-cap-bold" + | "ph:baseball-cap-duotone" + | "ph:baseball-cap-fill" + | "ph:baseball-cap-light" + | "ph:baseball-cap-thin" + | "ph:baseball-duotone" + | "ph:baseball-fill" + | "ph:baseball-helmet" + | "ph:baseball-helmet-bold" + | "ph:baseball-helmet-duotone" + | "ph:baseball-helmet-fill" + | "ph:baseball-helmet-light" + | "ph:baseball-helmet-thin" + | "ph:baseball-light" + | "ph:baseball-thin" + | "ph:basket" + | "ph:basket-bold" + | "ph:basket-duotone" + | "ph:basket-fill" + | "ph:basket-light" + | "ph:basket-thin" + | "ph:basketball" + | "ph:basketball-bold" + | "ph:basketball-duotone" + | "ph:basketball-fill" + | "ph:basketball-light" + | "ph:basketball-thin" + | "ph:bathtub" + | "ph:bathtub-bold" + | "ph:bathtub-duotone" + | "ph:bathtub-fill" + | "ph:bathtub-light" + | "ph:bathtub-thin" + | "ph:battery-charging" + | "ph:battery-charging-bold" + | "ph:battery-charging-duotone" + | "ph:battery-charging-fill" + | "ph:battery-charging-light" + | "ph:battery-charging-thin" + | "ph:battery-charging-vertical" + | "ph:battery-charging-vertical-bold" + | "ph:battery-charging-vertical-duotone" + | "ph:battery-charging-vertical-fill" + | "ph:battery-charging-vertical-light" + | "ph:battery-charging-vertical-thin" + | "ph:battery-empty" + | "ph:battery-empty-bold" + | "ph:battery-empty-duotone" + | "ph:battery-empty-fill" + | "ph:battery-empty-light" + | "ph:battery-empty-thin" + | "ph:battery-full" + | "ph:battery-full-bold" + | "ph:battery-full-duotone" + | "ph:battery-full-fill" + | "ph:battery-full-light" + | "ph:battery-full-thin" + | "ph:battery-high" + | "ph:battery-high-bold" + | "ph:battery-high-duotone" + | "ph:battery-high-fill" + | "ph:battery-high-light" + | "ph:battery-high-thin" + | "ph:battery-low" + | "ph:battery-low-bold" + | "ph:battery-low-duotone" + | "ph:battery-low-fill" + | "ph:battery-low-light" + | "ph:battery-low-thin" + | "ph:battery-medium" + | "ph:battery-medium-bold" + | "ph:battery-medium-duotone" + | "ph:battery-medium-fill" + | "ph:battery-medium-light" + | "ph:battery-medium-thin" + | "ph:battery-plus" + | "ph:battery-plus-bold" + | "ph:battery-plus-duotone" + | "ph:battery-plus-fill" + | "ph:battery-plus-light" + | "ph:battery-plus-thin" + | "ph:battery-plus-vertical" + | "ph:battery-plus-vertical-bold" + | "ph:battery-plus-vertical-duotone" + | "ph:battery-plus-vertical-fill" + | "ph:battery-plus-vertical-light" + | "ph:battery-plus-vertical-thin" + | "ph:battery-vertical-empty" + | "ph:battery-vertical-empty-bold" + | "ph:battery-vertical-empty-duotone" + | "ph:battery-vertical-empty-fill" + | "ph:battery-vertical-empty-light" + | "ph:battery-vertical-empty-thin" + | "ph:battery-vertical-full" + | "ph:battery-vertical-full-bold" + | "ph:battery-vertical-full-duotone" + | "ph:battery-vertical-full-fill" + | "ph:battery-vertical-full-light" + | "ph:battery-vertical-full-thin" + | "ph:battery-vertical-high" + | "ph:battery-vertical-high-bold" + | "ph:battery-vertical-high-duotone" + | "ph:battery-vertical-high-fill" + | "ph:battery-vertical-high-light" + | "ph:battery-vertical-high-thin" + | "ph:battery-vertical-low" + | "ph:battery-vertical-low-bold" + | "ph:battery-vertical-low-duotone" + | "ph:battery-vertical-low-fill" + | "ph:battery-vertical-low-light" + | "ph:battery-vertical-low-thin" + | "ph:battery-vertical-medium" + | "ph:battery-vertical-medium-bold" + | "ph:battery-vertical-medium-duotone" + | "ph:battery-vertical-medium-fill" + | "ph:battery-vertical-medium-light" + | "ph:battery-vertical-medium-thin" + | "ph:battery-warning" + | "ph:battery-warning-bold" + | "ph:battery-warning-duotone" + | "ph:battery-warning-fill" + | "ph:battery-warning-light" + | "ph:battery-warning-thin" + | "ph:battery-warning-vertical" + | "ph:battery-warning-vertical-bold" + | "ph:battery-warning-vertical-duotone" + | "ph:battery-warning-vertical-fill" + | "ph:battery-warning-vertical-light" + | "ph:battery-warning-vertical-thin" + | "ph:beach-ball" + | "ph:beach-ball-bold" + | "ph:beach-ball-duotone" + | "ph:beach-ball-fill" + | "ph:beach-ball-light" + | "ph:beach-ball-thin" + | "ph:beanie" + | "ph:beanie-bold" + | "ph:beanie-duotone" + | "ph:beanie-fill" + | "ph:beanie-light" + | "ph:beanie-thin" + | "ph:bed" + | "ph:bed-bold" + | "ph:bed-duotone" + | "ph:bed-fill" + | "ph:bed-light" + | "ph:bed-thin" + | "ph:beer-bottle" + | "ph:beer-bottle-bold" + | "ph:beer-bottle-duotone" + | "ph:beer-bottle-fill" + | "ph:beer-bottle-light" + | "ph:beer-bottle-thin" + | "ph:beer-stein" + | "ph:beer-stein-bold" + | "ph:beer-stein-duotone" + | "ph:beer-stein-fill" + | "ph:beer-stein-light" + | "ph:beer-stein-thin" + | "ph:behance-logo" + | "ph:behance-logo-bold" + | "ph:behance-logo-duotone" + | "ph:behance-logo-fill" + | "ph:behance-logo-light" + | "ph:behance-logo-thin" + | "ph:bell" + | "ph:bell-bold" + | "ph:bell-duotone" + | "ph:bell-fill" + | "ph:bell-light" + | "ph:bell-ringing" + | "ph:bell-ringing-bold" + | "ph:bell-ringing-duotone" + | "ph:bell-ringing-fill" + | "ph:bell-ringing-light" + | "ph:bell-ringing-thin" + | "ph:bell-simple" + | "ph:bell-simple-bold" + | "ph:bell-simple-duotone" + | "ph:bell-simple-fill" + | "ph:bell-simple-light" + | "ph:bell-simple-ringing" + | "ph:bell-simple-ringing-bold" + | "ph:bell-simple-ringing-duotone" + | "ph:bell-simple-ringing-fill" + | "ph:bell-simple-ringing-light" + | "ph:bell-simple-ringing-thin" + | "ph:bell-simple-slash" + | "ph:bell-simple-slash-bold" + | "ph:bell-simple-slash-duotone" + | "ph:bell-simple-slash-fill" + | "ph:bell-simple-slash-light" + | "ph:bell-simple-slash-thin" + | "ph:bell-simple-thin" + | "ph:bell-simple-z" + | "ph:bell-simple-z-bold" + | "ph:bell-simple-z-duotone" + | "ph:bell-simple-z-fill" + | "ph:bell-simple-z-light" + | "ph:bell-simple-z-thin" + | "ph:bell-slash" + | "ph:bell-slash-bold" + | "ph:bell-slash-duotone" + | "ph:bell-slash-fill" + | "ph:bell-slash-light" + | "ph:bell-slash-thin" + | "ph:bell-thin" + | "ph:bell-z" + | "ph:bell-z-bold" + | "ph:bell-z-duotone" + | "ph:bell-z-fill" + | "ph:bell-z-light" + | "ph:bell-z-thin" + | "ph:belt" + | "ph:belt-bold" + | "ph:belt-duotone" + | "ph:belt-fill" + | "ph:belt-light" + | "ph:belt-thin" + | "ph:bezier-curve" + | "ph:bezier-curve-bold" + | "ph:bezier-curve-duotone" + | "ph:bezier-curve-fill" + | "ph:bezier-curve-light" + | "ph:bezier-curve-thin" + | "ph:bicycle" + | "ph:bicycle-bold" + | "ph:bicycle-duotone" + | "ph:bicycle-fill" + | "ph:bicycle-light" + | "ph:bicycle-thin" + | "ph:binary" + | "ph:binary-bold" + | "ph:binary-duotone" + | "ph:binary-fill" + | "ph:binary-light" + | "ph:binary-thin" + | "ph:binoculars" + | "ph:binoculars-bold" + | "ph:binoculars-duotone" + | "ph:binoculars-fill" + | "ph:binoculars-light" + | "ph:binoculars-thin" + | "ph:biohazard" + | "ph:biohazard-bold" + | "ph:biohazard-duotone" + | "ph:biohazard-fill" + | "ph:biohazard-light" + | "ph:biohazard-thin" + | "ph:bird" + | "ph:bird-bold" + | "ph:bird-duotone" + | "ph:bird-fill" + | "ph:bird-light" + | "ph:bird-thin" + | "ph:blueprint" + | "ph:blueprint-bold" + | "ph:blueprint-duotone" + | "ph:blueprint-fill" + | "ph:blueprint-light" + | "ph:blueprint-thin" + | "ph:bluetooth" + | "ph:bluetooth-bold" + | "ph:bluetooth-connected" + | "ph:bluetooth-connected-bold" + | "ph:bluetooth-connected-duotone" + | "ph:bluetooth-connected-fill" + | "ph:bluetooth-connected-light" + | "ph:bluetooth-connected-thin" + | "ph:bluetooth-duotone" + | "ph:bluetooth-fill" + | "ph:bluetooth-light" + | "ph:bluetooth-slash" + | "ph:bluetooth-slash-bold" + | "ph:bluetooth-slash-duotone" + | "ph:bluetooth-slash-fill" + | "ph:bluetooth-slash-light" + | "ph:bluetooth-slash-thin" + | "ph:bluetooth-thin" + | "ph:bluetooth-x" + | "ph:bluetooth-x-bold" + | "ph:bluetooth-x-duotone" + | "ph:bluetooth-x-fill" + | "ph:bluetooth-x-light" + | "ph:bluetooth-x-thin" + | "ph:boat" + | "ph:boat-bold" + | "ph:boat-duotone" + | "ph:boat-fill" + | "ph:boat-light" + | "ph:boat-thin" + | "ph:bomb" + | "ph:bomb-bold" + | "ph:bomb-duotone" + | "ph:bomb-fill" + | "ph:bomb-light" + | "ph:bomb-thin" + | "ph:bone" + | "ph:bone-bold" + | "ph:bone-duotone" + | "ph:bone-fill" + | "ph:bone-light" + | "ph:bone-thin" + | "ph:book" + | "ph:book-bold" + | "ph:book-bookmark" + | "ph:book-bookmark-bold" + | "ph:book-bookmark-duotone" + | "ph:book-bookmark-fill" + | "ph:book-bookmark-light" + | "ph:book-bookmark-thin" + | "ph:book-duotone" + | "ph:book-fill" + | "ph:book-light" + | "ph:book-open" + | "ph:book-open-bold" + | "ph:book-open-duotone" + | "ph:book-open-fill" + | "ph:book-open-light" + | "ph:book-open-text" + | "ph:book-open-text-bold" + | "ph:book-open-text-duotone" + | "ph:book-open-text-fill" + | "ph:book-open-text-light" + | "ph:book-open-text-thin" + | "ph:book-open-thin" + | "ph:book-open-user" + | "ph:book-open-user-bold" + | "ph:book-open-user-duotone" + | "ph:book-open-user-fill" + | "ph:book-open-user-light" + | "ph:book-open-user-thin" + | "ph:book-thin" + | "ph:bookmark" + | "ph:bookmark-bold" + | "ph:bookmark-duotone" + | "ph:bookmark-fill" + | "ph:bookmark-light" + | "ph:bookmark-simple" + | "ph:bookmark-simple-bold" + | "ph:bookmark-simple-duotone" + | "ph:bookmark-simple-fill" + | "ph:bookmark-simple-light" + | "ph:bookmark-simple-thin" + | "ph:bookmark-thin" + | "ph:bookmarks" + | "ph:bookmarks-bold" + | "ph:bookmarks-duotone" + | "ph:bookmarks-fill" + | "ph:bookmarks-light" + | "ph:bookmarks-simple" + | "ph:bookmarks-simple-bold" + | "ph:bookmarks-simple-duotone" + | "ph:bookmarks-simple-fill" + | "ph:bookmarks-simple-light" + | "ph:bookmarks-simple-thin" + | "ph:bookmarks-thin" + | "ph:books" + | "ph:books-bold" + | "ph:books-duotone" + | "ph:books-fill" + | "ph:books-light" + | "ph:books-thin" + | "ph:boot" + | "ph:boot-bold" + | "ph:boot-duotone" + | "ph:boot-fill" + | "ph:boot-light" + | "ph:boot-thin" + | "ph:boules" + | "ph:boules-bold" + | "ph:boules-duotone" + | "ph:boules-fill" + | "ph:boules-light" + | "ph:boules-thin" + | "ph:bounding-box" + | "ph:bounding-box-bold" + | "ph:bounding-box-duotone" + | "ph:bounding-box-fill" + | "ph:bounding-box-light" + | "ph:bounding-box-thin" + | "ph:bowl-food" + | "ph:bowl-food-bold" + | "ph:bowl-food-duotone" + | "ph:bowl-food-fill" + | "ph:bowl-food-light" + | "ph:bowl-food-thin" + | "ph:bowl-steam" + | "ph:bowl-steam-bold" + | "ph:bowl-steam-duotone" + | "ph:bowl-steam-fill" + | "ph:bowl-steam-light" + | "ph:bowl-steam-thin" + | "ph:bowling-ball" + | "ph:bowling-ball-bold" + | "ph:bowling-ball-duotone" + | "ph:bowling-ball-fill" + | "ph:bowling-ball-light" + | "ph:bowling-ball-thin" + | "ph:box-arrow-down" + | "ph:box-arrow-down-bold" + | "ph:box-arrow-down-duotone" + | "ph:box-arrow-down-fill" + | "ph:box-arrow-down-light" + | "ph:box-arrow-down-thin" + | "ph:box-arrow-up" + | "ph:box-arrow-up-bold" + | "ph:box-arrow-up-duotone" + | "ph:box-arrow-up-fill" + | "ph:box-arrow-up-light" + | "ph:box-arrow-up-thin" + | "ph:boxing-glove" + | "ph:boxing-glove-bold" + | "ph:boxing-glove-duotone" + | "ph:boxing-glove-fill" + | "ph:boxing-glove-light" + | "ph:boxing-glove-thin" + | "ph:brackets-angle" + | "ph:brackets-angle-bold" + | "ph:brackets-angle-duotone" + | "ph:brackets-angle-fill" + | "ph:brackets-angle-light" + | "ph:brackets-angle-thin" + | "ph:brackets-curly" + | "ph:brackets-curly-bold" + | "ph:brackets-curly-duotone" + | "ph:brackets-curly-fill" + | "ph:brackets-curly-light" + | "ph:brackets-curly-thin" + | "ph:brackets-round" + | "ph:brackets-round-bold" + | "ph:brackets-round-duotone" + | "ph:brackets-round-fill" + | "ph:brackets-round-light" + | "ph:brackets-round-thin" + | "ph:brackets-square" + | "ph:brackets-square-bold" + | "ph:brackets-square-duotone" + | "ph:brackets-square-fill" + | "ph:brackets-square-light" + | "ph:brackets-square-thin" + | "ph:brain" + | "ph:brain-bold" + | "ph:brain-duotone" + | "ph:brain-fill" + | "ph:brain-light" + | "ph:brain-thin" + | "ph:brandy" + | "ph:brandy-bold" + | "ph:brandy-duotone" + | "ph:brandy-fill" + | "ph:brandy-light" + | "ph:brandy-thin" + | "ph:bread" + | "ph:bread-bold" + | "ph:bread-duotone" + | "ph:bread-fill" + | "ph:bread-light" + | "ph:bread-thin" + | "ph:bridge" + | "ph:bridge-bold" + | "ph:bridge-duotone" + | "ph:bridge-fill" + | "ph:bridge-light" + | "ph:bridge-thin" + | "ph:briefcase" + | "ph:briefcase-bold" + | "ph:briefcase-duotone" + | "ph:briefcase-fill" + | "ph:briefcase-light" + | "ph:briefcase-metal" + | "ph:briefcase-metal-bold" + | "ph:briefcase-metal-duotone" + | "ph:briefcase-metal-fill" + | "ph:briefcase-metal-light" + | "ph:briefcase-metal-thin" + | "ph:briefcase-simple" + | "ph:briefcase-simple-bold" + | "ph:briefcase-simple-duotone" + | "ph:briefcase-simple-fill" + | "ph:briefcase-simple-light" + | "ph:briefcase-simple-thin" + | "ph:briefcase-thin" + | "ph:broadcast" + | "ph:broadcast-bold" + | "ph:broadcast-duotone" + | "ph:broadcast-fill" + | "ph:broadcast-light" + | "ph:broadcast-thin" + | "ph:broom" + | "ph:broom-bold" + | "ph:broom-duotone" + | "ph:broom-fill" + | "ph:broom-light" + | "ph:broom-thin" + | "ph:browser" + | "ph:browser-bold" + | "ph:browser-duotone" + | "ph:browser-fill" + | "ph:browser-light" + | "ph:browser-thin" + | "ph:browsers" + | "ph:browsers-bold" + | "ph:browsers-duotone" + | "ph:browsers-fill" + | "ph:browsers-light" + | "ph:browsers-thin" + | "ph:bug" + | "ph:bug-beetle" + | "ph:bug-beetle-bold" + | "ph:bug-beetle-duotone" + | "ph:bug-beetle-fill" + | "ph:bug-beetle-light" + | "ph:bug-beetle-thin" + | "ph:bug-bold" + | "ph:bug-droid" + | "ph:bug-droid-bold" + | "ph:bug-droid-duotone" + | "ph:bug-droid-fill" + | "ph:bug-droid-light" + | "ph:bug-droid-thin" + | "ph:bug-duotone" + | "ph:bug-fill" + | "ph:bug-light" + | "ph:bug-thin" + | "ph:building" + | "ph:building-apartment" + | "ph:building-apartment-bold" + | "ph:building-apartment-duotone" + | "ph:building-apartment-fill" + | "ph:building-apartment-light" + | "ph:building-apartment-thin" + | "ph:building-bold" + | "ph:building-duotone" + | "ph:building-fill" + | "ph:building-light" + | "ph:building-office" + | "ph:building-office-bold" + | "ph:building-office-duotone" + | "ph:building-office-fill" + | "ph:building-office-light" + | "ph:building-office-thin" + | "ph:building-thin" + | "ph:buildings" + | "ph:buildings-bold" + | "ph:buildings-duotone" + | "ph:buildings-fill" + | "ph:buildings-light" + | "ph:buildings-thin" + | "ph:bulldozer" + | "ph:bulldozer-bold" + | "ph:bulldozer-duotone" + | "ph:bulldozer-fill" + | "ph:bulldozer-light" + | "ph:bulldozer-thin" + | "ph:bus" + | "ph:bus-bold" + | "ph:bus-duotone" + | "ph:bus-fill" + | "ph:bus-light" + | "ph:bus-thin" + | "ph:butterfly" + | "ph:butterfly-bold" + | "ph:butterfly-duotone" + | "ph:butterfly-fill" + | "ph:butterfly-light" + | "ph:butterfly-thin" + | "ph:cable-car" + | "ph:cable-car-bold" + | "ph:cable-car-duotone" + | "ph:cable-car-fill" + | "ph:cable-car-light" + | "ph:cable-car-thin" + | "ph:cactus" + | "ph:cactus-bold" + | "ph:cactus-duotone" + | "ph:cactus-fill" + | "ph:cactus-light" + | "ph:cactus-thin" + | "ph:cake" + | "ph:cake-bold" + | "ph:cake-duotone" + | "ph:cake-fill" + | "ph:cake-light" + | "ph:cake-thin" + | "ph:calculator" + | "ph:calculator-bold" + | "ph:calculator-duotone" + | "ph:calculator-fill" + | "ph:calculator-light" + | "ph:calculator-thin" + | "ph:calendar" + | "ph:calendar-blank" + | "ph:calendar-blank-bold" + | "ph:calendar-blank-duotone" + | "ph:calendar-blank-fill" + | "ph:calendar-blank-light" + | "ph:calendar-blank-thin" + | "ph:calendar-bold" + | "ph:calendar-check" + | "ph:calendar-check-bold" + | "ph:calendar-check-duotone" + | "ph:calendar-check-fill" + | "ph:calendar-check-light" + | "ph:calendar-check-thin" + | "ph:calendar-dot" + | "ph:calendar-dot-bold" + | "ph:calendar-dot-duotone" + | "ph:calendar-dot-fill" + | "ph:calendar-dot-light" + | "ph:calendar-dot-thin" + | "ph:calendar-dots" + | "ph:calendar-dots-bold" + | "ph:calendar-dots-duotone" + | "ph:calendar-dots-fill" + | "ph:calendar-dots-light" + | "ph:calendar-dots-thin" + | "ph:calendar-duotone" + | "ph:calendar-fill" + | "ph:calendar-heart" + | "ph:calendar-heart-bold" + | "ph:calendar-heart-duotone" + | "ph:calendar-heart-fill" + | "ph:calendar-heart-light" + | "ph:calendar-heart-thin" + | "ph:calendar-light" + | "ph:calendar-minus" + | "ph:calendar-minus-bold" + | "ph:calendar-minus-duotone" + | "ph:calendar-minus-fill" + | "ph:calendar-minus-light" + | "ph:calendar-minus-thin" + | "ph:calendar-plus" + | "ph:calendar-plus-bold" + | "ph:calendar-plus-duotone" + | "ph:calendar-plus-fill" + | "ph:calendar-plus-light" + | "ph:calendar-plus-thin" + | "ph:calendar-slash" + | "ph:calendar-slash-bold" + | "ph:calendar-slash-duotone" + | "ph:calendar-slash-fill" + | "ph:calendar-slash-light" + | "ph:calendar-slash-thin" + | "ph:calendar-star" + | "ph:calendar-star-bold" + | "ph:calendar-star-duotone" + | "ph:calendar-star-fill" + | "ph:calendar-star-light" + | "ph:calendar-star-thin" + | "ph:calendar-thin" + | "ph:calendar-x" + | "ph:calendar-x-bold" + | "ph:calendar-x-duotone" + | "ph:calendar-x-fill" + | "ph:calendar-x-light" + | "ph:calendar-x-thin" + | "ph:call-bell" + | "ph:call-bell-bold" + | "ph:call-bell-duotone" + | "ph:call-bell-fill" + | "ph:call-bell-light" + | "ph:call-bell-thin" + | "ph:camera" + | "ph:camera-bold" + | "ph:camera-duotone" + | "ph:camera-fill" + | "ph:camera-light" + | "ph:camera-plus" + | "ph:camera-plus-bold" + | "ph:camera-plus-duotone" + | "ph:camera-plus-fill" + | "ph:camera-plus-light" + | "ph:camera-plus-thin" + | "ph:camera-rotate" + | "ph:camera-rotate-bold" + | "ph:camera-rotate-duotone" + | "ph:camera-rotate-fill" + | "ph:camera-rotate-light" + | "ph:camera-rotate-thin" + | "ph:camera-slash" + | "ph:camera-slash-bold" + | "ph:camera-slash-duotone" + | "ph:camera-slash-fill" + | "ph:camera-slash-light" + | "ph:camera-slash-thin" + | "ph:camera-thin" + | "ph:campfire" + | "ph:campfire-bold" + | "ph:campfire-duotone" + | "ph:campfire-fill" + | "ph:campfire-light" + | "ph:campfire-thin" + | "ph:car" + | "ph:car-battery" + | "ph:car-battery-bold" + | "ph:car-battery-duotone" + | "ph:car-battery-fill" + | "ph:car-battery-light" + | "ph:car-battery-thin" + | "ph:car-bold" + | "ph:car-duotone" + | "ph:car-fill" + | "ph:car-light" + | "ph:car-profile" + | "ph:car-profile-bold" + | "ph:car-profile-duotone" + | "ph:car-profile-fill" + | "ph:car-profile-light" + | "ph:car-profile-thin" + | "ph:car-simple" + | "ph:car-simple-bold" + | "ph:car-simple-duotone" + | "ph:car-simple-fill" + | "ph:car-simple-light" + | "ph:car-simple-thin" + | "ph:car-thin" + | "ph:cardholder" + | "ph:cardholder-bold" + | "ph:cardholder-duotone" + | "ph:cardholder-fill" + | "ph:cardholder-light" + | "ph:cardholder-thin" + | "ph:cards" + | "ph:cards-bold" + | "ph:cards-duotone" + | "ph:cards-fill" + | "ph:cards-light" + | "ph:cards-thin" + | "ph:cards-three" + | "ph:cards-three-bold" + | "ph:cards-three-duotone" + | "ph:cards-three-fill" + | "ph:cards-three-light" + | "ph:cards-three-thin" + | "ph:caret-circle-double-down" + | "ph:caret-circle-double-down-bold" + | "ph:caret-circle-double-down-duotone" + | "ph:caret-circle-double-down-fill" + | "ph:caret-circle-double-down-light" + | "ph:caret-circle-double-down-thin" + | "ph:caret-circle-double-left" + | "ph:caret-circle-double-left-bold" + | "ph:caret-circle-double-left-duotone" + | "ph:caret-circle-double-left-fill" + | "ph:caret-circle-double-left-light" + | "ph:caret-circle-double-left-thin" + | "ph:caret-circle-double-right" + | "ph:caret-circle-double-right-bold" + | "ph:caret-circle-double-right-duotone" + | "ph:caret-circle-double-right-fill" + | "ph:caret-circle-double-right-light" + | "ph:caret-circle-double-right-thin" + | "ph:caret-circle-double-up" + | "ph:caret-circle-double-up-bold" + | "ph:caret-circle-double-up-duotone" + | "ph:caret-circle-double-up-fill" + | "ph:caret-circle-double-up-light" + | "ph:caret-circle-double-up-thin" + | "ph:caret-circle-down" + | "ph:caret-circle-down-bold" + | "ph:caret-circle-down-duotone" + | "ph:caret-circle-down-fill" + | "ph:caret-circle-down-light" + | "ph:caret-circle-down-thin" + | "ph:caret-circle-left" + | "ph:caret-circle-left-bold" + | "ph:caret-circle-left-duotone" + | "ph:caret-circle-left-fill" + | "ph:caret-circle-left-light" + | "ph:caret-circle-left-thin" + | "ph:caret-circle-right" + | "ph:caret-circle-right-bold" + | "ph:caret-circle-right-duotone" + | "ph:caret-circle-right-fill" + | "ph:caret-circle-right-light" + | "ph:caret-circle-right-thin" + | "ph:caret-circle-up" + | "ph:caret-circle-up-bold" + | "ph:caret-circle-up-down" + | "ph:caret-circle-up-down-bold" + | "ph:caret-circle-up-down-duotone" + | "ph:caret-circle-up-down-fill" + | "ph:caret-circle-up-down-light" + | "ph:caret-circle-up-down-thin" + | "ph:caret-circle-up-duotone" + | "ph:caret-circle-up-fill" + | "ph:caret-circle-up-light" + | "ph:caret-circle-up-thin" + | "ph:caret-double-down" + | "ph:caret-double-down-bold" + | "ph:caret-double-down-duotone" + | "ph:caret-double-down-fill" + | "ph:caret-double-down-light" + | "ph:caret-double-down-thin" + | "ph:caret-double-left" + | "ph:caret-double-left-bold" + | "ph:caret-double-left-duotone" + | "ph:caret-double-left-fill" + | "ph:caret-double-left-light" + | "ph:caret-double-left-thin" + | "ph:caret-double-right" + | "ph:caret-double-right-bold" + | "ph:caret-double-right-duotone" + | "ph:caret-double-right-fill" + | "ph:caret-double-right-light" + | "ph:caret-double-right-thin" + | "ph:caret-double-up" + | "ph:caret-double-up-bold" + | "ph:caret-double-up-duotone" + | "ph:caret-double-up-fill" + | "ph:caret-double-up-light" + | "ph:caret-double-up-thin" + | "ph:caret-down" + | "ph:caret-down-bold" + | "ph:caret-down-duotone" + | "ph:caret-down-fill" + | "ph:caret-down-light" + | "ph:caret-down-thin" + | "ph:caret-left" + | "ph:caret-left-bold" + | "ph:caret-left-duotone" + | "ph:caret-left-fill" + | "ph:caret-left-light" + | "ph:caret-left-thin" + | "ph:caret-line-down" + | "ph:caret-line-down-bold" + | "ph:caret-line-down-duotone" + | "ph:caret-line-down-fill" + | "ph:caret-line-down-light" + | "ph:caret-line-down-thin" + | "ph:caret-line-left" + | "ph:caret-line-left-bold" + | "ph:caret-line-left-duotone" + | "ph:caret-line-left-fill" + | "ph:caret-line-left-light" + | "ph:caret-line-left-thin" + | "ph:caret-line-right" + | "ph:caret-line-right-bold" + | "ph:caret-line-right-duotone" + | "ph:caret-line-right-fill" + | "ph:caret-line-right-light" + | "ph:caret-line-right-thin" + | "ph:caret-line-up" + | "ph:caret-line-up-bold" + | "ph:caret-line-up-duotone" + | "ph:caret-line-up-fill" + | "ph:caret-line-up-light" + | "ph:caret-line-up-thin" + | "ph:caret-right" + | "ph:caret-right-bold" + | "ph:caret-right-duotone" + | "ph:caret-right-fill" + | "ph:caret-right-light" + | "ph:caret-right-thin" + | "ph:caret-up" + | "ph:caret-up-bold" + | "ph:caret-up-down" + | "ph:caret-up-down-bold" + | "ph:caret-up-down-duotone" + | "ph:caret-up-down-fill" + | "ph:caret-up-down-light" + | "ph:caret-up-down-thin" + | "ph:caret-up-duotone" + | "ph:caret-up-fill" + | "ph:caret-up-light" + | "ph:caret-up-thin" + | "ph:carrot" + | "ph:carrot-bold" + | "ph:carrot-duotone" + | "ph:carrot-fill" + | "ph:carrot-light" + | "ph:carrot-thin" + | "ph:cash-register" + | "ph:cash-register-bold" + | "ph:cash-register-duotone" + | "ph:cash-register-fill" + | "ph:cash-register-light" + | "ph:cash-register-thin" + | "ph:cassette-tape" + | "ph:cassette-tape-bold" + | "ph:cassette-tape-duotone" + | "ph:cassette-tape-fill" + | "ph:cassette-tape-light" + | "ph:cassette-tape-thin" + | "ph:castle-turret" + | "ph:castle-turret-bold" + | "ph:castle-turret-duotone" + | "ph:castle-turret-fill" + | "ph:castle-turret-light" + | "ph:castle-turret-thin" + | "ph:cat" + | "ph:cat-bold" + | "ph:cat-duotone" + | "ph:cat-fill" + | "ph:cat-light" + | "ph:cat-thin" + | "ph:cell-signal-full" + | "ph:cell-signal-full-bold" + | "ph:cell-signal-full-duotone" + | "ph:cell-signal-full-fill" + | "ph:cell-signal-full-light" + | "ph:cell-signal-full-thin" + | "ph:cell-signal-high" + | "ph:cell-signal-high-bold" + | "ph:cell-signal-high-duotone" + | "ph:cell-signal-high-fill" + | "ph:cell-signal-high-light" + | "ph:cell-signal-high-thin" + | "ph:cell-signal-low" + | "ph:cell-signal-low-bold" + | "ph:cell-signal-low-duotone" + | "ph:cell-signal-low-fill" + | "ph:cell-signal-low-light" + | "ph:cell-signal-low-thin" + | "ph:cell-signal-medium" + | "ph:cell-signal-medium-bold" + | "ph:cell-signal-medium-duotone" + | "ph:cell-signal-medium-fill" + | "ph:cell-signal-medium-light" + | "ph:cell-signal-medium-thin" + | "ph:cell-signal-none" + | "ph:cell-signal-none-bold" + | "ph:cell-signal-none-duotone" + | "ph:cell-signal-none-fill" + | "ph:cell-signal-none-light" + | "ph:cell-signal-none-thin" + | "ph:cell-signal-slash" + | "ph:cell-signal-slash-bold" + | "ph:cell-signal-slash-duotone" + | "ph:cell-signal-slash-fill" + | "ph:cell-signal-slash-light" + | "ph:cell-signal-slash-thin" + | "ph:cell-signal-x" + | "ph:cell-signal-x-bold" + | "ph:cell-signal-x-duotone" + | "ph:cell-signal-x-fill" + | "ph:cell-signal-x-light" + | "ph:cell-signal-x-thin" + | "ph:cell-tower" + | "ph:cell-tower-bold" + | "ph:cell-tower-duotone" + | "ph:cell-tower-fill" + | "ph:cell-tower-light" + | "ph:cell-tower-thin" + | "ph:certificate" + | "ph:certificate-bold" + | "ph:certificate-duotone" + | "ph:certificate-fill" + | "ph:certificate-light" + | "ph:certificate-thin" + | "ph:chair" + | "ph:chair-bold" + | "ph:chair-duotone" + | "ph:chair-fill" + | "ph:chair-light" + | "ph:chair-thin" + | "ph:chalkboard" + | "ph:chalkboard-bold" + | "ph:chalkboard-duotone" + | "ph:chalkboard-fill" + | "ph:chalkboard-light" + | "ph:chalkboard-simple" + | "ph:chalkboard-simple-bold" + | "ph:chalkboard-simple-duotone" + | "ph:chalkboard-simple-fill" + | "ph:chalkboard-simple-light" + | "ph:chalkboard-simple-thin" + | "ph:chalkboard-teacher" + | "ph:chalkboard-teacher-bold" + | "ph:chalkboard-teacher-duotone" + | "ph:chalkboard-teacher-fill" + | "ph:chalkboard-teacher-light" + | "ph:chalkboard-teacher-thin" + | "ph:chalkboard-thin" + | "ph:champagne" + | "ph:champagne-bold" + | "ph:champagne-duotone" + | "ph:champagne-fill" + | "ph:champagne-light" + | "ph:champagne-thin" + | "ph:charging-station" + | "ph:charging-station-bold" + | "ph:charging-station-duotone" + | "ph:charging-station-fill" + | "ph:charging-station-light" + | "ph:charging-station-thin" + | "ph:chart-bar" + | "ph:chart-bar-bold" + | "ph:chart-bar-duotone" + | "ph:chart-bar-fill" + | "ph:chart-bar-horizontal" + | "ph:chart-bar-horizontal-bold" + | "ph:chart-bar-horizontal-duotone" + | "ph:chart-bar-horizontal-fill" + | "ph:chart-bar-horizontal-light" + | "ph:chart-bar-horizontal-thin" + | "ph:chart-bar-light" + | "ph:chart-bar-thin" + | "ph:chart-donut" + | "ph:chart-donut-bold" + | "ph:chart-donut-duotone" + | "ph:chart-donut-fill" + | "ph:chart-donut-light" + | "ph:chart-donut-thin" + | "ph:chart-line" + | "ph:chart-line-bold" + | "ph:chart-line-down" + | "ph:chart-line-down-bold" + | "ph:chart-line-down-duotone" + | "ph:chart-line-down-fill" + | "ph:chart-line-down-light" + | "ph:chart-line-down-thin" + | "ph:chart-line-duotone" + | "ph:chart-line-fill" + | "ph:chart-line-light" + | "ph:chart-line-thin" + | "ph:chart-line-up" + | "ph:chart-line-up-bold" + | "ph:chart-line-up-duotone" + | "ph:chart-line-up-fill" + | "ph:chart-line-up-light" + | "ph:chart-line-up-thin" + | "ph:chart-pie" + | "ph:chart-pie-bold" + | "ph:chart-pie-duotone" + | "ph:chart-pie-fill" + | "ph:chart-pie-light" + | "ph:chart-pie-slice" + | "ph:chart-pie-slice-bold" + | "ph:chart-pie-slice-duotone" + | "ph:chart-pie-slice-fill" + | "ph:chart-pie-slice-light" + | "ph:chart-pie-slice-thin" + | "ph:chart-pie-thin" + | "ph:chart-polar" + | "ph:chart-polar-bold" + | "ph:chart-polar-duotone" + | "ph:chart-polar-fill" + | "ph:chart-polar-light" + | "ph:chart-polar-thin" + | "ph:chart-scatter" + | "ph:chart-scatter-bold" + | "ph:chart-scatter-duotone" + | "ph:chart-scatter-fill" + | "ph:chart-scatter-light" + | "ph:chart-scatter-thin" + | "ph:chat" + | "ph:chat-bold" + | "ph:chat-centered" + | "ph:chat-centered-bold" + | "ph:chat-centered-dots" + | "ph:chat-centered-dots-bold" + | "ph:chat-centered-dots-duotone" + | "ph:chat-centered-dots-fill" + | "ph:chat-centered-dots-light" + | "ph:chat-centered-dots-thin" + | "ph:chat-centered-duotone" + | "ph:chat-centered-fill" + | "ph:chat-centered-light" + | "ph:chat-centered-slash" + | "ph:chat-centered-slash-bold" + | "ph:chat-centered-slash-duotone" + | "ph:chat-centered-slash-fill" + | "ph:chat-centered-slash-light" + | "ph:chat-centered-slash-thin" + | "ph:chat-centered-text" + | "ph:chat-centered-text-bold" + | "ph:chat-centered-text-duotone" + | "ph:chat-centered-text-fill" + | "ph:chat-centered-text-light" + | "ph:chat-centered-text-thin" + | "ph:chat-centered-thin" + | "ph:chat-circle" + | "ph:chat-circle-bold" + | "ph:chat-circle-dots" + | "ph:chat-circle-dots-bold" + | "ph:chat-circle-dots-duotone" + | "ph:chat-circle-dots-fill" + | "ph:chat-circle-dots-light" + | "ph:chat-circle-dots-thin" + | "ph:chat-circle-duotone" + | "ph:chat-circle-fill" + | "ph:chat-circle-light" + | "ph:chat-circle-slash" + | "ph:chat-circle-slash-bold" + | "ph:chat-circle-slash-duotone" + | "ph:chat-circle-slash-fill" + | "ph:chat-circle-slash-light" + | "ph:chat-circle-slash-thin" + | "ph:chat-circle-text" + | "ph:chat-circle-text-bold" + | "ph:chat-circle-text-duotone" + | "ph:chat-circle-text-fill" + | "ph:chat-circle-text-light" + | "ph:chat-circle-text-thin" + | "ph:chat-circle-thin" + | "ph:chat-dots" + | "ph:chat-dots-bold" + | "ph:chat-dots-duotone" + | "ph:chat-dots-fill" + | "ph:chat-dots-light" + | "ph:chat-dots-thin" + | "ph:chat-duotone" + | "ph:chat-fill" + | "ph:chat-light" + | "ph:chat-slash" + | "ph:chat-slash-bold" + | "ph:chat-slash-duotone" + | "ph:chat-slash-fill" + | "ph:chat-slash-light" + | "ph:chat-slash-thin" + | "ph:chat-teardrop" + | "ph:chat-teardrop-bold" + | "ph:chat-teardrop-dots" + | "ph:chat-teardrop-dots-bold" + | "ph:chat-teardrop-dots-duotone" + | "ph:chat-teardrop-dots-fill" + | "ph:chat-teardrop-dots-light" + | "ph:chat-teardrop-dots-thin" + | "ph:chat-teardrop-duotone" + | "ph:chat-teardrop-fill" + | "ph:chat-teardrop-light" + | "ph:chat-teardrop-slash" + | "ph:chat-teardrop-slash-bold" + | "ph:chat-teardrop-slash-duotone" + | "ph:chat-teardrop-slash-fill" + | "ph:chat-teardrop-slash-light" + | "ph:chat-teardrop-slash-thin" + | "ph:chat-teardrop-text" + | "ph:chat-teardrop-text-bold" + | "ph:chat-teardrop-text-duotone" + | "ph:chat-teardrop-text-fill" + | "ph:chat-teardrop-text-light" + | "ph:chat-teardrop-text-thin" + | "ph:chat-teardrop-thin" + | "ph:chat-text" + | "ph:chat-text-bold" + | "ph:chat-text-duotone" + | "ph:chat-text-fill" + | "ph:chat-text-light" + | "ph:chat-text-thin" + | "ph:chat-thin" + | "ph:chats" + | "ph:chats-bold" + | "ph:chats-circle" + | "ph:chats-circle-bold" + | "ph:chats-circle-duotone" + | "ph:chats-circle-fill" + | "ph:chats-circle-light" + | "ph:chats-circle-thin" + | "ph:chats-duotone" + | "ph:chats-fill" + | "ph:chats-light" + | "ph:chats-teardrop" + | "ph:chats-teardrop-bold" + | "ph:chats-teardrop-duotone" + | "ph:chats-teardrop-fill" + | "ph:chats-teardrop-light" + | "ph:chats-teardrop-thin" + | "ph:chats-thin" + | "ph:check" + | "ph:check-bold" + | "ph:check-circle" + | "ph:check-circle-bold" + | "ph:check-circle-duotone" + | "ph:check-circle-fill" + | "ph:check-circle-light" + | "ph:check-circle-thin" + | "ph:check-duotone" + | "ph:check-fat" + | "ph:check-fat-bold" + | "ph:check-fat-duotone" + | "ph:check-fat-fill" + | "ph:check-fat-light" + | "ph:check-fat-thin" + | "ph:check-fill" + | "ph:check-light" + | "ph:check-square" + | "ph:check-square-bold" + | "ph:check-square-duotone" + | "ph:check-square-fill" + | "ph:check-square-light" + | "ph:check-square-offset" + | "ph:check-square-offset-bold" + | "ph:check-square-offset-duotone" + | "ph:check-square-offset-fill" + | "ph:check-square-offset-light" + | "ph:check-square-offset-thin" + | "ph:check-square-thin" + | "ph:check-thin" + | "ph:checkerboard" + | "ph:checkerboard-bold" + | "ph:checkerboard-duotone" + | "ph:checkerboard-fill" + | "ph:checkerboard-light" + | "ph:checkerboard-thin" + | "ph:checks" + | "ph:checks-bold" + | "ph:checks-duotone" + | "ph:checks-fill" + | "ph:checks-light" + | "ph:checks-thin" + | "ph:cheers" + | "ph:cheers-bold" + | "ph:cheers-duotone" + | "ph:cheers-fill" + | "ph:cheers-light" + | "ph:cheers-thin" + | "ph:cheese" + | "ph:cheese-bold" + | "ph:cheese-duotone" + | "ph:cheese-fill" + | "ph:cheese-light" + | "ph:cheese-thin" + | "ph:chef-hat" + | "ph:chef-hat-bold" + | "ph:chef-hat-duotone" + | "ph:chef-hat-fill" + | "ph:chef-hat-light" + | "ph:chef-hat-thin" + | "ph:cherries" + | "ph:cherries-bold" + | "ph:cherries-duotone" + | "ph:cherries-fill" + | "ph:cherries-light" + | "ph:cherries-thin" + | "ph:church" + | "ph:church-bold" + | "ph:church-duotone" + | "ph:church-fill" + | "ph:church-light" + | "ph:church-thin" + | "ph:cigarette" + | "ph:cigarette-bold" + | "ph:cigarette-duotone" + | "ph:cigarette-fill" + | "ph:cigarette-light" + | "ph:cigarette-slash" + | "ph:cigarette-slash-bold" + | "ph:cigarette-slash-duotone" + | "ph:cigarette-slash-fill" + | "ph:cigarette-slash-light" + | "ph:cigarette-slash-thin" + | "ph:cigarette-thin" + | "ph:circle" + | "ph:circle-bold" + | "ph:circle-dashed" + | "ph:circle-dashed-bold" + | "ph:circle-dashed-duotone" + | "ph:circle-dashed-fill" + | "ph:circle-dashed-light" + | "ph:circle-dashed-thin" + | "ph:circle-duotone" + | "ph:circle-fill" + | "ph:circle-half" + | "ph:circle-half-bold" + | "ph:circle-half-duotone" + | "ph:circle-half-fill" + | "ph:circle-half-light" + | "ph:circle-half-thin" + | "ph:circle-half-tilt" + | "ph:circle-half-tilt-bold" + | "ph:circle-half-tilt-duotone" + | "ph:circle-half-tilt-fill" + | "ph:circle-half-tilt-light" + | "ph:circle-half-tilt-thin" + | "ph:circle-light" + | "ph:circle-notch" + | "ph:circle-notch-bold" + | "ph:circle-notch-duotone" + | "ph:circle-notch-fill" + | "ph:circle-notch-light" + | "ph:circle-notch-thin" + | "ph:circle-thin" + | "ph:circle-wavy" + | "ph:circle-wavy-bold" + | "ph:circle-wavy-check" + | "ph:circle-wavy-check-bold" + | "ph:circle-wavy-check-duotone" + | "ph:circle-wavy-check-fill" + | "ph:circle-wavy-check-light" + | "ph:circle-wavy-check-thin" + | "ph:circle-wavy-duotone" + | "ph:circle-wavy-fill" + | "ph:circle-wavy-light" + | "ph:circle-wavy-question" + | "ph:circle-wavy-question-bold" + | "ph:circle-wavy-question-duotone" + | "ph:circle-wavy-question-fill" + | "ph:circle-wavy-question-light" + | "ph:circle-wavy-question-thin" + | "ph:circle-wavy-thin" + | "ph:circle-wavy-warning" + | "ph:circle-wavy-warning-bold" + | "ph:circle-wavy-warning-duotone" + | "ph:circle-wavy-warning-fill" + | "ph:circle-wavy-warning-light" + | "ph:circle-wavy-warning-thin" + | "ph:circles-four" + | "ph:circles-four-bold" + | "ph:circles-four-duotone" + | "ph:circles-four-fill" + | "ph:circles-four-light" + | "ph:circles-four-thin" + | "ph:circles-three" + | "ph:circles-three-bold" + | "ph:circles-three-duotone" + | "ph:circles-three-fill" + | "ph:circles-three-light" + | "ph:circles-three-plus" + | "ph:circles-three-plus-bold" + | "ph:circles-three-plus-duotone" + | "ph:circles-three-plus-fill" + | "ph:circles-three-plus-light" + | "ph:circles-three-plus-thin" + | "ph:circles-three-thin" + | "ph:circuitry" + | "ph:circuitry-bold" + | "ph:circuitry-duotone" + | "ph:circuitry-fill" + | "ph:circuitry-light" + | "ph:circuitry-thin" + | "ph:city" + | "ph:city-bold" + | "ph:city-duotone" + | "ph:city-fill" + | "ph:city-light" + | "ph:city-thin" + | "ph:clipboard" + | "ph:clipboard-bold" + | "ph:clipboard-duotone" + | "ph:clipboard-fill" + | "ph:clipboard-light" + | "ph:clipboard-text" + | "ph:clipboard-text-bold" + | "ph:clipboard-text-duotone" + | "ph:clipboard-text-fill" + | "ph:clipboard-text-light" + | "ph:clipboard-text-thin" + | "ph:clipboard-thin" + | "ph:clock" + | "ph:clock-afternoon" + | "ph:clock-afternoon-bold" + | "ph:clock-afternoon-duotone" + | "ph:clock-afternoon-fill" + | "ph:clock-afternoon-light" + | "ph:clock-afternoon-thin" + | "ph:clock-bold" + | "ph:clock-clockwise" + | "ph:clock-clockwise-bold" + | "ph:clock-clockwise-duotone" + | "ph:clock-clockwise-fill" + | "ph:clock-clockwise-light" + | "ph:clock-clockwise-thin" + | "ph:clock-countdown" + | "ph:clock-countdown-bold" + | "ph:clock-countdown-duotone" + | "ph:clock-countdown-fill" + | "ph:clock-countdown-light" + | "ph:clock-countdown-thin" + | "ph:clock-counter-clockwise" + | "ph:clock-counter-clockwise-bold" + | "ph:clock-counter-clockwise-duotone" + | "ph:clock-counter-clockwise-fill" + | "ph:clock-counter-clockwise-light" + | "ph:clock-counter-clockwise-thin" + | "ph:clock-duotone" + | "ph:clock-fill" + | "ph:clock-light" + | "ph:clock-thin" + | "ph:clock-user" + | "ph:clock-user-bold" + | "ph:clock-user-duotone" + | "ph:clock-user-fill" + | "ph:clock-user-light" + | "ph:clock-user-thin" + | "ph:closed-captioning" + | "ph:closed-captioning-bold" + | "ph:closed-captioning-duotone" + | "ph:closed-captioning-fill" + | "ph:closed-captioning-light" + | "ph:closed-captioning-thin" + | "ph:cloud" + | "ph:cloud-arrow-down" + | "ph:cloud-arrow-down-bold" + | "ph:cloud-arrow-down-duotone" + | "ph:cloud-arrow-down-fill" + | "ph:cloud-arrow-down-light" + | "ph:cloud-arrow-down-thin" + | "ph:cloud-arrow-up" + | "ph:cloud-arrow-up-bold" + | "ph:cloud-arrow-up-duotone" + | "ph:cloud-arrow-up-fill" + | "ph:cloud-arrow-up-light" + | "ph:cloud-arrow-up-thin" + | "ph:cloud-bold" + | "ph:cloud-check" + | "ph:cloud-check-bold" + | "ph:cloud-check-duotone" + | "ph:cloud-check-fill" + | "ph:cloud-check-light" + | "ph:cloud-check-thin" + | "ph:cloud-duotone" + | "ph:cloud-fill" + | "ph:cloud-fog" + | "ph:cloud-fog-bold" + | "ph:cloud-fog-duotone" + | "ph:cloud-fog-fill" + | "ph:cloud-fog-light" + | "ph:cloud-fog-thin" + | "ph:cloud-light" + | "ph:cloud-lightning" + | "ph:cloud-lightning-bold" + | "ph:cloud-lightning-duotone" + | "ph:cloud-lightning-fill" + | "ph:cloud-lightning-light" + | "ph:cloud-lightning-thin" + | "ph:cloud-moon" + | "ph:cloud-moon-bold" + | "ph:cloud-moon-duotone" + | "ph:cloud-moon-fill" + | "ph:cloud-moon-light" + | "ph:cloud-moon-thin" + | "ph:cloud-rain" + | "ph:cloud-rain-bold" + | "ph:cloud-rain-duotone" + | "ph:cloud-rain-fill" + | "ph:cloud-rain-light" + | "ph:cloud-rain-thin" + | "ph:cloud-slash" + | "ph:cloud-slash-bold" + | "ph:cloud-slash-duotone" + | "ph:cloud-slash-fill" + | "ph:cloud-slash-light" + | "ph:cloud-slash-thin" + | "ph:cloud-snow" + | "ph:cloud-snow-bold" + | "ph:cloud-snow-duotone" + | "ph:cloud-snow-fill" + | "ph:cloud-snow-light" + | "ph:cloud-snow-thin" + | "ph:cloud-sun" + | "ph:cloud-sun-bold" + | "ph:cloud-sun-duotone" + | "ph:cloud-sun-fill" + | "ph:cloud-sun-light" + | "ph:cloud-sun-thin" + | "ph:cloud-thin" + | "ph:cloud-warning" + | "ph:cloud-warning-bold" + | "ph:cloud-warning-duotone" + | "ph:cloud-warning-fill" + | "ph:cloud-warning-light" + | "ph:cloud-warning-thin" + | "ph:cloud-x" + | "ph:cloud-x-bold" + | "ph:cloud-x-duotone" + | "ph:cloud-x-fill" + | "ph:cloud-x-light" + | "ph:cloud-x-thin" + | "ph:clover" + | "ph:clover-bold" + | "ph:clover-duotone" + | "ph:clover-fill" + | "ph:clover-light" + | "ph:clover-thin" + | "ph:club" + | "ph:club-bold" + | "ph:club-duotone" + | "ph:club-fill" + | "ph:club-light" + | "ph:club-thin" + | "ph:coat-hanger" + | "ph:coat-hanger-bold" + | "ph:coat-hanger-duotone" + | "ph:coat-hanger-fill" + | "ph:coat-hanger-light" + | "ph:coat-hanger-thin" + | "ph:coda-logo" + | "ph:coda-logo-bold" + | "ph:coda-logo-duotone" + | "ph:coda-logo-fill" + | "ph:coda-logo-light" + | "ph:coda-logo-thin" + | "ph:code" + | "ph:code-block" + | "ph:code-block-bold" + | "ph:code-block-duotone" + | "ph:code-block-fill" + | "ph:code-block-light" + | "ph:code-block-thin" + | "ph:code-bold" + | "ph:code-duotone" + | "ph:code-fill" + | "ph:code-light" + | "ph:code-simple" + | "ph:code-simple-bold" + | "ph:code-simple-duotone" + | "ph:code-simple-fill" + | "ph:code-simple-light" + | "ph:code-simple-thin" + | "ph:code-thin" + | "ph:codepen-logo" + | "ph:codepen-logo-bold" + | "ph:codepen-logo-duotone" + | "ph:codepen-logo-fill" + | "ph:codepen-logo-light" + | "ph:codepen-logo-thin" + | "ph:codesandbox-logo" + | "ph:codesandbox-logo-bold" + | "ph:codesandbox-logo-duotone" + | "ph:codesandbox-logo-fill" + | "ph:codesandbox-logo-light" + | "ph:codesandbox-logo-thin" + | "ph:coffee" + | "ph:coffee-bean" + | "ph:coffee-bean-bold" + | "ph:coffee-bean-duotone" + | "ph:coffee-bean-fill" + | "ph:coffee-bean-light" + | "ph:coffee-bean-thin" + | "ph:coffee-bold" + | "ph:coffee-duotone" + | "ph:coffee-fill" + | "ph:coffee-light" + | "ph:coffee-thin" + | "ph:coin" + | "ph:coin-bold" + | "ph:coin-duotone" + | "ph:coin-fill" + | "ph:coin-light" + | "ph:coin-thin" + | "ph:coin-vertical" + | "ph:coin-vertical-bold" + | "ph:coin-vertical-duotone" + | "ph:coin-vertical-fill" + | "ph:coin-vertical-light" + | "ph:coin-vertical-thin" + | "ph:coins" + | "ph:coins-bold" + | "ph:coins-duotone" + | "ph:coins-fill" + | "ph:coins-light" + | "ph:coins-thin" + | "ph:columns" + | "ph:columns-bold" + | "ph:columns-duotone" + | "ph:columns-fill" + | "ph:columns-light" + | "ph:columns-plus-left" + | "ph:columns-plus-left-bold" + | "ph:columns-plus-left-duotone" + | "ph:columns-plus-left-fill" + | "ph:columns-plus-left-light" + | "ph:columns-plus-left-thin" + | "ph:columns-plus-right" + | "ph:columns-plus-right-bold" + | "ph:columns-plus-right-duotone" + | "ph:columns-plus-right-fill" + | "ph:columns-plus-right-light" + | "ph:columns-plus-right-thin" + | "ph:columns-thin" + | "ph:command" + | "ph:command-bold" + | "ph:command-duotone" + | "ph:command-fill" + | "ph:command-light" + | "ph:command-thin" + | "ph:compass" + | "ph:compass-bold" + | "ph:compass-duotone" + | "ph:compass-fill" + | "ph:compass-light" + | "ph:compass-rose" + | "ph:compass-rose-bold" + | "ph:compass-rose-duotone" + | "ph:compass-rose-fill" + | "ph:compass-rose-light" + | "ph:compass-rose-thin" + | "ph:compass-thin" + | "ph:compass-tool" + | "ph:compass-tool-bold" + | "ph:compass-tool-duotone" + | "ph:compass-tool-fill" + | "ph:compass-tool-light" + | "ph:compass-tool-thin" + | "ph:computer-tower" + | "ph:computer-tower-bold" + | "ph:computer-tower-duotone" + | "ph:computer-tower-fill" + | "ph:computer-tower-light" + | "ph:computer-tower-thin" + | "ph:confetti" + | "ph:confetti-bold" + | "ph:confetti-duotone" + | "ph:confetti-fill" + | "ph:confetti-light" + | "ph:confetti-thin" + | "ph:contactless-payment" + | "ph:contactless-payment-bold" + | "ph:contactless-payment-duotone" + | "ph:contactless-payment-fill" + | "ph:contactless-payment-light" + | "ph:contactless-payment-thin" + | "ph:control" + | "ph:control-bold" + | "ph:control-duotone" + | "ph:control-fill" + | "ph:control-light" + | "ph:control-thin" + | "ph:cookie" + | "ph:cookie-bold" + | "ph:cookie-duotone" + | "ph:cookie-fill" + | "ph:cookie-light" + | "ph:cookie-thin" + | "ph:cooking-pot" + | "ph:cooking-pot-bold" + | "ph:cooking-pot-duotone" + | "ph:cooking-pot-fill" + | "ph:cooking-pot-light" + | "ph:cooking-pot-thin" + | "ph:copy" + | "ph:copy-bold" + | "ph:copy-duotone" + | "ph:copy-fill" + | "ph:copy-light" + | "ph:copy-simple" + | "ph:copy-simple-bold" + | "ph:copy-simple-duotone" + | "ph:copy-simple-fill" + | "ph:copy-simple-light" + | "ph:copy-simple-thin" + | "ph:copy-thin" + | "ph:copyleft" + | "ph:copyleft-bold" + | "ph:copyleft-duotone" + | "ph:copyleft-fill" + | "ph:copyleft-light" + | "ph:copyleft-thin" + | "ph:copyright" + | "ph:copyright-bold" + | "ph:copyright-duotone" + | "ph:copyright-fill" + | "ph:copyright-light" + | "ph:copyright-thin" + | "ph:corners-in" + | "ph:corners-in-bold" + | "ph:corners-in-duotone" + | "ph:corners-in-fill" + | "ph:corners-in-light" + | "ph:corners-in-thin" + | "ph:corners-out" + | "ph:corners-out-bold" + | "ph:corners-out-duotone" + | "ph:corners-out-fill" + | "ph:corners-out-light" + | "ph:corners-out-thin" + | "ph:couch" + | "ph:couch-bold" + | "ph:couch-duotone" + | "ph:couch-fill" + | "ph:couch-light" + | "ph:couch-thin" + | "ph:court-basketball" + | "ph:court-basketball-bold" + | "ph:court-basketball-duotone" + | "ph:court-basketball-fill" + | "ph:court-basketball-light" + | "ph:court-basketball-thin" + | "ph:cow" + | "ph:cow-bold" + | "ph:cow-duotone" + | "ph:cow-fill" + | "ph:cow-light" + | "ph:cow-thin" + | "ph:cowboy-hat" + | "ph:cowboy-hat-bold" + | "ph:cowboy-hat-duotone" + | "ph:cowboy-hat-fill" + | "ph:cowboy-hat-light" + | "ph:cowboy-hat-thin" + | "ph:cpu" + | "ph:cpu-bold" + | "ph:cpu-duotone" + | "ph:cpu-fill" + | "ph:cpu-light" + | "ph:cpu-thin" + | "ph:crane" + | "ph:crane-bold" + | "ph:crane-duotone" + | "ph:crane-fill" + | "ph:crane-light" + | "ph:crane-thin" + | "ph:crane-tower" + | "ph:crane-tower-bold" + | "ph:crane-tower-duotone" + | "ph:crane-tower-fill" + | "ph:crane-tower-light" + | "ph:crane-tower-thin" + | "ph:credit-card" + | "ph:credit-card-bold" + | "ph:credit-card-duotone" + | "ph:credit-card-fill" + | "ph:credit-card-light" + | "ph:credit-card-thin" + | "ph:cricket" + | "ph:cricket-bold" + | "ph:cricket-duotone" + | "ph:cricket-fill" + | "ph:cricket-light" + | "ph:cricket-thin" + | "ph:crop" + | "ph:crop-bold" + | "ph:crop-duotone" + | "ph:crop-fill" + | "ph:crop-light" + | "ph:crop-thin" + | "ph:cross" + | "ph:cross-bold" + | "ph:cross-duotone" + | "ph:cross-fill" + | "ph:cross-light" + | "ph:cross-thin" + | "ph:crosshair" + | "ph:crosshair-bold" + | "ph:crosshair-duotone" + | "ph:crosshair-fill" + | "ph:crosshair-light" + | "ph:crosshair-simple" + | "ph:crosshair-simple-bold" + | "ph:crosshair-simple-duotone" + | "ph:crosshair-simple-fill" + | "ph:crosshair-simple-light" + | "ph:crosshair-simple-thin" + | "ph:crosshair-thin" + | "ph:crown" + | "ph:crown-bold" + | "ph:crown-cross" + | "ph:crown-cross-bold" + | "ph:crown-cross-duotone" + | "ph:crown-cross-fill" + | "ph:crown-cross-light" + | "ph:crown-cross-thin" + | "ph:crown-duotone" + | "ph:crown-fill" + | "ph:crown-light" + | "ph:crown-simple" + | "ph:crown-simple-bold" + | "ph:crown-simple-duotone" + | "ph:crown-simple-fill" + | "ph:crown-simple-light" + | "ph:crown-simple-thin" + | "ph:crown-thin" + | "ph:cube" + | "ph:cube-bold" + | "ph:cube-duotone" + | "ph:cube-fill" + | "ph:cube-focus" + | "ph:cube-focus-bold" + | "ph:cube-focus-duotone" + | "ph:cube-focus-fill" + | "ph:cube-focus-light" + | "ph:cube-focus-thin" + | "ph:cube-light" + | "ph:cube-thin" + | "ph:cube-transparent" + | "ph:cube-transparent-bold" + | "ph:cube-transparent-duotone" + | "ph:cube-transparent-fill" + | "ph:cube-transparent-light" + | "ph:cube-transparent-thin" + | "ph:currency-btc" + | "ph:currency-btc-bold" + | "ph:currency-btc-duotone" + | "ph:currency-btc-fill" + | "ph:currency-btc-light" + | "ph:currency-btc-thin" + | "ph:currency-circle-dollar" + | "ph:currency-circle-dollar-bold" + | "ph:currency-circle-dollar-duotone" + | "ph:currency-circle-dollar-fill" + | "ph:currency-circle-dollar-light" + | "ph:currency-circle-dollar-thin" + | "ph:currency-cny" + | "ph:currency-cny-bold" + | "ph:currency-cny-duotone" + | "ph:currency-cny-fill" + | "ph:currency-cny-light" + | "ph:currency-cny-thin" + | "ph:currency-dollar" + | "ph:currency-dollar-bold" + | "ph:currency-dollar-duotone" + | "ph:currency-dollar-fill" + | "ph:currency-dollar-light" + | "ph:currency-dollar-simple" + | "ph:currency-dollar-simple-bold" + | "ph:currency-dollar-simple-duotone" + | "ph:currency-dollar-simple-fill" + | "ph:currency-dollar-simple-light" + | "ph:currency-dollar-simple-thin" + | "ph:currency-dollar-thin" + | "ph:currency-eth" + | "ph:currency-eth-bold" + | "ph:currency-eth-duotone" + | "ph:currency-eth-fill" + | "ph:currency-eth-light" + | "ph:currency-eth-thin" + | "ph:currency-eur" + | "ph:currency-eur-bold" + | "ph:currency-eur-duotone" + | "ph:currency-eur-fill" + | "ph:currency-eur-light" + | "ph:currency-eur-thin" + | "ph:currency-gbp" + | "ph:currency-gbp-bold" + | "ph:currency-gbp-duotone" + | "ph:currency-gbp-fill" + | "ph:currency-gbp-light" + | "ph:currency-gbp-thin" + | "ph:currency-inr" + | "ph:currency-inr-bold" + | "ph:currency-inr-duotone" + | "ph:currency-inr-fill" + | "ph:currency-inr-light" + | "ph:currency-inr-thin" + | "ph:currency-jpy" + | "ph:currency-jpy-bold" + | "ph:currency-jpy-duotone" + | "ph:currency-jpy-fill" + | "ph:currency-jpy-light" + | "ph:currency-jpy-thin" + | "ph:currency-krw" + | "ph:currency-krw-bold" + | "ph:currency-krw-duotone" + | "ph:currency-krw-fill" + | "ph:currency-krw-light" + | "ph:currency-krw-thin" + | "ph:currency-kzt" + | "ph:currency-kzt-bold" + | "ph:currency-kzt-duotone" + | "ph:currency-kzt-fill" + | "ph:currency-kzt-light" + | "ph:currency-kzt-thin" + | "ph:currency-ngn" + | "ph:currency-ngn-bold" + | "ph:currency-ngn-duotone" + | "ph:currency-ngn-fill" + | "ph:currency-ngn-light" + | "ph:currency-ngn-thin" + | "ph:currency-rub" + | "ph:currency-rub-bold" + | "ph:currency-rub-duotone" + | "ph:currency-rub-fill" + | "ph:currency-rub-light" + | "ph:currency-rub-thin" + | "ph:cursor" + | "ph:cursor-bold" + | "ph:cursor-click" + | "ph:cursor-click-bold" + | "ph:cursor-click-duotone" + | "ph:cursor-click-fill" + | "ph:cursor-click-light" + | "ph:cursor-click-thin" + | "ph:cursor-duotone" + | "ph:cursor-fill" + | "ph:cursor-light" + | "ph:cursor-text" + | "ph:cursor-text-bold" + | "ph:cursor-text-duotone" + | "ph:cursor-text-fill" + | "ph:cursor-text-light" + | "ph:cursor-text-thin" + | "ph:cursor-thin" + | "ph:cylinder" + | "ph:cylinder-bold" + | "ph:cylinder-duotone" + | "ph:cylinder-fill" + | "ph:cylinder-light" + | "ph:cylinder-thin" + | "ph:database" + | "ph:database-bold" + | "ph:database-duotone" + | "ph:database-fill" + | "ph:database-light" + | "ph:database-thin" + | "ph:desk" + | "ph:desk-bold" + | "ph:desk-duotone" + | "ph:desk-fill" + | "ph:desk-light" + | "ph:desk-thin" + | "ph:desktop" + | "ph:desktop-bold" + | "ph:desktop-duotone" + | "ph:desktop-fill" + | "ph:desktop-light" + | "ph:desktop-thin" + | "ph:desktop-tower" + | "ph:desktop-tower-bold" + | "ph:desktop-tower-duotone" + | "ph:desktop-tower-fill" + | "ph:desktop-tower-light" + | "ph:desktop-tower-thin" + | "ph:detective" + | "ph:detective-bold" + | "ph:detective-duotone" + | "ph:detective-fill" + | "ph:detective-light" + | "ph:detective-thin" + | "ph:dev-to-logo" + | "ph:dev-to-logo-bold" + | "ph:dev-to-logo-duotone" + | "ph:dev-to-logo-fill" + | "ph:dev-to-logo-light" + | "ph:dev-to-logo-thin" + | "ph:device-mobile" + | "ph:device-mobile-bold" + | "ph:device-mobile-camera" + | "ph:device-mobile-camera-bold" + | "ph:device-mobile-camera-duotone" + | "ph:device-mobile-camera-fill" + | "ph:device-mobile-camera-light" + | "ph:device-mobile-camera-thin" + | "ph:device-mobile-duotone" + | "ph:device-mobile-fill" + | "ph:device-mobile-light" + | "ph:device-mobile-slash" + | "ph:device-mobile-slash-bold" + | "ph:device-mobile-slash-duotone" + | "ph:device-mobile-slash-fill" + | "ph:device-mobile-slash-light" + | "ph:device-mobile-slash-thin" + | "ph:device-mobile-speaker" + | "ph:device-mobile-speaker-bold" + | "ph:device-mobile-speaker-duotone" + | "ph:device-mobile-speaker-fill" + | "ph:device-mobile-speaker-light" + | "ph:device-mobile-speaker-thin" + | "ph:device-mobile-thin" + | "ph:device-rotate" + | "ph:device-rotate-bold" + | "ph:device-rotate-duotone" + | "ph:device-rotate-fill" + | "ph:device-rotate-light" + | "ph:device-rotate-thin" + | "ph:device-tablet" + | "ph:device-tablet-bold" + | "ph:device-tablet-camera" + | "ph:device-tablet-camera-bold" + | "ph:device-tablet-camera-duotone" + | "ph:device-tablet-camera-fill" + | "ph:device-tablet-camera-light" + | "ph:device-tablet-camera-thin" + | "ph:device-tablet-duotone" + | "ph:device-tablet-fill" + | "ph:device-tablet-light" + | "ph:device-tablet-speaker" + | "ph:device-tablet-speaker-bold" + | "ph:device-tablet-speaker-duotone" + | "ph:device-tablet-speaker-fill" + | "ph:device-tablet-speaker-light" + | "ph:device-tablet-speaker-thin" + | "ph:device-tablet-thin" + | "ph:devices" + | "ph:devices-bold" + | "ph:devices-duotone" + | "ph:devices-fill" + | "ph:devices-light" + | "ph:devices-thin" + | "ph:diamond" + | "ph:diamond-bold" + | "ph:diamond-duotone" + | "ph:diamond-fill" + | "ph:diamond-light" + | "ph:diamond-thin" + | "ph:diamonds-four" + | "ph:diamonds-four-bold" + | "ph:diamonds-four-duotone" + | "ph:diamonds-four-fill" + | "ph:diamonds-four-light" + | "ph:diamonds-four-thin" + | "ph:dice-five" + | "ph:dice-five-bold" + | "ph:dice-five-duotone" + | "ph:dice-five-fill" + | "ph:dice-five-light" + | "ph:dice-five-thin" + | "ph:dice-four" + | "ph:dice-four-bold" + | "ph:dice-four-duotone" + | "ph:dice-four-fill" + | "ph:dice-four-light" + | "ph:dice-four-thin" + | "ph:dice-one" + | "ph:dice-one-bold" + | "ph:dice-one-duotone" + | "ph:dice-one-fill" + | "ph:dice-one-light" + | "ph:dice-one-thin" + | "ph:dice-six" + | "ph:dice-six-bold" + | "ph:dice-six-duotone" + | "ph:dice-six-fill" + | "ph:dice-six-light" + | "ph:dice-six-thin" + | "ph:dice-three" + | "ph:dice-three-bold" + | "ph:dice-three-duotone" + | "ph:dice-three-fill" + | "ph:dice-three-light" + | "ph:dice-three-thin" + | "ph:dice-two" + | "ph:dice-two-bold" + | "ph:dice-two-duotone" + | "ph:dice-two-fill" + | "ph:dice-two-light" + | "ph:dice-two-thin" + | "ph:disc" + | "ph:disc-bold" + | "ph:disc-duotone" + | "ph:disc-fill" + | "ph:disc-light" + | "ph:disc-thin" + | "ph:disco-ball" + | "ph:disco-ball-bold" + | "ph:disco-ball-duotone" + | "ph:disco-ball-fill" + | "ph:disco-ball-light" + | "ph:disco-ball-thin" + | "ph:discord-logo" + | "ph:discord-logo-bold" + | "ph:discord-logo-duotone" + | "ph:discord-logo-fill" + | "ph:discord-logo-light" + | "ph:discord-logo-thin" + | "ph:divide" + | "ph:divide-bold" + | "ph:divide-duotone" + | "ph:divide-fill" + | "ph:divide-light" + | "ph:divide-thin" + | "ph:dna" + | "ph:dna-bold" + | "ph:dna-duotone" + | "ph:dna-fill" + | "ph:dna-light" + | "ph:dna-thin" + | "ph:dog" + | "ph:dog-bold" + | "ph:dog-duotone" + | "ph:dog-fill" + | "ph:dog-light" + | "ph:dog-thin" + | "ph:door" + | "ph:door-bold" + | "ph:door-duotone" + | "ph:door-fill" + | "ph:door-light" + | "ph:door-open" + | "ph:door-open-bold" + | "ph:door-open-duotone" + | "ph:door-open-fill" + | "ph:door-open-light" + | "ph:door-open-thin" + | "ph:door-thin" + | "ph:dot" + | "ph:dot-bold" + | "ph:dot-duotone" + | "ph:dot-fill" + | "ph:dot-light" + | "ph:dot-outline" + | "ph:dot-outline-bold" + | "ph:dot-outline-duotone" + | "ph:dot-outline-fill" + | "ph:dot-outline-light" + | "ph:dot-outline-thin" + | "ph:dot-thin" + | "ph:dots-nine" + | "ph:dots-nine-bold" + | "ph:dots-nine-duotone" + | "ph:dots-nine-fill" + | "ph:dots-nine-light" + | "ph:dots-nine-thin" + | "ph:dots-six" + | "ph:dots-six-bold" + | "ph:dots-six-duotone" + | "ph:dots-six-fill" + | "ph:dots-six-light" + | "ph:dots-six-thin" + | "ph:dots-six-vertical" + | "ph:dots-six-vertical-bold" + | "ph:dots-six-vertical-duotone" + | "ph:dots-six-vertical-fill" + | "ph:dots-six-vertical-light" + | "ph:dots-six-vertical-thin" + | "ph:dots-three" + | "ph:dots-three-bold" + | "ph:dots-three-circle" + | "ph:dots-three-circle-bold" + | "ph:dots-three-circle-duotone" + | "ph:dots-three-circle-fill" + | "ph:dots-three-circle-light" + | "ph:dots-three-circle-thin" + | "ph:dots-three-circle-vertical" + | "ph:dots-three-circle-vertical-bold" + | "ph:dots-three-circle-vertical-duotone" + | "ph:dots-three-circle-vertical-fill" + | "ph:dots-three-circle-vertical-light" + | "ph:dots-three-circle-vertical-thin" + | "ph:dots-three-duotone" + | "ph:dots-three-fill" + | "ph:dots-three-light" + | "ph:dots-three-outline" + | "ph:dots-three-outline-bold" + | "ph:dots-three-outline-duotone" + | "ph:dots-three-outline-fill" + | "ph:dots-three-outline-light" + | "ph:dots-three-outline-thin" + | "ph:dots-three-outline-vertical" + | "ph:dots-three-outline-vertical-bold" + | "ph:dots-three-outline-vertical-duotone" + | "ph:dots-three-outline-vertical-fill" + | "ph:dots-three-outline-vertical-light" + | "ph:dots-three-outline-vertical-thin" + | "ph:dots-three-thin" + | "ph:dots-three-vertical" + | "ph:dots-three-vertical-bold" + | "ph:dots-three-vertical-duotone" + | "ph:dots-three-vertical-fill" + | "ph:dots-three-vertical-light" + | "ph:dots-three-vertical-thin" + | "ph:download" + | "ph:download-bold" + | "ph:download-duotone" + | "ph:download-fill" + | "ph:download-light" + | "ph:download-simple" + | "ph:download-simple-bold" + | "ph:download-simple-duotone" + | "ph:download-simple-fill" + | "ph:download-simple-light" + | "ph:download-simple-thin" + | "ph:download-thin" + | "ph:dress" + | "ph:dress-bold" + | "ph:dress-duotone" + | "ph:dress-fill" + | "ph:dress-light" + | "ph:dress-thin" + | "ph:dresser" + | "ph:dresser-bold" + | "ph:dresser-duotone" + | "ph:dresser-fill" + | "ph:dresser-light" + | "ph:dresser-thin" + | "ph:dribbble-logo" + | "ph:dribbble-logo-bold" + | "ph:dribbble-logo-duotone" + | "ph:dribbble-logo-fill" + | "ph:dribbble-logo-light" + | "ph:dribbble-logo-thin" + | "ph:drone" + | "ph:drone-bold" + | "ph:drone-duotone" + | "ph:drone-fill" + | "ph:drone-light" + | "ph:drone-thin" + | "ph:drop" + | "ph:drop-bold" + | "ph:drop-duotone" + | "ph:drop-fill" + | "ph:drop-half" + | "ph:drop-half-bold" + | "ph:drop-half-bottom" + | "ph:drop-half-bottom-bold" + | "ph:drop-half-bottom-duotone" + | "ph:drop-half-bottom-fill" + | "ph:drop-half-bottom-light" + | "ph:drop-half-bottom-thin" + | "ph:drop-half-duotone" + | "ph:drop-half-fill" + | "ph:drop-half-light" + | "ph:drop-half-thin" + | "ph:drop-light" + | "ph:drop-simple" + | "ph:drop-simple-bold" + | "ph:drop-simple-duotone" + | "ph:drop-simple-fill" + | "ph:drop-simple-light" + | "ph:drop-simple-thin" + | "ph:drop-slash" + | "ph:drop-slash-bold" + | "ph:drop-slash-duotone" + | "ph:drop-slash-fill" + | "ph:drop-slash-light" + | "ph:drop-slash-thin" + | "ph:drop-thin" + | "ph:dropbox-logo" + | "ph:dropbox-logo-bold" + | "ph:dropbox-logo-duotone" + | "ph:dropbox-logo-fill" + | "ph:dropbox-logo-light" + | "ph:dropbox-logo-thin" + | "ph:ear" + | "ph:ear-bold" + | "ph:ear-duotone" + | "ph:ear-fill" + | "ph:ear-light" + | "ph:ear-slash" + | "ph:ear-slash-bold" + | "ph:ear-slash-duotone" + | "ph:ear-slash-fill" + | "ph:ear-slash-light" + | "ph:ear-slash-thin" + | "ph:ear-thin" + | "ph:egg" + | "ph:egg-bold" + | "ph:egg-crack" + | "ph:egg-crack-bold" + | "ph:egg-crack-duotone" + | "ph:egg-crack-fill" + | "ph:egg-crack-light" + | "ph:egg-crack-thin" + | "ph:egg-duotone" + | "ph:egg-fill" + | "ph:egg-light" + | "ph:egg-thin" + | "ph:eject" + | "ph:eject-bold" + | "ph:eject-duotone" + | "ph:eject-fill" + | "ph:eject-light" + | "ph:eject-simple" + | "ph:eject-simple-bold" + | "ph:eject-simple-duotone" + | "ph:eject-simple-fill" + | "ph:eject-simple-light" + | "ph:eject-simple-thin" + | "ph:eject-thin" + | "ph:elevator" + | "ph:elevator-bold" + | "ph:elevator-duotone" + | "ph:elevator-fill" + | "ph:elevator-light" + | "ph:elevator-thin" + | "ph:empty" + | "ph:empty-bold" + | "ph:empty-duotone" + | "ph:empty-fill" + | "ph:empty-light" + | "ph:empty-thin" + | "ph:engine" + | "ph:engine-bold" + | "ph:engine-duotone" + | "ph:engine-fill" + | "ph:engine-light" + | "ph:engine-thin" + | "ph:envelope" + | "ph:envelope-bold" + | "ph:envelope-duotone" + | "ph:envelope-fill" + | "ph:envelope-light" + | "ph:envelope-open" + | "ph:envelope-open-bold" + | "ph:envelope-open-duotone" + | "ph:envelope-open-fill" + | "ph:envelope-open-light" + | "ph:envelope-open-thin" + | "ph:envelope-simple" + | "ph:envelope-simple-bold" + | "ph:envelope-simple-duotone" + | "ph:envelope-simple-fill" + | "ph:envelope-simple-light" + | "ph:envelope-simple-open" + | "ph:envelope-simple-open-bold" + | "ph:envelope-simple-open-duotone" + | "ph:envelope-simple-open-fill" + | "ph:envelope-simple-open-light" + | "ph:envelope-simple-open-thin" + | "ph:envelope-simple-thin" + | "ph:envelope-thin" + | "ph:equalizer" + | "ph:equalizer-bold" + | "ph:equalizer-duotone" + | "ph:equalizer-fill" + | "ph:equalizer-light" + | "ph:equalizer-thin" + | "ph:equals" + | "ph:equals-bold" + | "ph:equals-duotone" + | "ph:equals-fill" + | "ph:equals-light" + | "ph:equals-thin" + | "ph:eraser" + | "ph:eraser-bold" + | "ph:eraser-duotone" + | "ph:eraser-fill" + | "ph:eraser-light" + | "ph:eraser-thin" + | "ph:escalator-down" + | "ph:escalator-down-bold" + | "ph:escalator-down-duotone" + | "ph:escalator-down-fill" + | "ph:escalator-down-light" + | "ph:escalator-down-thin" + | "ph:escalator-up" + | "ph:escalator-up-bold" + | "ph:escalator-up-duotone" + | "ph:escalator-up-fill" + | "ph:escalator-up-light" + | "ph:escalator-up-thin" + | "ph:exam" + | "ph:exam-bold" + | "ph:exam-duotone" + | "ph:exam-fill" + | "ph:exam-light" + | "ph:exam-thin" + | "ph:exclamation-mark" + | "ph:exclamation-mark-bold" + | "ph:exclamation-mark-duotone" + | "ph:exclamation-mark-fill" + | "ph:exclamation-mark-light" + | "ph:exclamation-mark-thin" + | "ph:exclude" + | "ph:exclude-bold" + | "ph:exclude-duotone" + | "ph:exclude-fill" + | "ph:exclude-light" + | "ph:exclude-square" + | "ph:exclude-square-bold" + | "ph:exclude-square-duotone" + | "ph:exclude-square-fill" + | "ph:exclude-square-light" + | "ph:exclude-square-thin" + | "ph:exclude-thin" + | "ph:export" + | "ph:export-bold" + | "ph:export-duotone" + | "ph:export-fill" + | "ph:export-light" + | "ph:export-thin" + | "ph:eye" + | "ph:eye-bold" + | "ph:eye-closed" + | "ph:eye-closed-bold" + | "ph:eye-closed-duotone" + | "ph:eye-closed-fill" + | "ph:eye-closed-light" + | "ph:eye-closed-thin" + | "ph:eye-duotone" + | "ph:eye-fill" + | "ph:eye-light" + | "ph:eye-slash" + | "ph:eye-slash-bold" + | "ph:eye-slash-duotone" + | "ph:eye-slash-fill" + | "ph:eye-slash-light" + | "ph:eye-slash-thin" + | "ph:eye-thin" + | "ph:eyedropper" + | "ph:eyedropper-bold" + | "ph:eyedropper-duotone" + | "ph:eyedropper-fill" + | "ph:eyedropper-light" + | "ph:eyedropper-sample" + | "ph:eyedropper-sample-bold" + | "ph:eyedropper-sample-duotone" + | "ph:eyedropper-sample-fill" + | "ph:eyedropper-sample-light" + | "ph:eyedropper-sample-thin" + | "ph:eyedropper-thin" + | "ph:eyeglasses" + | "ph:eyeglasses-bold" + | "ph:eyeglasses-duotone" + | "ph:eyeglasses-fill" + | "ph:eyeglasses-light" + | "ph:eyeglasses-thin" + | "ph:eyes" + | "ph:eyes-bold" + | "ph:eyes-duotone" + | "ph:eyes-fill" + | "ph:eyes-light" + | "ph:eyes-thin" + | "ph:face-mask" + | "ph:face-mask-bold" + | "ph:face-mask-duotone" + | "ph:face-mask-fill" + | "ph:face-mask-light" + | "ph:face-mask-thin" + | "ph:facebook-logo" + | "ph:facebook-logo-bold" + | "ph:facebook-logo-duotone" + | "ph:facebook-logo-fill" + | "ph:facebook-logo-light" + | "ph:facebook-logo-thin" + | "ph:factory" + | "ph:factory-bold" + | "ph:factory-duotone" + | "ph:factory-fill" + | "ph:factory-light" + | "ph:factory-thin" + | "ph:faders" + | "ph:faders-bold" + | "ph:faders-duotone" + | "ph:faders-fill" + | "ph:faders-horizontal" + | "ph:faders-horizontal-bold" + | "ph:faders-horizontal-duotone" + | "ph:faders-horizontal-fill" + | "ph:faders-horizontal-light" + | "ph:faders-horizontal-thin" + | "ph:faders-light" + | "ph:faders-thin" + | "ph:fallout-shelter" + | "ph:fallout-shelter-bold" + | "ph:fallout-shelter-duotone" + | "ph:fallout-shelter-fill" + | "ph:fallout-shelter-light" + | "ph:fallout-shelter-thin" + | "ph:fan" + | "ph:fan-bold" + | "ph:fan-duotone" + | "ph:fan-fill" + | "ph:fan-light" + | "ph:fan-thin" + | "ph:farm" + | "ph:farm-bold" + | "ph:farm-duotone" + | "ph:farm-fill" + | "ph:farm-light" + | "ph:farm-thin" + | "ph:fast-forward" + | "ph:fast-forward-bold" + | "ph:fast-forward-circle" + | "ph:fast-forward-circle-bold" + | "ph:fast-forward-circle-duotone" + | "ph:fast-forward-circle-fill" + | "ph:fast-forward-circle-light" + | "ph:fast-forward-circle-thin" + | "ph:fast-forward-duotone" + | "ph:fast-forward-fill" + | "ph:fast-forward-light" + | "ph:fast-forward-thin" + | "ph:feather" + | "ph:feather-bold" + | "ph:feather-duotone" + | "ph:feather-fill" + | "ph:feather-light" + | "ph:feather-thin" + | "ph:fediverse-logo" + | "ph:fediverse-logo-bold" + | "ph:fediverse-logo-duotone" + | "ph:fediverse-logo-fill" + | "ph:fediverse-logo-light" + | "ph:fediverse-logo-thin" + | "ph:figma-logo" + | "ph:figma-logo-bold" + | "ph:figma-logo-duotone" + | "ph:figma-logo-fill" + | "ph:figma-logo-light" + | "ph:figma-logo-thin" + | "ph:file" + | "ph:file-archive" + | "ph:file-archive-bold" + | "ph:file-archive-duotone" + | "ph:file-archive-fill" + | "ph:file-archive-light" + | "ph:file-archive-thin" + | "ph:file-arrow-down" + | "ph:file-arrow-down-bold" + | "ph:file-arrow-down-duotone" + | "ph:file-arrow-down-fill" + | "ph:file-arrow-down-light" + | "ph:file-arrow-down-thin" + | "ph:file-arrow-up" + | "ph:file-arrow-up-bold" + | "ph:file-arrow-up-duotone" + | "ph:file-arrow-up-fill" + | "ph:file-arrow-up-light" + | "ph:file-arrow-up-thin" + | "ph:file-audio" + | "ph:file-audio-bold" + | "ph:file-audio-duotone" + | "ph:file-audio-fill" + | "ph:file-audio-light" + | "ph:file-audio-thin" + | "ph:file-bold" + | "ph:file-c" + | "ph:file-c-bold" + | "ph:file-c-duotone" + | "ph:file-c-fill" + | "ph:file-c-light" + | "ph:file-c-sharp" + | "ph:file-c-sharp-bold" + | "ph:file-c-sharp-duotone" + | "ph:file-c-sharp-fill" + | "ph:file-c-sharp-light" + | "ph:file-c-sharp-thin" + | "ph:file-c-thin" + | "ph:file-cloud" + | "ph:file-cloud-bold" + | "ph:file-cloud-duotone" + | "ph:file-cloud-fill" + | "ph:file-cloud-light" + | "ph:file-cloud-thin" + | "ph:file-code" + | "ph:file-code-bold" + | "ph:file-code-duotone" + | "ph:file-code-fill" + | "ph:file-code-light" + | "ph:file-code-thin" + | "ph:file-cpp" + | "ph:file-cpp-bold" + | "ph:file-cpp-duotone" + | "ph:file-cpp-fill" + | "ph:file-cpp-light" + | "ph:file-cpp-thin" + | "ph:file-css" + | "ph:file-css-bold" + | "ph:file-css-duotone" + | "ph:file-css-fill" + | "ph:file-css-light" + | "ph:file-css-thin" + | "ph:file-csv" + | "ph:file-csv-bold" + | "ph:file-csv-duotone" + | "ph:file-csv-fill" + | "ph:file-csv-light" + | "ph:file-csv-thin" + | "ph:file-dashed" + | "ph:file-dashed-bold" + | "ph:file-dashed-duotone" + | "ph:file-dashed-fill" + | "ph:file-dashed-light" + | "ph:file-dashed-thin" + | "ph:file-doc" + | "ph:file-doc-bold" + | "ph:file-doc-duotone" + | "ph:file-doc-fill" + | "ph:file-doc-light" + | "ph:file-doc-thin" + | "ph:file-dotted" + | "ph:file-dotted-bold" + | "ph:file-dotted-duotone" + | "ph:file-dotted-fill" + | "ph:file-dotted-light" + | "ph:file-dotted-thin" + | "ph:file-duotone" + | "ph:file-fill" + | "ph:file-html" + | "ph:file-html-bold" + | "ph:file-html-duotone" + | "ph:file-html-fill" + | "ph:file-html-light" + | "ph:file-html-thin" + | "ph:file-image" + | "ph:file-image-bold" + | "ph:file-image-duotone" + | "ph:file-image-fill" + | "ph:file-image-light" + | "ph:file-image-thin" + | "ph:file-ini" + | "ph:file-ini-bold" + | "ph:file-ini-duotone" + | "ph:file-ini-fill" + | "ph:file-ini-light" + | "ph:file-ini-thin" + | "ph:file-jpg" + | "ph:file-jpg-bold" + | "ph:file-jpg-duotone" + | "ph:file-jpg-fill" + | "ph:file-jpg-light" + | "ph:file-jpg-thin" + | "ph:file-js" + | "ph:file-js-bold" + | "ph:file-js-duotone" + | "ph:file-js-fill" + | "ph:file-js-light" + | "ph:file-js-thin" + | "ph:file-jsx" + | "ph:file-jsx-bold" + | "ph:file-jsx-duotone" + | "ph:file-jsx-fill" + | "ph:file-jsx-light" + | "ph:file-jsx-thin" + | "ph:file-light" + | "ph:file-lock" + | "ph:file-lock-bold" + | "ph:file-lock-duotone" + | "ph:file-lock-fill" + | "ph:file-lock-light" + | "ph:file-lock-thin" + | "ph:file-magnifying-glass" + | "ph:file-magnifying-glass-bold" + | "ph:file-magnifying-glass-duotone" + | "ph:file-magnifying-glass-fill" + | "ph:file-magnifying-glass-light" + | "ph:file-magnifying-glass-thin" + | "ph:file-md" + | "ph:file-md-bold" + | "ph:file-md-duotone" + | "ph:file-md-fill" + | "ph:file-md-light" + | "ph:file-md-thin" + | "ph:file-minus" + | "ph:file-minus-bold" + | "ph:file-minus-duotone" + | "ph:file-minus-fill" + | "ph:file-minus-light" + | "ph:file-minus-thin" + | "ph:file-pdf" + | "ph:file-pdf-bold" + | "ph:file-pdf-duotone" + | "ph:file-pdf-fill" + | "ph:file-pdf-light" + | "ph:file-pdf-thin" + | "ph:file-plus" + | "ph:file-plus-bold" + | "ph:file-plus-duotone" + | "ph:file-plus-fill" + | "ph:file-plus-light" + | "ph:file-plus-thin" + | "ph:file-png" + | "ph:file-png-bold" + | "ph:file-png-duotone" + | "ph:file-png-fill" + | "ph:file-png-light" + | "ph:file-png-thin" + | "ph:file-ppt" + | "ph:file-ppt-bold" + | "ph:file-ppt-duotone" + | "ph:file-ppt-fill" + | "ph:file-ppt-light" + | "ph:file-ppt-thin" + | "ph:file-py" + | "ph:file-py-bold" + | "ph:file-py-duotone" + | "ph:file-py-fill" + | "ph:file-py-light" + | "ph:file-py-thin" + | "ph:file-rs" + | "ph:file-rs-bold" + | "ph:file-rs-duotone" + | "ph:file-rs-fill" + | "ph:file-rs-light" + | "ph:file-rs-thin" + | "ph:file-search" + | "ph:file-search-bold" + | "ph:file-search-duotone" + | "ph:file-search-fill" + | "ph:file-search-light" + | "ph:file-search-thin" + | "ph:file-sql" + | "ph:file-sql-bold" + | "ph:file-sql-duotone" + | "ph:file-sql-fill" + | "ph:file-sql-light" + | "ph:file-sql-thin" + | "ph:file-svg" + | "ph:file-svg-bold" + | "ph:file-svg-duotone" + | "ph:file-svg-fill" + | "ph:file-svg-light" + | "ph:file-svg-thin" + | "ph:file-text" + | "ph:file-text-bold" + | "ph:file-text-duotone" + | "ph:file-text-fill" + | "ph:file-text-light" + | "ph:file-text-thin" + | "ph:file-thin" + | "ph:file-ts" + | "ph:file-ts-bold" + | "ph:file-ts-duotone" + | "ph:file-ts-fill" + | "ph:file-ts-light" + | "ph:file-ts-thin" + | "ph:file-tsx" + | "ph:file-tsx-bold" + | "ph:file-tsx-duotone" + | "ph:file-tsx-fill" + | "ph:file-tsx-light" + | "ph:file-tsx-thin" + | "ph:file-txt" + | "ph:file-txt-bold" + | "ph:file-txt-duotone" + | "ph:file-txt-fill" + | "ph:file-txt-light" + | "ph:file-txt-thin" + | "ph:file-video" + | "ph:file-video-bold" + | "ph:file-video-duotone" + | "ph:file-video-fill" + | "ph:file-video-light" + | "ph:file-video-thin" + | "ph:file-vue" + | "ph:file-vue-bold" + | "ph:file-vue-duotone" + | "ph:file-vue-fill" + | "ph:file-vue-light" + | "ph:file-vue-thin" + | "ph:file-x" + | "ph:file-x-bold" + | "ph:file-x-duotone" + | "ph:file-x-fill" + | "ph:file-x-light" + | "ph:file-x-thin" + | "ph:file-xls" + | "ph:file-xls-bold" + | "ph:file-xls-duotone" + | "ph:file-xls-fill" + | "ph:file-xls-light" + | "ph:file-xls-thin" + | "ph:file-zip" + | "ph:file-zip-bold" + | "ph:file-zip-duotone" + | "ph:file-zip-fill" + | "ph:file-zip-light" + | "ph:file-zip-thin" + | "ph:files" + | "ph:files-bold" + | "ph:files-duotone" + | "ph:files-fill" + | "ph:files-light" + | "ph:files-thin" + | "ph:film-reel" + | "ph:film-reel-bold" + | "ph:film-reel-duotone" + | "ph:film-reel-fill" + | "ph:film-reel-light" + | "ph:film-reel-thin" + | "ph:film-script" + | "ph:film-script-bold" + | "ph:film-script-duotone" + | "ph:film-script-fill" + | "ph:film-script-light" + | "ph:film-script-thin" + | "ph:film-slate" + | "ph:film-slate-bold" + | "ph:film-slate-duotone" + | "ph:film-slate-fill" + | "ph:film-slate-light" + | "ph:film-slate-thin" + | "ph:film-strip" + | "ph:film-strip-bold" + | "ph:film-strip-duotone" + | "ph:film-strip-fill" + | "ph:film-strip-light" + | "ph:film-strip-thin" + | "ph:fingerprint" + | "ph:fingerprint-bold" + | "ph:fingerprint-duotone" + | "ph:fingerprint-fill" + | "ph:fingerprint-light" + | "ph:fingerprint-simple" + | "ph:fingerprint-simple-bold" + | "ph:fingerprint-simple-duotone" + | "ph:fingerprint-simple-fill" + | "ph:fingerprint-simple-light" + | "ph:fingerprint-simple-thin" + | "ph:fingerprint-thin" + | "ph:finn-the-human" + | "ph:finn-the-human-bold" + | "ph:finn-the-human-duotone" + | "ph:finn-the-human-fill" + | "ph:finn-the-human-light" + | "ph:finn-the-human-thin" + | "ph:fire" + | "ph:fire-bold" + | "ph:fire-duotone" + | "ph:fire-extinguisher" + | "ph:fire-extinguisher-bold" + | "ph:fire-extinguisher-duotone" + | "ph:fire-extinguisher-fill" + | "ph:fire-extinguisher-light" + | "ph:fire-extinguisher-thin" + | "ph:fire-fill" + | "ph:fire-light" + | "ph:fire-simple" + | "ph:fire-simple-bold" + | "ph:fire-simple-duotone" + | "ph:fire-simple-fill" + | "ph:fire-simple-light" + | "ph:fire-simple-thin" + | "ph:fire-thin" + | "ph:fire-truck" + | "ph:fire-truck-bold" + | "ph:fire-truck-duotone" + | "ph:fire-truck-fill" + | "ph:fire-truck-light" + | "ph:fire-truck-thin" + | "ph:first-aid" + | "ph:first-aid-bold" + | "ph:first-aid-duotone" + | "ph:first-aid-fill" + | "ph:first-aid-kit" + | "ph:first-aid-kit-bold" + | "ph:first-aid-kit-duotone" + | "ph:first-aid-kit-fill" + | "ph:first-aid-kit-light" + | "ph:first-aid-kit-thin" + | "ph:first-aid-light" + | "ph:first-aid-thin" + | "ph:fish" + | "ph:fish-bold" + | "ph:fish-duotone" + | "ph:fish-fill" + | "ph:fish-light" + | "ph:fish-simple" + | "ph:fish-simple-bold" + | "ph:fish-simple-duotone" + | "ph:fish-simple-fill" + | "ph:fish-simple-light" + | "ph:fish-simple-thin" + | "ph:fish-thin" + | "ph:flag" + | "ph:flag-banner" + | "ph:flag-banner-bold" + | "ph:flag-banner-duotone" + | "ph:flag-banner-fill" + | "ph:flag-banner-fold" + | "ph:flag-banner-fold-bold" + | "ph:flag-banner-fold-duotone" + | "ph:flag-banner-fold-fill" + | "ph:flag-banner-fold-light" + | "ph:flag-banner-fold-thin" + | "ph:flag-banner-light" + | "ph:flag-banner-thin" + | "ph:flag-bold" + | "ph:flag-checkered" + | "ph:flag-checkered-bold" + | "ph:flag-checkered-duotone" + | "ph:flag-checkered-fill" + | "ph:flag-checkered-light" + | "ph:flag-checkered-thin" + | "ph:flag-duotone" + | "ph:flag-fill" + | "ph:flag-light" + | "ph:flag-pennant" + | "ph:flag-pennant-bold" + | "ph:flag-pennant-duotone" + | "ph:flag-pennant-fill" + | "ph:flag-pennant-light" + | "ph:flag-pennant-thin" + | "ph:flag-thin" + | "ph:flame" + | "ph:flame-bold" + | "ph:flame-duotone" + | "ph:flame-fill" + | "ph:flame-light" + | "ph:flame-thin" + | "ph:flashlight" + | "ph:flashlight-bold" + | "ph:flashlight-duotone" + | "ph:flashlight-fill" + | "ph:flashlight-light" + | "ph:flashlight-thin" + | "ph:flask" + | "ph:flask-bold" + | "ph:flask-duotone" + | "ph:flask-fill" + | "ph:flask-light" + | "ph:flask-thin" + | "ph:flip-horizontal" + | "ph:flip-horizontal-bold" + | "ph:flip-horizontal-duotone" + | "ph:flip-horizontal-fill" + | "ph:flip-horizontal-light" + | "ph:flip-horizontal-thin" + | "ph:flip-vertical" + | "ph:flip-vertical-bold" + | "ph:flip-vertical-duotone" + | "ph:flip-vertical-fill" + | "ph:flip-vertical-light" + | "ph:flip-vertical-thin" + | "ph:floppy-disk" + | "ph:floppy-disk-back" + | "ph:floppy-disk-back-bold" + | "ph:floppy-disk-back-duotone" + | "ph:floppy-disk-back-fill" + | "ph:floppy-disk-back-light" + | "ph:floppy-disk-back-thin" + | "ph:floppy-disk-bold" + | "ph:floppy-disk-duotone" + | "ph:floppy-disk-fill" + | "ph:floppy-disk-light" + | "ph:floppy-disk-thin" + | "ph:flow-arrow" + | "ph:flow-arrow-bold" + | "ph:flow-arrow-duotone" + | "ph:flow-arrow-fill" + | "ph:flow-arrow-light" + | "ph:flow-arrow-thin" + | "ph:flower" + | "ph:flower-bold" + | "ph:flower-duotone" + | "ph:flower-fill" + | "ph:flower-light" + | "ph:flower-lotus" + | "ph:flower-lotus-bold" + | "ph:flower-lotus-duotone" + | "ph:flower-lotus-fill" + | "ph:flower-lotus-light" + | "ph:flower-lotus-thin" + | "ph:flower-thin" + | "ph:flower-tulip" + | "ph:flower-tulip-bold" + | "ph:flower-tulip-duotone" + | "ph:flower-tulip-fill" + | "ph:flower-tulip-light" + | "ph:flower-tulip-thin" + | "ph:flying-saucer" + | "ph:flying-saucer-bold" + | "ph:flying-saucer-duotone" + | "ph:flying-saucer-fill" + | "ph:flying-saucer-light" + | "ph:flying-saucer-thin" + | "ph:folder" + | "ph:folder-bold" + | "ph:folder-dashed" + | "ph:folder-dashed-bold" + | "ph:folder-dashed-duotone" + | "ph:folder-dashed-fill" + | "ph:folder-dashed-light" + | "ph:folder-dashed-thin" + | "ph:folder-dotted" + | "ph:folder-dotted-bold" + | "ph:folder-dotted-duotone" + | "ph:folder-dotted-fill" + | "ph:folder-dotted-light" + | "ph:folder-dotted-thin" + | "ph:folder-duotone" + | "ph:folder-fill" + | "ph:folder-light" + | "ph:folder-lock" + | "ph:folder-lock-bold" + | "ph:folder-lock-duotone" + | "ph:folder-lock-fill" + | "ph:folder-lock-light" + | "ph:folder-lock-thin" + | "ph:folder-minus" + | "ph:folder-minus-bold" + | "ph:folder-minus-duotone" + | "ph:folder-minus-fill" + | "ph:folder-minus-light" + | "ph:folder-minus-thin" + | "ph:folder-notch" + | "ph:folder-notch-bold" + | "ph:folder-notch-duotone" + | "ph:folder-notch-fill" + | "ph:folder-notch-light" + | "ph:folder-notch-minus" + | "ph:folder-notch-minus-bold" + | "ph:folder-notch-minus-duotone" + | "ph:folder-notch-minus-fill" + | "ph:folder-notch-minus-light" + | "ph:folder-notch-minus-thin" + | "ph:folder-notch-open" + | "ph:folder-notch-open-bold" + | "ph:folder-notch-open-duotone" + | "ph:folder-notch-open-fill" + | "ph:folder-notch-open-light" + | "ph:folder-notch-open-thin" + | "ph:folder-notch-plus" + | "ph:folder-notch-plus-bold" + | "ph:folder-notch-plus-duotone" + | "ph:folder-notch-plus-fill" + | "ph:folder-notch-plus-light" + | "ph:folder-notch-plus-thin" + | "ph:folder-notch-thin" + | "ph:folder-open" + | "ph:folder-open-bold" + | "ph:folder-open-duotone" + | "ph:folder-open-fill" + | "ph:folder-open-light" + | "ph:folder-open-thin" + | "ph:folder-plus" + | "ph:folder-plus-bold" + | "ph:folder-plus-duotone" + | "ph:folder-plus-fill" + | "ph:folder-plus-light" + | "ph:folder-plus-thin" + | "ph:folder-simple" + | "ph:folder-simple-bold" + | "ph:folder-simple-dashed" + | "ph:folder-simple-dashed-bold" + | "ph:folder-simple-dashed-duotone" + | "ph:folder-simple-dashed-fill" + | "ph:folder-simple-dashed-light" + | "ph:folder-simple-dashed-thin" + | "ph:folder-simple-dotted" + | "ph:folder-simple-dotted-bold" + | "ph:folder-simple-dotted-duotone" + | "ph:folder-simple-dotted-fill" + | "ph:folder-simple-dotted-light" + | "ph:folder-simple-dotted-thin" + | "ph:folder-simple-duotone" + | "ph:folder-simple-fill" + | "ph:folder-simple-light" + | "ph:folder-simple-lock" + | "ph:folder-simple-lock-bold" + | "ph:folder-simple-lock-duotone" + | "ph:folder-simple-lock-fill" + | "ph:folder-simple-lock-light" + | "ph:folder-simple-lock-thin" + | "ph:folder-simple-minus" + | "ph:folder-simple-minus-bold" + | "ph:folder-simple-minus-duotone" + | "ph:folder-simple-minus-fill" + | "ph:folder-simple-minus-light" + | "ph:folder-simple-minus-thin" + | "ph:folder-simple-plus" + | "ph:folder-simple-plus-bold" + | "ph:folder-simple-plus-duotone" + | "ph:folder-simple-plus-fill" + | "ph:folder-simple-plus-light" + | "ph:folder-simple-plus-thin" + | "ph:folder-simple-star" + | "ph:folder-simple-star-bold" + | "ph:folder-simple-star-duotone" + | "ph:folder-simple-star-fill" + | "ph:folder-simple-star-light" + | "ph:folder-simple-star-thin" + | "ph:folder-simple-thin" + | "ph:folder-simple-user" + | "ph:folder-simple-user-bold" + | "ph:folder-simple-user-duotone" + | "ph:folder-simple-user-fill" + | "ph:folder-simple-user-light" + | "ph:folder-simple-user-thin" + | "ph:folder-star" + | "ph:folder-star-bold" + | "ph:folder-star-duotone" + | "ph:folder-star-fill" + | "ph:folder-star-light" + | "ph:folder-star-thin" + | "ph:folder-thin" + | "ph:folder-user" + | "ph:folder-user-bold" + | "ph:folder-user-duotone" + | "ph:folder-user-fill" + | "ph:folder-user-light" + | "ph:folder-user-thin" + | "ph:folders" + | "ph:folders-bold" + | "ph:folders-duotone" + | "ph:folders-fill" + | "ph:folders-light" + | "ph:folders-thin" + | "ph:football" + | "ph:football-bold" + | "ph:football-duotone" + | "ph:football-fill" + | "ph:football-helmet" + | "ph:football-helmet-bold" + | "ph:football-helmet-duotone" + | "ph:football-helmet-fill" + | "ph:football-helmet-light" + | "ph:football-helmet-thin" + | "ph:football-light" + | "ph:football-thin" + | "ph:footprints" + | "ph:footprints-bold" + | "ph:footprints-duotone" + | "ph:footprints-fill" + | "ph:footprints-light" + | "ph:footprints-thin" + | "ph:fork-knife" + | "ph:fork-knife-bold" + | "ph:fork-knife-duotone" + | "ph:fork-knife-fill" + | "ph:fork-knife-light" + | "ph:fork-knife-thin" + | "ph:four-k" + | "ph:four-k-bold" + | "ph:four-k-duotone" + | "ph:four-k-fill" + | "ph:four-k-light" + | "ph:four-k-thin" + | "ph:frame-corners" + | "ph:frame-corners-bold" + | "ph:frame-corners-duotone" + | "ph:frame-corners-fill" + | "ph:frame-corners-light" + | "ph:frame-corners-thin" + | "ph:framer-logo" + | "ph:framer-logo-bold" + | "ph:framer-logo-duotone" + | "ph:framer-logo-fill" + | "ph:framer-logo-light" + | "ph:framer-logo-thin" + | "ph:function" + | "ph:function-bold" + | "ph:function-duotone" + | "ph:function-fill" + | "ph:function-light" + | "ph:function-thin" + | "ph:funnel" + | "ph:funnel-bold" + | "ph:funnel-duotone" + | "ph:funnel-fill" + | "ph:funnel-light" + | "ph:funnel-simple" + | "ph:funnel-simple-bold" + | "ph:funnel-simple-duotone" + | "ph:funnel-simple-fill" + | "ph:funnel-simple-light" + | "ph:funnel-simple-thin" + | "ph:funnel-simple-x" + | "ph:funnel-simple-x-bold" + | "ph:funnel-simple-x-duotone" + | "ph:funnel-simple-x-fill" + | "ph:funnel-simple-x-light" + | "ph:funnel-simple-x-thin" + | "ph:funnel-thin" + | "ph:funnel-x" + | "ph:funnel-x-bold" + | "ph:funnel-x-duotone" + | "ph:funnel-x-fill" + | "ph:funnel-x-light" + | "ph:funnel-x-thin" + | "ph:game-controller" + | "ph:game-controller-bold" + | "ph:game-controller-duotone" + | "ph:game-controller-fill" + | "ph:game-controller-light" + | "ph:game-controller-thin" + | "ph:garage" + | "ph:garage-bold" + | "ph:garage-duotone" + | "ph:garage-fill" + | "ph:garage-light" + | "ph:garage-thin" + | "ph:gas-can" + | "ph:gas-can-bold" + | "ph:gas-can-duotone" + | "ph:gas-can-fill" + | "ph:gas-can-light" + | "ph:gas-can-thin" + | "ph:gas-pump" + | "ph:gas-pump-bold" + | "ph:gas-pump-duotone" + | "ph:gas-pump-fill" + | "ph:gas-pump-light" + | "ph:gas-pump-thin" + | "ph:gauge" + | "ph:gauge-bold" + | "ph:gauge-duotone" + | "ph:gauge-fill" + | "ph:gauge-light" + | "ph:gauge-thin" + | "ph:gavel" + | "ph:gavel-bold" + | "ph:gavel-duotone" + | "ph:gavel-fill" + | "ph:gavel-light" + | "ph:gavel-thin" + | "ph:gear" + | "ph:gear-bold" + | "ph:gear-duotone" + | "ph:gear-fill" + | "ph:gear-fine" + | "ph:gear-fine-bold" + | "ph:gear-fine-duotone" + | "ph:gear-fine-fill" + | "ph:gear-fine-light" + | "ph:gear-fine-thin" + | "ph:gear-light" + | "ph:gear-six" + | "ph:gear-six-bold" + | "ph:gear-six-duotone" + | "ph:gear-six-fill" + | "ph:gear-six-light" + | "ph:gear-six-thin" + | "ph:gear-thin" + | "ph:gender-female" + | "ph:gender-female-bold" + | "ph:gender-female-duotone" + | "ph:gender-female-fill" + | "ph:gender-female-light" + | "ph:gender-female-thin" + | "ph:gender-intersex" + | "ph:gender-intersex-bold" + | "ph:gender-intersex-duotone" + | "ph:gender-intersex-fill" + | "ph:gender-intersex-light" + | "ph:gender-intersex-thin" + | "ph:gender-male" + | "ph:gender-male-bold" + | "ph:gender-male-duotone" + | "ph:gender-male-fill" + | "ph:gender-male-light" + | "ph:gender-male-thin" + | "ph:gender-neuter" + | "ph:gender-neuter-bold" + | "ph:gender-neuter-duotone" + | "ph:gender-neuter-fill" + | "ph:gender-neuter-light" + | "ph:gender-neuter-thin" + | "ph:gender-nonbinary" + | "ph:gender-nonbinary-bold" + | "ph:gender-nonbinary-duotone" + | "ph:gender-nonbinary-fill" + | "ph:gender-nonbinary-light" + | "ph:gender-nonbinary-thin" + | "ph:gender-transgender" + | "ph:gender-transgender-bold" + | "ph:gender-transgender-duotone" + | "ph:gender-transgender-fill" + | "ph:gender-transgender-light" + | "ph:gender-transgender-thin" + | "ph:ghost" + | "ph:ghost-bold" + | "ph:ghost-duotone" + | "ph:ghost-fill" + | "ph:ghost-light" + | "ph:ghost-thin" + | "ph:gif" + | "ph:gif-bold" + | "ph:gif-duotone" + | "ph:gif-fill" + | "ph:gif-light" + | "ph:gif-thin" + | "ph:gift" + | "ph:gift-bold" + | "ph:gift-duotone" + | "ph:gift-fill" + | "ph:gift-light" + | "ph:gift-thin" + | "ph:git-branch" + | "ph:git-branch-bold" + | "ph:git-branch-duotone" + | "ph:git-branch-fill" + | "ph:git-branch-light" + | "ph:git-branch-thin" + | "ph:git-commit" + | "ph:git-commit-bold" + | "ph:git-commit-duotone" + | "ph:git-commit-fill" + | "ph:git-commit-light" + | "ph:git-commit-thin" + | "ph:git-diff" + | "ph:git-diff-bold" + | "ph:git-diff-duotone" + | "ph:git-diff-fill" + | "ph:git-diff-light" + | "ph:git-diff-thin" + | "ph:git-fork" + | "ph:git-fork-bold" + | "ph:git-fork-duotone" + | "ph:git-fork-fill" + | "ph:git-fork-light" + | "ph:git-fork-thin" + | "ph:git-merge" + | "ph:git-merge-bold" + | "ph:git-merge-duotone" + | "ph:git-merge-fill" + | "ph:git-merge-light" + | "ph:git-merge-thin" + | "ph:git-pull-request" + | "ph:git-pull-request-bold" + | "ph:git-pull-request-duotone" + | "ph:git-pull-request-fill" + | "ph:git-pull-request-light" + | "ph:git-pull-request-thin" + | "ph:github-logo" + | "ph:github-logo-bold" + | "ph:github-logo-duotone" + | "ph:github-logo-fill" + | "ph:github-logo-light" + | "ph:github-logo-thin" + | "ph:gitlab-logo" + | "ph:gitlab-logo-bold" + | "ph:gitlab-logo-duotone" + | "ph:gitlab-logo-fill" + | "ph:gitlab-logo-light" + | "ph:gitlab-logo-simple" + | "ph:gitlab-logo-simple-bold" + | "ph:gitlab-logo-simple-duotone" + | "ph:gitlab-logo-simple-fill" + | "ph:gitlab-logo-simple-light" + | "ph:gitlab-logo-simple-thin" + | "ph:gitlab-logo-thin" + | "ph:globe" + | "ph:globe-bold" + | "ph:globe-duotone" + | "ph:globe-fill" + | "ph:globe-hemisphere-east" + | "ph:globe-hemisphere-east-bold" + | "ph:globe-hemisphere-east-duotone" + | "ph:globe-hemisphere-east-fill" + | "ph:globe-hemisphere-east-light" + | "ph:globe-hemisphere-east-thin" + | "ph:globe-hemisphere-west" + | "ph:globe-hemisphere-west-bold" + | "ph:globe-hemisphere-west-duotone" + | "ph:globe-hemisphere-west-fill" + | "ph:globe-hemisphere-west-light" + | "ph:globe-hemisphere-west-thin" + | "ph:globe-light" + | "ph:globe-simple" + | "ph:globe-simple-bold" + | "ph:globe-simple-duotone" + | "ph:globe-simple-fill" + | "ph:globe-simple-light" + | "ph:globe-simple-thin" + | "ph:globe-simple-x" + | "ph:globe-simple-x-bold" + | "ph:globe-simple-x-duotone" + | "ph:globe-simple-x-fill" + | "ph:globe-simple-x-light" + | "ph:globe-simple-x-thin" + | "ph:globe-stand" + | "ph:globe-stand-bold" + | "ph:globe-stand-duotone" + | "ph:globe-stand-fill" + | "ph:globe-stand-light" + | "ph:globe-stand-thin" + | "ph:globe-thin" + | "ph:globe-x" + | "ph:globe-x-bold" + | "ph:globe-x-duotone" + | "ph:globe-x-fill" + | "ph:globe-x-light" + | "ph:globe-x-thin" + | "ph:goggles" + | "ph:goggles-bold" + | "ph:goggles-duotone" + | "ph:goggles-fill" + | "ph:goggles-light" + | "ph:goggles-thin" + | "ph:golf" + | "ph:golf-bold" + | "ph:golf-duotone" + | "ph:golf-fill" + | "ph:golf-light" + | "ph:golf-thin" + | "ph:goodreads-logo" + | "ph:goodreads-logo-bold" + | "ph:goodreads-logo-duotone" + | "ph:goodreads-logo-fill" + | "ph:goodreads-logo-light" + | "ph:goodreads-logo-thin" + | "ph:google-cardboard-logo" + | "ph:google-cardboard-logo-bold" + | "ph:google-cardboard-logo-duotone" + | "ph:google-cardboard-logo-fill" + | "ph:google-cardboard-logo-light" + | "ph:google-cardboard-logo-thin" + | "ph:google-chrome-logo" + | "ph:google-chrome-logo-bold" + | "ph:google-chrome-logo-duotone" + | "ph:google-chrome-logo-fill" + | "ph:google-chrome-logo-light" + | "ph:google-chrome-logo-thin" + | "ph:google-drive-logo" + | "ph:google-drive-logo-bold" + | "ph:google-drive-logo-duotone" + | "ph:google-drive-logo-fill" + | "ph:google-drive-logo-light" + | "ph:google-drive-logo-thin" + | "ph:google-logo" + | "ph:google-logo-bold" + | "ph:google-logo-duotone" + | "ph:google-logo-fill" + | "ph:google-logo-light" + | "ph:google-logo-thin" + | "ph:google-photos-logo" + | "ph:google-photos-logo-bold" + | "ph:google-photos-logo-duotone" + | "ph:google-photos-logo-fill" + | "ph:google-photos-logo-light" + | "ph:google-photos-logo-thin" + | "ph:google-play-logo" + | "ph:google-play-logo-bold" + | "ph:google-play-logo-duotone" + | "ph:google-play-logo-fill" + | "ph:google-play-logo-light" + | "ph:google-play-logo-thin" + | "ph:google-podcasts-logo" + | "ph:google-podcasts-logo-bold" + | "ph:google-podcasts-logo-duotone" + | "ph:google-podcasts-logo-fill" + | "ph:google-podcasts-logo-light" + | "ph:google-podcasts-logo-thin" + | "ph:gps" + | "ph:gps-bold" + | "ph:gps-duotone" + | "ph:gps-fill" + | "ph:gps-fix" + | "ph:gps-fix-bold" + | "ph:gps-fix-duotone" + | "ph:gps-fix-fill" + | "ph:gps-fix-light" + | "ph:gps-fix-thin" + | "ph:gps-light" + | "ph:gps-slash" + | "ph:gps-slash-bold" + | "ph:gps-slash-duotone" + | "ph:gps-slash-fill" + | "ph:gps-slash-light" + | "ph:gps-slash-thin" + | "ph:gps-thin" + | "ph:gradient" + | "ph:gradient-bold" + | "ph:gradient-duotone" + | "ph:gradient-fill" + | "ph:gradient-light" + | "ph:gradient-thin" + | "ph:graduation-cap" + | "ph:graduation-cap-bold" + | "ph:graduation-cap-duotone" + | "ph:graduation-cap-fill" + | "ph:graduation-cap-light" + | "ph:graduation-cap-thin" + | "ph:grains" + | "ph:grains-bold" + | "ph:grains-duotone" + | "ph:grains-fill" + | "ph:grains-light" + | "ph:grains-slash" + | "ph:grains-slash-bold" + | "ph:grains-slash-duotone" + | "ph:grains-slash-fill" + | "ph:grains-slash-light" + | "ph:grains-slash-thin" + | "ph:grains-thin" + | "ph:graph" + | "ph:graph-bold" + | "ph:graph-duotone" + | "ph:graph-fill" + | "ph:graph-light" + | "ph:graph-thin" + | "ph:graphics-card" + | "ph:graphics-card-bold" + | "ph:graphics-card-duotone" + | "ph:graphics-card-fill" + | "ph:graphics-card-light" + | "ph:graphics-card-thin" + | "ph:greater-than" + | "ph:greater-than-bold" + | "ph:greater-than-duotone" + | "ph:greater-than-fill" + | "ph:greater-than-light" + | "ph:greater-than-or-equal" + | "ph:greater-than-or-equal-bold" + | "ph:greater-than-or-equal-duotone" + | "ph:greater-than-or-equal-fill" + | "ph:greater-than-or-equal-light" + | "ph:greater-than-or-equal-thin" + | "ph:greater-than-thin" + | "ph:grid-four" + | "ph:grid-four-bold" + | "ph:grid-four-duotone" + | "ph:grid-four-fill" + | "ph:grid-four-light" + | "ph:grid-four-thin" + | "ph:grid-nine" + | "ph:grid-nine-bold" + | "ph:grid-nine-duotone" + | "ph:grid-nine-fill" + | "ph:grid-nine-light" + | "ph:grid-nine-thin" + | "ph:guitar" + | "ph:guitar-bold" + | "ph:guitar-duotone" + | "ph:guitar-fill" + | "ph:guitar-light" + | "ph:guitar-thin" + | "ph:hair-dryer" + | "ph:hair-dryer-bold" + | "ph:hair-dryer-duotone" + | "ph:hair-dryer-fill" + | "ph:hair-dryer-light" + | "ph:hair-dryer-thin" + | "ph:hamburger" + | "ph:hamburger-bold" + | "ph:hamburger-duotone" + | "ph:hamburger-fill" + | "ph:hamburger-light" + | "ph:hamburger-thin" + | "ph:hammer" + | "ph:hammer-bold" + | "ph:hammer-duotone" + | "ph:hammer-fill" + | "ph:hammer-light" + | "ph:hammer-thin" + | "ph:hand" + | "ph:hand-arrow-down" + | "ph:hand-arrow-down-bold" + | "ph:hand-arrow-down-duotone" + | "ph:hand-arrow-down-fill" + | "ph:hand-arrow-down-light" + | "ph:hand-arrow-down-thin" + | "ph:hand-arrow-up" + | "ph:hand-arrow-up-bold" + | "ph:hand-arrow-up-duotone" + | "ph:hand-arrow-up-fill" + | "ph:hand-arrow-up-light" + | "ph:hand-arrow-up-thin" + | "ph:hand-bold" + | "ph:hand-coins" + | "ph:hand-coins-bold" + | "ph:hand-coins-duotone" + | "ph:hand-coins-fill" + | "ph:hand-coins-light" + | "ph:hand-coins-thin" + | "ph:hand-deposit" + | "ph:hand-deposit-bold" + | "ph:hand-deposit-duotone" + | "ph:hand-deposit-fill" + | "ph:hand-deposit-light" + | "ph:hand-deposit-thin" + | "ph:hand-duotone" + | "ph:hand-eye" + | "ph:hand-eye-bold" + | "ph:hand-eye-duotone" + | "ph:hand-eye-fill" + | "ph:hand-eye-light" + | "ph:hand-eye-thin" + | "ph:hand-fill" + | "ph:hand-fist" + | "ph:hand-fist-bold" + | "ph:hand-fist-duotone" + | "ph:hand-fist-fill" + | "ph:hand-fist-light" + | "ph:hand-fist-thin" + | "ph:hand-grabbing" + | "ph:hand-grabbing-bold" + | "ph:hand-grabbing-duotone" + | "ph:hand-grabbing-fill" + | "ph:hand-grabbing-light" + | "ph:hand-grabbing-thin" + | "ph:hand-heart" + | "ph:hand-heart-bold" + | "ph:hand-heart-duotone" + | "ph:hand-heart-fill" + | "ph:hand-heart-light" + | "ph:hand-heart-thin" + | "ph:hand-light" + | "ph:hand-palm" + | "ph:hand-palm-bold" + | "ph:hand-palm-duotone" + | "ph:hand-palm-fill" + | "ph:hand-palm-light" + | "ph:hand-palm-thin" + | "ph:hand-peace" + | "ph:hand-peace-bold" + | "ph:hand-peace-duotone" + | "ph:hand-peace-fill" + | "ph:hand-peace-light" + | "ph:hand-peace-thin" + | "ph:hand-pointing" + | "ph:hand-pointing-bold" + | "ph:hand-pointing-duotone" + | "ph:hand-pointing-fill" + | "ph:hand-pointing-light" + | "ph:hand-pointing-thin" + | "ph:hand-soap" + | "ph:hand-soap-bold" + | "ph:hand-soap-duotone" + | "ph:hand-soap-fill" + | "ph:hand-soap-light" + | "ph:hand-soap-thin" + | "ph:hand-swipe-left" + | "ph:hand-swipe-left-bold" + | "ph:hand-swipe-left-duotone" + | "ph:hand-swipe-left-fill" + | "ph:hand-swipe-left-light" + | "ph:hand-swipe-left-thin" + | "ph:hand-swipe-right" + | "ph:hand-swipe-right-bold" + | "ph:hand-swipe-right-duotone" + | "ph:hand-swipe-right-fill" + | "ph:hand-swipe-right-light" + | "ph:hand-swipe-right-thin" + | "ph:hand-tap" + | "ph:hand-tap-bold" + | "ph:hand-tap-duotone" + | "ph:hand-tap-fill" + | "ph:hand-tap-light" + | "ph:hand-tap-thin" + | "ph:hand-thin" + | "ph:hand-waving" + | "ph:hand-waving-bold" + | "ph:hand-waving-duotone" + | "ph:hand-waving-fill" + | "ph:hand-waving-light" + | "ph:hand-waving-thin" + | "ph:hand-withdraw" + | "ph:hand-withdraw-bold" + | "ph:hand-withdraw-duotone" + | "ph:hand-withdraw-fill" + | "ph:hand-withdraw-light" + | "ph:hand-withdraw-thin" + | "ph:handbag" + | "ph:handbag-bold" + | "ph:handbag-duotone" + | "ph:handbag-fill" + | "ph:handbag-light" + | "ph:handbag-simple" + | "ph:handbag-simple-bold" + | "ph:handbag-simple-duotone" + | "ph:handbag-simple-fill" + | "ph:handbag-simple-light" + | "ph:handbag-simple-thin" + | "ph:handbag-thin" + | "ph:hands-clapping" + | "ph:hands-clapping-bold" + | "ph:hands-clapping-duotone" + | "ph:hands-clapping-fill" + | "ph:hands-clapping-light" + | "ph:hands-clapping-thin" + | "ph:hands-praying" + | "ph:hands-praying-bold" + | "ph:hands-praying-duotone" + | "ph:hands-praying-fill" + | "ph:hands-praying-light" + | "ph:hands-praying-thin" + | "ph:handshake" + | "ph:handshake-bold" + | "ph:handshake-duotone" + | "ph:handshake-fill" + | "ph:handshake-light" + | "ph:handshake-thin" + | "ph:hard-drive" + | "ph:hard-drive-bold" + | "ph:hard-drive-duotone" + | "ph:hard-drive-fill" + | "ph:hard-drive-light" + | "ph:hard-drive-thin" + | "ph:hard-drives" + | "ph:hard-drives-bold" + | "ph:hard-drives-duotone" + | "ph:hard-drives-fill" + | "ph:hard-drives-light" + | "ph:hard-drives-thin" + | "ph:hard-hat" + | "ph:hard-hat-bold" + | "ph:hard-hat-duotone" + | "ph:hard-hat-fill" + | "ph:hard-hat-light" + | "ph:hard-hat-thin" + | "ph:hash" + | "ph:hash-bold" + | "ph:hash-duotone" + | "ph:hash-fill" + | "ph:hash-light" + | "ph:hash-straight" + | "ph:hash-straight-bold" + | "ph:hash-straight-duotone" + | "ph:hash-straight-fill" + | "ph:hash-straight-light" + | "ph:hash-straight-thin" + | "ph:hash-thin" + | "ph:head-circuit" + | "ph:head-circuit-bold" + | "ph:head-circuit-duotone" + | "ph:head-circuit-fill" + | "ph:head-circuit-light" + | "ph:head-circuit-thin" + | "ph:headlights" + | "ph:headlights-bold" + | "ph:headlights-duotone" + | "ph:headlights-fill" + | "ph:headlights-light" + | "ph:headlights-thin" + | "ph:headphones" + | "ph:headphones-bold" + | "ph:headphones-duotone" + | "ph:headphones-fill" + | "ph:headphones-light" + | "ph:headphones-thin" + | "ph:headset" + | "ph:headset-bold" + | "ph:headset-duotone" + | "ph:headset-fill" + | "ph:headset-light" + | "ph:headset-thin" + | "ph:heart" + | "ph:heart-bold" + | "ph:heart-break" + | "ph:heart-break-bold" + | "ph:heart-break-duotone" + | "ph:heart-break-fill" + | "ph:heart-break-light" + | "ph:heart-break-thin" + | "ph:heart-duotone" + | "ph:heart-fill" + | "ph:heart-half" + | "ph:heart-half-bold" + | "ph:heart-half-duotone" + | "ph:heart-half-fill" + | "ph:heart-half-light" + | "ph:heart-half-thin" + | "ph:heart-light" + | "ph:heart-straight" + | "ph:heart-straight-bold" + | "ph:heart-straight-break" + | "ph:heart-straight-break-bold" + | "ph:heart-straight-break-duotone" + | "ph:heart-straight-break-fill" + | "ph:heart-straight-break-light" + | "ph:heart-straight-break-thin" + | "ph:heart-straight-duotone" + | "ph:heart-straight-fill" + | "ph:heart-straight-light" + | "ph:heart-straight-thin" + | "ph:heart-thin" + | "ph:heartbeat" + | "ph:heartbeat-bold" + | "ph:heartbeat-duotone" + | "ph:heartbeat-fill" + | "ph:heartbeat-light" + | "ph:heartbeat-thin" + | "ph:hexagon" + | "ph:hexagon-bold" + | "ph:hexagon-duotone" + | "ph:hexagon-fill" + | "ph:hexagon-light" + | "ph:hexagon-thin" + | "ph:high-definition" + | "ph:high-definition-bold" + | "ph:high-definition-duotone" + | "ph:high-definition-fill" + | "ph:high-definition-light" + | "ph:high-definition-thin" + | "ph:high-heel" + | "ph:high-heel-bold" + | "ph:high-heel-duotone" + | "ph:high-heel-fill" + | "ph:high-heel-light" + | "ph:high-heel-thin" + | "ph:highlighter" + | "ph:highlighter-bold" + | "ph:highlighter-circle" + | "ph:highlighter-circle-bold" + | "ph:highlighter-circle-duotone" + | "ph:highlighter-circle-fill" + | "ph:highlighter-circle-light" + | "ph:highlighter-circle-thin" + | "ph:highlighter-duotone" + | "ph:highlighter-fill" + | "ph:highlighter-light" + | "ph:highlighter-thin" + | "ph:hockey" + | "ph:hockey-bold" + | "ph:hockey-duotone" + | "ph:hockey-fill" + | "ph:hockey-light" + | "ph:hockey-thin" + | "ph:hoodie" + | "ph:hoodie-bold" + | "ph:hoodie-duotone" + | "ph:hoodie-fill" + | "ph:hoodie-light" + | "ph:hoodie-thin" + | "ph:horse" + | "ph:horse-bold" + | "ph:horse-duotone" + | "ph:horse-fill" + | "ph:horse-light" + | "ph:horse-thin" + | "ph:hospital" + | "ph:hospital-bold" + | "ph:hospital-duotone" + | "ph:hospital-fill" + | "ph:hospital-light" + | "ph:hospital-thin" + | "ph:hourglass" + | "ph:hourglass-bold" + | "ph:hourglass-duotone" + | "ph:hourglass-fill" + | "ph:hourglass-high" + | "ph:hourglass-high-bold" + | "ph:hourglass-high-duotone" + | "ph:hourglass-high-fill" + | "ph:hourglass-high-light" + | "ph:hourglass-high-thin" + | "ph:hourglass-light" + | "ph:hourglass-low" + | "ph:hourglass-low-bold" + | "ph:hourglass-low-duotone" + | "ph:hourglass-low-fill" + | "ph:hourglass-low-light" + | "ph:hourglass-low-thin" + | "ph:hourglass-medium" + | "ph:hourglass-medium-bold" + | "ph:hourglass-medium-duotone" + | "ph:hourglass-medium-fill" + | "ph:hourglass-medium-light" + | "ph:hourglass-medium-thin" + | "ph:hourglass-simple" + | "ph:hourglass-simple-bold" + | "ph:hourglass-simple-duotone" + | "ph:hourglass-simple-fill" + | "ph:hourglass-simple-high" + | "ph:hourglass-simple-high-bold" + | "ph:hourglass-simple-high-duotone" + | "ph:hourglass-simple-high-fill" + | "ph:hourglass-simple-high-light" + | "ph:hourglass-simple-high-thin" + | "ph:hourglass-simple-light" + | "ph:hourglass-simple-low" + | "ph:hourglass-simple-low-bold" + | "ph:hourglass-simple-low-duotone" + | "ph:hourglass-simple-low-fill" + | "ph:hourglass-simple-low-light" + | "ph:hourglass-simple-low-thin" + | "ph:hourglass-simple-medium" + | "ph:hourglass-simple-medium-bold" + | "ph:hourglass-simple-medium-duotone" + | "ph:hourglass-simple-medium-fill" + | "ph:hourglass-simple-medium-light" + | "ph:hourglass-simple-medium-thin" + | "ph:hourglass-simple-thin" + | "ph:hourglass-thin" + | "ph:house" + | "ph:house-bold" + | "ph:house-duotone" + | "ph:house-fill" + | "ph:house-light" + | "ph:house-line" + | "ph:house-line-bold" + | "ph:house-line-duotone" + | "ph:house-line-fill" + | "ph:house-line-light" + | "ph:house-line-thin" + | "ph:house-simple" + | "ph:house-simple-bold" + | "ph:house-simple-duotone" + | "ph:house-simple-fill" + | "ph:house-simple-light" + | "ph:house-simple-thin" + | "ph:house-thin" + | "ph:hurricane" + | "ph:hurricane-bold" + | "ph:hurricane-duotone" + | "ph:hurricane-fill" + | "ph:hurricane-light" + | "ph:hurricane-thin" + | "ph:ice-cream" + | "ph:ice-cream-bold" + | "ph:ice-cream-duotone" + | "ph:ice-cream-fill" + | "ph:ice-cream-light" + | "ph:ice-cream-thin" + | "ph:identification-badge" + | "ph:identification-badge-bold" + | "ph:identification-badge-duotone" + | "ph:identification-badge-fill" + | "ph:identification-badge-light" + | "ph:identification-badge-thin" + | "ph:identification-card" + | "ph:identification-card-bold" + | "ph:identification-card-duotone" + | "ph:identification-card-fill" + | "ph:identification-card-light" + | "ph:identification-card-thin" + | "ph:image" + | "ph:image-bold" + | "ph:image-broken" + | "ph:image-broken-bold" + | "ph:image-broken-duotone" + | "ph:image-broken-fill" + | "ph:image-broken-light" + | "ph:image-broken-thin" + | "ph:image-duotone" + | "ph:image-fill" + | "ph:image-light" + | "ph:image-square" + | "ph:image-square-bold" + | "ph:image-square-duotone" + | "ph:image-square-fill" + | "ph:image-square-light" + | "ph:image-square-thin" + | "ph:image-thin" + | "ph:images" + | "ph:images-bold" + | "ph:images-duotone" + | "ph:images-fill" + | "ph:images-light" + | "ph:images-square" + | "ph:images-square-bold" + | "ph:images-square-duotone" + | "ph:images-square-fill" + | "ph:images-square-light" + | "ph:images-square-thin" + | "ph:images-thin" + | "ph:infinity" + | "ph:infinity-bold" + | "ph:infinity-duotone" + | "ph:infinity-fill" + | "ph:infinity-light" + | "ph:infinity-thin" + | "ph:info" + | "ph:info-bold" + | "ph:info-duotone" + | "ph:info-fill" + | "ph:info-light" + | "ph:info-thin" + | "ph:instagram-logo" + | "ph:instagram-logo-bold" + | "ph:instagram-logo-duotone" + | "ph:instagram-logo-fill" + | "ph:instagram-logo-light" + | "ph:instagram-logo-thin" + | "ph:intersect" + | "ph:intersect-bold" + | "ph:intersect-duotone" + | "ph:intersect-fill" + | "ph:intersect-light" + | "ph:intersect-square" + | "ph:intersect-square-bold" + | "ph:intersect-square-duotone" + | "ph:intersect-square-fill" + | "ph:intersect-square-light" + | "ph:intersect-square-thin" + | "ph:intersect-thin" + | "ph:intersect-three" + | "ph:intersect-three-bold" + | "ph:intersect-three-duotone" + | "ph:intersect-three-fill" + | "ph:intersect-three-light" + | "ph:intersect-three-thin" + | "ph:intersection" + | "ph:intersection-bold" + | "ph:intersection-duotone" + | "ph:intersection-fill" + | "ph:intersection-light" + | "ph:intersection-thin" + | "ph:invoice" + | "ph:invoice-bold" + | "ph:invoice-duotone" + | "ph:invoice-fill" + | "ph:invoice-light" + | "ph:invoice-thin" + | "ph:island" + | "ph:island-bold" + | "ph:island-duotone" + | "ph:island-fill" + | "ph:island-light" + | "ph:island-thin" + | "ph:jar" + | "ph:jar-bold" + | "ph:jar-duotone" + | "ph:jar-fill" + | "ph:jar-label" + | "ph:jar-label-bold" + | "ph:jar-label-duotone" + | "ph:jar-label-fill" + | "ph:jar-label-light" + | "ph:jar-label-thin" + | "ph:jar-light" + | "ph:jar-thin" + | "ph:jeep" + | "ph:jeep-bold" + | "ph:jeep-duotone" + | "ph:jeep-fill" + | "ph:jeep-light" + | "ph:jeep-thin" + | "ph:joystick" + | "ph:joystick-bold" + | "ph:joystick-duotone" + | "ph:joystick-fill" + | "ph:joystick-light" + | "ph:joystick-thin" + | "ph:kanban" + | "ph:kanban-bold" + | "ph:kanban-duotone" + | "ph:kanban-fill" + | "ph:kanban-light" + | "ph:kanban-thin" + | "ph:key" + | "ph:key-bold" + | "ph:key-duotone" + | "ph:key-fill" + | "ph:key-light" + | "ph:key-return" + | "ph:key-return-bold" + | "ph:key-return-duotone" + | "ph:key-return-fill" + | "ph:key-return-light" + | "ph:key-return-thin" + | "ph:key-thin" + | "ph:keyboard" + | "ph:keyboard-bold" + | "ph:keyboard-duotone" + | "ph:keyboard-fill" + | "ph:keyboard-light" + | "ph:keyboard-thin" + | "ph:keyhole" + | "ph:keyhole-bold" + | "ph:keyhole-duotone" + | "ph:keyhole-fill" + | "ph:keyhole-light" + | "ph:keyhole-thin" + | "ph:knife" + | "ph:knife-bold" + | "ph:knife-duotone" + | "ph:knife-fill" + | "ph:knife-light" + | "ph:knife-thin" + | "ph:ladder" + | "ph:ladder-bold" + | "ph:ladder-duotone" + | "ph:ladder-fill" + | "ph:ladder-light" + | "ph:ladder-simple" + | "ph:ladder-simple-bold" + | "ph:ladder-simple-duotone" + | "ph:ladder-simple-fill" + | "ph:ladder-simple-light" + | "ph:ladder-simple-thin" + | "ph:ladder-thin" + | "ph:lamp" + | "ph:lamp-bold" + | "ph:lamp-duotone" + | "ph:lamp-fill" + | "ph:lamp-light" + | "ph:lamp-pendant" + | "ph:lamp-pendant-bold" + | "ph:lamp-pendant-duotone" + | "ph:lamp-pendant-fill" + | "ph:lamp-pendant-light" + | "ph:lamp-pendant-thin" + | "ph:lamp-thin" + | "ph:laptop" + | "ph:laptop-bold" + | "ph:laptop-duotone" + | "ph:laptop-fill" + | "ph:laptop-light" + | "ph:laptop-thin" + | "ph:lasso" + | "ph:lasso-bold" + | "ph:lasso-duotone" + | "ph:lasso-fill" + | "ph:lasso-light" + | "ph:lasso-thin" + | "ph:lastfm-logo" + | "ph:lastfm-logo-bold" + | "ph:lastfm-logo-duotone" + | "ph:lastfm-logo-fill" + | "ph:lastfm-logo-light" + | "ph:lastfm-logo-thin" + | "ph:layout" + | "ph:layout-bold" + | "ph:layout-duotone" + | "ph:layout-fill" + | "ph:layout-light" + | "ph:layout-thin" + | "ph:leaf" + | "ph:leaf-bold" + | "ph:leaf-duotone" + | "ph:leaf-fill" + | "ph:leaf-light" + | "ph:leaf-thin" + | "ph:lectern" + | "ph:lectern-bold" + | "ph:lectern-duotone" + | "ph:lectern-fill" + | "ph:lectern-light" + | "ph:lectern-thin" + | "ph:lego" + | "ph:lego-bold" + | "ph:lego-duotone" + | "ph:lego-fill" + | "ph:lego-light" + | "ph:lego-smiley" + | "ph:lego-smiley-bold" + | "ph:lego-smiley-duotone" + | "ph:lego-smiley-fill" + | "ph:lego-smiley-light" + | "ph:lego-smiley-thin" + | "ph:lego-thin" + | "ph:less-than" + | "ph:less-than-bold" + | "ph:less-than-duotone" + | "ph:less-than-fill" + | "ph:less-than-light" + | "ph:less-than-or-equal" + | "ph:less-than-or-equal-bold" + | "ph:less-than-or-equal-duotone" + | "ph:less-than-or-equal-fill" + | "ph:less-than-or-equal-light" + | "ph:less-than-or-equal-thin" + | "ph:less-than-thin" + | "ph:letter-circle-h" + | "ph:letter-circle-h-bold" + | "ph:letter-circle-h-duotone" + | "ph:letter-circle-h-fill" + | "ph:letter-circle-h-light" + | "ph:letter-circle-h-thin" + | "ph:letter-circle-p" + | "ph:letter-circle-p-bold" + | "ph:letter-circle-p-duotone" + | "ph:letter-circle-p-fill" + | "ph:letter-circle-p-light" + | "ph:letter-circle-p-thin" + | "ph:letter-circle-v" + | "ph:letter-circle-v-bold" + | "ph:letter-circle-v-duotone" + | "ph:letter-circle-v-fill" + | "ph:letter-circle-v-light" + | "ph:letter-circle-v-thin" + | "ph:lifebuoy" + | "ph:lifebuoy-bold" + | "ph:lifebuoy-duotone" + | "ph:lifebuoy-fill" + | "ph:lifebuoy-light" + | "ph:lifebuoy-thin" + | "ph:lightbulb" + | "ph:lightbulb-bold" + | "ph:lightbulb-duotone" + | "ph:lightbulb-filament" + | "ph:lightbulb-filament-bold" + | "ph:lightbulb-filament-duotone" + | "ph:lightbulb-filament-fill" + | "ph:lightbulb-filament-light" + | "ph:lightbulb-filament-thin" + | "ph:lightbulb-fill" + | "ph:lightbulb-light" + | "ph:lightbulb-thin" + | "ph:lighthouse" + | "ph:lighthouse-bold" + | "ph:lighthouse-duotone" + | "ph:lighthouse-fill" + | "ph:lighthouse-light" + | "ph:lighthouse-thin" + | "ph:lightning" + | "ph:lightning-a" + | "ph:lightning-a-bold" + | "ph:lightning-a-duotone" + | "ph:lightning-a-fill" + | "ph:lightning-a-light" + | "ph:lightning-a-thin" + | "ph:lightning-bold" + | "ph:lightning-duotone" + | "ph:lightning-fill" + | "ph:lightning-light" + | "ph:lightning-slash" + | "ph:lightning-slash-bold" + | "ph:lightning-slash-duotone" + | "ph:lightning-slash-fill" + | "ph:lightning-slash-light" + | "ph:lightning-slash-thin" + | "ph:lightning-thin" + | "ph:line-segment" + | "ph:line-segment-bold" + | "ph:line-segment-duotone" + | "ph:line-segment-fill" + | "ph:line-segment-light" + | "ph:line-segment-thin" + | "ph:line-segments" + | "ph:line-segments-bold" + | "ph:line-segments-duotone" + | "ph:line-segments-fill" + | "ph:line-segments-light" + | "ph:line-segments-thin" + | "ph:line-vertical" + | "ph:line-vertical-bold" + | "ph:line-vertical-duotone" + | "ph:line-vertical-fill" + | "ph:line-vertical-light" + | "ph:line-vertical-thin" + | "ph:link" + | "ph:link-bold" + | "ph:link-break" + | "ph:link-break-bold" + | "ph:link-break-duotone" + | "ph:link-break-fill" + | "ph:link-break-light" + | "ph:link-break-thin" + | "ph:link-duotone" + | "ph:link-fill" + | "ph:link-light" + | "ph:link-simple" + | "ph:link-simple-bold" + | "ph:link-simple-break" + | "ph:link-simple-break-bold" + | "ph:link-simple-break-duotone" + | "ph:link-simple-break-fill" + | "ph:link-simple-break-light" + | "ph:link-simple-break-thin" + | "ph:link-simple-duotone" + | "ph:link-simple-fill" + | "ph:link-simple-horizontal" + | "ph:link-simple-horizontal-bold" + | "ph:link-simple-horizontal-break" + | "ph:link-simple-horizontal-break-bold" + | "ph:link-simple-horizontal-break-duotone" + | "ph:link-simple-horizontal-break-fill" + | "ph:link-simple-horizontal-break-light" + | "ph:link-simple-horizontal-break-thin" + | "ph:link-simple-horizontal-duotone" + | "ph:link-simple-horizontal-fill" + | "ph:link-simple-horizontal-light" + | "ph:link-simple-horizontal-thin" + | "ph:link-simple-light" + | "ph:link-simple-thin" + | "ph:link-thin" + | "ph:linkedin-logo" + | "ph:linkedin-logo-bold" + | "ph:linkedin-logo-duotone" + | "ph:linkedin-logo-fill" + | "ph:linkedin-logo-light" + | "ph:linkedin-logo-thin" + | "ph:linktree-logo" + | "ph:linktree-logo-bold" + | "ph:linktree-logo-duotone" + | "ph:linktree-logo-fill" + | "ph:linktree-logo-light" + | "ph:linktree-logo-thin" + | "ph:linux-logo" + | "ph:linux-logo-bold" + | "ph:linux-logo-duotone" + | "ph:linux-logo-fill" + | "ph:linux-logo-light" + | "ph:linux-logo-thin" + | "ph:list" + | "ph:list-bold" + | "ph:list-bullets" + | "ph:list-bullets-bold" + | "ph:list-bullets-duotone" + | "ph:list-bullets-fill" + | "ph:list-bullets-light" + | "ph:list-bullets-thin" + | "ph:list-checks" + | "ph:list-checks-bold" + | "ph:list-checks-duotone" + | "ph:list-checks-fill" + | "ph:list-checks-light" + | "ph:list-checks-thin" + | "ph:list-dashes" + | "ph:list-dashes-bold" + | "ph:list-dashes-duotone" + | "ph:list-dashes-fill" + | "ph:list-dashes-light" + | "ph:list-dashes-thin" + | "ph:list-duotone" + | "ph:list-fill" + | "ph:list-heart" + | "ph:list-heart-bold" + | "ph:list-heart-duotone" + | "ph:list-heart-fill" + | "ph:list-heart-light" + | "ph:list-heart-thin" + | "ph:list-light" + | "ph:list-magnifying-glass" + | "ph:list-magnifying-glass-bold" + | "ph:list-magnifying-glass-duotone" + | "ph:list-magnifying-glass-fill" + | "ph:list-magnifying-glass-light" + | "ph:list-magnifying-glass-thin" + | "ph:list-numbers" + | "ph:list-numbers-bold" + | "ph:list-numbers-duotone" + | "ph:list-numbers-fill" + | "ph:list-numbers-light" + | "ph:list-numbers-thin" + | "ph:list-plus" + | "ph:list-plus-bold" + | "ph:list-plus-duotone" + | "ph:list-plus-fill" + | "ph:list-plus-light" + | "ph:list-plus-thin" + | "ph:list-star" + | "ph:list-star-bold" + | "ph:list-star-duotone" + | "ph:list-star-fill" + | "ph:list-star-light" + | "ph:list-star-thin" + | "ph:list-thin" + | "ph:lock" + | "ph:lock-bold" + | "ph:lock-duotone" + | "ph:lock-fill" + | "ph:lock-key" + | "ph:lock-key-bold" + | "ph:lock-key-duotone" + | "ph:lock-key-fill" + | "ph:lock-key-light" + | "ph:lock-key-open" + | "ph:lock-key-open-bold" + | "ph:lock-key-open-duotone" + | "ph:lock-key-open-fill" + | "ph:lock-key-open-light" + | "ph:lock-key-open-thin" + | "ph:lock-key-thin" + | "ph:lock-laminated" + | "ph:lock-laminated-bold" + | "ph:lock-laminated-duotone" + | "ph:lock-laminated-fill" + | "ph:lock-laminated-light" + | "ph:lock-laminated-open" + | "ph:lock-laminated-open-bold" + | "ph:lock-laminated-open-duotone" + | "ph:lock-laminated-open-fill" + | "ph:lock-laminated-open-light" + | "ph:lock-laminated-open-thin" + | "ph:lock-laminated-thin" + | "ph:lock-light" + | "ph:lock-open" + | "ph:lock-open-bold" + | "ph:lock-open-duotone" + | "ph:lock-open-fill" + | "ph:lock-open-light" + | "ph:lock-open-thin" + | "ph:lock-simple" + | "ph:lock-simple-bold" + | "ph:lock-simple-duotone" + | "ph:lock-simple-fill" + | "ph:lock-simple-light" + | "ph:lock-simple-open" + | "ph:lock-simple-open-bold" + | "ph:lock-simple-open-duotone" + | "ph:lock-simple-open-fill" + | "ph:lock-simple-open-light" + | "ph:lock-simple-open-thin" + | "ph:lock-simple-thin" + | "ph:lock-thin" + | "ph:lockers" + | "ph:lockers-bold" + | "ph:lockers-duotone" + | "ph:lockers-fill" + | "ph:lockers-light" + | "ph:lockers-thin" + | "ph:log" + | "ph:log-bold" + | "ph:log-duotone" + | "ph:log-fill" + | "ph:log-light" + | "ph:log-thin" + | "ph:magic-wand" + | "ph:magic-wand-bold" + | "ph:magic-wand-duotone" + | "ph:magic-wand-fill" + | "ph:magic-wand-light" + | "ph:magic-wand-thin" + | "ph:magnet" + | "ph:magnet-bold" + | "ph:magnet-duotone" + | "ph:magnet-fill" + | "ph:magnet-light" + | "ph:magnet-straight" + | "ph:magnet-straight-bold" + | "ph:magnet-straight-duotone" + | "ph:magnet-straight-fill" + | "ph:magnet-straight-light" + | "ph:magnet-straight-thin" + | "ph:magnet-thin" + | "ph:magnifying-glass" + | "ph:magnifying-glass-bold" + | "ph:magnifying-glass-duotone" + | "ph:magnifying-glass-fill" + | "ph:magnifying-glass-light" + | "ph:magnifying-glass-minus" + | "ph:magnifying-glass-minus-bold" + | "ph:magnifying-glass-minus-duotone" + | "ph:magnifying-glass-minus-fill" + | "ph:magnifying-glass-minus-light" + | "ph:magnifying-glass-minus-thin" + | "ph:magnifying-glass-plus" + | "ph:magnifying-glass-plus-bold" + | "ph:magnifying-glass-plus-duotone" + | "ph:magnifying-glass-plus-fill" + | "ph:magnifying-glass-plus-light" + | "ph:magnifying-glass-plus-thin" + | "ph:magnifying-glass-thin" + | "ph:mailbox" + | "ph:mailbox-bold" + | "ph:mailbox-duotone" + | "ph:mailbox-fill" + | "ph:mailbox-light" + | "ph:mailbox-thin" + | "ph:map-pin" + | "ph:map-pin-area" + | "ph:map-pin-area-bold" + | "ph:map-pin-area-duotone" + | "ph:map-pin-area-fill" + | "ph:map-pin-area-light" + | "ph:map-pin-area-thin" + | "ph:map-pin-bold" + | "ph:map-pin-duotone" + | "ph:map-pin-fill" + | "ph:map-pin-light" + | "ph:map-pin-line" + | "ph:map-pin-line-bold" + | "ph:map-pin-line-duotone" + | "ph:map-pin-line-fill" + | "ph:map-pin-line-light" + | "ph:map-pin-line-thin" + | "ph:map-pin-plus" + | "ph:map-pin-plus-bold" + | "ph:map-pin-plus-duotone" + | "ph:map-pin-plus-fill" + | "ph:map-pin-plus-light" + | "ph:map-pin-plus-thin" + | "ph:map-pin-simple" + | "ph:map-pin-simple-area" + | "ph:map-pin-simple-area-bold" + | "ph:map-pin-simple-area-duotone" + | "ph:map-pin-simple-area-fill" + | "ph:map-pin-simple-area-light" + | "ph:map-pin-simple-area-thin" + | "ph:map-pin-simple-bold" + | "ph:map-pin-simple-duotone" + | "ph:map-pin-simple-fill" + | "ph:map-pin-simple-light" + | "ph:map-pin-simple-line" + | "ph:map-pin-simple-line-bold" + | "ph:map-pin-simple-line-duotone" + | "ph:map-pin-simple-line-fill" + | "ph:map-pin-simple-line-light" + | "ph:map-pin-simple-line-thin" + | "ph:map-pin-simple-thin" + | "ph:map-pin-thin" + | "ph:map-trifold" + | "ph:map-trifold-bold" + | "ph:map-trifold-duotone" + | "ph:map-trifold-fill" + | "ph:map-trifold-light" + | "ph:map-trifold-thin" + | "ph:markdown-logo" + | "ph:markdown-logo-bold" + | "ph:markdown-logo-duotone" + | "ph:markdown-logo-fill" + | "ph:markdown-logo-light" + | "ph:markdown-logo-thin" + | "ph:marker-circle" + | "ph:marker-circle-bold" + | "ph:marker-circle-duotone" + | "ph:marker-circle-fill" + | "ph:marker-circle-light" + | "ph:marker-circle-thin" + | "ph:martini" + | "ph:martini-bold" + | "ph:martini-duotone" + | "ph:martini-fill" + | "ph:martini-light" + | "ph:martini-thin" + | "ph:mask-happy" + | "ph:mask-happy-bold" + | "ph:mask-happy-duotone" + | "ph:mask-happy-fill" + | "ph:mask-happy-light" + | "ph:mask-happy-thin" + | "ph:mask-sad" + | "ph:mask-sad-bold" + | "ph:mask-sad-duotone" + | "ph:mask-sad-fill" + | "ph:mask-sad-light" + | "ph:mask-sad-thin" + | "ph:mastodon-logo" + | "ph:mastodon-logo-bold" + | "ph:mastodon-logo-duotone" + | "ph:mastodon-logo-fill" + | "ph:mastodon-logo-light" + | "ph:mastodon-logo-thin" + | "ph:math-operations" + | "ph:math-operations-bold" + | "ph:math-operations-duotone" + | "ph:math-operations-fill" + | "ph:math-operations-light" + | "ph:math-operations-thin" + | "ph:matrix-logo" + | "ph:matrix-logo-bold" + | "ph:matrix-logo-duotone" + | "ph:matrix-logo-fill" + | "ph:matrix-logo-light" + | "ph:matrix-logo-thin" + | "ph:medal" + | "ph:medal-bold" + | "ph:medal-duotone" + | "ph:medal-fill" + | "ph:medal-light" + | "ph:medal-military" + | "ph:medal-military-bold" + | "ph:medal-military-duotone" + | "ph:medal-military-fill" + | "ph:medal-military-light" + | "ph:medal-military-thin" + | "ph:medal-thin" + | "ph:medium-logo" + | "ph:medium-logo-bold" + | "ph:medium-logo-duotone" + | "ph:medium-logo-fill" + | "ph:medium-logo-light" + | "ph:medium-logo-thin" + | "ph:megaphone" + | "ph:megaphone-bold" + | "ph:megaphone-duotone" + | "ph:megaphone-fill" + | "ph:megaphone-light" + | "ph:megaphone-simple" + | "ph:megaphone-simple-bold" + | "ph:megaphone-simple-duotone" + | "ph:megaphone-simple-fill" + | "ph:megaphone-simple-light" + | "ph:megaphone-simple-thin" + | "ph:megaphone-thin" + | "ph:member-of" + | "ph:member-of-bold" + | "ph:member-of-duotone" + | "ph:member-of-fill" + | "ph:member-of-light" + | "ph:member-of-thin" + | "ph:memory" + | "ph:memory-bold" + | "ph:memory-duotone" + | "ph:memory-fill" + | "ph:memory-light" + | "ph:memory-thin" + | "ph:messenger-logo" + | "ph:messenger-logo-bold" + | "ph:messenger-logo-duotone" + | "ph:messenger-logo-fill" + | "ph:messenger-logo-light" + | "ph:messenger-logo-thin" + | "ph:meta-logo" + | "ph:meta-logo-bold" + | "ph:meta-logo-duotone" + | "ph:meta-logo-fill" + | "ph:meta-logo-light" + | "ph:meta-logo-thin" + | "ph:meteor" + | "ph:meteor-bold" + | "ph:meteor-duotone" + | "ph:meteor-fill" + | "ph:meteor-light" + | "ph:meteor-thin" + | "ph:metronome" + | "ph:metronome-bold" + | "ph:metronome-duotone" + | "ph:metronome-fill" + | "ph:metronome-light" + | "ph:metronome-thin" + | "ph:microphone" + | "ph:microphone-bold" + | "ph:microphone-duotone" + | "ph:microphone-fill" + | "ph:microphone-light" + | "ph:microphone-slash" + | "ph:microphone-slash-bold" + | "ph:microphone-slash-duotone" + | "ph:microphone-slash-fill" + | "ph:microphone-slash-light" + | "ph:microphone-slash-thin" + | "ph:microphone-stage" + | "ph:microphone-stage-bold" + | "ph:microphone-stage-duotone" + | "ph:microphone-stage-fill" + | "ph:microphone-stage-light" + | "ph:microphone-stage-thin" + | "ph:microphone-thin" + | "ph:microscope" + | "ph:microscope-bold" + | "ph:microscope-duotone" + | "ph:microscope-fill" + | "ph:microscope-light" + | "ph:microscope-thin" + | "ph:microsoft-excel-logo" + | "ph:microsoft-excel-logo-bold" + | "ph:microsoft-excel-logo-duotone" + | "ph:microsoft-excel-logo-fill" + | "ph:microsoft-excel-logo-light" + | "ph:microsoft-excel-logo-thin" + | "ph:microsoft-outlook-logo" + | "ph:microsoft-outlook-logo-bold" + | "ph:microsoft-outlook-logo-duotone" + | "ph:microsoft-outlook-logo-fill" + | "ph:microsoft-outlook-logo-light" + | "ph:microsoft-outlook-logo-thin" + | "ph:microsoft-powerpoint-logo" + | "ph:microsoft-powerpoint-logo-bold" + | "ph:microsoft-powerpoint-logo-duotone" + | "ph:microsoft-powerpoint-logo-fill" + | "ph:microsoft-powerpoint-logo-light" + | "ph:microsoft-powerpoint-logo-thin" + | "ph:microsoft-teams-logo" + | "ph:microsoft-teams-logo-bold" + | "ph:microsoft-teams-logo-duotone" + | "ph:microsoft-teams-logo-fill" + | "ph:microsoft-teams-logo-light" + | "ph:microsoft-teams-logo-thin" + | "ph:microsoft-word-logo" + | "ph:microsoft-word-logo-bold" + | "ph:microsoft-word-logo-duotone" + | "ph:microsoft-word-logo-fill" + | "ph:microsoft-word-logo-light" + | "ph:microsoft-word-logo-thin" + | "ph:minus" + | "ph:minus-bold" + | "ph:minus-circle" + | "ph:minus-circle-bold" + | "ph:minus-circle-duotone" + | "ph:minus-circle-fill" + | "ph:minus-circle-light" + | "ph:minus-circle-thin" + | "ph:minus-duotone" + | "ph:minus-fill" + | "ph:minus-light" + | "ph:minus-square" + | "ph:minus-square-bold" + | "ph:minus-square-duotone" + | "ph:minus-square-fill" + | "ph:minus-square-light" + | "ph:minus-square-thin" + | "ph:minus-thin" + | "ph:money" + | "ph:money-bold" + | "ph:money-duotone" + | "ph:money-fill" + | "ph:money-light" + | "ph:money-thin" + | "ph:money-wavy" + | "ph:money-wavy-bold" + | "ph:money-wavy-duotone" + | "ph:money-wavy-fill" + | "ph:money-wavy-light" + | "ph:money-wavy-thin" + | "ph:monitor" + | "ph:monitor-arrow-up" + | "ph:monitor-arrow-up-bold" + | "ph:monitor-arrow-up-duotone" + | "ph:monitor-arrow-up-fill" + | "ph:monitor-arrow-up-light" + | "ph:monitor-arrow-up-thin" + | "ph:monitor-bold" + | "ph:monitor-duotone" + | "ph:monitor-fill" + | "ph:monitor-light" + | "ph:monitor-play" + | "ph:monitor-play-bold" + | "ph:monitor-play-duotone" + | "ph:monitor-play-fill" + | "ph:monitor-play-light" + | "ph:monitor-play-thin" + | "ph:monitor-thin" + | "ph:moon" + | "ph:moon-bold" + | "ph:moon-duotone" + | "ph:moon-fill" + | "ph:moon-light" + | "ph:moon-stars" + | "ph:moon-stars-bold" + | "ph:moon-stars-duotone" + | "ph:moon-stars-fill" + | "ph:moon-stars-light" + | "ph:moon-stars-thin" + | "ph:moon-thin" + | "ph:moped" + | "ph:moped-bold" + | "ph:moped-duotone" + | "ph:moped-fill" + | "ph:moped-front" + | "ph:moped-front-bold" + | "ph:moped-front-duotone" + | "ph:moped-front-fill" + | "ph:moped-front-light" + | "ph:moped-front-thin" + | "ph:moped-light" + | "ph:moped-thin" + | "ph:mosque" + | "ph:mosque-bold" + | "ph:mosque-duotone" + | "ph:mosque-fill" + | "ph:mosque-light" + | "ph:mosque-thin" + | "ph:motorcycle" + | "ph:motorcycle-bold" + | "ph:motorcycle-duotone" + | "ph:motorcycle-fill" + | "ph:motorcycle-light" + | "ph:motorcycle-thin" + | "ph:mountains" + | "ph:mountains-bold" + | "ph:mountains-duotone" + | "ph:mountains-fill" + | "ph:mountains-light" + | "ph:mountains-thin" + | "ph:mouse" + | "ph:mouse-bold" + | "ph:mouse-duotone" + | "ph:mouse-fill" + | "ph:mouse-left-click" + | "ph:mouse-left-click-bold" + | "ph:mouse-left-click-duotone" + | "ph:mouse-left-click-fill" + | "ph:mouse-left-click-light" + | "ph:mouse-left-click-thin" + | "ph:mouse-light" + | "ph:mouse-middle-click" + | "ph:mouse-middle-click-bold" + | "ph:mouse-middle-click-duotone" + | "ph:mouse-middle-click-fill" + | "ph:mouse-middle-click-light" + | "ph:mouse-middle-click-thin" + | "ph:mouse-right-click" + | "ph:mouse-right-click-bold" + | "ph:mouse-right-click-duotone" + | "ph:mouse-right-click-fill" + | "ph:mouse-right-click-light" + | "ph:mouse-right-click-thin" + | "ph:mouse-scroll" + | "ph:mouse-scroll-bold" + | "ph:mouse-scroll-duotone" + | "ph:mouse-scroll-fill" + | "ph:mouse-scroll-light" + | "ph:mouse-scroll-thin" + | "ph:mouse-simple" + | "ph:mouse-simple-bold" + | "ph:mouse-simple-duotone" + | "ph:mouse-simple-fill" + | "ph:mouse-simple-light" + | "ph:mouse-simple-thin" + | "ph:mouse-thin" + | "ph:music-note" + | "ph:music-note-bold" + | "ph:music-note-duotone" + | "ph:music-note-fill" + | "ph:music-note-light" + | "ph:music-note-simple" + | "ph:music-note-simple-bold" + | "ph:music-note-simple-duotone" + | "ph:music-note-simple-fill" + | "ph:music-note-simple-light" + | "ph:music-note-simple-thin" + | "ph:music-note-thin" + | "ph:music-notes" + | "ph:music-notes-bold" + | "ph:music-notes-duotone" + | "ph:music-notes-fill" + | "ph:music-notes-light" + | "ph:music-notes-minus" + | "ph:music-notes-minus-bold" + | "ph:music-notes-minus-duotone" + | "ph:music-notes-minus-fill" + | "ph:music-notes-minus-light" + | "ph:music-notes-minus-thin" + | "ph:music-notes-plus" + | "ph:music-notes-plus-bold" + | "ph:music-notes-plus-duotone" + | "ph:music-notes-plus-fill" + | "ph:music-notes-plus-light" + | "ph:music-notes-plus-thin" + | "ph:music-notes-simple" + | "ph:music-notes-simple-bold" + | "ph:music-notes-simple-duotone" + | "ph:music-notes-simple-fill" + | "ph:music-notes-simple-light" + | "ph:music-notes-simple-thin" + | "ph:music-notes-thin" + | "ph:navigation-arrow" + | "ph:navigation-arrow-bold" + | "ph:navigation-arrow-duotone" + | "ph:navigation-arrow-fill" + | "ph:navigation-arrow-light" + | "ph:navigation-arrow-thin" + | "ph:needle" + | "ph:needle-bold" + | "ph:needle-duotone" + | "ph:needle-fill" + | "ph:needle-light" + | "ph:needle-thin" + | "ph:network" + | "ph:network-bold" + | "ph:network-duotone" + | "ph:network-fill" + | "ph:network-light" + | "ph:network-slash" + | "ph:network-slash-bold" + | "ph:network-slash-duotone" + | "ph:network-slash-fill" + | "ph:network-slash-light" + | "ph:network-slash-thin" + | "ph:network-thin" + | "ph:network-x" + | "ph:network-x-bold" + | "ph:network-x-duotone" + | "ph:network-x-fill" + | "ph:network-x-light" + | "ph:network-x-thin" + | "ph:newspaper" + | "ph:newspaper-bold" + | "ph:newspaper-clipping" + | "ph:newspaper-clipping-bold" + | "ph:newspaper-clipping-duotone" + | "ph:newspaper-clipping-fill" + | "ph:newspaper-clipping-light" + | "ph:newspaper-clipping-thin" + | "ph:newspaper-duotone" + | "ph:newspaper-fill" + | "ph:newspaper-light" + | "ph:newspaper-thin" + | "ph:not-equals" + | "ph:not-equals-bold" + | "ph:not-equals-duotone" + | "ph:not-equals-fill" + | "ph:not-equals-light" + | "ph:not-equals-thin" + | "ph:not-member-of" + | "ph:not-member-of-bold" + | "ph:not-member-of-duotone" + | "ph:not-member-of-fill" + | "ph:not-member-of-light" + | "ph:not-member-of-thin" + | "ph:not-subset-of" + | "ph:not-subset-of-bold" + | "ph:not-subset-of-duotone" + | "ph:not-subset-of-fill" + | "ph:not-subset-of-light" + | "ph:not-subset-of-thin" + | "ph:not-superset-of" + | "ph:not-superset-of-bold" + | "ph:not-superset-of-duotone" + | "ph:not-superset-of-fill" + | "ph:not-superset-of-light" + | "ph:not-superset-of-thin" + | "ph:notches" + | "ph:notches-bold" + | "ph:notches-duotone" + | "ph:notches-fill" + | "ph:notches-light" + | "ph:notches-thin" + | "ph:note" + | "ph:note-blank" + | "ph:note-blank-bold" + | "ph:note-blank-duotone" + | "ph:note-blank-fill" + | "ph:note-blank-light" + | "ph:note-blank-thin" + | "ph:note-bold" + | "ph:note-duotone" + | "ph:note-fill" + | "ph:note-light" + | "ph:note-pencil" + | "ph:note-pencil-bold" + | "ph:note-pencil-duotone" + | "ph:note-pencil-fill" + | "ph:note-pencil-light" + | "ph:note-pencil-thin" + | "ph:note-thin" + | "ph:notebook" + | "ph:notebook-bold" + | "ph:notebook-duotone" + | "ph:notebook-fill" + | "ph:notebook-light" + | "ph:notebook-thin" + | "ph:notepad" + | "ph:notepad-bold" + | "ph:notepad-duotone" + | "ph:notepad-fill" + | "ph:notepad-light" + | "ph:notepad-thin" + | "ph:notification" + | "ph:notification-bold" + | "ph:notification-duotone" + | "ph:notification-fill" + | "ph:notification-light" + | "ph:notification-thin" + | "ph:notion-logo" + | "ph:notion-logo-bold" + | "ph:notion-logo-duotone" + | "ph:notion-logo-fill" + | "ph:notion-logo-light" + | "ph:notion-logo-thin" + | "ph:nuclear-plant" + | "ph:nuclear-plant-bold" + | "ph:nuclear-plant-duotone" + | "ph:nuclear-plant-fill" + | "ph:nuclear-plant-light" + | "ph:nuclear-plant-thin" + | "ph:number-circle-eight" + | "ph:number-circle-eight-bold" + | "ph:number-circle-eight-duotone" + | "ph:number-circle-eight-fill" + | "ph:number-circle-eight-light" + | "ph:number-circle-eight-thin" + | "ph:number-circle-five" + | "ph:number-circle-five-bold" + | "ph:number-circle-five-duotone" + | "ph:number-circle-five-fill" + | "ph:number-circle-five-light" + | "ph:number-circle-five-thin" + | "ph:number-circle-four" + | "ph:number-circle-four-bold" + | "ph:number-circle-four-duotone" + | "ph:number-circle-four-fill" + | "ph:number-circle-four-light" + | "ph:number-circle-four-thin" + | "ph:number-circle-nine" + | "ph:number-circle-nine-bold" + | "ph:number-circle-nine-duotone" + | "ph:number-circle-nine-fill" + | "ph:number-circle-nine-light" + | "ph:number-circle-nine-thin" + | "ph:number-circle-one" + | "ph:number-circle-one-bold" + | "ph:number-circle-one-duotone" + | "ph:number-circle-one-fill" + | "ph:number-circle-one-light" + | "ph:number-circle-one-thin" + | "ph:number-circle-seven" + | "ph:number-circle-seven-bold" + | "ph:number-circle-seven-duotone" + | "ph:number-circle-seven-fill" + | "ph:number-circle-seven-light" + | "ph:number-circle-seven-thin" + | "ph:number-circle-six" + | "ph:number-circle-six-bold" + | "ph:number-circle-six-duotone" + | "ph:number-circle-six-fill" + | "ph:number-circle-six-light" + | "ph:number-circle-six-thin" + | "ph:number-circle-three" + | "ph:number-circle-three-bold" + | "ph:number-circle-three-duotone" + | "ph:number-circle-three-fill" + | "ph:number-circle-three-light" + | "ph:number-circle-three-thin" + | "ph:number-circle-two" + | "ph:number-circle-two-bold" + | "ph:number-circle-two-duotone" + | "ph:number-circle-two-fill" + | "ph:number-circle-two-light" + | "ph:number-circle-two-thin" + | "ph:number-circle-zero" + | "ph:number-circle-zero-bold" + | "ph:number-circle-zero-duotone" + | "ph:number-circle-zero-fill" + | "ph:number-circle-zero-light" + | "ph:number-circle-zero-thin" + | "ph:number-eight" + | "ph:number-eight-bold" + | "ph:number-eight-duotone" + | "ph:number-eight-fill" + | "ph:number-eight-light" + | "ph:number-eight-thin" + | "ph:number-five" + | "ph:number-five-bold" + | "ph:number-five-duotone" + | "ph:number-five-fill" + | "ph:number-five-light" + | "ph:number-five-thin" + | "ph:number-four" + | "ph:number-four-bold" + | "ph:number-four-duotone" + | "ph:number-four-fill" + | "ph:number-four-light" + | "ph:number-four-thin" + | "ph:number-nine" + | "ph:number-nine-bold" + | "ph:number-nine-duotone" + | "ph:number-nine-fill" + | "ph:number-nine-light" + | "ph:number-nine-thin" + | "ph:number-one" + | "ph:number-one-bold" + | "ph:number-one-duotone" + | "ph:number-one-fill" + | "ph:number-one-light" + | "ph:number-one-thin" + | "ph:number-seven" + | "ph:number-seven-bold" + | "ph:number-seven-duotone" + | "ph:number-seven-fill" + | "ph:number-seven-light" + | "ph:number-seven-thin" + | "ph:number-six" + | "ph:number-six-bold" + | "ph:number-six-duotone" + | "ph:number-six-fill" + | "ph:number-six-light" + | "ph:number-six-thin" + | "ph:number-square-eight" + | "ph:number-square-eight-bold" + | "ph:number-square-eight-duotone" + | "ph:number-square-eight-fill" + | "ph:number-square-eight-light" + | "ph:number-square-eight-thin" + | "ph:number-square-five" + | "ph:number-square-five-bold" + | "ph:number-square-five-duotone" + | "ph:number-square-five-fill" + | "ph:number-square-five-light" + | "ph:number-square-five-thin" + | "ph:number-square-four" + | "ph:number-square-four-bold" + | "ph:number-square-four-duotone" + | "ph:number-square-four-fill" + | "ph:number-square-four-light" + | "ph:number-square-four-thin" + | "ph:number-square-nine" + | "ph:number-square-nine-bold" + | "ph:number-square-nine-duotone" + | "ph:number-square-nine-fill" + | "ph:number-square-nine-light" + | "ph:number-square-nine-thin" + | "ph:number-square-one" + | "ph:number-square-one-bold" + | "ph:number-square-one-duotone" + | "ph:number-square-one-fill" + | "ph:number-square-one-light" + | "ph:number-square-one-thin" + | "ph:number-square-seven" + | "ph:number-square-seven-bold" + | "ph:number-square-seven-duotone" + | "ph:number-square-seven-fill" + | "ph:number-square-seven-light" + | "ph:number-square-seven-thin" + | "ph:number-square-six" + | "ph:number-square-six-bold" + | "ph:number-square-six-duotone" + | "ph:number-square-six-fill" + | "ph:number-square-six-light" + | "ph:number-square-six-thin" + | "ph:number-square-three" + | "ph:number-square-three-bold" + | "ph:number-square-three-duotone" + | "ph:number-square-three-fill" + | "ph:number-square-three-light" + | "ph:number-square-three-thin" + | "ph:number-square-two" + | "ph:number-square-two-bold" + | "ph:number-square-two-duotone" + | "ph:number-square-two-fill" + | "ph:number-square-two-light" + | "ph:number-square-two-thin" + | "ph:number-square-zero" + | "ph:number-square-zero-bold" + | "ph:number-square-zero-duotone" + | "ph:number-square-zero-fill" + | "ph:number-square-zero-light" + | "ph:number-square-zero-thin" + | "ph:number-three" + | "ph:number-three-bold" + | "ph:number-three-duotone" + | "ph:number-three-fill" + | "ph:number-three-light" + | "ph:number-three-thin" + | "ph:number-two" + | "ph:number-two-bold" + | "ph:number-two-duotone" + | "ph:number-two-fill" + | "ph:number-two-light" + | "ph:number-two-thin" + | "ph:number-zero" + | "ph:number-zero-bold" + | "ph:number-zero-duotone" + | "ph:number-zero-fill" + | "ph:number-zero-light" + | "ph:number-zero-thin" + | "ph:numpad" + | "ph:numpad-bold" + | "ph:numpad-duotone" + | "ph:numpad-fill" + | "ph:numpad-light" + | "ph:numpad-thin" + | "ph:nut" + | "ph:nut-bold" + | "ph:nut-duotone" + | "ph:nut-fill" + | "ph:nut-light" + | "ph:nut-thin" + | "ph:ny-times-logo" + | "ph:ny-times-logo-bold" + | "ph:ny-times-logo-duotone" + | "ph:ny-times-logo-fill" + | "ph:ny-times-logo-light" + | "ph:ny-times-logo-thin" + | "ph:octagon" + | "ph:octagon-bold" + | "ph:octagon-duotone" + | "ph:octagon-fill" + | "ph:octagon-light" + | "ph:octagon-thin" + | "ph:office-chair" + | "ph:office-chair-bold" + | "ph:office-chair-duotone" + | "ph:office-chair-fill" + | "ph:office-chair-light" + | "ph:office-chair-thin" + | "ph:onigiri" + | "ph:onigiri-bold" + | "ph:onigiri-duotone" + | "ph:onigiri-fill" + | "ph:onigiri-light" + | "ph:onigiri-thin" + | "ph:open-ai-logo" + | "ph:open-ai-logo-bold" + | "ph:open-ai-logo-duotone" + | "ph:open-ai-logo-fill" + | "ph:open-ai-logo-light" + | "ph:open-ai-logo-thin" + | "ph:option" + | "ph:option-bold" + | "ph:option-duotone" + | "ph:option-fill" + | "ph:option-light" + | "ph:option-thin" + | "ph:orange" + | "ph:orange-bold" + | "ph:orange-duotone" + | "ph:orange-fill" + | "ph:orange-light" + | "ph:orange-slice" + | "ph:orange-slice-bold" + | "ph:orange-slice-duotone" + | "ph:orange-slice-fill" + | "ph:orange-slice-light" + | "ph:orange-slice-thin" + | "ph:orange-thin" + | "ph:oven" + | "ph:oven-bold" + | "ph:oven-duotone" + | "ph:oven-fill" + | "ph:oven-light" + | "ph:oven-thin" + | "ph:package" + | "ph:package-bold" + | "ph:package-duotone" + | "ph:package-fill" + | "ph:package-light" + | "ph:package-thin" + | "ph:paint-brush" + | "ph:paint-brush-bold" + | "ph:paint-brush-broad" + | "ph:paint-brush-broad-bold" + | "ph:paint-brush-broad-duotone" + | "ph:paint-brush-broad-fill" + | "ph:paint-brush-broad-light" + | "ph:paint-brush-broad-thin" + | "ph:paint-brush-duotone" + | "ph:paint-brush-fill" + | "ph:paint-brush-household" + | "ph:paint-brush-household-bold" + | "ph:paint-brush-household-duotone" + | "ph:paint-brush-household-fill" + | "ph:paint-brush-household-light" + | "ph:paint-brush-household-thin" + | "ph:paint-brush-light" + | "ph:paint-brush-thin" + | "ph:paint-bucket" + | "ph:paint-bucket-bold" + | "ph:paint-bucket-duotone" + | "ph:paint-bucket-fill" + | "ph:paint-bucket-light" + | "ph:paint-bucket-thin" + | "ph:paint-roller" + | "ph:paint-roller-bold" + | "ph:paint-roller-duotone" + | "ph:paint-roller-fill" + | "ph:paint-roller-light" + | "ph:paint-roller-thin" + | "ph:palette" + | "ph:palette-bold" + | "ph:palette-duotone" + | "ph:palette-fill" + | "ph:palette-light" + | "ph:palette-thin" + | "ph:panorama" + | "ph:panorama-bold" + | "ph:panorama-duotone" + | "ph:panorama-fill" + | "ph:panorama-light" + | "ph:panorama-thin" + | "ph:pants" + | "ph:pants-bold" + | "ph:pants-duotone" + | "ph:pants-fill" + | "ph:pants-light" + | "ph:pants-thin" + | "ph:paper-plane" + | "ph:paper-plane-bold" + | "ph:paper-plane-duotone" + | "ph:paper-plane-fill" + | "ph:paper-plane-light" + | "ph:paper-plane-right" + | "ph:paper-plane-right-bold" + | "ph:paper-plane-right-duotone" + | "ph:paper-plane-right-fill" + | "ph:paper-plane-right-light" + | "ph:paper-plane-right-thin" + | "ph:paper-plane-thin" + | "ph:paper-plane-tilt" + | "ph:paper-plane-tilt-bold" + | "ph:paper-plane-tilt-duotone" + | "ph:paper-plane-tilt-fill" + | "ph:paper-plane-tilt-light" + | "ph:paper-plane-tilt-thin" + | "ph:paperclip" + | "ph:paperclip-bold" + | "ph:paperclip-duotone" + | "ph:paperclip-fill" + | "ph:paperclip-horizontal" + | "ph:paperclip-horizontal-bold" + | "ph:paperclip-horizontal-duotone" + | "ph:paperclip-horizontal-fill" + | "ph:paperclip-horizontal-light" + | "ph:paperclip-horizontal-thin" + | "ph:paperclip-light" + | "ph:paperclip-thin" + | "ph:parachute" + | "ph:parachute-bold" + | "ph:parachute-duotone" + | "ph:parachute-fill" + | "ph:parachute-light" + | "ph:parachute-thin" + | "ph:paragraph" + | "ph:paragraph-bold" + | "ph:paragraph-duotone" + | "ph:paragraph-fill" + | "ph:paragraph-light" + | "ph:paragraph-thin" + | "ph:parallelogram" + | "ph:parallelogram-bold" + | "ph:parallelogram-duotone" + | "ph:parallelogram-fill" + | "ph:parallelogram-light" + | "ph:parallelogram-thin" + | "ph:park" + | "ph:park-bold" + | "ph:park-duotone" + | "ph:park-fill" + | "ph:park-light" + | "ph:park-thin" + | "ph:password" + | "ph:password-bold" + | "ph:password-duotone" + | "ph:password-fill" + | "ph:password-light" + | "ph:password-thin" + | "ph:path" + | "ph:path-bold" + | "ph:path-duotone" + | "ph:path-fill" + | "ph:path-light" + | "ph:path-thin" + | "ph:patreon-logo" + | "ph:patreon-logo-bold" + | "ph:patreon-logo-duotone" + | "ph:patreon-logo-fill" + | "ph:patreon-logo-light" + | "ph:patreon-logo-thin" + | "ph:pause" + | "ph:pause-bold" + | "ph:pause-circle" + | "ph:pause-circle-bold" + | "ph:pause-circle-duotone" + | "ph:pause-circle-fill" + | "ph:pause-circle-light" + | "ph:pause-circle-thin" + | "ph:pause-duotone" + | "ph:pause-fill" + | "ph:pause-light" + | "ph:pause-thin" + | "ph:paw-print" + | "ph:paw-print-bold" + | "ph:paw-print-duotone" + | "ph:paw-print-fill" + | "ph:paw-print-light" + | "ph:paw-print-thin" + | "ph:paypal-logo" + | "ph:paypal-logo-bold" + | "ph:paypal-logo-duotone" + | "ph:paypal-logo-fill" + | "ph:paypal-logo-light" + | "ph:paypal-logo-thin" + | "ph:peace" + | "ph:peace-bold" + | "ph:peace-duotone" + | "ph:peace-fill" + | "ph:peace-light" + | "ph:peace-thin" + | "ph:pedestrian-duotone" + | "ph:pen" + | "ph:pen-bold" + | "ph:pen-duotone" + | "ph:pen-fill" + | "ph:pen-light" + | "ph:pen-nib" + | "ph:pen-nib-bold" + | "ph:pen-nib-duotone" + | "ph:pen-nib-fill" + | "ph:pen-nib-light" + | "ph:pen-nib-straight" + | "ph:pen-nib-straight-bold" + | "ph:pen-nib-straight-duotone" + | "ph:pen-nib-straight-fill" + | "ph:pen-nib-straight-light" + | "ph:pen-nib-straight-thin" + | "ph:pen-nib-thin" + | "ph:pen-thin" + | "ph:pencil" + | "ph:pencil-bold" + | "ph:pencil-circle" + | "ph:pencil-circle-bold" + | "ph:pencil-circle-duotone" + | "ph:pencil-circle-fill" + | "ph:pencil-circle-light" + | "ph:pencil-circle-thin" + | "ph:pencil-duotone" + | "ph:pencil-fill" + | "ph:pencil-light" + | "ph:pencil-line" + | "ph:pencil-line-bold" + | "ph:pencil-line-duotone" + | "ph:pencil-line-fill" + | "ph:pencil-line-light" + | "ph:pencil-line-thin" + | "ph:pencil-ruler" + | "ph:pencil-ruler-bold" + | "ph:pencil-ruler-duotone" + | "ph:pencil-ruler-fill" + | "ph:pencil-ruler-light" + | "ph:pencil-ruler-thin" + | "ph:pencil-simple" + | "ph:pencil-simple-bold" + | "ph:pencil-simple-duotone" + | "ph:pencil-simple-fill" + | "ph:pencil-simple-light" + | "ph:pencil-simple-line" + | "ph:pencil-simple-line-bold" + | "ph:pencil-simple-line-duotone" + | "ph:pencil-simple-line-fill" + | "ph:pencil-simple-line-light" + | "ph:pencil-simple-line-thin" + | "ph:pencil-simple-slash" + | "ph:pencil-simple-slash-bold" + | "ph:pencil-simple-slash-duotone" + | "ph:pencil-simple-slash-fill" + | "ph:pencil-simple-slash-light" + | "ph:pencil-simple-slash-thin" + | "ph:pencil-simple-thin" + | "ph:pencil-slash" + | "ph:pencil-slash-bold" + | "ph:pencil-slash-duotone" + | "ph:pencil-slash-fill" + | "ph:pencil-slash-light" + | "ph:pencil-slash-thin" + | "ph:pencil-thin" + | "ph:pentagon" + | "ph:pentagon-bold" + | "ph:pentagon-duotone" + | "ph:pentagon-fill" + | "ph:pentagon-light" + | "ph:pentagon-thin" + | "ph:pentagram" + | "ph:pentagram-bold" + | "ph:pentagram-duotone" + | "ph:pentagram-fill" + | "ph:pentagram-light" + | "ph:pentagram-thin" + | "ph:pepper" + | "ph:pepper-bold" + | "ph:pepper-duotone" + | "ph:pepper-fill" + | "ph:pepper-light" + | "ph:pepper-thin" + | "ph:percent" + | "ph:percent-bold" + | "ph:percent-duotone" + | "ph:percent-fill" + | "ph:percent-light" + | "ph:percent-thin" + | "ph:person" + | "ph:person-arms-spread" + | "ph:person-arms-spread-bold" + | "ph:person-arms-spread-duotone" + | "ph:person-arms-spread-fill" + | "ph:person-arms-spread-light" + | "ph:person-arms-spread-thin" + | "ph:person-bold" + | "ph:person-duotone" + | "ph:person-fill" + | "ph:person-light" + | "ph:person-simple" + | "ph:person-simple-bike" + | "ph:person-simple-bike-bold" + | "ph:person-simple-bike-duotone" + | "ph:person-simple-bike-fill" + | "ph:person-simple-bike-light" + | "ph:person-simple-bike-thin" + | "ph:person-simple-bold" + | "ph:person-simple-circle" + | "ph:person-simple-circle-bold" + | "ph:person-simple-circle-duotone" + | "ph:person-simple-circle-fill" + | "ph:person-simple-circle-light" + | "ph:person-simple-circle-thin" + | "ph:person-simple-duotone" + | "ph:person-simple-fill" + | "ph:person-simple-hike" + | "ph:person-simple-hike-bold" + | "ph:person-simple-hike-duotone" + | "ph:person-simple-hike-fill" + | "ph:person-simple-hike-light" + | "ph:person-simple-hike-thin" + | "ph:person-simple-light" + | "ph:person-simple-run" + | "ph:person-simple-run-bold" + | "ph:person-simple-run-duotone" + | "ph:person-simple-run-fill" + | "ph:person-simple-run-light" + | "ph:person-simple-run-thin" + | "ph:person-simple-ski" + | "ph:person-simple-ski-bold" + | "ph:person-simple-ski-duotone" + | "ph:person-simple-ski-fill" + | "ph:person-simple-ski-light" + | "ph:person-simple-ski-thin" + | "ph:person-simple-snowboard" + | "ph:person-simple-snowboard-bold" + | "ph:person-simple-snowboard-duotone" + | "ph:person-simple-snowboard-fill" + | "ph:person-simple-snowboard-light" + | "ph:person-simple-snowboard-thin" + | "ph:person-simple-swim" + | "ph:person-simple-swim-bold" + | "ph:person-simple-swim-duotone" + | "ph:person-simple-swim-fill" + | "ph:person-simple-swim-light" + | "ph:person-simple-swim-thin" + | "ph:person-simple-tai-chi" + | "ph:person-simple-tai-chi-bold" + | "ph:person-simple-tai-chi-duotone" + | "ph:person-simple-tai-chi-fill" + | "ph:person-simple-tai-chi-light" + | "ph:person-simple-tai-chi-thin" + | "ph:person-simple-thin" + | "ph:person-simple-throw" + | "ph:person-simple-throw-bold" + | "ph:person-simple-throw-duotone" + | "ph:person-simple-throw-fill" + | "ph:person-simple-throw-light" + | "ph:person-simple-throw-thin" + | "ph:person-simple-walk" + | "ph:person-simple-walk-bold" + | "ph:person-simple-walk-duotone" + | "ph:person-simple-walk-fill" + | "ph:person-simple-walk-light" + | "ph:person-simple-walk-thin" + | "ph:person-thin" + | "ph:perspective" + | "ph:perspective-bold" + | "ph:perspective-duotone" + | "ph:perspective-fill" + | "ph:perspective-light" + | "ph:perspective-thin" + | "ph:phone" + | "ph:phone-bold" + | "ph:phone-call" + | "ph:phone-call-bold" + | "ph:phone-call-duotone" + | "ph:phone-call-fill" + | "ph:phone-call-light" + | "ph:phone-call-thin" + | "ph:phone-disconnect" + | "ph:phone-disconnect-bold" + | "ph:phone-disconnect-duotone" + | "ph:phone-disconnect-fill" + | "ph:phone-disconnect-light" + | "ph:phone-disconnect-thin" + | "ph:phone-duotone" + | "ph:phone-fill" + | "ph:phone-incoming" + | "ph:phone-incoming-bold" + | "ph:phone-incoming-duotone" + | "ph:phone-incoming-fill" + | "ph:phone-incoming-light" + | "ph:phone-incoming-thin" + | "ph:phone-light" + | "ph:phone-list" + | "ph:phone-list-bold" + | "ph:phone-list-duotone" + | "ph:phone-list-fill" + | "ph:phone-list-light" + | "ph:phone-list-thin" + | "ph:phone-outgoing" + | "ph:phone-outgoing-bold" + | "ph:phone-outgoing-duotone" + | "ph:phone-outgoing-fill" + | "ph:phone-outgoing-light" + | "ph:phone-outgoing-thin" + | "ph:phone-pause" + | "ph:phone-pause-bold" + | "ph:phone-pause-duotone" + | "ph:phone-pause-fill" + | "ph:phone-pause-light" + | "ph:phone-pause-thin" + | "ph:phone-plus" + | "ph:phone-plus-bold" + | "ph:phone-plus-duotone" + | "ph:phone-plus-fill" + | "ph:phone-plus-light" + | "ph:phone-plus-thin" + | "ph:phone-slash" + | "ph:phone-slash-bold" + | "ph:phone-slash-duotone" + | "ph:phone-slash-fill" + | "ph:phone-slash-light" + | "ph:phone-slash-thin" + | "ph:phone-thin" + | "ph:phone-transfer" + | "ph:phone-transfer-bold" + | "ph:phone-transfer-duotone" + | "ph:phone-transfer-fill" + | "ph:phone-transfer-light" + | "ph:phone-transfer-thin" + | "ph:phone-x" + | "ph:phone-x-bold" + | "ph:phone-x-duotone" + | "ph:phone-x-fill" + | "ph:phone-x-light" + | "ph:phone-x-thin" + | "ph:phosphor-logo" + | "ph:phosphor-logo-bold" + | "ph:phosphor-logo-duotone" + | "ph:phosphor-logo-fill" + | "ph:phosphor-logo-light" + | "ph:phosphor-logo-thin" + | "ph:pi" + | "ph:pi-bold" + | "ph:pi-duotone" + | "ph:pi-fill" + | "ph:pi-light" + | "ph:pi-thin" + | "ph:piano-keys" + | "ph:piano-keys-bold" + | "ph:piano-keys-duotone" + | "ph:piano-keys-fill" + | "ph:piano-keys-light" + | "ph:piano-keys-thin" + | "ph:picnic-table" + | "ph:picnic-table-bold" + | "ph:picnic-table-duotone" + | "ph:picnic-table-fill" + | "ph:picnic-table-light" + | "ph:picnic-table-thin" + | "ph:picture-in-picture" + | "ph:picture-in-picture-bold" + | "ph:picture-in-picture-duotone" + | "ph:picture-in-picture-fill" + | "ph:picture-in-picture-light" + | "ph:picture-in-picture-thin" + | "ph:piggy-bank" + | "ph:piggy-bank-bold" + | "ph:piggy-bank-duotone" + | "ph:piggy-bank-fill" + | "ph:piggy-bank-light" + | "ph:piggy-bank-thin" + | "ph:pill" + | "ph:pill-bold" + | "ph:pill-duotone" + | "ph:pill-fill" + | "ph:pill-light" + | "ph:pill-thin" + | "ph:ping-pong" + | "ph:ping-pong-bold" + | "ph:ping-pong-duotone" + | "ph:ping-pong-fill" + | "ph:ping-pong-light" + | "ph:ping-pong-thin" + | "ph:pint-glass" + | "ph:pint-glass-bold" + | "ph:pint-glass-duotone" + | "ph:pint-glass-fill" + | "ph:pint-glass-light" + | "ph:pint-glass-thin" + | "ph:pinterest-logo" + | "ph:pinterest-logo-bold" + | "ph:pinterest-logo-duotone" + | "ph:pinterest-logo-fill" + | "ph:pinterest-logo-light" + | "ph:pinterest-logo-thin" + | "ph:pinwheel" + | "ph:pinwheel-bold" + | "ph:pinwheel-duotone" + | "ph:pinwheel-fill" + | "ph:pinwheel-light" + | "ph:pinwheel-thin" + | "ph:pipe" + | "ph:pipe-bold" + | "ph:pipe-duotone" + | "ph:pipe-fill" + | "ph:pipe-light" + | "ph:pipe-thin" + | "ph:pipe-wrench" + | "ph:pipe-wrench-bold" + | "ph:pipe-wrench-duotone" + | "ph:pipe-wrench-fill" + | "ph:pipe-wrench-light" + | "ph:pipe-wrench-thin" + | "ph:pix-logo" + | "ph:pix-logo-bold" + | "ph:pix-logo-duotone" + | "ph:pix-logo-fill" + | "ph:pix-logo-light" + | "ph:pix-logo-thin" + | "ph:pizza" + | "ph:pizza-bold" + | "ph:pizza-duotone" + | "ph:pizza-fill" + | "ph:pizza-light" + | "ph:pizza-thin" + | "ph:placeholder" + | "ph:placeholder-bold" + | "ph:placeholder-duotone" + | "ph:placeholder-fill" + | "ph:placeholder-light" + | "ph:placeholder-thin" + | "ph:planet" + | "ph:planet-bold" + | "ph:planet-duotone" + | "ph:planet-fill" + | "ph:planet-light" + | "ph:planet-thin" + | "ph:plant" + | "ph:plant-bold" + | "ph:plant-duotone" + | "ph:plant-fill" + | "ph:plant-light" + | "ph:plant-thin" + | "ph:play" + | "ph:play-bold" + | "ph:play-circle" + | "ph:play-circle-bold" + | "ph:play-circle-duotone" + | "ph:play-circle-fill" + | "ph:play-circle-light" + | "ph:play-circle-thin" + | "ph:play-duotone" + | "ph:play-fill" + | "ph:play-light" + | "ph:play-pause" + | "ph:play-pause-bold" + | "ph:play-pause-duotone" + | "ph:play-pause-fill" + | "ph:play-pause-light" + | "ph:play-pause-thin" + | "ph:play-thin" + | "ph:playlist" + | "ph:playlist-bold" + | "ph:playlist-duotone" + | "ph:playlist-fill" + | "ph:playlist-light" + | "ph:playlist-thin" + | "ph:plug" + | "ph:plug-bold" + | "ph:plug-charging" + | "ph:plug-charging-bold" + | "ph:plug-charging-duotone" + | "ph:plug-charging-fill" + | "ph:plug-charging-light" + | "ph:plug-charging-thin" + | "ph:plug-duotone" + | "ph:plug-fill" + | "ph:plug-light" + | "ph:plug-thin" + | "ph:plugs" + | "ph:plugs-bold" + | "ph:plugs-connected" + | "ph:plugs-connected-bold" + | "ph:plugs-connected-duotone" + | "ph:plugs-connected-fill" + | "ph:plugs-connected-light" + | "ph:plugs-connected-thin" + | "ph:plugs-duotone" + | "ph:plugs-fill" + | "ph:plugs-light" + | "ph:plugs-thin" + | "ph:plus" + | "ph:plus-bold" + | "ph:plus-circle" + | "ph:plus-circle-bold" + | "ph:plus-circle-duotone" + | "ph:plus-circle-fill" + | "ph:plus-circle-light" + | "ph:plus-circle-thin" + | "ph:plus-duotone" + | "ph:plus-fill" + | "ph:plus-light" + | "ph:plus-minus" + | "ph:plus-minus-bold" + | "ph:plus-minus-duotone" + | "ph:plus-minus-fill" + | "ph:plus-minus-light" + | "ph:plus-minus-thin" + | "ph:plus-square" + | "ph:plus-square-bold" + | "ph:plus-square-duotone" + | "ph:plus-square-fill" + | "ph:plus-square-light" + | "ph:plus-square-thin" + | "ph:plus-thin" + | "ph:poker-chip" + | "ph:poker-chip-bold" + | "ph:poker-chip-duotone" + | "ph:poker-chip-fill" + | "ph:poker-chip-light" + | "ph:poker-chip-thin" + | "ph:police-car" + | "ph:police-car-bold" + | "ph:police-car-duotone" + | "ph:police-car-fill" + | "ph:police-car-light" + | "ph:police-car-thin" + | "ph:polygon" + | "ph:polygon-bold" + | "ph:polygon-duotone" + | "ph:polygon-fill" + | "ph:polygon-light" + | "ph:polygon-thin" + | "ph:popcorn" + | "ph:popcorn-bold" + | "ph:popcorn-duotone" + | "ph:popcorn-fill" + | "ph:popcorn-light" + | "ph:popcorn-thin" + | "ph:popsicle" + | "ph:popsicle-bold" + | "ph:popsicle-duotone" + | "ph:popsicle-fill" + | "ph:popsicle-light" + | "ph:popsicle-thin" + | "ph:potted-plant" + | "ph:potted-plant-bold" + | "ph:potted-plant-duotone" + | "ph:potted-plant-fill" + | "ph:potted-plant-light" + | "ph:potted-plant-thin" + | "ph:power" + | "ph:power-bold" + | "ph:power-duotone" + | "ph:power-fill" + | "ph:power-light" + | "ph:power-thin" + | "ph:prescription" + | "ph:prescription-bold" + | "ph:prescription-duotone" + | "ph:prescription-fill" + | "ph:prescription-light" + | "ph:prescription-thin" + | "ph:presentation" + | "ph:presentation-bold" + | "ph:presentation-chart" + | "ph:presentation-chart-bold" + | "ph:presentation-chart-duotone" + | "ph:presentation-chart-fill" + | "ph:presentation-chart-light" + | "ph:presentation-chart-thin" + | "ph:presentation-duotone" + | "ph:presentation-fill" + | "ph:presentation-light" + | "ph:presentation-thin" + | "ph:printer" + | "ph:printer-bold" + | "ph:printer-duotone" + | "ph:printer-fill" + | "ph:printer-light" + | "ph:printer-thin" + | "ph:prohibit" + | "ph:prohibit-bold" + | "ph:prohibit-duotone" + | "ph:prohibit-fill" + | "ph:prohibit-inset" + | "ph:prohibit-inset-bold" + | "ph:prohibit-inset-duotone" + | "ph:prohibit-inset-fill" + | "ph:prohibit-inset-light" + | "ph:prohibit-inset-thin" + | "ph:prohibit-light" + | "ph:prohibit-thin" + | "ph:projector-screen" + | "ph:projector-screen-bold" + | "ph:projector-screen-chart" + | "ph:projector-screen-chart-bold" + | "ph:projector-screen-chart-duotone" + | "ph:projector-screen-chart-fill" + | "ph:projector-screen-chart-light" + | "ph:projector-screen-chart-thin" + | "ph:projector-screen-duotone" + | "ph:projector-screen-fill" + | "ph:projector-screen-light" + | "ph:projector-screen-thin" + | "ph:pulse" + | "ph:pulse-bold" + | "ph:pulse-duotone" + | "ph:pulse-fill" + | "ph:pulse-light" + | "ph:pulse-thin" + | "ph:push-pin" + | "ph:push-pin-bold" + | "ph:push-pin-duotone" + | "ph:push-pin-fill" + | "ph:push-pin-light" + | "ph:push-pin-simple" + | "ph:push-pin-simple-bold" + | "ph:push-pin-simple-duotone" + | "ph:push-pin-simple-fill" + | "ph:push-pin-simple-light" + | "ph:push-pin-simple-slash" + | "ph:push-pin-simple-slash-bold" + | "ph:push-pin-simple-slash-duotone" + | "ph:push-pin-simple-slash-fill" + | "ph:push-pin-simple-slash-light" + | "ph:push-pin-simple-slash-thin" + | "ph:push-pin-simple-thin" + | "ph:push-pin-slash" + | "ph:push-pin-slash-bold" + | "ph:push-pin-slash-duotone" + | "ph:push-pin-slash-fill" + | "ph:push-pin-slash-light" + | "ph:push-pin-slash-thin" + | "ph:push-pin-thin" + | "ph:puzzle-piece" + | "ph:puzzle-piece-bold" + | "ph:puzzle-piece-duotone" + | "ph:puzzle-piece-fill" + | "ph:puzzle-piece-light" + | "ph:puzzle-piece-thin" + | "ph:qr-code" + | "ph:qr-code-bold" + | "ph:qr-code-duotone" + | "ph:qr-code-fill" + | "ph:qr-code-light" + | "ph:qr-code-thin" + | "ph:question" + | "ph:question-bold" + | "ph:question-duotone" + | "ph:question-fill" + | "ph:question-light" + | "ph:question-mark" + | "ph:question-mark-bold" + | "ph:question-mark-duotone" + | "ph:question-mark-fill" + | "ph:question-mark-light" + | "ph:question-mark-thin" + | "ph:question-thin" + | "ph:queue" + | "ph:queue-bold" + | "ph:queue-duotone" + | "ph:queue-fill" + | "ph:queue-light" + | "ph:queue-thin" + | "ph:quotes" + | "ph:quotes-bold" + | "ph:quotes-duotone" + | "ph:quotes-fill" + | "ph:quotes-light" + | "ph:quotes-thin" + | "ph:rabbit" + | "ph:rabbit-bold" + | "ph:rabbit-duotone" + | "ph:rabbit-fill" + | "ph:rabbit-light" + | "ph:rabbit-thin" + | "ph:racquet" + | "ph:racquet-bold" + | "ph:racquet-duotone" + | "ph:racquet-fill" + | "ph:racquet-light" + | "ph:racquet-thin" + | "ph:radical" + | "ph:radical-bold" + | "ph:radical-duotone" + | "ph:radical-fill" + | "ph:radical-light" + | "ph:radical-thin" + | "ph:radio" + | "ph:radio-bold" + | "ph:radio-button" + | "ph:radio-button-bold" + | "ph:radio-button-duotone" + | "ph:radio-button-fill" + | "ph:radio-button-light" + | "ph:radio-button-thin" + | "ph:radio-duotone" + | "ph:radio-fill" + | "ph:radio-light" + | "ph:radio-thin" + | "ph:radioactive" + | "ph:radioactive-bold" + | "ph:radioactive-duotone" + | "ph:radioactive-fill" + | "ph:radioactive-light" + | "ph:radioactive-thin" + | "ph:rainbow" + | "ph:rainbow-bold" + | "ph:rainbow-cloud" + | "ph:rainbow-cloud-bold" + | "ph:rainbow-cloud-duotone" + | "ph:rainbow-cloud-fill" + | "ph:rainbow-cloud-light" + | "ph:rainbow-cloud-thin" + | "ph:rainbow-duotone" + | "ph:rainbow-fill" + | "ph:rainbow-light" + | "ph:rainbow-thin" + | "ph:ranking" + | "ph:ranking-bold" + | "ph:ranking-duotone" + | "ph:ranking-fill" + | "ph:ranking-light" + | "ph:ranking-thin" + | "ph:read-cv-logo" + | "ph:read-cv-logo-bold" + | "ph:read-cv-logo-duotone" + | "ph:read-cv-logo-fill" + | "ph:read-cv-logo-light" + | "ph:read-cv-logo-thin" + | "ph:receipt" + | "ph:receipt-bold" + | "ph:receipt-duotone" + | "ph:receipt-fill" + | "ph:receipt-light" + | "ph:receipt-thin" + | "ph:receipt-x" + | "ph:receipt-x-bold" + | "ph:receipt-x-duotone" + | "ph:receipt-x-fill" + | "ph:receipt-x-light" + | "ph:receipt-x-thin" + | "ph:record" + | "ph:record-bold" + | "ph:record-duotone" + | "ph:record-fill" + | "ph:record-light" + | "ph:record-thin" + | "ph:rectangle" + | "ph:rectangle-bold" + | "ph:rectangle-dashed" + | "ph:rectangle-dashed-bold" + | "ph:rectangle-dashed-duotone" + | "ph:rectangle-dashed-fill" + | "ph:rectangle-dashed-light" + | "ph:rectangle-dashed-thin" + | "ph:rectangle-duotone" + | "ph:rectangle-fill" + | "ph:rectangle-light" + | "ph:rectangle-thin" + | "ph:rectangles-two-bold" + | "ph:recycle" + | "ph:recycle-bold" + | "ph:recycle-duotone" + | "ph:recycle-fill" + | "ph:recycle-light" + | "ph:recycle-thin" + | "ph:reddit-logo" + | "ph:reddit-logo-bold" + | "ph:reddit-logo-duotone" + | "ph:reddit-logo-fill" + | "ph:reddit-logo-light" + | "ph:reddit-logo-thin" + | "ph:repeat" + | "ph:repeat-bold" + | "ph:repeat-duotone" + | "ph:repeat-fill" + | "ph:repeat-light" + | "ph:repeat-once" + | "ph:repeat-once-bold" + | "ph:repeat-once-duotone" + | "ph:repeat-once-fill" + | "ph:repeat-once-light" + | "ph:repeat-once-thin" + | "ph:repeat-thin" + | "ph:replit-logo" + | "ph:replit-logo-bold" + | "ph:replit-logo-duotone" + | "ph:replit-logo-fill" + | "ph:replit-logo-light" + | "ph:replit-logo-thin" + | "ph:resize" + | "ph:resize-bold" + | "ph:resize-duotone" + | "ph:resize-fill" + | "ph:resize-light" + | "ph:resize-thin" + | "ph:rewind" + | "ph:rewind-bold" + | "ph:rewind-circle" + | "ph:rewind-circle-bold" + | "ph:rewind-circle-duotone" + | "ph:rewind-circle-fill" + | "ph:rewind-circle-light" + | "ph:rewind-circle-thin" + | "ph:rewind-duotone" + | "ph:rewind-fill" + | "ph:rewind-light" + | "ph:rewind-thin" + | "ph:road-horizon" + | "ph:road-horizon-bold" + | "ph:road-horizon-duotone" + | "ph:road-horizon-fill" + | "ph:road-horizon-light" + | "ph:road-horizon-thin" + | "ph:robot" + | "ph:robot-bold" + | "ph:robot-duotone" + | "ph:robot-fill" + | "ph:robot-light" + | "ph:robot-thin" + | "ph:rocket" + | "ph:rocket-bold" + | "ph:rocket-duotone" + | "ph:rocket-fill" + | "ph:rocket-launch" + | "ph:rocket-launch-bold" + | "ph:rocket-launch-duotone" + | "ph:rocket-launch-fill" + | "ph:rocket-launch-light" + | "ph:rocket-launch-thin" + | "ph:rocket-light" + | "ph:rocket-thin" + | "ph:rows" + | "ph:rows-bold" + | "ph:rows-duotone" + | "ph:rows-fill" + | "ph:rows-light" + | "ph:rows-plus-bottom" + | "ph:rows-plus-bottom-bold" + | "ph:rows-plus-bottom-duotone" + | "ph:rows-plus-bottom-fill" + | "ph:rows-plus-bottom-light" + | "ph:rows-plus-bottom-thin" + | "ph:rows-plus-top" + | "ph:rows-plus-top-bold" + | "ph:rows-plus-top-duotone" + | "ph:rows-plus-top-fill" + | "ph:rows-plus-top-light" + | "ph:rows-plus-top-thin" + | "ph:rows-thin" + | "ph:rss" + | "ph:rss-bold" + | "ph:rss-duotone" + | "ph:rss-fill" + | "ph:rss-light" + | "ph:rss-simple" + | "ph:rss-simple-bold" + | "ph:rss-simple-duotone" + | "ph:rss-simple-fill" + | "ph:rss-simple-light" + | "ph:rss-simple-thin" + | "ph:rss-thin" + | "ph:rug" + | "ph:rug-bold" + | "ph:rug-duotone" + | "ph:rug-fill" + | "ph:rug-light" + | "ph:rug-thin" + | "ph:ruler" + | "ph:ruler-bold" + | "ph:ruler-duotone" + | "ph:ruler-fill" + | "ph:ruler-light" + | "ph:ruler-thin" + | "ph:sailboat" + | "ph:sailboat-bold" + | "ph:sailboat-duotone" + | "ph:sailboat-fill" + | "ph:sailboat-light" + | "ph:sailboat-thin" + | "ph:scales" + | "ph:scales-bold" + | "ph:scales-duotone" + | "ph:scales-fill" + | "ph:scales-light" + | "ph:scales-thin" + | "ph:scan" + | "ph:scan-bold" + | "ph:scan-duotone" + | "ph:scan-fill" + | "ph:scan-light" + | "ph:scan-smiley" + | "ph:scan-smiley-bold" + | "ph:scan-smiley-duotone" + | "ph:scan-smiley-fill" + | "ph:scan-smiley-light" + | "ph:scan-smiley-thin" + | "ph:scan-thin" + | "ph:scissors" + | "ph:scissors-bold" + | "ph:scissors-duotone" + | "ph:scissors-fill" + | "ph:scissors-light" + | "ph:scissors-thin" + | "ph:scooter" + | "ph:scooter-bold" + | "ph:scooter-duotone" + | "ph:scooter-fill" + | "ph:scooter-light" + | "ph:scooter-thin" + | "ph:screencast" + | "ph:screencast-bold" + | "ph:screencast-duotone" + | "ph:screencast-fill" + | "ph:screencast-light" + | "ph:screencast-thin" + | "ph:screwdriver" + | "ph:screwdriver-bold" + | "ph:screwdriver-duotone" + | "ph:screwdriver-fill" + | "ph:screwdriver-light" + | "ph:screwdriver-thin" + | "ph:scribble" + | "ph:scribble-bold" + | "ph:scribble-duotone" + | "ph:scribble-fill" + | "ph:scribble-light" + | "ph:scribble-loop" + | "ph:scribble-loop-bold" + | "ph:scribble-loop-duotone" + | "ph:scribble-loop-fill" + | "ph:scribble-loop-light" + | "ph:scribble-loop-thin" + | "ph:scribble-thin" + | "ph:scroll" + | "ph:scroll-bold" + | "ph:scroll-duotone" + | "ph:scroll-fill" + | "ph:scroll-light" + | "ph:scroll-thin" + | "ph:seal" + | "ph:seal-bold" + | "ph:seal-check" + | "ph:seal-check-bold" + | "ph:seal-check-duotone" + | "ph:seal-check-fill" + | "ph:seal-check-light" + | "ph:seal-check-thin" + | "ph:seal-duotone" + | "ph:seal-fill" + | "ph:seal-light" + | "ph:seal-percent" + | "ph:seal-percent-bold" + | "ph:seal-percent-duotone" + | "ph:seal-percent-fill" + | "ph:seal-percent-light" + | "ph:seal-percent-thin" + | "ph:seal-question" + | "ph:seal-question-bold" + | "ph:seal-question-duotone" + | "ph:seal-question-fill" + | "ph:seal-question-light" + | "ph:seal-question-thin" + | "ph:seal-thin" + | "ph:seal-warning" + | "ph:seal-warning-bold" + | "ph:seal-warning-duotone" + | "ph:seal-warning-fill" + | "ph:seal-warning-light" + | "ph:seal-warning-thin" + | "ph:seat" + | "ph:seat-bold" + | "ph:seat-duotone" + | "ph:seat-fill" + | "ph:seat-light" + | "ph:seat-thin" + | "ph:seatbelt" + | "ph:seatbelt-bold" + | "ph:seatbelt-duotone" + | "ph:seatbelt-fill" + | "ph:seatbelt-light" + | "ph:seatbelt-thin" + | "ph:security-camera" + | "ph:security-camera-bold" + | "ph:security-camera-duotone" + | "ph:security-camera-fill" + | "ph:security-camera-light" + | "ph:security-camera-thin" + | "ph:selection" + | "ph:selection-all" + | "ph:selection-all-bold" + | "ph:selection-all-duotone" + | "ph:selection-all-fill" + | "ph:selection-all-light" + | "ph:selection-all-thin" + | "ph:selection-background" + | "ph:selection-background-bold" + | "ph:selection-background-duotone" + | "ph:selection-background-fill" + | "ph:selection-background-light" + | "ph:selection-background-thin" + | "ph:selection-bold" + | "ph:selection-duotone" + | "ph:selection-fill" + | "ph:selection-foreground" + | "ph:selection-foreground-bold" + | "ph:selection-foreground-duotone" + | "ph:selection-foreground-fill" + | "ph:selection-foreground-light" + | "ph:selection-foreground-thin" + | "ph:selection-inverse" + | "ph:selection-inverse-bold" + | "ph:selection-inverse-duotone" + | "ph:selection-inverse-fill" + | "ph:selection-inverse-light" + | "ph:selection-inverse-thin" + | "ph:selection-light" + | "ph:selection-plus" + | "ph:selection-plus-bold" + | "ph:selection-plus-duotone" + | "ph:selection-plus-fill" + | "ph:selection-plus-light" + | "ph:selection-plus-thin" + | "ph:selection-slash" + | "ph:selection-slash-bold" + | "ph:selection-slash-duotone" + | "ph:selection-slash-fill" + | "ph:selection-slash-light" + | "ph:selection-slash-thin" + | "ph:selection-thin" + | "ph:shapes" + | "ph:shapes-bold" + | "ph:shapes-duotone" + | "ph:shapes-fill" + | "ph:shapes-light" + | "ph:shapes-thin" + | "ph:share" + | "ph:share-bold" + | "ph:share-duotone" + | "ph:share-fat" + | "ph:share-fat-bold" + | "ph:share-fat-duotone" + | "ph:share-fat-fill" + | "ph:share-fat-light" + | "ph:share-fat-thin" + | "ph:share-fill" + | "ph:share-light" + | "ph:share-network" + | "ph:share-network-bold" + | "ph:share-network-duotone" + | "ph:share-network-fill" + | "ph:share-network-light" + | "ph:share-network-thin" + | "ph:share-thin" + | "ph:shield" + | "ph:shield-bold" + | "ph:shield-check" + | "ph:shield-check-bold" + | "ph:shield-check-duotone" + | "ph:shield-check-fill" + | "ph:shield-check-light" + | "ph:shield-check-thin" + | "ph:shield-checkered" + | "ph:shield-checkered-bold" + | "ph:shield-checkered-duotone" + | "ph:shield-checkered-fill" + | "ph:shield-checkered-light" + | "ph:shield-checkered-thin" + | "ph:shield-chevron" + | "ph:shield-chevron-bold" + | "ph:shield-chevron-duotone" + | "ph:shield-chevron-fill" + | "ph:shield-chevron-light" + | "ph:shield-chevron-thin" + | "ph:shield-duotone" + | "ph:shield-fill" + | "ph:shield-light" + | "ph:shield-plus" + | "ph:shield-plus-bold" + | "ph:shield-plus-duotone" + | "ph:shield-plus-fill" + | "ph:shield-plus-light" + | "ph:shield-plus-thin" + | "ph:shield-slash" + | "ph:shield-slash-bold" + | "ph:shield-slash-duotone" + | "ph:shield-slash-fill" + | "ph:shield-slash-light" + | "ph:shield-slash-thin" + | "ph:shield-star" + | "ph:shield-star-bold" + | "ph:shield-star-duotone" + | "ph:shield-star-fill" + | "ph:shield-star-light" + | "ph:shield-star-thin" + | "ph:shield-thin" + | "ph:shield-warning" + | "ph:shield-warning-bold" + | "ph:shield-warning-duotone" + | "ph:shield-warning-fill" + | "ph:shield-warning-light" + | "ph:shield-warning-thin" + | "ph:shipping-container" + | "ph:shipping-container-bold" + | "ph:shipping-container-duotone" + | "ph:shipping-container-fill" + | "ph:shipping-container-light" + | "ph:shipping-container-thin" + | "ph:shirt-folded" + | "ph:shirt-folded-bold" + | "ph:shirt-folded-duotone" + | "ph:shirt-folded-fill" + | "ph:shirt-folded-light" + | "ph:shirt-folded-thin" + | "ph:shooting-star" + | "ph:shooting-star-bold" + | "ph:shooting-star-duotone" + | "ph:shooting-star-fill" + | "ph:shooting-star-light" + | "ph:shooting-star-thin" + | "ph:shopping-bag" + | "ph:shopping-bag-bold" + | "ph:shopping-bag-duotone" + | "ph:shopping-bag-fill" + | "ph:shopping-bag-light" + | "ph:shopping-bag-open" + | "ph:shopping-bag-open-bold" + | "ph:shopping-bag-open-duotone" + | "ph:shopping-bag-open-fill" + | "ph:shopping-bag-open-light" + | "ph:shopping-bag-open-thin" + | "ph:shopping-bag-thin" + | "ph:shopping-cart" + | "ph:shopping-cart-bold" + | "ph:shopping-cart-duotone" + | "ph:shopping-cart-fill" + | "ph:shopping-cart-light" + | "ph:shopping-cart-simple" + | "ph:shopping-cart-simple-bold" + | "ph:shopping-cart-simple-duotone" + | "ph:shopping-cart-simple-fill" + | "ph:shopping-cart-simple-light" + | "ph:shopping-cart-simple-thin" + | "ph:shopping-cart-thin" + | "ph:shovel" + | "ph:shovel-bold" + | "ph:shovel-duotone" + | "ph:shovel-fill" + | "ph:shovel-light" + | "ph:shovel-thin" + | "ph:shower" + | "ph:shower-bold" + | "ph:shower-duotone" + | "ph:shower-fill" + | "ph:shower-light" + | "ph:shower-thin" + | "ph:shrimp" + | "ph:shrimp-bold" + | "ph:shrimp-duotone" + | "ph:shrimp-fill" + | "ph:shrimp-light" + | "ph:shrimp-thin" + | "ph:shuffle" + | "ph:shuffle-angular" + | "ph:shuffle-angular-bold" + | "ph:shuffle-angular-duotone" + | "ph:shuffle-angular-fill" + | "ph:shuffle-angular-light" + | "ph:shuffle-angular-thin" + | "ph:shuffle-bold" + | "ph:shuffle-duotone" + | "ph:shuffle-fill" + | "ph:shuffle-light" + | "ph:shuffle-simple" + | "ph:shuffle-simple-bold" + | "ph:shuffle-simple-duotone" + | "ph:shuffle-simple-fill" + | "ph:shuffle-simple-light" + | "ph:shuffle-simple-thin" + | "ph:shuffle-thin" + | "ph:sidebar" + | "ph:sidebar-bold" + | "ph:sidebar-duotone" + | "ph:sidebar-fill" + | "ph:sidebar-light" + | "ph:sidebar-simple" + | "ph:sidebar-simple-bold" + | "ph:sidebar-simple-duotone" + | "ph:sidebar-simple-fill" + | "ph:sidebar-simple-light" + | "ph:sidebar-simple-thin" + | "ph:sidebar-thin" + | "ph:sigma" + | "ph:sigma-bold" + | "ph:sigma-duotone" + | "ph:sigma-fill" + | "ph:sigma-light" + | "ph:sigma-thin" + | "ph:sign-in" + | "ph:sign-in-bold" + | "ph:sign-in-duotone" + | "ph:sign-in-fill" + | "ph:sign-in-light" + | "ph:sign-in-thin" + | "ph:sign-out" + | "ph:sign-out-bold" + | "ph:sign-out-duotone" + | "ph:sign-out-fill" + | "ph:sign-out-light" + | "ph:sign-out-thin" + | "ph:signature" + | "ph:signature-bold" + | "ph:signature-duotone" + | "ph:signature-fill" + | "ph:signature-light" + | "ph:signature-thin" + | "ph:signpost" + | "ph:signpost-bold" + | "ph:signpost-duotone" + | "ph:signpost-fill" + | "ph:signpost-light" + | "ph:signpost-thin" + | "ph:sim-card" + | "ph:sim-card-bold" + | "ph:sim-card-duotone" + | "ph:sim-card-fill" + | "ph:sim-card-light" + | "ph:sim-card-thin" + | "ph:siren" + | "ph:siren-bold" + | "ph:siren-duotone" + | "ph:siren-fill" + | "ph:siren-light" + | "ph:siren-thin" + | "ph:sketch-logo" + | "ph:sketch-logo-bold" + | "ph:sketch-logo-duotone" + | "ph:sketch-logo-fill" + | "ph:sketch-logo-light" + | "ph:sketch-logo-thin" + | "ph:skip-back" + | "ph:skip-back-bold" + | "ph:skip-back-circle" + | "ph:skip-back-circle-bold" + | "ph:skip-back-circle-duotone" + | "ph:skip-back-circle-fill" + | "ph:skip-back-circle-light" + | "ph:skip-back-circle-thin" + | "ph:skip-back-duotone" + | "ph:skip-back-fill" + | "ph:skip-back-light" + | "ph:skip-back-thin" + | "ph:skip-forward" + | "ph:skip-forward-bold" + | "ph:skip-forward-circle" + | "ph:skip-forward-circle-bold" + | "ph:skip-forward-circle-duotone" + | "ph:skip-forward-circle-fill" + | "ph:skip-forward-circle-light" + | "ph:skip-forward-circle-thin" + | "ph:skip-forward-duotone" + | "ph:skip-forward-fill" + | "ph:skip-forward-light" + | "ph:skip-forward-thin" + | "ph:skull" + | "ph:skull-bold" + | "ph:skull-duotone" + | "ph:skull-fill" + | "ph:skull-light" + | "ph:skull-thin" + | "ph:skype-logo" + | "ph:skype-logo-bold" + | "ph:skype-logo-duotone" + | "ph:skype-logo-fill" + | "ph:skype-logo-light" + | "ph:skype-logo-thin" + | "ph:slack-logo" + | "ph:slack-logo-bold" + | "ph:slack-logo-duotone" + | "ph:slack-logo-fill" + | "ph:slack-logo-light" + | "ph:slack-logo-thin" + | "ph:sliders" + | "ph:sliders-bold" + | "ph:sliders-duotone" + | "ph:sliders-fill" + | "ph:sliders-horizontal" + | "ph:sliders-horizontal-bold" + | "ph:sliders-horizontal-duotone" + | "ph:sliders-horizontal-fill" + | "ph:sliders-horizontal-light" + | "ph:sliders-horizontal-thin" + | "ph:sliders-light" + | "ph:sliders-thin" + | "ph:slideshow" + | "ph:slideshow-bold" + | "ph:slideshow-duotone" + | "ph:slideshow-fill" + | "ph:slideshow-light" + | "ph:slideshow-thin" + | "ph:smiley" + | "ph:smiley-angry" + | "ph:smiley-angry-bold" + | "ph:smiley-angry-duotone" + | "ph:smiley-angry-fill" + | "ph:smiley-angry-light" + | "ph:smiley-angry-thin" + | "ph:smiley-blank" + | "ph:smiley-blank-bold" + | "ph:smiley-blank-duotone" + | "ph:smiley-blank-fill" + | "ph:smiley-blank-light" + | "ph:smiley-blank-thin" + | "ph:smiley-bold" + | "ph:smiley-duotone" + | "ph:smiley-fill" + | "ph:smiley-light" + | "ph:smiley-meh" + | "ph:smiley-meh-bold" + | "ph:smiley-meh-duotone" + | "ph:smiley-meh-fill" + | "ph:smiley-meh-light" + | "ph:smiley-meh-thin" + | "ph:smiley-melting" + | "ph:smiley-melting-bold" + | "ph:smiley-melting-duotone" + | "ph:smiley-melting-fill" + | "ph:smiley-melting-light" + | "ph:smiley-melting-thin" + | "ph:smiley-nervous" + | "ph:smiley-nervous-bold" + | "ph:smiley-nervous-duotone" + | "ph:smiley-nervous-fill" + | "ph:smiley-nervous-light" + | "ph:smiley-nervous-thin" + | "ph:smiley-sad" + | "ph:smiley-sad-bold" + | "ph:smiley-sad-duotone" + | "ph:smiley-sad-fill" + | "ph:smiley-sad-light" + | "ph:smiley-sad-thin" + | "ph:smiley-sticker" + | "ph:smiley-sticker-bold" + | "ph:smiley-sticker-duotone" + | "ph:smiley-sticker-fill" + | "ph:smiley-sticker-light" + | "ph:smiley-sticker-thin" + | "ph:smiley-thin" + | "ph:smiley-wink" + | "ph:smiley-wink-bold" + | "ph:smiley-wink-duotone" + | "ph:smiley-wink-fill" + | "ph:smiley-wink-light" + | "ph:smiley-wink-thin" + | "ph:smiley-x-eyes" + | "ph:smiley-x-eyes-bold" + | "ph:smiley-x-eyes-duotone" + | "ph:smiley-x-eyes-fill" + | "ph:smiley-x-eyes-light" + | "ph:smiley-x-eyes-thin" + | "ph:snapchat-logo" + | "ph:snapchat-logo-bold" + | "ph:snapchat-logo-duotone" + | "ph:snapchat-logo-fill" + | "ph:snapchat-logo-light" + | "ph:snapchat-logo-thin" + | "ph:sneaker" + | "ph:sneaker-bold" + | "ph:sneaker-duotone" + | "ph:sneaker-fill" + | "ph:sneaker-light" + | "ph:sneaker-move" + | "ph:sneaker-move-bold" + | "ph:sneaker-move-duotone" + | "ph:sneaker-move-fill" + | "ph:sneaker-move-light" + | "ph:sneaker-move-thin" + | "ph:sneaker-thin" + | "ph:snowflake" + | "ph:snowflake-bold" + | "ph:snowflake-duotone" + | "ph:snowflake-fill" + | "ph:snowflake-light" + | "ph:snowflake-thin" + | "ph:soccer-ball" + | "ph:soccer-ball-bold" + | "ph:soccer-ball-duotone" + | "ph:soccer-ball-fill" + | "ph:soccer-ball-light" + | "ph:soccer-ball-thin" + | "ph:sock" + | "ph:sock-bold" + | "ph:sock-duotone" + | "ph:sock-fill" + | "ph:sock-light" + | "ph:sock-thin" + | "ph:solar-panel" + | "ph:solar-panel-bold" + | "ph:solar-panel-duotone" + | "ph:solar-panel-fill" + | "ph:solar-panel-light" + | "ph:solar-panel-thin" + | "ph:solar-roof" + | "ph:solar-roof-bold" + | "ph:solar-roof-duotone" + | "ph:solar-roof-fill" + | "ph:solar-roof-light" + | "ph:solar-roof-thin" + | "ph:sort-ascending" + | "ph:sort-ascending-bold" + | "ph:sort-ascending-duotone" + | "ph:sort-ascending-fill" + | "ph:sort-ascending-light" + | "ph:sort-ascending-thin" + | "ph:sort-descending" + | "ph:sort-descending-bold" + | "ph:sort-descending-duotone" + | "ph:sort-descending-fill" + | "ph:sort-descending-light" + | "ph:sort-descending-thin" + | "ph:soundcloud-logo" + | "ph:soundcloud-logo-bold" + | "ph:soundcloud-logo-duotone" + | "ph:soundcloud-logo-fill" + | "ph:soundcloud-logo-light" + | "ph:soundcloud-logo-thin" + | "ph:spade" + | "ph:spade-bold" + | "ph:spade-duotone" + | "ph:spade-fill" + | "ph:spade-light" + | "ph:spade-thin" + | "ph:sparkle" + | "ph:sparkle-bold" + | "ph:sparkle-duotone" + | "ph:sparkle-fill" + | "ph:sparkle-light" + | "ph:sparkle-thin" + | "ph:speaker-hifi" + | "ph:speaker-hifi-bold" + | "ph:speaker-hifi-duotone" + | "ph:speaker-hifi-fill" + | "ph:speaker-hifi-light" + | "ph:speaker-hifi-thin" + | "ph:speaker-high" + | "ph:speaker-high-bold" + | "ph:speaker-high-duotone" + | "ph:speaker-high-fill" + | "ph:speaker-high-light" + | "ph:speaker-high-thin" + | "ph:speaker-low" + | "ph:speaker-low-bold" + | "ph:speaker-low-duotone" + | "ph:speaker-low-fill" + | "ph:speaker-low-light" + | "ph:speaker-low-thin" + | "ph:speaker-none" + | "ph:speaker-none-bold" + | "ph:speaker-none-duotone" + | "ph:speaker-none-fill" + | "ph:speaker-none-light" + | "ph:speaker-none-thin" + | "ph:speaker-simple-high" + | "ph:speaker-simple-high-bold" + | "ph:speaker-simple-high-duotone" + | "ph:speaker-simple-high-fill" + | "ph:speaker-simple-high-light" + | "ph:speaker-simple-high-thin" + | "ph:speaker-simple-low" + | "ph:speaker-simple-low-bold" + | "ph:speaker-simple-low-duotone" + | "ph:speaker-simple-low-fill" + | "ph:speaker-simple-low-light" + | "ph:speaker-simple-low-thin" + | "ph:speaker-simple-none" + | "ph:speaker-simple-none-bold" + | "ph:speaker-simple-none-duotone" + | "ph:speaker-simple-none-fill" + | "ph:speaker-simple-none-light" + | "ph:speaker-simple-none-thin" + | "ph:speaker-simple-slash" + | "ph:speaker-simple-slash-bold" + | "ph:speaker-simple-slash-duotone" + | "ph:speaker-simple-slash-fill" + | "ph:speaker-simple-slash-light" + | "ph:speaker-simple-slash-thin" + | "ph:speaker-simple-x" + | "ph:speaker-simple-x-bold" + | "ph:speaker-simple-x-duotone" + | "ph:speaker-simple-x-fill" + | "ph:speaker-simple-x-light" + | "ph:speaker-simple-x-thin" + | "ph:speaker-slash" + | "ph:speaker-slash-bold" + | "ph:speaker-slash-duotone" + | "ph:speaker-slash-fill" + | "ph:speaker-slash-light" + | "ph:speaker-slash-thin" + | "ph:speaker-x" + | "ph:speaker-x-bold" + | "ph:speaker-x-duotone" + | "ph:speaker-x-fill" + | "ph:speaker-x-light" + | "ph:speaker-x-thin" + | "ph:speedometer" + | "ph:speedometer-bold" + | "ph:speedometer-duotone" + | "ph:speedometer-fill" + | "ph:speedometer-light" + | "ph:speedometer-thin" + | "ph:sphere" + | "ph:sphere-bold" + | "ph:sphere-duotone" + | "ph:sphere-fill" + | "ph:sphere-light" + | "ph:sphere-thin" + | "ph:spinner" + | "ph:spinner-ball" + | "ph:spinner-ball-bold" + | "ph:spinner-ball-duotone" + | "ph:spinner-ball-fill" + | "ph:spinner-ball-light" + | "ph:spinner-ball-thin" + | "ph:spinner-bold" + | "ph:spinner-duotone" + | "ph:spinner-fill" + | "ph:spinner-gap" + | "ph:spinner-gap-bold" + | "ph:spinner-gap-duotone" + | "ph:spinner-gap-fill" + | "ph:spinner-gap-light" + | "ph:spinner-gap-thin" + | "ph:spinner-light" + | "ph:spinner-thin" + | "ph:spiral" + | "ph:spiral-bold" + | "ph:spiral-duotone" + | "ph:spiral-fill" + | "ph:spiral-light" + | "ph:spiral-thin" + | "ph:split-horizontal" + | "ph:split-horizontal-bold" + | "ph:split-horizontal-duotone" + | "ph:split-horizontal-fill" + | "ph:split-horizontal-light" + | "ph:split-horizontal-thin" + | "ph:split-vertical" + | "ph:split-vertical-bold" + | "ph:split-vertical-duotone" + | "ph:split-vertical-fill" + | "ph:split-vertical-light" + | "ph:split-vertical-thin" + | "ph:spotify-logo" + | "ph:spotify-logo-bold" + | "ph:spotify-logo-duotone" + | "ph:spotify-logo-fill" + | "ph:spotify-logo-light" + | "ph:spotify-logo-thin" + | "ph:spray-bottle" + | "ph:spray-bottle-bold" + | "ph:spray-bottle-duotone" + | "ph:spray-bottle-fill" + | "ph:spray-bottle-light" + | "ph:spray-bottle-thin" + | "ph:square" + | "ph:square-bold" + | "ph:square-duotone" + | "ph:square-fill" + | "ph:square-half" + | "ph:square-half-bold" + | "ph:square-half-bottom" + | "ph:square-half-bottom-bold" + | "ph:square-half-bottom-duotone" + | "ph:square-half-bottom-fill" + | "ph:square-half-bottom-light" + | "ph:square-half-bottom-thin" + | "ph:square-half-duotone" + | "ph:square-half-fill" + | "ph:square-half-light" + | "ph:square-half-thin" + | "ph:square-light" + | "ph:square-logo" + | "ph:square-logo-bold" + | "ph:square-logo-duotone" + | "ph:square-logo-fill" + | "ph:square-logo-light" + | "ph:square-logo-thin" + | "ph:square-split-horizontal" + | "ph:square-split-horizontal-bold" + | "ph:square-split-horizontal-duotone" + | "ph:square-split-horizontal-fill" + | "ph:square-split-horizontal-light" + | "ph:square-split-horizontal-thin" + | "ph:square-split-vertical" + | "ph:square-split-vertical-bold" + | "ph:square-split-vertical-duotone" + | "ph:square-split-vertical-fill" + | "ph:square-split-vertical-light" + | "ph:square-split-vertical-thin" + | "ph:square-thin" + | "ph:squares-four" + | "ph:squares-four-bold" + | "ph:squares-four-duotone" + | "ph:squares-four-fill" + | "ph:squares-four-light" + | "ph:squares-four-thin" + | "ph:stack" + | "ph:stack-bold" + | "ph:stack-duotone" + | "ph:stack-fill" + | "ph:stack-light" + | "ph:stack-minus" + | "ph:stack-minus-bold" + | "ph:stack-minus-duotone" + | "ph:stack-minus-fill" + | "ph:stack-minus-light" + | "ph:stack-minus-thin" + | "ph:stack-overflow-logo" + | "ph:stack-overflow-logo-bold" + | "ph:stack-overflow-logo-duotone" + | "ph:stack-overflow-logo-fill" + | "ph:stack-overflow-logo-light" + | "ph:stack-overflow-logo-thin" + | "ph:stack-plus" + | "ph:stack-plus-bold" + | "ph:stack-plus-duotone" + | "ph:stack-plus-fill" + | "ph:stack-plus-light" + | "ph:stack-plus-thin" + | "ph:stack-simple" + | "ph:stack-simple-bold" + | "ph:stack-simple-duotone" + | "ph:stack-simple-fill" + | "ph:stack-simple-light" + | "ph:stack-simple-thin" + | "ph:stack-thin" + | "ph:stairs" + | "ph:stairs-bold" + | "ph:stairs-duotone" + | "ph:stairs-fill" + | "ph:stairs-light" + | "ph:stairs-thin" + | "ph:stamp" + | "ph:stamp-bold" + | "ph:stamp-duotone" + | "ph:stamp-fill" + | "ph:stamp-light" + | "ph:stamp-thin" + | "ph:standard-definition" + | "ph:standard-definition-bold" + | "ph:standard-definition-duotone" + | "ph:standard-definition-fill" + | "ph:standard-definition-light" + | "ph:standard-definition-thin" + | "ph:star" + | "ph:star-and-crescent" + | "ph:star-and-crescent-bold" + | "ph:star-and-crescent-duotone" + | "ph:star-and-crescent-fill" + | "ph:star-and-crescent-light" + | "ph:star-and-crescent-thin" + | "ph:star-bold" + | "ph:star-duotone" + | "ph:star-fill" + | "ph:star-four" + | "ph:star-four-bold" + | "ph:star-four-duotone" + | "ph:star-four-fill" + | "ph:star-four-light" + | "ph:star-four-thin" + | "ph:star-half" + | "ph:star-half-bold" + | "ph:star-half-duotone" + | "ph:star-half-fill" + | "ph:star-half-light" + | "ph:star-half-thin" + | "ph:star-light" + | "ph:star-of-david" + | "ph:star-of-david-bold" + | "ph:star-of-david-duotone" + | "ph:star-of-david-fill" + | "ph:star-of-david-light" + | "ph:star-of-david-thin" + | "ph:star-thin" + | "ph:steam-logo" + | "ph:steam-logo-bold" + | "ph:steam-logo-duotone" + | "ph:steam-logo-fill" + | "ph:steam-logo-light" + | "ph:steam-logo-thin" + | "ph:steering-wheel" + | "ph:steering-wheel-bold" + | "ph:steering-wheel-duotone" + | "ph:steering-wheel-fill" + | "ph:steering-wheel-light" + | "ph:steering-wheel-thin" + | "ph:steps" + | "ph:steps-bold" + | "ph:steps-duotone" + | "ph:steps-fill" + | "ph:steps-light" + | "ph:steps-thin" + | "ph:stethoscope" + | "ph:stethoscope-bold" + | "ph:stethoscope-duotone" + | "ph:stethoscope-fill" + | "ph:stethoscope-light" + | "ph:stethoscope-thin" + | "ph:sticker" + | "ph:sticker-bold" + | "ph:sticker-duotone" + | "ph:sticker-fill" + | "ph:sticker-light" + | "ph:sticker-thin" + | "ph:stool" + | "ph:stool-bold" + | "ph:stool-duotone" + | "ph:stool-fill" + | "ph:stool-light" + | "ph:stool-thin" + | "ph:stop" + | "ph:stop-bold" + | "ph:stop-circle" + | "ph:stop-circle-bold" + | "ph:stop-circle-duotone" + | "ph:stop-circle-fill" + | "ph:stop-circle-light" + | "ph:stop-circle-thin" + | "ph:stop-duotone" + | "ph:stop-fill" + | "ph:stop-light" + | "ph:stop-thin" + | "ph:storefront" + | "ph:storefront-bold" + | "ph:storefront-duotone" + | "ph:storefront-fill" + | "ph:storefront-light" + | "ph:storefront-thin" + | "ph:strategy" + | "ph:strategy-bold" + | "ph:strategy-duotone" + | "ph:strategy-fill" + | "ph:strategy-light" + | "ph:strategy-thin" + | "ph:stripe-logo" + | "ph:stripe-logo-bold" + | "ph:stripe-logo-duotone" + | "ph:stripe-logo-fill" + | "ph:stripe-logo-light" + | "ph:stripe-logo-thin" + | "ph:student" + | "ph:student-bold" + | "ph:student-duotone" + | "ph:student-fill" + | "ph:student-light" + | "ph:student-thin" + | "ph:subset-of" + | "ph:subset-of-bold" + | "ph:subset-of-duotone" + | "ph:subset-of-fill" + | "ph:subset-of-light" + | "ph:subset-of-thin" + | "ph:subset-proper-of" + | "ph:subset-proper-of-bold" + | "ph:subset-proper-of-duotone" + | "ph:subset-proper-of-fill" + | "ph:subset-proper-of-light" + | "ph:subset-proper-of-thin" + | "ph:subtitles" + | "ph:subtitles-bold" + | "ph:subtitles-duotone" + | "ph:subtitles-fill" + | "ph:subtitles-light" + | "ph:subtitles-slash" + | "ph:subtitles-slash-bold" + | "ph:subtitles-slash-duotone" + | "ph:subtitles-slash-fill" + | "ph:subtitles-slash-light" + | "ph:subtitles-slash-thin" + | "ph:subtitles-thin" + | "ph:subtract" + | "ph:subtract-bold" + | "ph:subtract-duotone" + | "ph:subtract-fill" + | "ph:subtract-light" + | "ph:subtract-square" + | "ph:subtract-square-bold" + | "ph:subtract-square-duotone" + | "ph:subtract-square-fill" + | "ph:subtract-square-light" + | "ph:subtract-square-thin" + | "ph:subtract-thin" + | "ph:subway" + | "ph:subway-bold" + | "ph:subway-duotone" + | "ph:subway-fill" + | "ph:subway-light" + | "ph:subway-thin" + | "ph:suitcase" + | "ph:suitcase-bold" + | "ph:suitcase-duotone" + | "ph:suitcase-fill" + | "ph:suitcase-light" + | "ph:suitcase-rolling" + | "ph:suitcase-rolling-bold" + | "ph:suitcase-rolling-duotone" + | "ph:suitcase-rolling-fill" + | "ph:suitcase-rolling-light" + | "ph:suitcase-rolling-thin" + | "ph:suitcase-simple" + | "ph:suitcase-simple-bold" + | "ph:suitcase-simple-duotone" + | "ph:suitcase-simple-fill" + | "ph:suitcase-simple-light" + | "ph:suitcase-simple-thin" + | "ph:suitcase-thin" + | "ph:sun" + | "ph:sun-bold" + | "ph:sun-dim" + | "ph:sun-dim-bold" + | "ph:sun-dim-duotone" + | "ph:sun-dim-fill" + | "ph:sun-dim-light" + | "ph:sun-dim-thin" + | "ph:sun-duotone" + | "ph:sun-fill" + | "ph:sun-horizon" + | "ph:sun-horizon-bold" + | "ph:sun-horizon-duotone" + | "ph:sun-horizon-fill" + | "ph:sun-horizon-light" + | "ph:sun-horizon-thin" + | "ph:sun-light" + | "ph:sun-thin" + | "ph:sunglasses" + | "ph:sunglasses-bold" + | "ph:sunglasses-duotone" + | "ph:sunglasses-fill" + | "ph:sunglasses-light" + | "ph:sunglasses-thin" + | "ph:superset-of" + | "ph:superset-of-bold" + | "ph:superset-of-duotone" + | "ph:superset-of-fill" + | "ph:superset-of-light" + | "ph:superset-of-thin" + | "ph:superset-proper-of" + | "ph:superset-proper-of-bold" + | "ph:superset-proper-of-duotone" + | "ph:superset-proper-of-fill" + | "ph:superset-proper-of-light" + | "ph:superset-proper-of-thin" + | "ph:swap" + | "ph:swap-bold" + | "ph:swap-duotone" + | "ph:swap-fill" + | "ph:swap-light" + | "ph:swap-thin" + | "ph:swatches" + | "ph:swatches-bold" + | "ph:swatches-duotone" + | "ph:swatches-fill" + | "ph:swatches-light" + | "ph:swatches-thin" + | "ph:swimming-pool" + | "ph:swimming-pool-bold" + | "ph:swimming-pool-duotone" + | "ph:swimming-pool-fill" + | "ph:swimming-pool-light" + | "ph:swimming-pool-thin" + | "ph:sword" + | "ph:sword-bold" + | "ph:sword-duotone" + | "ph:sword-fill" + | "ph:sword-light" + | "ph:sword-thin" + | "ph:synagogue" + | "ph:synagogue-bold" + | "ph:synagogue-duotone" + | "ph:synagogue-fill" + | "ph:synagogue-light" + | "ph:synagogue-thin" + | "ph:syringe" + | "ph:syringe-bold" + | "ph:syringe-duotone" + | "ph:syringe-fill" + | "ph:syringe-light" + | "ph:syringe-thin" + | "ph:t-shirt" + | "ph:t-shirt-bold" + | "ph:t-shirt-duotone" + | "ph:t-shirt-fill" + | "ph:t-shirt-light" + | "ph:t-shirt-thin" + | "ph:table" + | "ph:table-bold" + | "ph:table-duotone" + | "ph:table-fill" + | "ph:table-light" + | "ph:table-thin" + | "ph:tabs" + | "ph:tabs-bold" + | "ph:tabs-duotone" + | "ph:tabs-fill" + | "ph:tabs-light" + | "ph:tabs-thin" + | "ph:tag" + | "ph:tag-bold" + | "ph:tag-chevron" + | "ph:tag-chevron-bold" + | "ph:tag-chevron-duotone" + | "ph:tag-chevron-fill" + | "ph:tag-chevron-light" + | "ph:tag-chevron-thin" + | "ph:tag-duotone" + | "ph:tag-fill" + | "ph:tag-light" + | "ph:tag-simple" + | "ph:tag-simple-bold" + | "ph:tag-simple-duotone" + | "ph:tag-simple-fill" + | "ph:tag-simple-light" + | "ph:tag-simple-thin" + | "ph:tag-thin" + | "ph:target" + | "ph:target-bold" + | "ph:target-duotone" + | "ph:target-fill" + | "ph:target-light" + | "ph:target-thin" + | "ph:taxi" + | "ph:taxi-bold" + | "ph:taxi-duotone" + | "ph:taxi-fill" + | "ph:taxi-light" + | "ph:taxi-thin" + | "ph:tea-bag" + | "ph:tea-bag-bold" + | "ph:tea-bag-duotone" + | "ph:tea-bag-fill" + | "ph:tea-bag-light" + | "ph:tea-bag-thin" + | "ph:telegram-logo" + | "ph:telegram-logo-bold" + | "ph:telegram-logo-duotone" + | "ph:telegram-logo-fill" + | "ph:telegram-logo-light" + | "ph:telegram-logo-thin" + | "ph:television" + | "ph:television-bold" + | "ph:television-duotone" + | "ph:television-fill" + | "ph:television-light" + | "ph:television-simple" + | "ph:television-simple-bold" + | "ph:television-simple-duotone" + | "ph:television-simple-fill" + | "ph:television-simple-light" + | "ph:television-simple-thin" + | "ph:television-thin" + | "ph:tennis-ball" + | "ph:tennis-ball-bold" + | "ph:tennis-ball-duotone" + | "ph:tennis-ball-fill" + | "ph:tennis-ball-light" + | "ph:tennis-ball-thin" + | "ph:tent" + | "ph:tent-bold" + | "ph:tent-duotone" + | "ph:tent-fill" + | "ph:tent-light" + | "ph:tent-thin" + | "ph:terminal" + | "ph:terminal-bold" + | "ph:terminal-duotone" + | "ph:terminal-fill" + | "ph:terminal-light" + | "ph:terminal-thin" + | "ph:terminal-window" + | "ph:terminal-window-bold" + | "ph:terminal-window-duotone" + | "ph:terminal-window-fill" + | "ph:terminal-window-light" + | "ph:terminal-window-thin" + | "ph:test-tube" + | "ph:test-tube-bold" + | "ph:test-tube-duotone" + | "ph:test-tube-fill" + | "ph:test-tube-light" + | "ph:test-tube-thin" + | "ph:text-a-underline" + | "ph:text-a-underline-bold" + | "ph:text-a-underline-duotone" + | "ph:text-a-underline-fill" + | "ph:text-a-underline-light" + | "ph:text-a-underline-thin" + | "ph:text-aa" + | "ph:text-aa-bold" + | "ph:text-aa-duotone" + | "ph:text-aa-fill" + | "ph:text-aa-light" + | "ph:text-aa-thin" + | "ph:text-align-center" + | "ph:text-align-center-bold" + | "ph:text-align-center-duotone" + | "ph:text-align-center-fill" + | "ph:text-align-center-light" + | "ph:text-align-center-thin" + | "ph:text-align-justify" + | "ph:text-align-justify-bold" + | "ph:text-align-justify-duotone" + | "ph:text-align-justify-fill" + | "ph:text-align-justify-light" + | "ph:text-align-justify-thin" + | "ph:text-align-left" + | "ph:text-align-left-bold" + | "ph:text-align-left-duotone" + | "ph:text-align-left-fill" + | "ph:text-align-left-light" + | "ph:text-align-left-thin" + | "ph:text-align-right" + | "ph:text-align-right-bold" + | "ph:text-align-right-duotone" + | "ph:text-align-right-fill" + | "ph:text-align-right-light" + | "ph:text-align-right-thin" + | "ph:text-b" + | "ph:text-b-bold" + | "ph:text-b-duotone" + | "ph:text-b-fill" + | "ph:text-b-light" + | "ph:text-b-thin" + | "ph:text-bolder" + | "ph:text-bolder-bold" + | "ph:text-bolder-light" + | "ph:text-bolder-thin" + | "ph:text-columns" + | "ph:text-columns-bold" + | "ph:text-columns-duotone" + | "ph:text-columns-fill" + | "ph:text-columns-light" + | "ph:text-columns-thin" + | "ph:text-h" + | "ph:text-h-bold" + | "ph:text-h-duotone" + | "ph:text-h-fill" + | "ph:text-h-five" + | "ph:text-h-five-bold" + | "ph:text-h-five-duotone" + | "ph:text-h-five-fill" + | "ph:text-h-five-light" + | "ph:text-h-five-thin" + | "ph:text-h-four" + | "ph:text-h-four-bold" + | "ph:text-h-four-duotone" + | "ph:text-h-four-fill" + | "ph:text-h-four-light" + | "ph:text-h-four-thin" + | "ph:text-h-light" + | "ph:text-h-one" + | "ph:text-h-one-bold" + | "ph:text-h-one-duotone" + | "ph:text-h-one-fill" + | "ph:text-h-one-light" + | "ph:text-h-one-thin" + | "ph:text-h-six" + | "ph:text-h-six-bold" + | "ph:text-h-six-duotone" + | "ph:text-h-six-fill" + | "ph:text-h-six-light" + | "ph:text-h-six-thin" + | "ph:text-h-thin" + | "ph:text-h-three" + | "ph:text-h-three-bold" + | "ph:text-h-three-duotone" + | "ph:text-h-three-fill" + | "ph:text-h-three-light" + | "ph:text-h-three-thin" + | "ph:text-h-two" + | "ph:text-h-two-bold" + | "ph:text-h-two-duotone" + | "ph:text-h-two-fill" + | "ph:text-h-two-light" + | "ph:text-h-two-thin" + | "ph:text-indent" + | "ph:text-indent-bold" + | "ph:text-indent-duotone" + | "ph:text-indent-fill" + | "ph:text-indent-light" + | "ph:text-indent-thin" + | "ph:text-italic" + | "ph:text-italic-bold" + | "ph:text-italic-duotone" + | "ph:text-italic-fill" + | "ph:text-italic-light" + | "ph:text-italic-thin" + | "ph:text-outdent" + | "ph:text-outdent-bold" + | "ph:text-outdent-duotone" + | "ph:text-outdent-fill" + | "ph:text-outdent-light" + | "ph:text-outdent-thin" + | "ph:text-strikethrough" + | "ph:text-strikethrough-bold" + | "ph:text-strikethrough-duotone" + | "ph:text-strikethrough-fill" + | "ph:text-strikethrough-light" + | "ph:text-strikethrough-thin" + | "ph:text-subscript" + | "ph:text-subscript-bold" + | "ph:text-subscript-duotone" + | "ph:text-subscript-fill" + | "ph:text-subscript-light" + | "ph:text-subscript-thin" + | "ph:text-superscript" + | "ph:text-superscript-bold" + | "ph:text-superscript-duotone" + | "ph:text-superscript-fill" + | "ph:text-superscript-light" + | "ph:text-superscript-thin" + | "ph:text-t" + | "ph:text-t-bold" + | "ph:text-t-duotone" + | "ph:text-t-fill" + | "ph:text-t-light" + | "ph:text-t-slash" + | "ph:text-t-slash-bold" + | "ph:text-t-slash-duotone" + | "ph:text-t-slash-fill" + | "ph:text-t-slash-light" + | "ph:text-t-slash-thin" + | "ph:text-t-thin" + | "ph:text-underline" + | "ph:text-underline-bold" + | "ph:text-underline-duotone" + | "ph:text-underline-fill" + | "ph:text-underline-light" + | "ph:text-underline-thin" + | "ph:textbox" + | "ph:textbox-bold" + | "ph:textbox-duotone" + | "ph:textbox-fill" + | "ph:textbox-light" + | "ph:textbox-thin" + | "ph:thermometer" + | "ph:thermometer-bold" + | "ph:thermometer-cold" + | "ph:thermometer-cold-bold" + | "ph:thermometer-cold-duotone" + | "ph:thermometer-cold-fill" + | "ph:thermometer-cold-light" + | "ph:thermometer-cold-thin" + | "ph:thermometer-duotone" + | "ph:thermometer-fill" + | "ph:thermometer-hot" + | "ph:thermometer-hot-bold" + | "ph:thermometer-hot-duotone" + | "ph:thermometer-hot-fill" + | "ph:thermometer-hot-light" + | "ph:thermometer-hot-thin" + | "ph:thermometer-light" + | "ph:thermometer-simple" + | "ph:thermometer-simple-bold" + | "ph:thermometer-simple-duotone" + | "ph:thermometer-simple-fill" + | "ph:thermometer-simple-light" + | "ph:thermometer-simple-thin" + | "ph:thermometer-thin" + | "ph:threads-logo" + | "ph:threads-logo-bold" + | "ph:threads-logo-duotone" + | "ph:threads-logo-fill" + | "ph:threads-logo-light" + | "ph:threads-logo-thin" + | "ph:three-d" + | "ph:three-d-bold" + | "ph:three-d-duotone" + | "ph:three-d-fill" + | "ph:three-d-light" + | "ph:three-d-thin" + | "ph:thumbs-down" + | "ph:thumbs-down-bold" + | "ph:thumbs-down-duotone" + | "ph:thumbs-down-fill" + | "ph:thumbs-down-light" + | "ph:thumbs-down-thin" + | "ph:thumbs-up" + | "ph:thumbs-up-bold" + | "ph:thumbs-up-duotone" + | "ph:thumbs-up-fill" + | "ph:thumbs-up-light" + | "ph:thumbs-up-thin" + | "ph:ticket" + | "ph:ticket-bold" + | "ph:ticket-duotone" + | "ph:ticket-fill" + | "ph:ticket-light" + | "ph:ticket-thin" + | "ph:tidal-logo" + | "ph:tidal-logo-bold" + | "ph:tidal-logo-duotone" + | "ph:tidal-logo-fill" + | "ph:tidal-logo-light" + | "ph:tidal-logo-thin" + | "ph:tiktok-logo" + | "ph:tiktok-logo-bold" + | "ph:tiktok-logo-duotone" + | "ph:tiktok-logo-fill" + | "ph:tiktok-logo-light" + | "ph:tiktok-logo-thin" + | "ph:tilde" + | "ph:tilde-bold" + | "ph:tilde-duotone" + | "ph:tilde-fill" + | "ph:tilde-light" + | "ph:tilde-thin" + | "ph:timer" + | "ph:timer-bold" + | "ph:timer-duotone" + | "ph:timer-fill" + | "ph:timer-light" + | "ph:timer-thin" + | "ph:tip-jar" + | "ph:tip-jar-bold" + | "ph:tip-jar-duotone" + | "ph:tip-jar-fill" + | "ph:tip-jar-light" + | "ph:tip-jar-thin" + | "ph:tipi" + | "ph:tipi-bold" + | "ph:tipi-duotone" + | "ph:tipi-fill" + | "ph:tipi-light" + | "ph:tipi-thin" + | "ph:tire" + | "ph:tire-bold" + | "ph:tire-duotone" + | "ph:tire-fill" + | "ph:tire-light" + | "ph:tire-thin" + | "ph:toggle-left" + | "ph:toggle-left-bold" + | "ph:toggle-left-duotone" + | "ph:toggle-left-fill" + | "ph:toggle-left-light" + | "ph:toggle-left-thin" + | "ph:toggle-right" + | "ph:toggle-right-bold" + | "ph:toggle-right-duotone" + | "ph:toggle-right-fill" + | "ph:toggle-right-light" + | "ph:toggle-right-thin" + | "ph:toilet" + | "ph:toilet-bold" + | "ph:toilet-duotone" + | "ph:toilet-fill" + | "ph:toilet-light" + | "ph:toilet-paper" + | "ph:toilet-paper-bold" + | "ph:toilet-paper-duotone" + | "ph:toilet-paper-fill" + | "ph:toilet-paper-light" + | "ph:toilet-paper-thin" + | "ph:toilet-thin" + | "ph:toolbox" + | "ph:toolbox-bold" + | "ph:toolbox-duotone" + | "ph:toolbox-fill" + | "ph:toolbox-light" + | "ph:toolbox-thin" + | "ph:tooth" + | "ph:tooth-bold" + | "ph:tooth-duotone" + | "ph:tooth-fill" + | "ph:tooth-light" + | "ph:tooth-thin" + | "ph:tornado" + | "ph:tornado-bold" + | "ph:tornado-duotone" + | "ph:tornado-fill" + | "ph:tornado-light" + | "ph:tornado-thin" + | "ph:tote" + | "ph:tote-bold" + | "ph:tote-duotone" + | "ph:tote-fill" + | "ph:tote-light" + | "ph:tote-simple" + | "ph:tote-simple-bold" + | "ph:tote-simple-duotone" + | "ph:tote-simple-fill" + | "ph:tote-simple-light" + | "ph:tote-simple-thin" + | "ph:tote-thin" + | "ph:towel" + | "ph:towel-bold" + | "ph:towel-duotone" + | "ph:towel-fill" + | "ph:towel-light" + | "ph:towel-thin" + | "ph:tractor" + | "ph:tractor-bold" + | "ph:tractor-duotone" + | "ph:tractor-fill" + | "ph:tractor-light" + | "ph:tractor-thin" + | "ph:trademark" + | "ph:trademark-bold" + | "ph:trademark-duotone" + | "ph:trademark-fill" + | "ph:trademark-light" + | "ph:trademark-registered" + | "ph:trademark-registered-bold" + | "ph:trademark-registered-duotone" + | "ph:trademark-registered-fill" + | "ph:trademark-registered-light" + | "ph:trademark-registered-thin" + | "ph:trademark-thin" + | "ph:traffic-cone" + | "ph:traffic-cone-bold" + | "ph:traffic-cone-duotone" + | "ph:traffic-cone-fill" + | "ph:traffic-cone-light" + | "ph:traffic-cone-thin" + | "ph:traffic-sign" + | "ph:traffic-sign-bold" + | "ph:traffic-sign-duotone" + | "ph:traffic-sign-fill" + | "ph:traffic-sign-light" + | "ph:traffic-sign-thin" + | "ph:traffic-signal" + | "ph:traffic-signal-bold" + | "ph:traffic-signal-duotone" + | "ph:traffic-signal-fill" + | "ph:traffic-signal-light" + | "ph:traffic-signal-thin" + | "ph:train" + | "ph:train-bold" + | "ph:train-duotone" + | "ph:train-fill" + | "ph:train-light" + | "ph:train-regional" + | "ph:train-regional-bold" + | "ph:train-regional-duotone" + | "ph:train-regional-fill" + | "ph:train-regional-light" + | "ph:train-regional-thin" + | "ph:train-simple" + | "ph:train-simple-bold" + | "ph:train-simple-duotone" + | "ph:train-simple-fill" + | "ph:train-simple-light" + | "ph:train-simple-thin" + | "ph:train-thin" + | "ph:tram" + | "ph:tram-bold" + | "ph:tram-duotone" + | "ph:tram-fill" + | "ph:tram-light" + | "ph:tram-thin" + | "ph:translate" + | "ph:translate-bold" + | "ph:translate-duotone" + | "ph:translate-fill" + | "ph:translate-light" + | "ph:translate-thin" + | "ph:trash" + | "ph:trash-bold" + | "ph:trash-duotone" + | "ph:trash-fill" + | "ph:trash-light" + | "ph:trash-simple" + | "ph:trash-simple-bold" + | "ph:trash-simple-duotone" + | "ph:trash-simple-fill" + | "ph:trash-simple-light" + | "ph:trash-simple-thin" + | "ph:trash-thin" + | "ph:tray" + | "ph:tray-arrow-down" + | "ph:tray-arrow-down-bold" + | "ph:tray-arrow-down-duotone" + | "ph:tray-arrow-down-fill" + | "ph:tray-arrow-down-light" + | "ph:tray-arrow-down-thin" + | "ph:tray-arrow-up" + | "ph:tray-arrow-up-bold" + | "ph:tray-arrow-up-duotone" + | "ph:tray-arrow-up-fill" + | "ph:tray-arrow-up-light" + | "ph:tray-arrow-up-thin" + | "ph:tray-bold" + | "ph:tray-duotone" + | "ph:tray-fill" + | "ph:tray-light" + | "ph:tray-thin" + | "ph:treasure-chest" + | "ph:treasure-chest-bold" + | "ph:treasure-chest-duotone" + | "ph:treasure-chest-fill" + | "ph:treasure-chest-light" + | "ph:treasure-chest-thin" + | "ph:tree" + | "ph:tree-bold" + | "ph:tree-duotone" + | "ph:tree-evergreen" + | "ph:tree-evergreen-bold" + | "ph:tree-evergreen-duotone" + | "ph:tree-evergreen-fill" + | "ph:tree-evergreen-light" + | "ph:tree-evergreen-thin" + | "ph:tree-fill" + | "ph:tree-light" + | "ph:tree-palm" + | "ph:tree-palm-bold" + | "ph:tree-palm-duotone" + | "ph:tree-palm-fill" + | "ph:tree-palm-light" + | "ph:tree-palm-thin" + | "ph:tree-structure" + | "ph:tree-structure-bold" + | "ph:tree-structure-duotone" + | "ph:tree-structure-fill" + | "ph:tree-structure-light" + | "ph:tree-structure-thin" + | "ph:tree-thin" + | "ph:tree-view" + | "ph:tree-view-bold" + | "ph:tree-view-duotone" + | "ph:tree-view-fill" + | "ph:tree-view-light" + | "ph:tree-view-thin" + | "ph:trend-down" + | "ph:trend-down-bold" + | "ph:trend-down-duotone" + | "ph:trend-down-fill" + | "ph:trend-down-light" + | "ph:trend-down-thin" + | "ph:trend-up" + | "ph:trend-up-bold" + | "ph:trend-up-duotone" + | "ph:trend-up-fill" + | "ph:trend-up-light" + | "ph:trend-up-thin" + | "ph:triangle" + | "ph:triangle-bold" + | "ph:triangle-dashed" + | "ph:triangle-dashed-bold" + | "ph:triangle-dashed-duotone" + | "ph:triangle-dashed-fill" + | "ph:triangle-dashed-light" + | "ph:triangle-dashed-thin" + | "ph:triangle-duotone" + | "ph:triangle-fill" + | "ph:triangle-light" + | "ph:triangle-thin" + | "ph:trolley" + | "ph:trolley-bold" + | "ph:trolley-duotone" + | "ph:trolley-fill" + | "ph:trolley-light" + | "ph:trolley-suitcase" + | "ph:trolley-suitcase-bold" + | "ph:trolley-suitcase-duotone" + | "ph:trolley-suitcase-fill" + | "ph:trolley-suitcase-light" + | "ph:trolley-suitcase-thin" + | "ph:trolley-thin" + | "ph:trophy" + | "ph:trophy-bold" + | "ph:trophy-duotone" + | "ph:trophy-fill" + | "ph:trophy-light" + | "ph:trophy-thin" + | "ph:truck" + | "ph:truck-bold" + | "ph:truck-duotone" + | "ph:truck-fill" + | "ph:truck-light" + | "ph:truck-thin" + | "ph:truck-trailer" + | "ph:truck-trailer-bold" + | "ph:truck-trailer-duotone" + | "ph:truck-trailer-fill" + | "ph:truck-trailer-light" + | "ph:truck-trailer-thin" + | "ph:tumblr-logo" + | "ph:tumblr-logo-bold" + | "ph:tumblr-logo-duotone" + | "ph:tumblr-logo-fill" + | "ph:tumblr-logo-light" + | "ph:tumblr-logo-thin" + | "ph:twitch-logo" + | "ph:twitch-logo-bold" + | "ph:twitch-logo-duotone" + | "ph:twitch-logo-fill" + | "ph:twitch-logo-light" + | "ph:twitch-logo-thin" + | "ph:twitter-logo" + | "ph:twitter-logo-bold" + | "ph:twitter-logo-duotone" + | "ph:twitter-logo-fill" + | "ph:twitter-logo-light" + | "ph:twitter-logo-thin" + | "ph:umbrella" + | "ph:umbrella-bold" + | "ph:umbrella-duotone" + | "ph:umbrella-fill" + | "ph:umbrella-light" + | "ph:umbrella-simple" + | "ph:umbrella-simple-bold" + | "ph:umbrella-simple-duotone" + | "ph:umbrella-simple-fill" + | "ph:umbrella-simple-light" + | "ph:umbrella-simple-thin" + | "ph:umbrella-thin" + | "ph:union" + | "ph:union-bold" + | "ph:union-duotone" + | "ph:union-fill" + | "ph:union-light" + | "ph:union-thin" + | "ph:unite" + | "ph:unite-bold" + | "ph:unite-duotone" + | "ph:unite-fill" + | "ph:unite-light" + | "ph:unite-square" + | "ph:unite-square-bold" + | "ph:unite-square-duotone" + | "ph:unite-square-fill" + | "ph:unite-square-light" + | "ph:unite-square-thin" + | "ph:unite-thin" + | "ph:upload" + | "ph:upload-bold" + | "ph:upload-duotone" + | "ph:upload-fill" + | "ph:upload-light" + | "ph:upload-simple" + | "ph:upload-simple-bold" + | "ph:upload-simple-duotone" + | "ph:upload-simple-fill" + | "ph:upload-simple-light" + | "ph:upload-simple-thin" + | "ph:upload-thin" + | "ph:usb" + | "ph:usb-bold" + | "ph:usb-duotone" + | "ph:usb-fill" + | "ph:usb-light" + | "ph:usb-thin" + | "ph:user" + | "ph:user-bold" + | "ph:user-check" + | "ph:user-check-bold" + | "ph:user-check-duotone" + | "ph:user-check-fill" + | "ph:user-check-light" + | "ph:user-check-thin" + | "ph:user-circle" + | "ph:user-circle-bold" + | "ph:user-circle-check" + | "ph:user-circle-check-bold" + | "ph:user-circle-check-duotone" + | "ph:user-circle-check-fill" + | "ph:user-circle-check-light" + | "ph:user-circle-check-thin" + | "ph:user-circle-dashed" + | "ph:user-circle-dashed-bold" + | "ph:user-circle-dashed-duotone" + | "ph:user-circle-dashed-fill" + | "ph:user-circle-dashed-light" + | "ph:user-circle-dashed-thin" + | "ph:user-circle-duotone" + | "ph:user-circle-fill" + | "ph:user-circle-gear" + | "ph:user-circle-gear-bold" + | "ph:user-circle-gear-duotone" + | "ph:user-circle-gear-fill" + | "ph:user-circle-gear-light" + | "ph:user-circle-gear-thin" + | "ph:user-circle-light" + | "ph:user-circle-minus" + | "ph:user-circle-minus-bold" + | "ph:user-circle-minus-duotone" + | "ph:user-circle-minus-fill" + | "ph:user-circle-minus-light" + | "ph:user-circle-minus-thin" + | "ph:user-circle-plus" + | "ph:user-circle-plus-bold" + | "ph:user-circle-plus-duotone" + | "ph:user-circle-plus-fill" + | "ph:user-circle-plus-light" + | "ph:user-circle-plus-thin" + | "ph:user-circle-thin" + | "ph:user-duotone" + | "ph:user-fill" + | "ph:user-focus" + | "ph:user-focus-bold" + | "ph:user-focus-duotone" + | "ph:user-focus-fill" + | "ph:user-focus-light" + | "ph:user-focus-thin" + | "ph:user-gear" + | "ph:user-gear-bold" + | "ph:user-gear-duotone" + | "ph:user-gear-fill" + | "ph:user-gear-light" + | "ph:user-gear-thin" + | "ph:user-light" + | "ph:user-list" + | "ph:user-list-bold" + | "ph:user-list-duotone" + | "ph:user-list-fill" + | "ph:user-list-light" + | "ph:user-list-thin" + | "ph:user-minus" + | "ph:user-minus-bold" + | "ph:user-minus-duotone" + | "ph:user-minus-fill" + | "ph:user-minus-light" + | "ph:user-minus-thin" + | "ph:user-plus" + | "ph:user-plus-bold" + | "ph:user-plus-duotone" + | "ph:user-plus-fill" + | "ph:user-plus-light" + | "ph:user-plus-thin" + | "ph:user-rectangle" + | "ph:user-rectangle-bold" + | "ph:user-rectangle-duotone" + | "ph:user-rectangle-fill" + | "ph:user-rectangle-light" + | "ph:user-rectangle-thin" + | "ph:user-sound" + | "ph:user-sound-bold" + | "ph:user-sound-duotone" + | "ph:user-sound-fill" + | "ph:user-sound-light" + | "ph:user-sound-thin" + | "ph:user-square" + | "ph:user-square-bold" + | "ph:user-square-duotone" + | "ph:user-square-fill" + | "ph:user-square-light" + | "ph:user-square-thin" + | "ph:user-switch" + | "ph:user-switch-bold" + | "ph:user-switch-duotone" + | "ph:user-switch-fill" + | "ph:user-switch-light" + | "ph:user-switch-thin" + | "ph:user-thin" + | "ph:users" + | "ph:users-bold" + | "ph:users-duotone" + | "ph:users-fill" + | "ph:users-four" + | "ph:users-four-bold" + | "ph:users-four-duotone" + | "ph:users-four-fill" + | "ph:users-four-light" + | "ph:users-four-thin" + | "ph:users-light" + | "ph:users-thin" + | "ph:users-three" + | "ph:users-three-bold" + | "ph:users-three-duotone" + | "ph:users-three-fill" + | "ph:users-three-light" + | "ph:users-three-thin" + | "ph:van" + | "ph:van-bold" + | "ph:van-duotone" + | "ph:van-fill" + | "ph:van-light" + | "ph:van-thin" + | "ph:vault" + | "ph:vault-bold" + | "ph:vault-duotone" + | "ph:vault-fill" + | "ph:vault-light" + | "ph:vault-thin" + | "ph:vector-three" + | "ph:vector-three-bold" + | "ph:vector-three-duotone" + | "ph:vector-three-fill" + | "ph:vector-three-light" + | "ph:vector-three-thin" + | "ph:vector-two" + | "ph:vector-two-bold" + | "ph:vector-two-duotone" + | "ph:vector-two-fill" + | "ph:vector-two-light" + | "ph:vector-two-thin" + | "ph:vibrate" + | "ph:vibrate-bold" + | "ph:vibrate-duotone" + | "ph:vibrate-fill" + | "ph:vibrate-light" + | "ph:vibrate-thin" + | "ph:video" + | "ph:video-bold" + | "ph:video-camera" + | "ph:video-camera-bold" + | "ph:video-camera-duotone" + | "ph:video-camera-fill" + | "ph:video-camera-light" + | "ph:video-camera-slash" + | "ph:video-camera-slash-bold" + | "ph:video-camera-slash-duotone" + | "ph:video-camera-slash-fill" + | "ph:video-camera-slash-light" + | "ph:video-camera-slash-thin" + | "ph:video-camera-thin" + | "ph:video-conference" + | "ph:video-conference-bold" + | "ph:video-conference-duotone" + | "ph:video-conference-fill" + | "ph:video-conference-light" + | "ph:video-conference-thin" + | "ph:video-duotone" + | "ph:video-fill" + | "ph:video-light" + | "ph:video-thin" + | "ph:vignette" + | "ph:vignette-bold" + | "ph:vignette-duotone" + | "ph:vignette-fill" + | "ph:vignette-light" + | "ph:vignette-thin" + | "ph:vinyl-record" + | "ph:vinyl-record-bold" + | "ph:vinyl-record-duotone" + | "ph:vinyl-record-fill" + | "ph:vinyl-record-light" + | "ph:vinyl-record-thin" + | "ph:virtual-reality" + | "ph:virtual-reality-bold" + | "ph:virtual-reality-duotone" + | "ph:virtual-reality-fill" + | "ph:virtual-reality-light" + | "ph:virtual-reality-thin" + | "ph:virus" + | "ph:virus-bold" + | "ph:virus-duotone" + | "ph:virus-fill" + | "ph:virus-light" + | "ph:virus-thin" + | "ph:visor" + | "ph:visor-bold" + | "ph:visor-duotone" + | "ph:visor-fill" + | "ph:visor-light" + | "ph:visor-thin" + | "ph:voicemail" + | "ph:voicemail-bold" + | "ph:voicemail-duotone" + | "ph:voicemail-fill" + | "ph:voicemail-light" + | "ph:voicemail-thin" + | "ph:volleyball" + | "ph:volleyball-bold" + | "ph:volleyball-duotone" + | "ph:volleyball-fill" + | "ph:volleyball-light" + | "ph:volleyball-thin" + | "ph:wall" + | "ph:wall-bold" + | "ph:wall-duotone" + | "ph:wall-fill" + | "ph:wall-light" + | "ph:wall-thin" + | "ph:wallet" + | "ph:wallet-bold" + | "ph:wallet-duotone" + | "ph:wallet-fill" + | "ph:wallet-light" + | "ph:wallet-thin" + | "ph:warehouse" + | "ph:warehouse-bold" + | "ph:warehouse-duotone" + | "ph:warehouse-fill" + | "ph:warehouse-light" + | "ph:warehouse-thin" + | "ph:warning" + | "ph:warning-bold" + | "ph:warning-circle" + | "ph:warning-circle-bold" + | "ph:warning-circle-duotone" + | "ph:warning-circle-fill" + | "ph:warning-circle-light" + | "ph:warning-circle-thin" + | "ph:warning-diamond" + | "ph:warning-diamond-bold" + | "ph:warning-diamond-duotone" + | "ph:warning-diamond-fill" + | "ph:warning-diamond-light" + | "ph:warning-diamond-thin" + | "ph:warning-duotone" + | "ph:warning-fill" + | "ph:warning-light" + | "ph:warning-octagon" + | "ph:warning-octagon-bold" + | "ph:warning-octagon-duotone" + | "ph:warning-octagon-fill" + | "ph:warning-octagon-light" + | "ph:warning-octagon-thin" + | "ph:warning-thin" + | "ph:washing-machine" + | "ph:washing-machine-bold" + | "ph:washing-machine-duotone" + | "ph:washing-machine-fill" + | "ph:washing-machine-light" + | "ph:washing-machine-thin" + | "ph:watch" + | "ph:watch-bold" + | "ph:watch-duotone" + | "ph:watch-fill" + | "ph:watch-light" + | "ph:watch-thin" + | "ph:wave-sawtooth" + | "ph:wave-sawtooth-bold" + | "ph:wave-sawtooth-duotone" + | "ph:wave-sawtooth-fill" + | "ph:wave-sawtooth-light" + | "ph:wave-sawtooth-thin" + | "ph:wave-sine" + | "ph:wave-sine-bold" + | "ph:wave-sine-duotone" + | "ph:wave-sine-fill" + | "ph:wave-sine-light" + | "ph:wave-sine-thin" + | "ph:wave-square" + | "ph:wave-square-bold" + | "ph:wave-square-duotone" + | "ph:wave-square-fill" + | "ph:wave-square-light" + | "ph:wave-square-thin" + | "ph:wave-triangle" + | "ph:wave-triangle-bold" + | "ph:wave-triangle-duotone" + | "ph:wave-triangle-fill" + | "ph:wave-triangle-light" + | "ph:wave-triangle-thin" + | "ph:waveform" + | "ph:waveform-bold" + | "ph:waveform-duotone" + | "ph:waveform-fill" + | "ph:waveform-light" + | "ph:waveform-slash" + | "ph:waveform-slash-bold" + | "ph:waveform-slash-duotone" + | "ph:waveform-slash-fill" + | "ph:waveform-slash-light" + | "ph:waveform-slash-thin" + | "ph:waveform-thin" + | "ph:waves" + | "ph:waves-bold" + | "ph:waves-duotone" + | "ph:waves-fill" + | "ph:waves-light" + | "ph:waves-thin" + | "ph:webcam" + | "ph:webcam-bold" + | "ph:webcam-duotone" + | "ph:webcam-fill" + | "ph:webcam-light" + | "ph:webcam-slash" + | "ph:webcam-slash-bold" + | "ph:webcam-slash-duotone" + | "ph:webcam-slash-fill" + | "ph:webcam-slash-light" + | "ph:webcam-slash-thin" + | "ph:webcam-thin" + | "ph:webhooks-logo" + | "ph:webhooks-logo-bold" + | "ph:webhooks-logo-duotone" + | "ph:webhooks-logo-fill" + | "ph:webhooks-logo-light" + | "ph:webhooks-logo-thin" + | "ph:wechat-logo" + | "ph:wechat-logo-bold" + | "ph:wechat-logo-duotone" + | "ph:wechat-logo-fill" + | "ph:wechat-logo-light" + | "ph:wechat-logo-thin" + | "ph:whatsapp-logo" + | "ph:whatsapp-logo-bold" + | "ph:whatsapp-logo-duotone" + | "ph:whatsapp-logo-fill" + | "ph:whatsapp-logo-light" + | "ph:whatsapp-logo-thin" + | "ph:wheelchair" + | "ph:wheelchair-bold" + | "ph:wheelchair-duotone" + | "ph:wheelchair-fill" + | "ph:wheelchair-light" + | "ph:wheelchair-motion" + | "ph:wheelchair-motion-bold" + | "ph:wheelchair-motion-duotone" + | "ph:wheelchair-motion-fill" + | "ph:wheelchair-motion-light" + | "ph:wheelchair-motion-thin" + | "ph:wheelchair-thin" + | "ph:wifi-high" + | "ph:wifi-high-bold" + | "ph:wifi-high-duotone" + | "ph:wifi-high-fill" + | "ph:wifi-high-light" + | "ph:wifi-high-thin" + | "ph:wifi-low" + | "ph:wifi-low-bold" + | "ph:wifi-low-duotone" + | "ph:wifi-low-fill" + | "ph:wifi-low-light" + | "ph:wifi-low-thin" + | "ph:wifi-medium" + | "ph:wifi-medium-bold" + | "ph:wifi-medium-duotone" + | "ph:wifi-medium-fill" + | "ph:wifi-medium-light" + | "ph:wifi-medium-thin" + | "ph:wifi-none" + | "ph:wifi-none-bold" + | "ph:wifi-none-duotone" + | "ph:wifi-none-fill" + | "ph:wifi-none-light" + | "ph:wifi-none-thin" + | "ph:wifi-slash" + | "ph:wifi-slash-bold" + | "ph:wifi-slash-duotone" + | "ph:wifi-slash-fill" + | "ph:wifi-slash-light" + | "ph:wifi-slash-thin" + | "ph:wifi-x" + | "ph:wifi-x-bold" + | "ph:wifi-x-duotone" + | "ph:wifi-x-fill" + | "ph:wifi-x-light" + | "ph:wifi-x-thin" + | "ph:wind" + | "ph:wind-bold" + | "ph:wind-duotone" + | "ph:wind-fill" + | "ph:wind-light" + | "ph:wind-thin" + | "ph:windmill" + | "ph:windmill-bold" + | "ph:windmill-duotone" + | "ph:windmill-fill" + | "ph:windmill-light" + | "ph:windmill-thin" + | "ph:windows-logo" + | "ph:windows-logo-bold" + | "ph:windows-logo-duotone" + | "ph:windows-logo-fill" + | "ph:windows-logo-light" + | "ph:windows-logo-thin" + | "ph:wine" + | "ph:wine-bold" + | "ph:wine-duotone" + | "ph:wine-fill" + | "ph:wine-light" + | "ph:wine-thin" + | "ph:wrench" + | "ph:wrench-bold" + | "ph:wrench-duotone" + | "ph:wrench-fill" + | "ph:wrench-light" + | "ph:wrench-thin" + | "ph:x" + | "ph:x-bold" + | "ph:x-circle" + | "ph:x-circle-bold" + | "ph:x-circle-duotone" + | "ph:x-circle-fill" + | "ph:x-circle-light" + | "ph:x-circle-thin" + | "ph:x-duotone" + | "ph:x-fill" + | "ph:x-light" + | "ph:x-logo" + | "ph:x-logo-bold" + | "ph:x-logo-duotone" + | "ph:x-logo-fill" + | "ph:x-logo-light" + | "ph:x-logo-thin" + | "ph:x-square" + | "ph:x-square-bold" + | "ph:x-square-duotone" + | "ph:x-square-fill" + | "ph:x-square-light" + | "ph:x-square-thin" + | "ph:x-thin" + | "ph:yarn" + | "ph:yarn-bold" + | "ph:yarn-duotone" + | "ph:yarn-fill" + | "ph:yarn-light" + | "ph:yarn-thin" + | "ph:yin-yang" + | "ph:yin-yang-bold" + | "ph:yin-yang-duotone" + | "ph:yin-yang-fill" + | "ph:yin-yang-light" + | "ph:yin-yang-thin" + | "ph:youtube-logo" + | "ph:youtube-logo-bold" + | "ph:youtube-logo-duotone" + | "ph:youtube-logo-fill" + | "ph:youtube-logo-light" + | "ph:youtube-logo-thin"; +} diff --git a/.astro/settings.json b/.astro/settings.json new file mode 100644 index 0000000..d206e2d --- /dev/null +++ b/.astro/settings.json @@ -0,0 +1,5 @@ +{ + "_variables": { + "lastUpdateCheck": 1724931231073 + } +} diff --git a/.astro/types.d.ts b/.astro/types.d.ts new file mode 100644 index 0000000..f964fe0 --- /dev/null +++ b/.astro/types.d.ts @@ -0,0 +1 @@ +/// diff --git a/.prettierrc.mjs b/.prettierrc.mjs new file mode 100644 index 0000000..b3030b2 --- /dev/null +++ b/.prettierrc.mjs @@ -0,0 +1,12 @@ +/** @type {import("prettier").Config} */ +export default { + plugins: ["prettier-plugin-astro", "prettier-plugin-tailwindcss"], + overrides: [ + { + files: "*.astro", + options: { + parser: "astro", + }, + }, + ], +}; diff --git a/astro.config.mjs b/astro.config.mjs index 4ee6ad8..aa07269 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,7 +1,7 @@ import { defineConfig } from "astro/config"; import tailwind from "@astrojs/tailwind"; -import image from "@astrojs/image"; +import icon from "astro-icon"; export default defineConfig({ site: "https://angelip2303.github.io/", @@ -11,6 +11,6 @@ export default defineConfig({ applyBaseStyles: false, }, }), - image(), + icon(), ], }); diff --git a/package-lock.json b/package-lock.json index 0cb0591..17f8c62 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,245 +1,187 @@ { "name": "angelip2303.github.io", "version": "1.0.0", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "angelip2303.github.io", "version": "1.0.0", "dependencies": { - "@astrojs/image": "^0.13.0", - "@astrojs/tailwind": "^3.0.0", - "astro": "^2.0.1", - "astro-icon": "^0.8.0" + "@astrojs/tailwind": "^5.1.0", + "@iconify-json/noto": "^1.1.20", + "@iconify-json/ph": "^1.1.14", + "astro": "^4.14.6", + "astro-icon": "^1.1.1", + "framer-motion": "^11.3.31" }, "devDependencies": { - "prettier": "^2.8.3", - "prettier-plugin-tailwindcss": "^0.2.1" + "prettier": "^3.3.3", + "prettier-plugin-astro": "^0.14.1", + "prettier-plugin-tailwindcss": "^0.6.6" } }, - "node_modules/@altano/tiny-async-pool": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@altano/tiny-async-pool/-/tiny-async-pool-1.0.2.tgz", - "integrity": "sha512-qQzaI0TBUPdpjZ3qo5b2ziQY9MSNpbziH2ZrE5lvtUZL+kn9GwVuVJwoOubaoNkeDB+rqEefnpu1k+oMpOCYiw==" + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dependencies": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" } }, - "node_modules/@astrojs/compiler": { - "version": "0.31.4", - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-0.31.4.tgz", - "integrity": "sha512-6bBFeDTtPOn4jZaiD3p0f05MEGQL9pw2Zbfj546oFETNmjJFWO3nzHz6/m+P53calknCvyVzZ5YhoBLIvzn5iw==" - }, - "node_modules/@astrojs/image": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@astrojs/image/-/image-0.13.0.tgz", - "integrity": "sha512-18IlEsb/mau4ji9sR7+JVPFJHtgIk7Qh/Ol+Hh/JNcPn/oMrjP6FMU3VrNHPy5Ltvw1DyzkDV4wu+jYKU/V0Hw==", - "dependencies": { - "@altano/tiny-async-pool": "^1.0.2", - "http-cache-semantics": "^4.1.0", - "image-size": "^1.0.2", - "kleur": "^4.1.5", - "magic-string": "^0.27.0", - "mime": "^3.0.0", - "slash": "^4.0.0" - }, - "peerDependencies": { - "astro": "^2.0.0", - "sharp": ">=0.31.0" + "node_modules/@antfu/install-pkg": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-0.4.1.tgz", + "integrity": "sha512-T7yB5QNG29afhWVkVq7XeIMBa5U/vs9mX69YqayXypPRmYzUmzwnYltplHmPtZ4HPCn+sQKeXW8I47wCbuBOjw==", + "dependencies": { + "package-manager-detector": "^0.2.0", + "tinyexec": "^0.3.0" }, - "peerDependenciesMeta": { - "sharp": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/antfu" } }, - "node_modules/@astrojs/language-server": { - "version": "0.28.3", - "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-0.28.3.tgz", - "integrity": "sha512-fPovAX/X46eE2w03jNRMpQ7W9m2mAvNt4Ay65lD9wl1Z5vIQYxlg7Enp9qP225muTr4jSVB5QiLumFJmZMAaVA==", - "dependencies": { - "@vscode/emmet-helper": "^2.8.4", - "events": "^3.3.0", - "prettier": "^2.7.1", - "prettier-plugin-astro": "^0.7.0", - "source-map": "^0.7.3", - "vscode-css-languageservice": "^6.0.1", - "vscode-html-languageservice": "^5.0.0", - "vscode-languageserver": "^8.0.1", - "vscode-languageserver-protocol": "^3.17.1", - "vscode-languageserver-textdocument": "^1.0.4", - "vscode-languageserver-types": "^3.17.1", - "vscode-uri": "^3.0.3" - }, - "bin": { - "astro-ls": "bin/nodeServer.js" + "node_modules/@antfu/utils": { + "version": "0.7.10", + "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.10.tgz", + "integrity": "sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==", + "funding": { + "url": "https://github.com/sponsors/antfu" } }, + "node_modules/@astrojs/compiler": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.10.3.tgz", + "integrity": "sha512-bL/O7YBxsFt55YHU021oL+xz+B/9HvGNId3F9xURN16aeqDK9juHGktdkCSXz+U4nqFACq6ZFvWomOzhV+zfPw==" + }, + "node_modules/@astrojs/internal-helpers": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.4.1.tgz", + "integrity": "sha512-bMf9jFihO8YP940uD70SI/RDzIhUHJAolWVcO1v5PUivxGKvfLZTLTVVxEYzGYyPsA3ivdLNqMnL5VgmQySa+g==" + }, "node_modules/@astrojs/markdown-remark": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-2.0.0.tgz", - "integrity": "sha512-PqDxi3L2jsxLWjsWRyn+BkaDtHKq2+ECI7PlW9NsEwu2jKKgl7sXj57s/Wjhyctr4efFdzewFArVFm1Gnb3rtw==", - "dependencies": { - "@astrojs/prism": "^2.0.0", - "github-slugger": "^1.4.0", - "import-meta-resolve": "^2.1.0", - "rehype-raw": "^6.1.1", - "rehype-stringify": "^9.0.3", - "remark-gfm": "^3.0.1", - "remark-parse": "^10.0.1", - "remark-rehype": "^10.1.0", - "remark-smartypants": "^2.0.0", - "shiki": "^0.11.1", - "unified": "^10.1.2", - "unist-util-visit": "^4.1.0", - "vfile": "^5.3.2" - }, - "peerDependencies": { - "astro": "^2.0.0" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-5.2.0.tgz", + "integrity": "sha512-vWGM24KZXz11jR3JO+oqYU3T2qpuOi4uGivJ9SQLCAI01+vEkHC60YJMRvHPc+hwd60F7euNs1PeOEixIIiNQw==", + "dependencies": { + "@astrojs/prism": "3.1.0", + "github-slugger": "^2.0.0", + "hast-util-from-html": "^2.0.1", + "hast-util-to-text": "^4.0.2", + "import-meta-resolve": "^4.1.0", + "mdast-util-definitions": "^6.0.0", + "rehype-raw": "^7.0.0", + "rehype-stringify": "^10.0.0", + "remark-gfm": "^4.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.1.0", + "remark-smartypants": "^3.0.2", + "shiki": "^1.10.3", + "unified": "^11.0.5", + "unist-util-remove-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "unist-util-visit-parents": "^6.0.1", + "vfile": "^6.0.2" } }, - "node_modules/@astrojs/markdown-remark/node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" - }, "node_modules/@astrojs/prism": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-2.0.0.tgz", - "integrity": "sha512-YgeoeEPqsxaEpg0rwe/bUq3653LqSQnMjrLlpYwrbQQMQQqz6Y5yXN+RX3SfLJ6ppNb4+Fu2+Z49EXjk48Ihjw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.1.0.tgz", + "integrity": "sha512-Z9IYjuXSArkAUx3N6xj6+Bnvx8OdUSHA8YoOgyepp3+zJmtVYJIl/I18GozdJVW1p5u/CNpl3Km7/gwTJK85cw==", "dependencies": { - "prismjs": "^1.28.0" + "prismjs": "^1.29.0" }, "engines": { - "node": ">=16.12.0" + "node": "^18.17.1 || ^20.3.0 || >=21.0.0" } }, "node_modules/@astrojs/tailwind": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@astrojs/tailwind/-/tailwind-3.0.0.tgz", - "integrity": "sha512-Ul0LzTIW+QD/qXUaTDSDoe/uNOPSAX6Ce7yTMzl7v+9OlZ4vlgkj1CUq/WkhlKnJ2+SnJvLArEj6yYs/M2V8nA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@astrojs/tailwind/-/tailwind-5.1.0.tgz", + "integrity": "sha512-BJoCDKuWhU9FT2qYg+fr6Nfb3qP4ShtyjXGHKA/4mHN94z7BGcmauQK23iy+YH5qWvTnhqkd6mQPQ1yTZTe9Ig==", "dependencies": { - "@proload/core": "^0.3.2", - "autoprefixer": "^10.4.7", - "postcss": "^8.4.14", - "postcss-load-config": "^4.0.1" + "autoprefixer": "^10.4.15", + "postcss": "^8.4.28", + "postcss-load-config": "^4.0.2" }, "peerDependencies": { - "astro": "^2.0.0", + "astro": "^3.0.0 || ^4.0.0", "tailwindcss": "^3.0.24" } }, - "node_modules/@astrojs/tailwind/node_modules/postcss-load-config": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", - "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^2.1.1" - }, - "engines": { - "node": ">= 14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/@astrojs/tailwind/node_modules/yaml": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.1.tgz", - "integrity": "sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==", - "engines": { - "node": ">= 14" - } - }, "node_modules/@astrojs/telemetry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-2.0.0.tgz", - "integrity": "sha512-RnWojVMIsql3GGWDP5pNWmhmBQVkCpxGNZ8yPr2cbmUqsUYGSvErhqfkLfro9j2/STi5UDmSpNgjPkQmXpgnKw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.1.0.tgz", + "integrity": "sha512-/ca/+D8MIKEC8/A9cSaPUqQNZm+Es/ZinRv0ZAzvu2ios7POQSsVD+VOj7/hypWNsNM3T7RpfgNq7H2TU1KEHA==", "dependencies": { - "ci-info": "^3.3.1", + "ci-info": "^4.0.0", "debug": "^4.3.4", "dlv": "^1.1.3", - "dset": "^3.1.2", + "dset": "^3.1.3", "is-docker": "^3.0.0", - "is-wsl": "^2.2.0", - "undici": "^5.14.0", + "is-wsl": "^3.0.0", "which-pm-runs": "^1.1.0" }, "engines": { - "node": ">=16.12.0" - } - }, - "node_modules/@astrojs/webapi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@astrojs/webapi/-/webapi-2.0.0.tgz", - "integrity": "sha512-gziwy+XvY+/B9mq/eurgJMZ4iFnkcqg1wb0tA8BsVfiUPwl7yQKAFrBxrs2rWfKMXyWlVaTFc8rAYcB5VXQEuw==", - "dependencies": { - "undici": "^5.14.0" + "node": "^18.17.1 || ^20.3.0 || >=21.0.0" } }, "node_modules/@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dependencies": { - "@babel/highlight": "^7.18.6" + "@babel/highlight": "^7.24.7", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.20.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz", - "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", + "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.20.12", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", - "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", - "dependencies": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.7", - "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-module-transforms": "^7.20.11", - "@babel/helpers": "^7.20.7", - "@babel/parser": "^7.20.7", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.12", - "@babel/types": "^7.20.7", - "convert-source-map": "^1.7.0", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", + "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", + "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.2", - "semver": "^6.3.0" + "json5": "^2.2.3", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -250,220 +192,167 @@ } }, "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/generator": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz", - "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", + "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", "dependencies": { - "@babel/types": "^7.20.7", - "@jridgewell/gen-mapping": "^0.3.2", + "@babel/types": "^7.25.6", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", - "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", + "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", "dependencies": { - "@babel/compat-data": "^7.20.5", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", + "@babel/compat-data": "^7.25.2", + "@babel/helper-validator-option": "^7.24.8", + "browserslist": "^4.23.1", "lru-cache": "^5.1.1", - "semver": "^6.3.0" + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "bin": { "semver": "bin/semver.js" } }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", - "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "dependencies": { - "@babel/template": "^7.18.10", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", "dependencies": { - "@babel/types": "^7.18.6" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.20.11", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", - "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.20.2", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.10", - "@babel/types": "^7.20.7" + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", + "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.2" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", - "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", - "dependencies": { - "@babel/types": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", "dependencies": { - "@babel/types": "^7.18.6" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", + "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", + "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz", - "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz", + "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==", "dependencies": { - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.7", - "@babel/types": "^7.20.7" + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "@babel/helper-validator-identifier": "^7.24.7", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz", - "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", + "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", + "dependencies": { + "@babel/types": "^7.25.6" + }, "bin": { "parser": "bin/babel-parser.js" }, @@ -472,11 +361,11 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", - "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", + "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -486,15 +375,15 @@ } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.7.tgz", - "integrity": "sha512-Tfq7qqD+tRj3EoDhY00nn2uP2hsRxgYGi5mLQ5TimKav0a9Lrpd4deE+fcLXU8zFYRjlKPHZhpCvfEA6qnBxqQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-jsx": "^7.18.6", - "@babel/types": "^7.20.7" + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.2.tgz", + "integrity": "sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/plugin-syntax-jsx": "^7.24.7", + "@babel/types": "^7.25.2" }, "engines": { "node": ">=6.9.0" @@ -504,32 +393,29 @@ } }, "node_modules/@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.20.12", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.12.tgz", - "integrity": "sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==", - "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.7", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "debug": "^4.1.0", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz", + "integrity": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.6", + "@babel/parser": "^7.25.6", + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.6", + "debug": "^4.3.1", "globals": "^11.1.0" }, "engines": { @@ -537,43 +423,46 @@ } }, "node_modules/@babel/types": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", - "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", + "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", "dependencies": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", + "@babel/helper-string-parser": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", "to-fast-properties": "^2.0.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@emmetio/abbreviation": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@emmetio/abbreviation/-/abbreviation-2.2.3.tgz", - "integrity": "sha512-87pltuCPt99aL+y9xS6GPZ+Wmmyhll2WXH73gG/xpGcQ84DRnptBsI2r0BeIQ0EB/SQTOe2ANPqFqj3Rj5FOGA==", + "node_modules/@emnapi/runtime": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.2.0.tgz", + "integrity": "sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==", + "optional": true, "dependencies": { - "@emmetio/scanner": "^1.0.0" + "tslib": "^2.4.0" } }, - "node_modules/@emmetio/css-abbreviation": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@emmetio/css-abbreviation/-/css-abbreviation-2.1.4.tgz", - "integrity": "sha512-qk9L60Y+uRtM5CPbB0y+QNl/1XKE09mSO+AhhSauIfr2YOx/ta3NJw2d8RtCFxgzHeRqFRr8jgyzThbu+MZ4Uw==", - "dependencies": { - "@emmetio/scanner": "^1.0.0" + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@emmetio/scanner": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emmetio/scanner/-/scanner-1.0.0.tgz", - "integrity": "sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA==" - }, "node_modules/@esbuild/android-arm": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", - "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", "cpu": [ "arm" ], @@ -586,9 +475,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", - "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", "cpu": [ "arm64" ], @@ -601,9 +490,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", - "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", "cpu": [ "x64" ], @@ -616,9 +505,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", - "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", "cpu": [ "arm64" ], @@ -631,9 +520,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", - "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", "cpu": [ "x64" ], @@ -646,9 +535,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", - "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", "cpu": [ "arm64" ], @@ -661,9 +550,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", - "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", "cpu": [ "x64" ], @@ -676,9 +565,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", - "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", "cpu": [ "arm" ], @@ -691,9 +580,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", - "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", "cpu": [ "arm64" ], @@ -706,9 +595,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", - "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", "cpu": [ "ia32" ], @@ -721,9 +610,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", - "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", "cpu": [ "loong64" ], @@ -736,9 +625,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", - "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", "cpu": [ "mips64el" ], @@ -751,9 +640,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", - "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", "cpu": [ "ppc64" ], @@ -766,9 +655,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", - "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", "cpu": [ "riscv64" ], @@ -781,9 +670,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", - "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", "cpu": [ "s390x" ], @@ -796,9 +685,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", - "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", "cpu": [ "x64" ], @@ -811,9 +700,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", - "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", "cpu": [ "x64" ], @@ -826,9 +715,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", - "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", "cpu": [ "x64" ], @@ -841,9 +730,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", - "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", "cpu": [ "x64" ], @@ -856,9 +745,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", - "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", "cpu": [ "arm64" ], @@ -871,9 +760,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", - "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", "cpu": [ "ia32" ], @@ -886,9 +775,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", - "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", "cpu": [ "x64" ], @@ -900,3211 +789,3118 @@ "node": ">=12" } }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "node_modules/@iconify-json/noto": { + "version": "1.1.20", + "resolved": "https://registry.npmjs.org/@iconify-json/noto/-/noto-1.1.20.tgz", + "integrity": "sha512-2M5vaKwnVGhj+lacOkuFjxm0a2/ki8hVBphhO8KqDZY4uZe40SYXq0M/W8zV7Yi5xwETypHwTb+hUo4bfth0Ig==", "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" + "@iconify/types": "*" } }, - "node_modules/@ljharb/has-package-exports-patterns": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@ljharb/has-package-exports-patterns/-/has-package-exports-patterns-0.0.2.tgz", - "integrity": "sha512-4/RWEeXDO6bocPONheFe6gX/oQdP/bEpv0oL4HqjPP5DCenBSt0mHgahppY49N0CpsaqffdwPq+TlX9CYOq2Dw==" - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "node_modules/@iconify-json/ph": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@iconify-json/ph/-/ph-1.1.14.tgz", + "integrity": "sha512-s1hZVaxIpl40qLEhjqPRMcZl4A3M4fZ+77Fi+VuOb/eKkIHIMutAoBHIR+0a3l7psUweZQGj9hSyL2P5CIj6qA==", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" + "@iconify/types": "*" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "node_modules/@iconify/tools": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@iconify/tools/-/tools-4.0.5.tgz", + "integrity": "sha512-l8KoA1lxlN/FFjlMd3vjfD7BtcX/QnFWtlBapILMlJSBgM5zhDYak/ldw/LkKG3258q/0YmXa48sO/QpxX7ptg==", + "dependencies": { + "@iconify/types": "^2.0.0", + "@iconify/utils": "^2.1.29", + "@types/tar": "^6.1.13", + "axios": "^1.7.3", + "cheerio": "1.0.0", + "domhandler": "^5.0.3", + "extract-zip": "^2.0.1", + "local-pkg": "^0.5.0", + "pathe": "^1.1.2", + "svgo": "^3.3.2", + "tar": "^6.2.1" + } + }, + "node_modules/@iconify/types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==" + }, + "node_modules/@iconify/utils": { + "version": "2.1.32", + "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-2.1.32.tgz", + "integrity": "sha512-LeifFZPPKu28O3AEDpYJNdEbvS4/ojAPyIW+pF/vUpJTYnbTiXUHkCh0bwgFRzKvdpb8H4Fbfd/742++MF4fPQ==", + "dependencies": { + "@antfu/install-pkg": "^0.4.0", + "@antfu/utils": "^0.7.10", + "@iconify/types": "^2.0.0", + "debug": "^4.3.6", + "kolorist": "^1.8.0", + "local-pkg": "^0.5.0", + "mlly": "^1.7.1" + } + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", + "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, - "engines": { - "node": ">= 8" + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.0.4" } }, - "node_modules/@pkgr/utils": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", - "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", - "dependencies": { - "cross-spawn": "^7.0.3", - "is-glob": "^4.0.3", - "open": "^8.4.0", - "picocolors": "^1.0.0", - "tiny-glob": "^0.2.9", - "tslib": "^2.4.0" - }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", + "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/@proload/core": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@proload/core/-/core-0.3.3.tgz", - "integrity": "sha512-7dAFWsIK84C90AMl24+N/ProHKm4iw0akcnoKjRvbfHifJZBLhaDsDus1QJmhG12lXj4e/uB/8mB/0aduCW+NQ==", - "dependencies": { - "deepmerge": "^4.2.2", - "escalade": "^3.1.1" + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.0.4" } }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "engines": { - "node": ">=10.13.0" + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", + "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@types/babel__core": { - "version": "7.1.20", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz", - "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", + "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dependencies": { - "@babel/types": "^7.0.0" + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", + "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", + "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@types/babel__traverse": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", - "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", - "dependencies": { - "@babel/types": "^7.3.0" + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", + "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "dependencies": { - "@types/ms": "*" + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", + "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@types/hast": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", - "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", - "dependencies": { - "@types/unist": "*" + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", + "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@types/json5": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.30.tgz", - "integrity": "sha512-sqm9g7mHlPY/43fcSNrCYfOeX9zkTTK+euO5E6+CVijSMm5tTjkVdwdqRkY3ljjIAf8679vps5jKUoJBCLsMDA==" - }, - "node_modules/@types/mdast": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", - "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "dependencies": { - "@types/unist": "*" + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", + "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" + "node_modules/@img/sharp-linux-arm": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", + "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.0.5" + } }, - "node_modules/@types/nlcst": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-1.0.0.tgz", - "integrity": "sha512-3TGCfOcy8R8mMQ4CNSNOe3PG66HttvjcLzCoOpvXvDtfWOTi+uT/rxeOKm/qEwbM4SNe1O/PjdiBK2YcTjU4OQ==", - "dependencies": { - "@types/unist": "*" + "node_modules/@img/sharp-linux-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", + "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.0.4" } }, - "node_modules/@types/parse5": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", - "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==" + "node_modules/@img/sharp-linux-s390x": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", + "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.0.4" + } }, - "node_modules/@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==" + "node_modules/@img/sharp-linux-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", + "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.0.4" + } }, - "node_modules/@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", + "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" + } }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", + "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.0.4" + } }, - "node_modules/@vscode/emmet-helper": { - "version": "2.8.6", - "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.8.6.tgz", - "integrity": "sha512-IIB8jbiKy37zN8bAIHx59YmnIelY78CGHtThnibD/d3tQOKRY83bYVi9blwmZVUZh6l9nfkYH3tvReaiNxY9EQ==", + "node_modules/@img/sharp-wasm32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", + "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", + "cpu": [ + "wasm32" + ], + "optional": true, "dependencies": { - "emmet": "^2.3.0", - "jsonc-parser": "^2.3.0", - "vscode-languageserver-textdocument": "^1.0.1", - "vscode-languageserver-types": "^3.15.1", - "vscode-uri": "^2.1.2" + "@emnapi/runtime": "^1.2.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/@vscode/emmet-helper/node_modules/vscode-uri": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz", - "integrity": "sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==" - }, - "node_modules/@vscode/l10n": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.10.tgz", - "integrity": "sha512-E1OCmDcDWa0Ya7vtSjp/XfHFGqYJfh+YPC1RkATU71fTac+j1JjCcB3qwSzmlKAighx2WxhLlfhS0RwAN++PFQ==" - }, - "node_modules/acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", - "bin": { - "acorn": "bin/acorn" + "node_modules/@img/sharp-win32-ia32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", + "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", + "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=0.4.0" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" } }, - "node_modules/acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "peer": true, "dependencies": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" } }, - "node_modules/acorn-node/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "peer": true + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "peer": true, - "bin": { - "acorn": "bin/acorn" + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=0.4.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "peer": true, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, "engines": { - "node": ">=0.4.0" + "node": ">=6.0.0" } }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "dependencies": { - "string-width": "^4.1.0" + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "engines": { + "node": ">=6.0.0" } }, - "node_modules/ansi-align/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "engines": { - "node": ">=8" + "node": ">=6.0.0" } }, - "node_modules/ansi-align/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" }, - "node_modules/ansi-align/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/ansi-align/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dependencies": { - "ansi-regex": "^5.0.1" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "node": ">= 8" } }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dependencies": { - "color-convert": "^1.9.0" - }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "engines": { - "node": ">=4" + "node": ">= 8" } }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "peer": true, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" }, "engines": { "node": ">= 8" } }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "peer": true - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/array-iterate": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", - "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } + "node_modules/@oslojs/encoding": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-0.4.1.tgz", + "integrity": "sha512-hkjo6MuIK/kQR5CrGNdAPZhS01ZCXuWDRJ187zh6qqF2+yMHZpD9fAYpX8q2bOO6Ryhl3XpCT6kUX76N8hhm4Q==" }, - "node_modules/astro": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/astro/-/astro-2.0.1.tgz", - "integrity": "sha512-EXq1lks+ylmArhtUs99PQelK0bQ3VS+698OO9UYkjG08Bd02ficqihsRGBnhEor7U9989hZb+1p4y0rNpgKH8g==", - "dependencies": { - "@astrojs/compiler": "^1.0.1", - "@astrojs/language-server": "^0.28.3", - "@astrojs/markdown-remark": "^2.0.0", - "@astrojs/telemetry": "^2.0.0", - "@astrojs/webapi": "^2.0.0", - "@babel/core": "^7.18.2", - "@babel/generator": "^7.18.2", - "@babel/parser": "^7.18.4", - "@babel/plugin-transform-react-jsx": "^7.17.12", - "@babel/traverse": "^7.18.2", - "@babel/types": "^7.18.4", - "@types/babel__core": "^7.1.19", - "@types/yargs-parser": "^21.0.0", - "acorn": "^8.8.1", - "boxen": "^6.2.1", - "ci-info": "^3.3.1", - "common-ancestor-path": "^1.0.1", - "cookie": "^0.5.0", - "debug": "^4.3.4", - "deepmerge-ts": "^4.2.2", - "devalue": "^4.2.0", - "diff": "^5.1.0", - "es-module-lexer": "^1.1.0", - "estree-walker": "^3.0.1", - "execa": "^6.1.0", - "fast-glob": "^3.2.11", - "github-slugger": "^2.0.0", - "gray-matter": "^4.0.3", - "html-escaper": "^3.0.3", - "kleur": "^4.1.4", - "magic-string": "^0.27.0", - "mime": "^3.0.0", - "ora": "^6.1.0", - "path-to-regexp": "^6.2.1", - "preferred-pm": "^3.0.3", - "prompts": "^2.4.2", - "rehype": "^12.0.1", - "semver": "^7.3.8", - "server-destroy": "^1.0.1", - "shiki": "^0.11.1", - "slash": "^4.0.0", - "string-width": "^5.1.2", - "strip-ansi": "^7.0.1", - "supports-esm": "^1.0.0", - "tsconfig-resolver": "^3.0.1", - "typescript": "*", - "unist-util-visit": "^4.1.0", - "vfile": "^5.3.2", - "vite": "^4.0.3", - "vitefu": "^0.2.4", - "yargs-parser": "^21.0.1", - "zod": "^3.17.3" - }, - "bin": { - "astro": "astro.js" - }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "optional": true, + "peer": true, "engines": { - "node": ">=16.12.0", - "npm": ">=6.14.0" + "node": ">=14" } }, - "node_modules/astro-icon": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/astro-icon/-/astro-icon-0.8.0.tgz", - "integrity": "sha512-sCzhZcl46BIyLJVg89hq5J4uQABn2psmGvK4cUaxib+M/kBI3TrPy1w3g2O5h/WcrTHLVN9LyxjgkD4lEJJFpw==", - "dependencies": { - "node-fetch": "^3.1.0", - "resolve-pkg": "^2.0.0", - "svgo": "^2.8.0" - } - }, - "node_modules/astro/node_modules/@astrojs/compiler": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.0.1.tgz", - "integrity": "sha512-77aacobLKcL98NmhK3OBS5EHIrX9gs1ckB/vGSIdkVZuB7u51V4jh05I6W0tSvG7/86tALv6QtHTRZ8rLhFTbQ==" - }, - "node_modules/autoprefixer": { - "version": "10.4.13", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], + "node_modules/@rollup/pluginutils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", + "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", "dependencies": { - "browserslist": "^4.21.4", - "caniuse-lite": "^1.0.30001426", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">=14.0.0" }, "peerDependencies": { - "postcss": "^8.1.0" + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "node_modules/bail": { + "node_modules/@rollup/pluginutils/node_modules/estree-walker": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.21.1.tgz", + "integrity": "sha512-2thheikVEuU7ZxFXubPDOtspKn1x0yqaYQwvALVtEcvFhMifPADBrgRPyHV0TF3b+9BgvgjgagVyvA/UqPZHmg==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" ] }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "peer": true, - "engines": { - "node": ">=8" - } + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.21.1.tgz", + "integrity": "sha512-t1lLYn4V9WgnIFHXy1d2Di/7gyzBWS8G5pQSXdZqfrdCGTwi1VasRMSS81DTYb+avDs/Zz4A6dzERki5oRYz1g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ] }, - "node_modules/bl": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", - "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.21.1.tgz", + "integrity": "sha512-AH/wNWSEEHvs6t4iJ3RANxW5ZCK3fUnmf0gyMxWCesY1AlUj8jY7GC+rQE4wd3gwmZ9XDOpL0kcFnCjtN7FXlA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ] }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.21.1.tgz", + "integrity": "sha512-dO0BIz/+5ZdkLZrVgQrDdW7m2RkrLwYTh2YMFG9IpBtlC1x1NPNSXkfczhZieOlOLEqgXOFH3wYHB7PmBtf+Bg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ] }, - "node_modules/boxen": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", - "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", - "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^6.2.0", - "chalk": "^4.1.2", - "cli-boxes": "^3.0.0", - "string-width": "^5.0.1", - "type-fest": "^2.5.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.0.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.21.1.tgz", + "integrity": "sha512-sWWgdQ1fq+XKrlda8PsMCfut8caFwZBmhYeoehJ05FdI0YZXk6ZyUjWLrIgbR/VgiGycrFKMMgp7eJ69HOF2pQ==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/boxen/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.21.1.tgz", + "integrity": "sha512-9OIiSuj5EsYQlmwhmFRA0LRO0dRRjdCVZA3hnmZe1rEwRk11Jy3ECGGq3a7RrVEZ0/pCsYWx8jG3IvcrJ6RCew==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/boxen/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.21.1.tgz", + "integrity": "sha512-0kuAkRK4MeIUbzQYu63NrJmfoUVicajoRAL1bpwdYIYRcs57iyIV9NLcuyDyDXE2GiZCL4uhKSYAnyWpjZkWow==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/boxen/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.21.1.tgz", + "integrity": "sha512-/6dYC9fZtfEY0vozpc5bx1RP4VrtEOhNQGb0HwvYNwXD1BBbwQ5cKIbUVVU7G2d5WRE90NfB922elN8ASXAJEA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/boxen/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.21.1.tgz", + "integrity": "sha512-ltUWy+sHeAh3YZ91NUsV4Xg3uBXAlscQe8ZOXRCVAKLsivGuJsrkawYPUEyCV3DYa9urgJugMLn8Z3Z/6CeyRQ==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/boxen/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.21.1.tgz", + "integrity": "sha512-BggMndzI7Tlv4/abrgLwa/dxNEMn2gC61DCLrTzw8LkpSKel4o+O+gtjbnkevZ18SKkeN3ihRGPuBxjaetWzWg==", + "cpu": [ + "riscv64" + ], + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/boxen/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.21.1.tgz", + "integrity": "sha512-z/9rtlGd/OMv+gb1mNSjElasMf9yXusAxnRDrBaYB+eS1shFm6/4/xDH1SAISO5729fFKUkJ88TkGPRUh8WSAA==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.21.1.tgz", + "integrity": "sha512-kXQVcWqDcDKw0S2E0TmhlTLlUgAmMVqPrJZR+KpH/1ZaZhLSl23GZpQVmawBQGVhyP5WXIsIQ/zqbDBBYmxm5w==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.21.1.tgz", + "integrity": "sha512-CbFv/WMQsSdl+bpX6rVbzR4kAjSSBuDgCqb1l4J68UYsQNalz5wOqLGYj4ZI0thGpyX5kc+LLZ9CL+kpqDovZA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.21.1.tgz", + "integrity": "sha512-3Q3brDgA86gHXWHklrwdREKIrIbxC0ZgU8lwpj0eEKGBQH+31uPqr0P2v11pn0tSIxHvcdOWxa4j+YvLNx1i6g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.21.1.tgz", + "integrity": "sha512-tNg+jJcKR3Uwe4L0/wY3Ro0H+u3nrb04+tcq1GSYzBEmKLeOQF2emk1whxlzNqb6MMrQ2JOcQEpuuiPLyRcSIw==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.21.1.tgz", + "integrity": "sha512-xGiIH95H1zU7naUyTKEyOA/I0aexNMUdO9qRv0bLKN3qu25bBdrxZHqA3PTJ24YNN/GdMzG4xkDcd/GvjuhfLg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@shikijs/core": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.14.1.tgz", + "integrity": "sha512-KyHIIpKNaT20FtFPFjCQB5WVSTpLR/n+jQXhWHWVUMm9MaOaG9BGOG0MSyt7yA4+Lm+4c9rTc03tt3nYzeYSfw==", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@types/hast": "^3.0.4" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "^7.0.1" - }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", "engines": { - "node": ">=8" + "node": ">=10.13.0" } }, - "node_modules/browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dependencies": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" } }, - "node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "node_modules/@types/babel__generator": { + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "@babel/types": "^7.0.0" } }, - "node_modules/busboy": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", "dependencies": { - "streamsearch": "^1.1.0" - }, - "engines": { - "node": ">=10.16.0" + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" } }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/@types/babel__traverse": { + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", + "dependencies": { + "@babel/types": "^7.20.7" } }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "peer": true, - "engines": { - "node": ">= 6" + "node_modules/@types/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "dependencies": { + "@types/ms": "*" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001445", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001445.tgz", - "integrity": "sha512-8sdQIdMztYmzfTMO6KfLny878Ln9c2M0fc7EH60IjlP4Dc4PiCy7K2Vl3ITmWgOyPgVQKa5x+UP/KqFsxj4mBg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - } - ] + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "dependencies": { + "@types/unist": "*" } }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" + "@types/unist": "*" } }, - "node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/@types/ms": { + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" + }, + "node_modules/@types/nlcst": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz", + "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==", + "dependencies": { + "@types/unist": "*" } }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/@types/node": { + "version": "22.5.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.1.tgz", + "integrity": "sha512-KkHsxej0j9IW1KKOOAA/XBA0z08UFSrRQHErzEfA3Vgq57eXIMYboIlHJuYIfd+lwCQjtKqUu3UnmKbtUc9yRw==", + "dependencies": { + "undici-types": "~6.19.2" } }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/@types/tar": { + "version": "6.1.13", + "resolved": "https://registry.npmjs.org/@types/tar/-/tar-6.1.13.tgz", + "integrity": "sha512-IznnlmU5f4WcGTh2ltRu/Ijpmk8wiWXfF0VA4s+HPjHZgvFggk1YaIkbo5krX/zUCzWF8N/l4+W/LNxnvAJ8nw==", + "dependencies": { + "@types/node": "*", + "minipass": "^4.0.0" } }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "peer": true, + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" + }, + "node_modules/@types/yauzl": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "optional": true, "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "@types/node": "*" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + }, + "node_modules/acorn": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "bin": { + "acorn": "bin/acorn" }, "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "node": ">=0.4.0" } }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "optional": true, - "peer": true + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dependencies": { + "string-width": "^4.1.0" + } }, - "node_modules/ci-info": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.7.1.tgz", - "integrity": "sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], + "node_modules/ansi-align/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "engines": { "node": ">=8" } }, - "node_modules/cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", - "engines": { - "node": ">=10" + "node_modules/ansi-align/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/ansi-align/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8" } }, - "node_modules/cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "node_modules/ansi-align/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dependencies": { - "restore-cursor": "^4.0.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/cli-spinners": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", - "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "engines": { - "node": ">=6" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, "engines": { - "node": ">=0.8" + "node": ">=4" } }, - "node_modules/color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", - "optional": true, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "peer": true + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "peer": true, "dependencies": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, "engines": { - "node": ">=12.5.0" + "node": ">= 8" } }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "peer": true }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, - "node_modules/color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "optional": true, - "peer": true, + "node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" + "dequal": "^2.0.3" } }, - "node_modules/color/node_modules/color-convert": { + "node_modules/array-iterate": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", + "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "node_modules/astro": { + "version": "4.14.6", + "resolved": "https://registry.npmjs.org/astro/-/astro-4.14.6.tgz", + "integrity": "sha512-MIDyNhtu3L4uakHvlTprh21eQPehYOtZSuSLtd+r6xZcl3lB+mlBz/hs1W3iHEQAORyJnKArWSY/aVOBKUyflA==", + "dependencies": { + "@astrojs/compiler": "^2.10.3", + "@astrojs/internal-helpers": "0.4.1", + "@astrojs/markdown-remark": "5.2.0", + "@astrojs/telemetry": "3.1.0", + "@babel/core": "^7.25.2", + "@babel/generator": "^7.25.5", + "@babel/parser": "^7.25.4", + "@babel/plugin-transform-react-jsx": "^7.25.2", + "@babel/traverse": "^7.25.4", + "@babel/types": "^7.25.4", + "@oslojs/encoding": "^0.4.1", + "@rollup/pluginutils": "^5.1.0", + "@types/babel__core": "^7.20.5", + "@types/cookie": "^0.6.0", + "acorn": "^8.12.1", + "aria-query": "^5.3.0", + "axobject-query": "^4.1.0", + "boxen": "7.1.1", + "ci-info": "^4.0.0", + "clsx": "^2.1.1", + "common-ancestor-path": "^1.0.1", + "cookie": "^0.6.0", + "cssesc": "^3.0.0", + "debug": "^4.3.6", + "deterministic-object-hash": "^2.0.2", + "devalue": "^5.0.0", + "diff": "^5.2.0", + "dlv": "^1.1.3", + "dset": "^3.1.3", + "es-module-lexer": "^1.5.4", + "esbuild": "^0.21.5", + "estree-walker": "^3.0.3", + "execa": "^8.0.1", + "fast-glob": "^3.3.2", + "flattie": "^1.1.1", + "github-slugger": "^2.0.0", + "gray-matter": "^4.0.3", + "html-escaper": "^3.0.3", + "http-cache-semantics": "^4.1.1", + "js-yaml": "^4.1.0", + "kleur": "^4.1.5", + "magic-string": "^0.30.11", + "micromatch": "^4.0.8", + "mrmime": "^2.0.0", + "neotraverse": "^0.6.18", + "ora": "^8.1.0", + "p-limit": "^6.1.0", + "p-queue": "^8.0.1", + "path-to-regexp": "^6.2.2", + "preferred-pm": "^4.0.0", + "prompts": "^2.4.2", + "rehype": "^13.0.1", + "semver": "^7.6.3", + "shiki": "^1.14.1", + "string-width": "^7.2.0", + "strip-ansi": "^7.1.0", + "tsconfck": "^3.1.1", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.3", + "vite": "^5.4.2", + "vitefu": "^0.2.5", + "which-pm": "^3.0.0", + "xxhash-wasm": "^1.0.2", + "yargs-parser": "^21.1.1", + "zod": "^3.23.8", + "zod-to-json-schema": "^3.23.2", + "zod-to-ts": "^1.2.0" + }, + "bin": { + "astro": "astro.js" + }, "engines": { - "node": ">= 10" + "node": "^18.17.1 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0" + }, + "optionalDependencies": { + "sharp": "^0.33.3" } }, - "node_modules/common-ancestor-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", - "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==" - }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "engines": { - "node": ">= 0.6" + "node_modules/astro-icon": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/astro-icon/-/astro-icon-1.1.1.tgz", + "integrity": "sha512-HKBesWk2Faw/0+klLX+epQVqdTfSzZz/9+5vxXUjTJaN/HnpDf608gRPgHh7ZtwBPNJMEFoU5GLegxoDcT56OQ==", + "dependencies": { + "@iconify/tools": "^4.0.5", + "@iconify/types": "^2.0.0", + "@iconify/utils": "^2.1.30" } }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/autoprefixer": { + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "browserslist": "^4.23.3", + "caniuse-lite": "^1.0.30001646", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" }, "engines": { - "node": ">= 8" + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "node_modules/axios": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.5.tgz", + "integrity": "sha512-fZu86yCo+svH3uqJ/yTdQ0QHpQu5oL+/QE+QPSv6BZSkDAoky9vytxp7u5qk83OJFS3kEBcesWni9WTZAv3tSw==", "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", "engines": { - "node": ">=8.0.0" + "node": ">= 0.4" } }, - "node_modules/css-tree/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "peer": true + }, + "node_modules/base-64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", + "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "peer": true, "engines": { - "node": ">= 6" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/fb55" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "peer": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "node_modules/boxen": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", + "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", "dependencies": { - "css-tree": "^1.1.2" + "ansi-align": "^3.0.1", + "camelcase": "^7.0.1", + "chalk": "^5.2.0", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.1.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/data-uri-to-buffer": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", - "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", + "node_modules/boxen/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "engines": { - "node": ">= 12" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "node_modules/boxen/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/boxen/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dependencies": { - "ms": "2.1.2" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=6.0" + "node": ">=12" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "peer": true, "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "balanced-match": "^1.0.0" } }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "optional": true, - "peer": true, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dependencies": { - "mimic-response": "^3.1.0" + "fill-range": "^7.1.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "optional": true, - "peer": true, + "node_modules/browserslist": { + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", + "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" + }, + "bin": { + "browserslist": "cli.js" + }, "engines": { - "node": ">=4.0.0" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "engines": { - "node": ">=0.10.0" + "node": "*" } }, - "node_modules/deepmerge-ts": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.2.2.tgz", - "integrity": "sha512-Ka3Kb21tiWjvQvS9U+1Dx+aqFAHsdTnMdYptLTmC2VAmDFMugWMY1e15aTODstipmCun8iNuqeSfcx6rsUUk0Q==", + "node_modules/camelcase": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", + "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", "engines": { - "node": ">=12.4.0" - } - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dependencies": { - "clone": "^1.0.2" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "engines": { - "node": ">=8" - } - }, - "node_modules/defined": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", "peer": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", "engines": { - "node": ">=6" + "node": ">= 6" } }, - "node_modules/detect-libc": { + "node_modules/caniuse-lite": { + "version": "1.0.30001653", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001653.tgz", + "integrity": "sha512-XGWQVB8wFQ2+9NZwZ10GxTYC5hk0Fa+q8cSkr0tgvMhYhMHP/QC+WTgrePMDBWiWc/pV+1ik82Al20XOK25Gcw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/ccount": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", - "optional": true, - "peer": true, - "engines": { - "node": ">=8" + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/detective": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", - "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", - "peer": true, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dependencies": { - "acorn-node": "^1.8.2", - "defined": "^1.0.0", - "minimist": "^1.2.6" - }, - "bin": { - "detective": "bin/detective.js" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">=0.8.0" + "node": ">=4" } }, - "node_modules/devalue": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.2.2.tgz", - "integrity": "sha512-Pkwd8qrI9O20VJ14fBNHu+on99toTNZFbgWRpZbC0zbDXpnE2WHYcrC1fHhMsF/3Ee+2yaW7vEujAT7fCYgqrA==" - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "peer": true - }, - "node_modules/diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", - "engines": { - "node": ">=0.3.1" + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" - }, - "node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "node_modules/cheerio": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz", + "integrity": "sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==", "dependencies": { - "domelementtype": "^2.2.0" + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "encoding-sniffer": "^0.2.0", + "htmlparser2": "^9.1.0", + "parse5": "^7.1.2", + "parse5-htmlparser2-tree-adapter": "^7.0.0", + "parse5-parser-stream": "^7.1.2", + "undici": "^6.19.5", + "whatwg-mimetype": "^4.0.0" }, "engines": { - "node": ">= 4" + "node": ">=18.17" }, "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" } }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" }, "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/dset": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.2.tgz", - "integrity": "sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==", + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "peer": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, "engines": { - "node": ">=4" + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" - }, - "node_modules/electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" - }, - "node_modules/emmet": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/emmet/-/emmet-2.3.6.tgz", - "integrity": "sha512-pLS4PBPDdxuUAmw7Me7+TcHbykTsBKN/S9XJbUOMFQrNv9MoshzyMFK/R57JBm94/6HSL4vHnDeEmxlC82NQ4A==", - "dependencies": { - "@emmetio/abbreviation": "^2.2.3", - "@emmetio/css-abbreviation": "^2.1.4" + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "engines": { + "node": ">=10" } }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "optional": true, - "peer": true, - "dependencies": { - "once": "^1.4.0" + "node_modules/ci-info": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.0.0.tgz", + "integrity": "sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" } }, - "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "engines": { + "node": ">=10" + }, "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-module-lexer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.1.0.tgz", - "integrity": "sha512-fJg+1tiyEeS8figV+fPcPpm8WqJEflG3yPU0NOm5xMvrNkuiy7HzX/Ljng4Y0hAoiw4/3hQTCFYw+ub8+a2pRA==" - }, - "node_modules/esbuild": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", - "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" + "node_modules/cli-cursor": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", + "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", + "dependencies": { + "restore-cursor": "^5.0.0" }, "engines": { - "node": ">=12" + "node": ">=18" }, - "optionalDependencies": { - "@esbuild/android-arm": "0.16.17", - "@esbuild/android-arm64": "0.16.17", - "@esbuild/android-x64": "0.16.17", - "@esbuild/darwin-arm64": "0.16.17", - "@esbuild/darwin-x64": "0.16.17", - "@esbuild/freebsd-arm64": "0.16.17", - "@esbuild/freebsd-x64": "0.16.17", - "@esbuild/linux-arm": "0.16.17", - "@esbuild/linux-arm64": "0.16.17", - "@esbuild/linux-ia32": "0.16.17", - "@esbuild/linux-loong64": "0.16.17", - "@esbuild/linux-mips64el": "0.16.17", - "@esbuild/linux-ppc64": "0.16.17", - "@esbuild/linux-riscv64": "0.16.17", - "@esbuild/linux-s390x": "0.16.17", - "@esbuild/linux-x64": "0.16.17", - "@esbuild/netbsd-x64": "0.16.17", - "@esbuild/openbsd-x64": "0.16.17", - "@esbuild/sunos-x64": "0.16.17", - "@esbuild/win32-arm64": "0.16.17", - "@esbuild/win32-ia32": "0.16.17", - "@esbuild/win32-x64": "0.16.17" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", "engines": { "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", "engines": { - "node": ">=0.8.0" + "node": ">=6" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "optional": true, + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" }, "engines": { - "node": ">=4" + "node": ">=12.5.0" } }, - "node_modules/estree-walker": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.2.tgz", - "integrity": "sha512-C03BvXCQIH/po+PNPONx/zSM9ziPr9weX8xNhYb/IJtdJ9z+L4z9VKPTB+UTHdmhnIopA2kc419ueyVyHVktwA==" + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "engines": { - "node": ">=0.8.x" + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "optional": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" } }, - "node_modules/execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "node_modules/color/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "optional": true, "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=7.0.0" + } + }, + "node_modules/color/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "optional": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "engines": { + "node": ">= 0.8" } }, - "node_modules/expand-template": { + "node_modules/comma-separated-tokens": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", - "optional": true, - "peer": true, + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "engines": { - "node": ">=6" + "node": ">= 10" } }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "node_modules/common-ancestor-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", + "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==" }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, + "node_modules/confbox": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.7.tgz", + "integrity": "sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">=8.6.0" + "node": ">= 8" } }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", "dependencies": { - "reusify": "^1.0.4" + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/fetch-blob": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", - "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "paypal", - "url": "https://paypal.me/jimmywarting" - } - ], + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", "dependencies": { - "node-domexception": "^1.0.0", - "web-streams-polyfill": "^3.0.3" + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" }, "engines": { - "node": "^12.20 || >= 14.13" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" } }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", "engines": { - "node": ">=8" + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/find-yarn-workspace-root2": { - "version": "1.2.16", - "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", - "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", "dependencies": { - "micromatch": "^4.0.2", - "pkg-dir": "^4.2.0" + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" } }, - "node_modules/formdata-polyfill": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", - "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", "dependencies": { - "fetch-blob": "^3.1.2" + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" }, "engines": { - "node": ">=12.20.0" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" } }, - "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + }, + "node_modules/debug": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", + "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", + "dependencies": { + "ms": "2.1.2" + }, "engines": { - "node": "*" + "node": ">=6.0" }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "optional": true, - "peer": true - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "engines": { - "node": ">=6.9.0" + "node": ">=0.4.0" } }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", "optional": true, - "peer": true - }, - "node_modules/github-slugger": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", - "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/globalyzer": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", - "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==" - }, - "node_modules/globrex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==" - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "node_modules/gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "node_modules/deterministic-object-hash": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/deterministic-object-hash/-/deterministic-object-hash-2.0.2.tgz", + "integrity": "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==", "dependencies": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" + "base-64": "^1.0.0" }, "engines": { - "node": ">=6.0" + "node": ">=18" } }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "node_modules/devalue": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.0.0.tgz", + "integrity": "sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==" + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", "dependencies": { - "function-bind": "^1.1.1" + "dequal": "^2.0.0" }, - "engines": { - "node": ">= 0.4.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "peer": true + }, + "node_modules/diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", "engines": { - "node": ">=4" + "node": ">=0.3.1" } }, - "node_modules/has-package-exports": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/has-package-exports/-/has-package-exports-1.3.0.tgz", - "integrity": "sha512-e9OeXPQnmPhYoJ63lXC4wWe34TxEGZDZ3OQX9XRqp2VwsfLl3bQBy7VehLnd34g3ef8CmYlBLGqEMKXuz8YazQ==", + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", "dependencies": { - "@ljharb/has-package-exports-patterns": "^0.0.2" + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/hast-util-from-parse5": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.1.tgz", - "integrity": "sha512-R6PoNcUs89ZxLJmMWsVbwSWuz95/9OriyQZ3e2ybwqGsRXzhA6gv49rgGmQvLbZuSNDv9fCg7vV7gXUsvtUFaA==", + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "hastscript": "^7.0.0", - "property-information": "^6.0.0", - "vfile": "^5.0.0", - "vfile-location": "^4.0.0", - "web-namespaces": "^2.0.0" + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/hast-util-parse-selector": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", - "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", "dependencies": { - "@types/hast": "^2.0.0" + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "node_modules/hast-util-raw": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-7.2.3.tgz", - "integrity": "sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/parse5": "^6.0.0", - "hast-util-from-parse5": "^7.0.0", - "hast-util-to-parse5": "^7.0.0", - "html-void-elements": "^2.0.0", - "parse5": "^6.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/dset": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.3.tgz", + "integrity": "sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ==", + "engines": { + "node": ">=4" } }, - "node_modules/hast-util-to-html": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-8.0.4.tgz", - "integrity": "sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==", + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.13", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.13.tgz", + "integrity": "sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==" + }, + "node_modules/emoji-regex": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==" + }, + "node_modules/encoding-sniffer": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz", + "integrity": "sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==", "dependencies": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "ccount": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-raw": "^7.0.0", - "hast-util-whitespace": "^2.0.0", - "html-void-elements": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "stringify-entities": "^4.0.0", - "zwitch": "^2.0.4" + "iconv-lite": "^0.6.3", + "whatwg-encoding": "^3.1.1" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" } }, - "node_modules/hast-util-to-parse5": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-7.1.0.tgz", - "integrity": "sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==", + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "once": "^1.4.0" } }, - "node_modules/hast-util-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", - "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==", + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "engines": { + "node": ">=0.12" + }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/hastscript": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", - "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^3.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" + "node_modules/es-module-lexer": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==" + }, + "node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" } }, - "node_modules/html-escaper": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", - "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==" - }, - "node_modules/html-void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-2.0.1.tgz", - "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "engines": { + "node": ">=6" } }, - "node_modules/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } }, - "node_modules/human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, "engines": { - "node": ">=12.20.0" + "node": ">=4" } }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dependencies": { + "@types/estree": "^1.0.0" + } }, - "node_modules/image-size": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", - "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + }, + "node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", "dependencies": { - "queue": "6.0.2" - }, - "bin": { - "image-size": "bin/image-size.js" + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" }, "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/import-meta-resolve": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-2.2.1.tgz", - "integrity": "sha512-C6lLL7EJPY44kBvA80gq4uMsVFw5x3oSKfuMl1cuZ2RkI5+UJqQXgn+6hlUew0y4ig7Ypt4CObAAIzU53Nfpuw==", + "node": ">=16.17" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "optional": true, - "peer": true - }, - "node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "optional": true, - "peer": true + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "peer": true, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dependencies": { - "binary-extensions": "^2.0.0" + "is-extendable": "^0.1.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "dependencies": { - "has": "^1.0.3" + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" } }, - "node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "bin": { - "is-docker": "cli.js" + "node_modules/extract-zip/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8.6.0" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "engines": { - "node": ">=0.10.0" + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dependencies": { + "reusify": "^1.0.4" } }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, "engines": { "node": ">=8" } }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dependencies": { - "is-extglob": "^2.1.1" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/is-interactive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", - "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", + "node_modules/find-up-simple": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.0.tgz", + "integrity": "sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==", "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" + "node_modules/find-yarn-workspace-root2": { + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", + "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", + "dependencies": { + "micromatch": "^4.0.2", + "pkg-dir": "^4.2.0" } }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "node_modules/flattie": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz", + "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=4.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "debug": { + "optional": true + } } }, - "node_modules/is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "peer": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, "engines": { - "node": ">=12" + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dependencies": { - "is-docker": "^2.0.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "node_modules/is-wsl/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "engines": { - "node": ">=8" + "node": "*" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "patreon", + "url": "https://github.com/sponsors/rawify" } }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "node_modules/framer-motion": { + "version": "11.3.31", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.3.31.tgz", + "integrity": "sha512-Xmxs08WBXnc2tNzNZbFSpquI33lvleJg4Y+hmZ+vFkn+laN9ZnR3gbZnNGKDtuz7c/x3u8dLg05OU3EhLobCsg==", "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "tslib": "^2.4.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "peerDependencies": { + "@emotion/is-prop-valid": "*", + "react": "^18.0.0", + "react-dom": "^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/is-prop-valid": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } } }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "bin": { - "jsesc": "bin/jsesc" + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" }, "engines": { - "node": ">=4" + "node": ">= 8" } }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "bin": { - "json5": "lib/cli.js" + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/jsonc-parser": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz", - "integrity": "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==" + "node_modules/fs-minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=0.10.0" + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "engines": { - "node": ">=6" + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "peer": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/lilconfig": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "engines": { - "node": ">=10" + "node": ">=6.9.0" } }, - "node_modules/load-yaml-file": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz", - "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==", - "dependencies": { - "graceful-fs": "^4.1.5", - "js-yaml": "^3.13.0", - "pify": "^4.0.1", - "strip-bom": "^3.0.0" - }, + "node_modules/get-east-asian-width": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", + "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", "engines": { - "node": ">=6" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/load-yaml-file/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", "engines": { - "node": ">=4" + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "node_modules/github-slugger": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", + "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" + }, + "node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "peer": true, "dependencies": { - "p-locate": "^5.0.0" + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" }, - "engines": { - "node": ">=10" + "bin": { + "glob": "dist/esm/bin.mjs" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/log-symbols": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", - "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dependencies": { - "chalk": "^5.0.0", - "is-unicode-supported": "^1.1.0" + "is-glob": "^4.0.1" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 6" } }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", + "node_modules/glob/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "peer": true, "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" } }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dependencies": { - "yallist": "^3.0.2" - } + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, - "node_modules/magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.13" + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" }, "engines": { - "node": ">=12" - } - }, - "node_modules/markdown-table": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node": ">=6.0" } }, - "node_modules/mdast-util-definitions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.1.tgz", - "integrity": "sha512-rQ+Gv7mHttxHOBx2dkF4HWTg+EE+UR78ptQWDylzPKaQuVGdG4HIoY3SrS/pCp80nZ04greFvXbVFHT+uf0JVQ==", + "node_modules/gray-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "sprintf-js": "~1.0.2" } }, - "node_modules/mdast-util-find-and-replace": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.1.tgz", - "integrity": "sha512-SobxkQXFAdd4b5WmEakmkVoh18icjQRxGy5OWTCzgsLRm1Fu/KCtwD1HIQSsmq5ZRjVH0Ehwg6/Fn3xIUk+nKw==", + "node_modules/gray-matter/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dependencies": { - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" + "argparse": "^1.0.7", + "esprima": "^4.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/mdast-util-from-markdown": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", - "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "peer": true, "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" + "function-bind": "^1.1.2" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">= 0.4" } }, - "node_modules/mdast-util-gfm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.1.tgz", - "integrity": "sha512-42yHBbfWIFisaAfV1eixlabbsa6q7vHeSPY+cg+BBjX51M8xhgMacqH9g6TftB/9+YkcI0ooV4ncfrJslzm/RQ==", + "node_modules/hast-util-from-html": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.2.tgz", + "integrity": "sha512-HwOHwxdt2zC5KQ/CNoybBntRook2zJvfZE/u5/Ap7aLPe22bDqen7KwGkOqOyzL5zIqKwiYX/OTtE0FWgr6XXA==", "dependencies": { - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-gfm-autolink-literal": "^1.0.0", - "mdast-util-gfm-footnote": "^1.0.0", - "mdast-util-gfm-strikethrough": "^1.0.0", - "mdast-util-gfm-table": "^1.0.0", - "mdast-util-gfm-task-list-item": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" + "@types/hast": "^3.0.0", + "devlop": "^1.1.0", + "hast-util-from-parse5": "^8.0.0", + "parse5": "^7.0.0", + "vfile": "^6.0.0", + "vfile-message": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-gfm-autolink-literal": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.2.tgz", - "integrity": "sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg==", + "node_modules/hast-util-from-parse5": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", + "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", "dependencies": { - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-find-and-replace": "^2.0.0", - "micromark-util-character": "^1.0.0" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^8.0.0", + "property-information": "^6.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-gfm-footnote": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.1.tgz", - "integrity": "sha512-p+PrYlkw9DeCRkTVw1duWqPRHX6Ywh2BNKJQcZbCwAuP/59B0Lk9kakuAd7KbQprVO4GzdW8eS5++A9PUSqIyw==", + "node_modules/hast-util-is-element": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0", - "micromark-util-normalize-identifier": "^1.0.0" + "@types/hast": "^3.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-gfm-strikethrough": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.2.tgz", - "integrity": "sha512-T/4DVHXcujH6jx1yqpcAYYwd+z5lAYMw4Ls6yhTfbMMtCt0PHY4gEfhW9+lKsLBtyhUGKRIzcUA2FATVqnvPDA==", + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" + "@types/hast": "^3.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-gfm-table": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.6.tgz", - "integrity": "sha512-uHR+fqFq3IvB3Rd4+kzXW8dmpxUhvgCQZep6KdjsLK4O6meK5dYZEayLtIxNus1XO3gfjfcIFe8a7L0HZRGgag==", - "dependencies": { - "@types/mdast": "^3.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.3.0" + "node_modules/hast-util-raw": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz", + "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.1.tgz", - "integrity": "sha512-KZ4KLmPdABXOsfnM6JHUIjxEvcx2ulk656Z/4Balw071/5qgnhz+H1uGtf2zIGnrnvDC8xR4Fj9uKbjAFGNIeA==", + "node_modules/hast-util-to-html": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.2.tgz", + "integrity": "sha512-RP5wNpj5nm1Z8cloDv4Sl4RS8jH5HYa0v93YB6Wb4poEzgMo/dAAL0KcT4974dCjcNG5pkLqTImeFHHCwwfY3g==", "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-whitespace": "^3.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "stringify-entities": "^4.0.0", + "zwitch": "^2.0.4" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-phrasing": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz", - "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==", + "node_modules/hast-util-to-parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", "dependencies": { - "@types/mdast": "^3.0.0", - "unist-util-is": "^5.0.0" + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-to-hast": { - "version": "12.2.6", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.2.6.tgz", - "integrity": "sha512-Kfo1JNUsi6r6CI7ZOJ6yt/IEKMjMK4nNjQ8C+yc8YBbIlDSp9dmj0zY90ryiu6Vy4CVGv0zi1H4ZoIaYVV8cwA==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-definitions": "^5.0.0", - "micromark-util-sanitize-uri": "^1.1.0", - "trim-lines": "^3.0.0", - "unist-builder": "^3.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "node_modules/hast-util-to-text": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", + "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "hast-util-is-element": "^3.0.0", + "unist-util-find-after": "^5.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-to-markdown": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz", - "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" + "@types/hast": "^3.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-to-string": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.1.tgz", - "integrity": "sha512-tGvhT94e+cVnQt8JWE9/b3cUQZWS732TJxXHktvP+BYo62PpYD53Ls/6cC60rW21dW+txxiM4zMdc6abASvZKA==", + "node_modules/hastscript": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", + "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", "dependencies": { - "@types/mdast": "^3.0.0" + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "node_modules/html-escaper": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", + "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==" }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", + "node_modules/htmlparser2": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/fb55" } ], "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "entities": "^4.5.0" } }, - "node_modules/micromark-core-commonmark": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz", - "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" + }, + "node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "engines": { + "node": ">=16.17.0" } }, - "node_modules/micromark-extension-gfm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz", - "integrity": "sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==", + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dependencies": { - "micromark-extension-gfm-autolink-literal": "^1.0.0", - "micromark-extension-gfm-footnote": "^1.0.0", - "micromark-extension-gfm-strikethrough": "^1.0.0", - "micromark-extension-gfm-table": "^1.0.0", - "micromark-extension-gfm-tagfilter": "^1.0.0", - "micromark-extension-gfm-task-list-item": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/import-meta-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", + "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==", + "node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "optional": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "peer": true, "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "binary-extensions": "^2.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=8" } }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.0.4.tgz", - "integrity": "sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==", + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "peer": true, "dependencies": { - "micromark-core-commonmark": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.4.tgz", - "integrity": "sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==", - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-extension-gfm-table": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz", - "integrity": "sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==", + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "is-extglob": "^2.1.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.1.tgz", - "integrity": "sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==", + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", "dependencies": { - "micromark-util-types": "^1.0.0" + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.3.tgz", - "integrity": "sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "node_modules/is-interactive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", + "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", + "engines": { + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-factory-destination": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", - "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" } }, - "node_modules/micromark-factory-label": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz", - "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-factory-space": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz", - "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-factory-title": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz", - "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "node_modules/is-unicode-supported": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.0.0.tgz", + "integrity": "sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-factory-whitespace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz", - "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromark-util-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz", - "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "peer": true, "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/micromark-util-chunked": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz", - "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" + "node_modules/jiti": { + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "peer": true, + "bin": { + "jiti": "bin/jiti.js" } }, - "node_modules/micromark-util-classify-character": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz", - "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/micromark-util-combine-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz", - "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" } }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz", - "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" } }, - "node_modules/micromark-util-decode-string": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz", - "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/micromark-util-encode": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz", - "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "engines": { + "node": ">=6" + } }, - "node_modules/micromark-util-html-tag-name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz", - "integrity": "sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/kolorist": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", + "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==" }, - "node_modules/micromark-util-normalize-identifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz", - "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" + "node_modules/lilconfig": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", + "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" } }, - "node_modules/micromark-util-resolve-all": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz", - "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "peer": true + }, + "node_modules/load-yaml-file": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz", + "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==", "dependencies": { - "micromark-util-types": "^1.0.0" + "graceful-fs": "^4.1.5", + "js-yaml": "^3.13.0", + "pify": "^4.0.1", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/micromark-util-sanitize-uri": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz", - "integrity": "sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/load-yaml-file/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "sprintf-js": "~1.0.2" } }, - "node_modules/micromark-util-subtokenize": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz", - "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/load-yaml-file/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/micromark-util-symbol": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz", - "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/load-yaml-file/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } }, - "node_modules/micromark-util-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz", - "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "node_modules/local-pkg": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz", + "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==", "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "mlly": "^1.4.2", + "pkg-types": "^1.0.3" }, "engines": { - "node": ">=8.6" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" } }, - "node_modules/mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "bin": { - "mime": "cli.js" + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=8" } }, - "node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "node_modules/log-symbols": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz", + "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==", + "dependencies": { + "chalk": "^5.3.0", + "is-unicode-supported": "^1.3.0" + }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "optional": true, - "peer": true, + "node_modules/log-symbols/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "engines": { - "node": ">=10" + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", - "peer": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "optional": true, - "peer": true - }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "node_modules/log-symbols/node_modules/is-unicode-supported": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", "engines": { - "node": ">=4" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "bin": { - "nanoid": "bin/nanoid.cjs" + "node": ">=12" }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/napi-build-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", - "optional": true, - "peer": true - }, - "node_modules/nlcst-to-string": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-3.1.1.tgz", - "integrity": "sha512-63mVyqaqt0cmn2VcI2aH6kxe1rLAmSROqHMA0i4qqg1tidkfExgpb0FGMikMCn86mw5dFtBtEANfmSSK7TjNHw==", - "dependencies": { - "@types/nlcst": "^1.0.0" - }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/node-abi": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.31.0.tgz", - "integrity": "sha512-eSKV6s+APenqVh8ubJyiu/YhZgxQpGP66ntzUb3lY1xB9ukSRaGnx0AIxI+IM+1+IVYC1oWobgG5L3Lt9ARykQ==", - "optional": true, - "peer": true, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=10" + "yallist": "^3.0.2" } }, - "node_modules/node-addon-api": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", - "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==", - "optional": true, - "peer": true + "node_modules/magic-string": { + "version": "0.30.11", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", + "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } }, - "node_modules/node-domexception": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "github", - "url": "https://paypal.me/jimmywarting" - } - ], - "engines": { - "node": ">=10.5.0" + "node_modules/markdown-table": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", + "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/node-fetch": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.0.tgz", - "integrity": "sha512-BKwRP/O0UvoMKp7GNdwPlObhYGB5DQqwhEDQlNKuoqwVYSxkSZCSbHjnFFmUEtwSKRPU4kNK8PbDYYitwaE3QA==", + "node_modules/mdast-util-definitions": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz", + "integrity": "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==", "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/node-fetch" - } - }, - "node_modules/node-releases": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", - "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "engines": { - "node": ">=0.10.0" + "url": "https://opencollective.com/unified" } }, - "node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz", + "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==", "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "engines": { "node": ">=12" }, @@ -4112,6271 +3908,3180 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "node_modules/mdast-util-from-markdown": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz", + "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==", "dependencies": { - "boolbase": "^1.0.0" + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" }, "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/object-hash": { + "node_modules/mdast-util-gfm": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "peer": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "optional": true, - "peer": true, + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz", + "integrity": "sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==", "dependencies": { - "wrappy": "1" + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "node_modules/mdast-util-gfm-footnote": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz", + "integrity": "sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==", "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/open/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/ora": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/ora/-/ora-6.1.2.tgz", - "integrity": "sha512-EJQ3NiP5Xo94wJXIzAyOtSb0QEIAUu7m8t6UZ9krbz0vAJqr92JpcK/lEXg91q6B9pEGqrykkd2EQplnifDSBw==", + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", "dependencies": { - "bl": "^5.0.0", - "chalk": "^5.0.0", - "cli-cursor": "^4.0.0", - "cli-spinners": "^2.6.1", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^1.1.0", - "log-symbols": "^5.1.0", - "strip-ansi": "^7.0.1", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/ora/node_modules/chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" + "node_modules/mdast-util-to-hast": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" + "node_modules/mdast-util-to-markdown": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", + "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/parse-latin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-5.0.1.tgz", - "integrity": "sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==", + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", "dependencies": { - "nlcst-to-string": "^3.0.0", - "unist-util-modify-children": "^3.0.0", - "unist-util-visit-children": "^2.0.0" + "@types/mdast": "^4.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "engines": { - "node": ">=8" + "node": ">= 8" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/path-to-regexp": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", - "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==" + "node_modules/micromark": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", + "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "node_modules/micromark-core-commonmark": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", + "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "dependencies": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "engines": { - "node": ">=6" + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", "dependencies": { - "find-up": "^4.0.0" + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "node_modules/micromark-extension-gfm-table": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", + "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", "dependencies": { - "p-locate": "^4.1.0" + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" + "micromark-util-types": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", "dependencies": { - "p-limit": "^2.2.0" + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/postcss": { - "version": "8.4.21", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", - "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "node_modules/micromark-factory-destination": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", + "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", "funding": [ { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } ], "dependencies": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/postcss-import": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", - "peer": true, + "node_modules/micromark-factory-label": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", + "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/postcss-js": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", - "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", - "peer": true, + "node_modules/micromark-factory-space": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.3.3" + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/postcss-load-config": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", - "peer": true, - "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" - }, - "engines": { - "node": ">= 10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true + "node_modules/micromark-factory-title": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", + "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, - "ts-node": { - "optional": true + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } - } - }, - "node_modules/postcss-nested": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", - "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", - "peer": true, + ], "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/postcss-selector-parser": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", - "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", - "peer": true, + "node_modules/micromark-factory-whitespace": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", + "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "node_modules/prebuild-install": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", - "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", - "optional": true, - "peer": true, + "node_modules/micromark-util-character": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "detect-libc": "^2.0.0", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.3", - "mkdirp-classic": "^0.5.3", - "napi-build-utils": "^1.0.1", - "node-abi": "^3.3.0", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^4.0.0", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0" - }, - "bin": { - "prebuild-install": "bin.js" - }, - "engines": { - "node": ">=10" + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/preferred-pm": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.0.3.tgz", - "integrity": "sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==", + "node_modules/micromark-util-chunked": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", + "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "find-up": "^5.0.0", - "find-yarn-workspace-root2": "1.2.16", - "path-exists": "^4.0.0", - "which-pm": "2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/prettier": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", - "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==", - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/prettier-plugin-astro": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/prettier-plugin-astro/-/prettier-plugin-astro-0.7.2.tgz", - "integrity": "sha512-mmifnkG160BtC727gqoimoxnZT/dwr8ASxpoGGl6EHevhfblSOeu+pwH1LAm5Qu1MynizktztFujHHaijLCkww==", + "node_modules/micromark-util-classify-character": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", + "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "@astrojs/compiler": "^0.31.3", - "prettier": "^2.7.1", - "sass-formatter": "^0.7.5", - "synckit": "^0.8.4" - }, - "engines": { - "node": "^14.15.0 || >=16.0.0", - "pnpm": ">=7.14.0" - } - }, - "node_modules/prettier-plugin-tailwindcss": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.1.tgz", - "integrity": "sha512-aIO8IguumORyRsmT+E7JfJ3A9FEoyhqZR7Au7TBOege3VZkgMvHJMkufeYp4zjnDK2iq4ktkvGMNOQR9T8lisQ==", - "dev": true, - "engines": { - "node": ">=12.17.0" - }, - "peerDependencies": { - "prettier": ">=2.2.0" - } - }, - "node_modules/prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", - "engines": { - "node": ">=6" + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", + "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prompts/node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "engines": { - "node": ">=6" - } - }, - "node_modules/property-information": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz", - "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "optional": true, - "peer": true, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", + "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/queue": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", - "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "node_modules/micromark-util-decode-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", + "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "inherits": "~2.0.3" + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "node_modules/micromark-util-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", + "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/feross" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", + "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "consulting", - "url": "https://feross.org/support" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } ] }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "optional": true, - "peer": true, - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "peer": true, - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/read-cache/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "peer": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/rehype": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/rehype/-/rehype-12.0.1.tgz", - "integrity": "sha512-ey6kAqwLM3X6QnMDILJthGvG1m1ULROS9NT4uG9IDCuv08SFyLlreSuvOa//DgEvbXx62DS6elGVqusWhRUbgw==", - "dependencies": { - "@types/hast": "^2.0.0", - "rehype-parse": "^8.0.0", - "rehype-stringify": "^9.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-parse": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.4.tgz", - "integrity": "sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-from-parse5": "^7.0.0", - "parse5": "^6.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-raw": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-6.1.1.tgz", - "integrity": "sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-raw": "^7.2.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-stringify": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-9.0.3.tgz", - "integrity": "sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-to-html": "^8.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-gfm": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", - "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-gfm": "^2.0.0", - "micromark-extension-gfm": "^2.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-parse": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", - "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-rehype": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", - "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^12.1.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-smartypants": { + "node_modules/micromark-util-normalize-identifier": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-2.0.0.tgz", - "integrity": "sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==", - "dependencies": { - "retext": "^8.1.0", - "retext-smartypants": "^5.1.0", - "unist-util-visit": "^4.1.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", + "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "engines": { - "node": ">=8" + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/resolve-pkg": { + "node_modules/micromark-util-resolve-all": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-2.0.0.tgz", - "integrity": "sha512-+1lzwXehGCXSeryaISr6WujZzowloigEofRB+dj75y9RRa/obVcYgbHJd53tdYw8pvZj8GojXaaENws8Ktw/hQ==", - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/restore-cursor/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/restore-cursor/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/retext": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/retext/-/retext-8.1.0.tgz", - "integrity": "sha512-N9/Kq7YTn6ZpzfiGW45WfEGJqFf1IM1q8OsRa1CGzIebCJBNCANDRmOrholiDRGKo/We7ofKR4SEvcGAWEMD3Q==", - "dependencies": { - "@types/nlcst": "^1.0.0", - "retext-latin": "^3.0.0", - "retext-stringify": "^3.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/retext-latin": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-3.1.0.tgz", - "integrity": "sha512-5MrD1tuebzO8ppsja5eEu+ZbBeUNCjoEarn70tkXOS7Bdsdf6tNahsv2bY0Z8VooFF6cw7/6S+d3yI/TMlMVVQ==", - "dependencies": { - "@types/nlcst": "^1.0.0", - "parse-latin": "^5.0.0", - "unherit": "^3.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/retext-smartypants": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-5.2.0.tgz", - "integrity": "sha512-Do8oM+SsjrbzT2UNIKgheP0hgUQTDDQYyZaIY3kfq0pdFzoPk+ZClYJ+OERNXveog4xf1pZL4PfRxNoVL7a/jw==", - "dependencies": { - "@types/nlcst": "^1.0.0", - "nlcst-to-string": "^3.0.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/retext-stringify": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-3.1.0.tgz", - "integrity": "sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w==", - "dependencies": { - "@types/nlcst": "^1.0.0", - "nlcst-to-string": "^3.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rollup": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.10.1.tgz", - "integrity": "sha512-3Er+yel3bZbZX1g2kjVM+FW+RUWDxbG87fcqFM5/9HbPCTpbVp6JOLn7jlxnNlbu7s/N/uDA4EV/91E2gWnxzw==", - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", + "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "consulting", - "url": "https://feross.org/support" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" } ], "dependencies": { - "queue-microtask": "^1.2.2" + "micromark-util-types": "^2.0.0" } }, - "node_modules/s.color": { - "version": "0.0.15", - "resolved": "https://registry.npmjs.org/s.color/-/s.color-0.0.15.tgz", - "integrity": "sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==" - }, - "node_modules/sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", + "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "dependencies": { - "mri": "^1.1.0" - }, - "engines": { - "node": ">=6" + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" } }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "node_modules/micromark-util-subtokenize": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", + "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/feross" + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" }, { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/sass-formatter": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/sass-formatter/-/sass-formatter-0.7.5.tgz", - "integrity": "sha512-NKFP8ddjhUYi6A/iD1cEtzkEs91U61kzqe3lY9SVNuvX7LGc88xnEN0mmsWL7Ol//YTi2GL/ol7b9XZ2+hgXuA==", - "dependencies": { - "suf-log": "^2.5.3" - } - }, - "node_modules/section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "dependencies": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/server-destroy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", - "integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==" - }, - "node_modules/sharp": { - "version": "0.31.3", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.31.3.tgz", - "integrity": "sha512-XcR4+FCLBFKw1bdB+GEhnUNXNXvnt0tDo4WsBsraKymuo/IAuPuCBVAL2wIkUw2r/dwFW5Q5+g66Kwl2dgDFVg==", - "hasInstallScript": true, - "optional": true, - "peer": true, - "dependencies": { - "color": "^4.2.3", - "detect-libc": "^2.0.1", - "node-addon-api": "^5.0.0", - "prebuild-install": "^7.1.1", - "semver": "^7.3.8", - "simple-get": "^4.0.1", - "tar-fs": "^2.1.1", - "tunnel-agent": "^0.6.0" - }, - "engines": { - "node": ">=14.15.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/shiki": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.11.1.tgz", - "integrity": "sha512-EugY9VASFuDqOexOgXR18ZV+TbFrQHeCpEYaXamO+SZlsnT/2LxuLBX25GGtIrwaEVFXUAbUQ601SWE2rMwWHA==", - "dependencies": { - "jsonc-parser": "^3.0.0", - "vscode-oniguruma": "^1.6.1", - "vscode-textmate": "^6.0.0" - } - }, - "node_modules/shiki/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "node_modules/simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "optional": true, - "peer": true - }, - "node_modules/simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "optional": true, - "peer": true, - "dependencies": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "optional": true, - "peer": true, - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" - }, - "node_modules/streamsearch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stringify-entities": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", - "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", - "dependencies": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/suf-log": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/suf-log/-/suf-log-2.5.3.tgz", - "integrity": "sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==", - "dependencies": { - "s.color": "0.0.15" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-esm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-esm/-/supports-esm-1.0.0.tgz", - "integrity": "sha512-96Am8CDqUaC0I2+C/swJ0yEvM8ZnGn4unoers/LSdE4umhX7mELzqyLzx3HnZAluq5PXIsGMKqa7NkqaeHMPcg==", - "dependencies": { - "has-package-exports": "^1.1.0" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/synckit": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.4.tgz", - "integrity": "sha512-Dn2ZkzMdSX827QbowGbU/4yjWuvNaCoScLLoMo/yKbu+P4GBR6cRGKZH27k6a9bRzdqcyd1DE96pQtQ6uNkmyw==", - "dependencies": { - "@pkgr/utils": "^2.3.1", - "tslib": "^2.4.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/tailwindcss": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.4.tgz", - "integrity": "sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ==", - "peer": true, - "dependencies": { - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "color-name": "^1.1.4", - "detective": "^5.2.1", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.12", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "lilconfig": "^2.0.6", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.18", - "postcss-import": "^14.1.0", - "postcss-js": "^4.0.0", - "postcss-load-config": "^3.1.4", - "postcss-nested": "6.0.0", - "postcss-selector-parser": "^6.0.10", - "postcss-value-parser": "^4.2.0", - "quick-lru": "^5.1.1", - "resolve": "^1.22.1" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=12.13.0" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/tailwindcss/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "peer": true - }, - "node_modules/tailwindcss/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "peer": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "optional": true, - "peer": true, - "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } - }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "optional": true, - "peer": true, - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar-stream/node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "optional": true, - "peer": true, - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/tar-stream/node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "optional": true, - "peer": true, - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/tiny-glob": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", - "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", - "dependencies": { - "globalyzer": "0.1.0", - "globrex": "^0.1.2" - } - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", - "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/tsconfig-resolver": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tsconfig-resolver/-/tsconfig-resolver-3.0.1.tgz", - "integrity": "sha512-ZHqlstlQF449v8glscGRXzL6l2dZvASPCdXJRWG4gHEZlUVx2Jtmr+a2zeVG4LCsKhDXKRj5R3h0C/98UcVAQg==", - "dependencies": { - "@types/json5": "^0.0.30", - "@types/resolve": "^1.17.0", - "json5": "^2.1.3", - "resolve": "^1.17.0", - "strip-bom": "^4.0.0", - "type-fest": "^0.13.1" - }, - "funding": { - "url": "https://github.com/sponsors/ifiokjr" - } - }, - "node_modules/tsconfig-resolver/node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "optional": true, - "peer": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typescript": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", - "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/undici": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.16.0.tgz", - "integrity": "sha512-KWBOXNv6VX+oJQhchXieUznEmnJMqgXMbs0xxH2t8q/FUAWSJvOSr/rMaZKnX5RIVq7JDn0JbP4BOnKG2SGXLQ==", - "dependencies": { - "busboy": "^1.6.0" - }, - "engines": { - "node": ">=12.18" - } - }, - "node_modules/unherit": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-3.0.1.tgz", - "integrity": "sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/unified": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", - "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", - "dependencies": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-builder": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-3.0.1.tgz", - "integrity": "sha512-gnpOw7DIpCA0vpr6NqdPvTWnlPTApCTRzr+38E6hCWx3rz/cjo83SsKIlS1Z+L5ttScQ2AwutNnb8+tAvpb6qQ==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-generated": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", - "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-is": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz", - "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-modify-children": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-3.1.1.tgz", - "integrity": "sha512-yXi4Lm+TG5VG+qvokP6tpnk+r1EPwyYL04JWDxLvgvPV40jANh7nm3udk65OOWquvbMDe+PL9+LmkxDpTv/7BA==", - "dependencies": { - "@types/unist": "^2.0.0", - "array-iterate": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.3.tgz", - "integrity": "sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-stringify-position": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", - "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.1.tgz", - "integrity": "sha512-n9KN3WV9k4h1DxYR1LoajgN93wpEi/7ZplVe02IoB4gH5ctI1AaF2670BLHQYbwj+pY83gFtyeySFiyMHJklrg==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-children": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-2.0.2.tgz", - "integrity": "sha512-+LWpMFqyUwLGpsQxpumsQ9o9DG2VGLFrpz+rpVXYIEdPy57GSy5HioC0g3bg/8WP9oCLlapQtklOzQ8uLS496Q==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz", - "integrity": "sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist-lint": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "node_modules/uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "dependencies": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - }, - "bin": { - "uvu": "bin.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/vfile": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.6.tgz", - "integrity": "sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA==", - "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-location": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.0.1.tgz", - "integrity": "sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw==", - "dependencies": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz", - "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vite": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.0.4.tgz", - "integrity": "sha512-xevPU7M8FU0i/80DMR+YhgrzR5KS2ORy1B4xcX/cXLsvnUWvfHuqMmVU6N0YiJ4JWGRJJsLCgjEzKjG9/GKoSw==", - "dependencies": { - "esbuild": "^0.16.3", - "postcss": "^8.4.20", - "resolve": "^1.22.1", - "rollup": "^3.7.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vitefu": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", - "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "node_modules/vscode-css-languageservice": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.2.1.tgz", - "integrity": "sha512-FMaMjB2LQdkHjTCP2CWh2S94xuGsxSc8xr0H9nAACVd/iUDyZLoKFjwoB+mA3v0rpCH2U5vVCVwxyULy61CgqA==", - "dependencies": { - "@vscode/l10n": "^0.0.10", - "vscode-languageserver-textdocument": "^1.0.7", - "vscode-languageserver-types": "^3.17.2", - "vscode-uri": "^3.0.6" - } - }, - "node_modules/vscode-html-languageservice": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.0.3.tgz", - "integrity": "sha512-6rfrtcHhXDMXmC5pR2WXrx02HiNCzQDynOBMn+53zLxr2hvZrDzoc0QgC0FaFGfcglf7GeOsfhkWvJBFC/a70g==", - "dependencies": { - "@vscode/l10n": "^0.0.10", - "vscode-languageserver-textdocument": "^1.0.7", - "vscode-languageserver-types": "^3.17.2", - "vscode-uri": "^3.0.6" - } - }, - "node_modules/vscode-jsonrpc": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.0.2.tgz", - "integrity": "sha512-RY7HwI/ydoC1Wwg4gJ3y6LpU9FJRZAUnTYMXthqhFXXu77ErDd/xkREpGuk4MyYkk4a+XDWAMqe0S3KkelYQEQ==", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/vscode-languageserver": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-8.0.2.tgz", - "integrity": "sha512-bpEt2ggPxKzsAOZlXmCJ50bV7VrxwCS5BI4+egUmure/oI/t4OlFzi/YNtVvY24A2UDOZAgwFGgnZPwqSJubkA==", - "dependencies": { - "vscode-languageserver-protocol": "3.17.2" - }, - "bin": { - "installServerIntoExtension": "bin/installServerIntoExtension" - } - }, - "node_modules/vscode-languageserver-protocol": { - "version": "3.17.2", - "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.2.tgz", - "integrity": "sha512-8kYisQ3z/SQ2kyjlNeQxbkkTNmVFoQCqkmGrzLH6A9ecPlgTbp3wDTnUNqaUxYr4vlAcloxx8zwy7G5WdguYNg==", - "dependencies": { - "vscode-jsonrpc": "8.0.2", - "vscode-languageserver-types": "3.17.2" - } - }, - "node_modules/vscode-languageserver-textdocument": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz", - "integrity": "sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q==" - }, - "node_modules/vscode-languageserver-types": { - "version": "3.17.2", - "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz", - "integrity": "sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==" - }, - "node_modules/vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==" - }, - "node_modules/vscode-textmate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-6.0.0.tgz", - "integrity": "sha512-gu73tuZfJgu+mvCSy4UZwd2JXykjK9zAZsfmDeut5dx/1a7FeTk0XwJsSuqQn+cuMCGVbIBfl+s53X4T19DnzQ==" - }, - "node_modules/vscode-uri": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.7.tgz", - "integrity": "sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==" - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/web-namespaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/web-streams-polyfill": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", - "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-pm": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.0.0.tgz", - "integrity": "sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==", - "dependencies": { - "load-yaml-file": "^0.2.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8.15" - } - }, - "node_modules/which-pm-runs": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", - "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "dependencies": { - "string-width": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/wrap-ansi": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", - "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "optional": true, - "peer": true - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "peer": true, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "peer": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "engines": { - "node": ">=12" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zod": { - "version": "3.20.2", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.20.2.tgz", - "integrity": "sha512-1MzNQdAvO+54H+EaK5YpyEy0T+Ejo/7YLHS93G3RnYWh5gaotGHwGeN/ZO687qEDU2y4CdStQYXVHIgrUl5UVQ==", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, - "node_modules/zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - } - }, - "dependencies": { - "@altano/tiny-async-pool": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@altano/tiny-async-pool/-/tiny-async-pool-1.0.2.tgz", - "integrity": "sha512-qQzaI0TBUPdpjZ3qo5b2ziQY9MSNpbziH2ZrE5lvtUZL+kn9GwVuVJwoOubaoNkeDB+rqEefnpu1k+oMpOCYiw==" - }, - "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@astrojs/compiler": { - "version": "0.31.4", - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-0.31.4.tgz", - "integrity": "sha512-6bBFeDTtPOn4jZaiD3p0f05MEGQL9pw2Zbfj546oFETNmjJFWO3nzHz6/m+P53calknCvyVzZ5YhoBLIvzn5iw==" - }, - "@astrojs/image": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@astrojs/image/-/image-0.13.0.tgz", - "integrity": "sha512-18IlEsb/mau4ji9sR7+JVPFJHtgIk7Qh/Ol+Hh/JNcPn/oMrjP6FMU3VrNHPy5Ltvw1DyzkDV4wu+jYKU/V0Hw==", - "requires": { - "@altano/tiny-async-pool": "^1.0.2", - "http-cache-semantics": "^4.1.0", - "image-size": "^1.0.2", - "kleur": "^4.1.5", - "magic-string": "^0.27.0", - "mime": "^3.0.0", - "slash": "^4.0.0" - } - }, - "@astrojs/language-server": { - "version": "0.28.3", - "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-0.28.3.tgz", - "integrity": "sha512-fPovAX/X46eE2w03jNRMpQ7W9m2mAvNt4Ay65lD9wl1Z5vIQYxlg7Enp9qP225muTr4jSVB5QiLumFJmZMAaVA==", - "requires": { - "@vscode/emmet-helper": "^2.8.4", - "events": "^3.3.0", - "prettier": "^2.7.1", - "prettier-plugin-astro": "^0.7.0", - "source-map": "^0.7.3", - "vscode-css-languageservice": "^6.0.1", - "vscode-html-languageservice": "^5.0.0", - "vscode-languageserver": "^8.0.1", - "vscode-languageserver-protocol": "^3.17.1", - "vscode-languageserver-textdocument": "^1.0.4", - "vscode-languageserver-types": "^3.17.1", - "vscode-uri": "^3.0.3" - } - }, - "@astrojs/markdown-remark": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-2.0.0.tgz", - "integrity": "sha512-PqDxi3L2jsxLWjsWRyn+BkaDtHKq2+ECI7PlW9NsEwu2jKKgl7sXj57s/Wjhyctr4efFdzewFArVFm1Gnb3rtw==", - "requires": { - "@astrojs/prism": "^2.0.0", - "github-slugger": "^1.4.0", - "import-meta-resolve": "^2.1.0", - "rehype-raw": "^6.1.1", - "rehype-stringify": "^9.0.3", - "remark-gfm": "^3.0.1", - "remark-parse": "^10.0.1", - "remark-rehype": "^10.1.0", - "remark-smartypants": "^2.0.0", - "shiki": "^0.11.1", - "unified": "^10.1.2", - "unist-util-visit": "^4.1.0", - "vfile": "^5.3.2" - }, - "dependencies": { - "github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" - } - } - }, - "@astrojs/prism": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-2.0.0.tgz", - "integrity": "sha512-YgeoeEPqsxaEpg0rwe/bUq3653LqSQnMjrLlpYwrbQQMQQqz6Y5yXN+RX3SfLJ6ppNb4+Fu2+Z49EXjk48Ihjw==", - "requires": { - "prismjs": "^1.28.0" - } - }, - "@astrojs/tailwind": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@astrojs/tailwind/-/tailwind-3.0.0.tgz", - "integrity": "sha512-Ul0LzTIW+QD/qXUaTDSDoe/uNOPSAX6Ce7yTMzl7v+9OlZ4vlgkj1CUq/WkhlKnJ2+SnJvLArEj6yYs/M2V8nA==", - "requires": { - "@proload/core": "^0.3.2", - "autoprefixer": "^10.4.7", - "postcss": "^8.4.14", - "postcss-load-config": "^4.0.1" - }, - "dependencies": { - "postcss-load-config": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", - "requires": { - "lilconfig": "^2.0.5", - "yaml": "^2.1.1" - } - }, - "yaml": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.1.tgz", - "integrity": "sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==" - } - } - }, - "@astrojs/telemetry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-2.0.0.tgz", - "integrity": "sha512-RnWojVMIsql3GGWDP5pNWmhmBQVkCpxGNZ8yPr2cbmUqsUYGSvErhqfkLfro9j2/STi5UDmSpNgjPkQmXpgnKw==", - "requires": { - "ci-info": "^3.3.1", - "debug": "^4.3.4", - "dlv": "^1.1.3", - "dset": "^3.1.2", - "is-docker": "^3.0.0", - "is-wsl": "^2.2.0", - "undici": "^5.14.0", - "which-pm-runs": "^1.1.0" - } - }, - "@astrojs/webapi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@astrojs/webapi/-/webapi-2.0.0.tgz", - "integrity": "sha512-gziwy+XvY+/B9mq/eurgJMZ4iFnkcqg1wb0tA8BsVfiUPwl7yQKAFrBxrs2rWfKMXyWlVaTFc8rAYcB5VXQEuw==", - "requires": { - "undici": "^5.14.0" - } - }, - "@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "requires": { - "@babel/highlight": "^7.18.6" - } - }, - "@babel/compat-data": { - "version": "7.20.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz", - "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==" - }, - "@babel/core": { - "version": "7.20.12", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", - "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.7", - "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-module-transforms": "^7.20.11", - "@babel/helpers": "^7.20.7", - "@babel/parser": "^7.20.7", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.12", - "@babel/types": "^7.20.7", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.2", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/generator": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz", - "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==", - "requires": { - "@babel/types": "^7.20.7", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", - "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", - "requires": { - "@babel/compat-data": "^7.20.5", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "lru-cache": "^5.1.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" - }, - "@babel/helper-function-name": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", - "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "requires": { - "@babel/template": "^7.18.10", - "@babel/types": "^7.19.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-module-transforms": { - "version": "7.20.11", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", - "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.20.2", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.10", - "@babel/types": "^7.20.7" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" - }, - "@babel/helper-simple-access": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", - "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", - "requires": { - "@babel/types": "^7.20.2" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" - }, - "@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" - }, - "@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" - }, - "@babel/helpers": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz", - "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==", - "requires": { - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.7", - "@babel/types": "^7.20.7" - } - }, - "@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "requires": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz", - "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==" - }, - "@babel/plugin-syntax-jsx": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", - "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-react-jsx": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.7.tgz", - "integrity": "sha512-Tfq7qqD+tRj3EoDhY00nn2uP2hsRxgYGi5mLQ5TimKav0a9Lrpd4deE+fcLXU8zFYRjlKPHZhpCvfEA6qnBxqQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-jsx": "^7.18.6", - "@babel/types": "^7.20.7" - } - }, - "@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" - } - }, - "@babel/traverse": { - "version": "7.20.12", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.12.tgz", - "integrity": "sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==", - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.7", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", - "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", - "requires": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" - } - }, - "@emmetio/abbreviation": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@emmetio/abbreviation/-/abbreviation-2.2.3.tgz", - "integrity": "sha512-87pltuCPt99aL+y9xS6GPZ+Wmmyhll2WXH73gG/xpGcQ84DRnptBsI2r0BeIQ0EB/SQTOe2ANPqFqj3Rj5FOGA==", - "requires": { - "@emmetio/scanner": "^1.0.0" - } - }, - "@emmetio/css-abbreviation": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@emmetio/css-abbreviation/-/css-abbreviation-2.1.4.tgz", - "integrity": "sha512-qk9L60Y+uRtM5CPbB0y+QNl/1XKE09mSO+AhhSauIfr2YOx/ta3NJw2d8RtCFxgzHeRqFRr8jgyzThbu+MZ4Uw==", - "requires": { - "@emmetio/scanner": "^1.0.0" - } - }, - "@emmetio/scanner": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emmetio/scanner/-/scanner-1.0.0.tgz", - "integrity": "sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA==" - }, - "@esbuild/android-arm": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", - "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", - "optional": true - }, - "@esbuild/android-arm64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", - "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", - "optional": true - }, - "@esbuild/android-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", - "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", - "optional": true - }, - "@esbuild/darwin-arm64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", - "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", - "optional": true - }, - "@esbuild/darwin-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", - "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", - "optional": true - }, - "@esbuild/freebsd-arm64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", - "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", - "optional": true - }, - "@esbuild/freebsd-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", - "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", - "optional": true - }, - "@esbuild/linux-arm": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", - "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", - "optional": true - }, - "@esbuild/linux-arm64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", - "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", - "optional": true - }, - "@esbuild/linux-ia32": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", - "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", - "optional": true - }, - "@esbuild/linux-loong64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", - "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", - "optional": true - }, - "@esbuild/linux-mips64el": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", - "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", - "optional": true - }, - "@esbuild/linux-ppc64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", - "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", - "optional": true - }, - "@esbuild/linux-riscv64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", - "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", - "optional": true - }, - "@esbuild/linux-s390x": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", - "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", - "optional": true - }, - "@esbuild/linux-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", - "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", - "optional": true - }, - "@esbuild/netbsd-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", - "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", - "optional": true - }, - "@esbuild/openbsd-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", - "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", - "optional": true - }, - "@esbuild/sunos-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", - "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", - "optional": true - }, - "@esbuild/win32-arm64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", - "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", - "optional": true - }, - "@esbuild/win32-ia32": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", - "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", - "optional": true - }, - "@esbuild/win32-x64": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", - "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", - "optional": true - }, - "@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" - }, - "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - }, - "@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", - "requires": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "@ljharb/has-package-exports-patterns": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@ljharb/has-package-exports-patterns/-/has-package-exports-patterns-0.0.2.tgz", - "integrity": "sha512-4/RWEeXDO6bocPONheFe6gX/oQdP/bEpv0oL4HqjPP5DCenBSt0mHgahppY49N0CpsaqffdwPq+TlX9CYOq2Dw==" - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@pkgr/utils": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", - "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", - "requires": { - "cross-spawn": "^7.0.3", - "is-glob": "^4.0.3", - "open": "^8.4.0", - "picocolors": "^1.0.0", - "tiny-glob": "^0.2.9", - "tslib": "^2.4.0" - } - }, - "@proload/core": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@proload/core/-/core-0.3.3.tgz", - "integrity": "sha512-7dAFWsIK84C90AMl24+N/ProHKm4iw0akcnoKjRvbfHifJZBLhaDsDus1QJmhG12lXj4e/uB/8mB/0aduCW+NQ==", - "requires": { - "deepmerge": "^4.2.2", - "escalade": "^3.1.1" - } - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" - }, - "@types/babel__core": { - "version": "7.1.20", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz", - "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==", - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", - "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", - "requires": { - "@babel/types": "^7.3.0" - } - }, - "@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "requires": { - "@types/ms": "*" - } - }, - "@types/hast": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", - "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", - "requires": { - "@types/unist": "*" - } - }, - "@types/json5": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.30.tgz", - "integrity": "sha512-sqm9g7mHlPY/43fcSNrCYfOeX9zkTTK+euO5E6+CVijSMm5tTjkVdwdqRkY3ljjIAf8679vps5jKUoJBCLsMDA==" - }, - "@types/mdast": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", - "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "requires": { - "@types/unist": "*" - } - }, - "@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" - }, - "@types/nlcst": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-1.0.0.tgz", - "integrity": "sha512-3TGCfOcy8R8mMQ4CNSNOe3PG66HttvjcLzCoOpvXvDtfWOTi+uT/rxeOKm/qEwbM4SNe1O/PjdiBK2YcTjU4OQ==", - "requires": { - "@types/unist": "*" - } - }, - "@types/parse5": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", - "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==" - }, - "@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==" - }, - "@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" - }, - "@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" - }, - "@vscode/emmet-helper": { - "version": "2.8.6", - "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.8.6.tgz", - "integrity": "sha512-IIB8jbiKy37zN8bAIHx59YmnIelY78CGHtThnibD/d3tQOKRY83bYVi9blwmZVUZh6l9nfkYH3tvReaiNxY9EQ==", - "requires": { - "emmet": "^2.3.0", - "jsonc-parser": "^2.3.0", - "vscode-languageserver-textdocument": "^1.0.1", - "vscode-languageserver-types": "^3.15.1", - "vscode-uri": "^2.1.2" - }, - "dependencies": { - "vscode-uri": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz", - "integrity": "sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==" - } - } - }, - "@vscode/l10n": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.10.tgz", - "integrity": "sha512-E1OCmDcDWa0Ya7vtSjp/XfHFGqYJfh+YPC1RkATU71fTac+j1JjCcB3qwSzmlKAighx2WxhLlfhS0RwAN++PFQ==" - }, - "acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==" - }, - "acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "peer": true, - "requires": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "peer": true - } - } - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "peer": true - }, - "ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "requires": { - "string-width": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "peer": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "peer": true - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "array-iterate": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", - "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==" - }, - "astro": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/astro/-/astro-2.0.1.tgz", - "integrity": "sha512-EXq1lks+ylmArhtUs99PQelK0bQ3VS+698OO9UYkjG08Bd02ficqihsRGBnhEor7U9989hZb+1p4y0rNpgKH8g==", - "requires": { - "@astrojs/compiler": "^1.0.1", - "@astrojs/language-server": "^0.28.3", - "@astrojs/markdown-remark": "^2.0.0", - "@astrojs/telemetry": "^2.0.0", - "@astrojs/webapi": "^2.0.0", - "@babel/core": "^7.18.2", - "@babel/generator": "^7.18.2", - "@babel/parser": "^7.18.4", - "@babel/plugin-transform-react-jsx": "^7.17.12", - "@babel/traverse": "^7.18.2", - "@babel/types": "^7.18.4", - "@types/babel__core": "^7.1.19", - "@types/yargs-parser": "^21.0.0", - "acorn": "^8.8.1", - "boxen": "^6.2.1", - "ci-info": "^3.3.1", - "common-ancestor-path": "^1.0.1", - "cookie": "^0.5.0", - "debug": "^4.3.4", - "deepmerge-ts": "^4.2.2", - "devalue": "^4.2.0", - "diff": "^5.1.0", - "es-module-lexer": "^1.1.0", - "estree-walker": "^3.0.1", - "execa": "^6.1.0", - "fast-glob": "^3.2.11", - "github-slugger": "^2.0.0", - "gray-matter": "^4.0.3", - "html-escaper": "^3.0.3", - "kleur": "^4.1.4", - "magic-string": "^0.27.0", - "mime": "^3.0.0", - "ora": "^6.1.0", - "path-to-regexp": "^6.2.1", - "preferred-pm": "^3.0.3", - "prompts": "^2.4.2", - "rehype": "^12.0.1", - "semver": "^7.3.8", - "server-destroy": "^1.0.1", - "shiki": "^0.11.1", - "slash": "^4.0.0", - "string-width": "^5.1.2", - "strip-ansi": "^7.0.1", - "supports-esm": "^1.0.0", - "tsconfig-resolver": "^3.0.1", - "typescript": "*", - "unist-util-visit": "^4.1.0", - "vfile": "^5.3.2", - "vite": "^4.0.3", - "vitefu": "^0.2.4", - "yargs-parser": "^21.0.1", - "zod": "^3.17.3" - }, - "dependencies": { - "@astrojs/compiler": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.0.1.tgz", - "integrity": "sha512-77aacobLKcL98NmhK3OBS5EHIrX9gs1ckB/vGSIdkVZuB7u51V4jh05I6W0tSvG7/86tALv6QtHTRZ8rLhFTbQ==" - } - } - }, - "astro-icon": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/astro-icon/-/astro-icon-0.8.0.tgz", - "integrity": "sha512-sCzhZcl46BIyLJVg89hq5J4uQABn2psmGvK4cUaxib+M/kBI3TrPy1w3g2O5h/WcrTHLVN9LyxjgkD4lEJJFpw==", - "requires": { - "node-fetch": "^3.1.0", - "resolve-pkg": "^2.0.0", - "svgo": "^2.8.0" - } - }, - "autoprefixer": { - "version": "10.4.13", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", - "requires": { - "browserslist": "^4.21.4", - "caniuse-lite": "^1.0.30001426", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==" - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "peer": true - }, - "bl": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", - "requires": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" - }, - "boxen": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", - "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", - "requires": { - "ansi-align": "^3.0.1", - "camelcase": "^6.2.0", - "chalk": "^4.1.2", - "cli-boxes": "^3.0.0", - "string-width": "^5.0.1", - "type-fest": "^2.5.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "requires": { - "fill-range": "^7.0.1" - } - }, - "browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", - "requires": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" - } - }, - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "busboy": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", - "requires": { - "streamsearch": "^1.1.0" - } - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" - }, - "camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "peer": true - }, - "caniuse-lite": { - "version": "1.0.30001445", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001445.tgz", - "integrity": "sha512-8sdQIdMztYmzfTMO6KfLny878Ln9c2M0fc7EH60IjlP4Dc4PiCy7K2Vl3ITmWgOyPgVQKa5x+UP/KqFsxj4mBg==" - }, - "ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==" - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==" - }, - "character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==" - }, - "character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==" - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "peer": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "optional": true, - "peer": true - }, - "ci-info": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.7.1.tgz", - "integrity": "sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w==" - }, - "cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==" - }, - "cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", - "requires": { - "restore-cursor": "^4.0.0" - } - }, - "cli-spinners": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", - "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==" - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" - }, - "color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", - "optional": true, - "peer": true, - "requires": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" - }, - "dependencies": { - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - } - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "optional": true, - "peer": true, - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==" - }, - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" - }, - "common-ancestor-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", - "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==" - }, - "convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "peer": true - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "requires": { - "css-tree": "^1.1.2" - } - }, - "data-uri-to-buffer": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", - "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==" - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "requires": { - "character-entities": "^2.0.0" - } - }, - "decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "optional": true, - "peer": true, - "requires": { - "mimic-response": "^3.1.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "optional": true, - "peer": true - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" - }, - "deepmerge-ts": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.2.2.tgz", - "integrity": "sha512-Ka3Kb21tiWjvQvS9U+1Dx+aqFAHsdTnMdYptLTmC2VAmDFMugWMY1e15aTODstipmCun8iNuqeSfcx6rsUUk0Q==" - }, - "defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "requires": { - "clone": "^1.0.2" - } - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" - }, - "defined": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", - "peer": true - }, - "dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" - }, - "detect-libc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", - "optional": true, - "peer": true - }, - "detective": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", - "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", - "peer": true, - "requires": { - "acorn-node": "^1.8.2", - "defined": "^1.0.0", - "minimist": "^1.2.6" - } - }, - "devalue": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.2.2.tgz", - "integrity": "sha512-Pkwd8qrI9O20VJ14fBNHu+on99toTNZFbgWRpZbC0zbDXpnE2WHYcrC1fHhMsF/3Ee+2yaW7vEujAT7fCYgqrA==" - }, - "didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "peer": true - }, - "diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==" - }, - "dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "dset": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.2.tgz", - "integrity": "sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==" - }, - "eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" - }, - "electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" - }, - "emmet": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/emmet/-/emmet-2.3.6.tgz", - "integrity": "sha512-pLS4PBPDdxuUAmw7Me7+TcHbykTsBKN/S9XJbUOMFQrNv9MoshzyMFK/R57JBm94/6HSL4vHnDeEmxlC82NQ4A==", - "requires": { - "@emmetio/abbreviation": "^2.2.3", - "@emmetio/css-abbreviation": "^2.1.4" - } - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "optional": true, - "peer": true, - "requires": { - "once": "^1.4.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - }, - "es-module-lexer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.1.0.tgz", - "integrity": "sha512-fJg+1tiyEeS8figV+fPcPpm8WqJEflG3yPU0NOm5xMvrNkuiy7HzX/Ljng4Y0hAoiw4/3hQTCFYw+ub8+a2pRA==" - }, - "esbuild": { - "version": "0.16.17", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", - "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", - "requires": { - "@esbuild/android-arm": "0.16.17", - "@esbuild/android-arm64": "0.16.17", - "@esbuild/android-x64": "0.16.17", - "@esbuild/darwin-arm64": "0.16.17", - "@esbuild/darwin-x64": "0.16.17", - "@esbuild/freebsd-arm64": "0.16.17", - "@esbuild/freebsd-x64": "0.16.17", - "@esbuild/linux-arm": "0.16.17", - "@esbuild/linux-arm64": "0.16.17", - "@esbuild/linux-ia32": "0.16.17", - "@esbuild/linux-loong64": "0.16.17", - "@esbuild/linux-mips64el": "0.16.17", - "@esbuild/linux-ppc64": "0.16.17", - "@esbuild/linux-riscv64": "0.16.17", - "@esbuild/linux-s390x": "0.16.17", - "@esbuild/linux-x64": "0.16.17", - "@esbuild/netbsd-x64": "0.16.17", - "@esbuild/openbsd-x64": "0.16.17", - "@esbuild/sunos-x64": "0.16.17", - "@esbuild/win32-arm64": "0.16.17", - "@esbuild/win32-ia32": "0.16.17", - "@esbuild/win32-x64": "0.16.17" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "estree-walker": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.2.tgz", - "integrity": "sha512-C03BvXCQIH/po+PNPONx/zSM9ziPr9weX8xNhYb/IJtdJ9z+L4z9VKPTB+UTHdmhnIopA2kc419ueyVyHVktwA==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - }, - "execa": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", - "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^3.0.1", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" } }, - "expand-template": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", - "optional": true, - "peer": true + "node_modules/micromark-util-symbol": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "node_modules/micromark-util-types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", + "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" } }, - "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" } }, - "fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "requires": { - "reusify": "^1.0.4" + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" } }, - "fetch-blob": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", - "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", - "requires": { - "node-domexception": "^1.0.0", - "web-streams-polyfill": "^3.0.3" + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "requires": { - "to-regex-range": "^5.0.1" + "node_modules/mimic-function": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz", + "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" + "node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "peer": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "find-yarn-workspace-root2": { - "version": "1.2.16", - "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", - "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", - "requires": { - "micromatch": "^4.0.2", - "pkg-dir": "^4.2.0" + "node_modules/minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "engines": { + "node": ">=8" } }, - "formdata-polyfill": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", - "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", - "requires": { - "fetch-blob": "^3.1.2" + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" } }, - "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "optional": true, - "peer": true + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "node_modules/mlly": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.1.tgz", + "integrity": "sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==", + "dependencies": { + "acorn": "^8.11.3", + "pathe": "^1.1.2", + "pkg-types": "^1.1.1", + "ufo": "^1.5.3" + } }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + "node_modules/mrmime": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", + "engines": { + "node": ">=10" + } }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, - "github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", - "optional": true, - "peer": true + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "peer": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } }, - "github-slugger": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", - "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" + "node_modules/neotraverse": { + "version": "0.6.18", + "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", + "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", + "engines": { + "node": ">= 10" } }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "node_modules/nlcst-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz", + "integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==", + "dependencies": { + "@types/nlcst": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "globalyzer": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", - "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==" + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==" }, - "globrex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==" + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } }, - "gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "requires": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" + "node_modules/npm-run-path": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } }, - "has-package-exports": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/has-package-exports/-/has-package-exports-1.3.0.tgz", - "integrity": "sha512-e9OeXPQnmPhYoJ63lXC4wWe34TxEGZDZ3OQX9XRqp2VwsfLl3bQBy7VehLnd34g3ef8CmYlBLGqEMKXuz8YazQ==", - "requires": { - "@ljharb/has-package-exports-patterns": "^0.0.2" + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "peer": true, + "engines": { + "node": ">=0.10.0" } }, - "hast-util-from-parse5": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.1.tgz", - "integrity": "sha512-R6PoNcUs89ZxLJmMWsVbwSWuz95/9OriyQZ3e2ybwqGsRXzhA6gv49rgGmQvLbZuSNDv9fCg7vV7gXUsvtUFaA==", - "requires": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "hastscript": "^7.0.0", - "property-information": "^6.0.0", - "vfile": "^5.0.0", - "vfile-location": "^4.0.0", - "web-namespaces": "^2.0.0" + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "peer": true, + "engines": { + "node": ">= 6" } }, - "hast-util-parse-selector": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz", - "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", - "requires": { - "@types/hast": "^2.0.0" - } - }, - "hast-util-raw": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-7.2.3.tgz", - "integrity": "sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==", - "requires": { - "@types/hast": "^2.0.0", - "@types/parse5": "^6.0.0", - "hast-util-from-parse5": "^7.0.0", - "hast-util-to-parse5": "^7.0.0", - "html-void-elements": "^2.0.0", - "parse5": "^6.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" } }, - "hast-util-to-html": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-8.0.4.tgz", - "integrity": "sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==", - "requires": { - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "ccount": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-raw": "^7.0.0", - "hast-util-whitespace": "^2.0.0", - "html-void-elements": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "stringify-entities": "^4.0.0", - "zwitch": "^2.0.4" + "node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "hast-util-to-parse5": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-7.1.0.tgz", - "integrity": "sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==", - "requires": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" + "node_modules/ora": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-8.1.0.tgz", + "integrity": "sha512-GQEkNkH/GHOhPFXcqZs3IDahXEQcQxsSjEkK4KvEEST4t7eNzoMjxTzef+EZ+JluDEV+Raoi3WQ2CflnRdSVnQ==", + "dependencies": { + "chalk": "^5.3.0", + "cli-cursor": "^5.0.0", + "cli-spinners": "^2.9.2", + "is-interactive": "^2.0.0", + "is-unicode-supported": "^2.0.0", + "log-symbols": "^6.0.0", + "stdin-discarder": "^0.2.2", + "string-width": "^7.2.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "hast-util-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", - "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==" - }, - "hastscript": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz", - "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", - "requires": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^3.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" + "node_modules/ora/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "html-escaper": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", - "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==" - }, - "html-void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-2.0.1.tgz", - "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==" + "node_modules/p-limit": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-6.1.0.tgz", + "integrity": "sha512-H0jc0q1vOzlEk0TqAKXKZxdl7kX3OFUzCnNVUnq5Pc3DGo0kpeaMuPqxQn235HibwBEb0/pm9dgKTjXy66fBkg==", + "dependencies": { + "yocto-queue": "^1.1.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "http-cache-semantics": { + "node_modules/p-locate": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" - }, - "human-signals": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", - "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==" - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "image-size": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", - "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", - "requires": { - "queue": "6.0.2" + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" } }, - "import-meta-resolve": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-2.2.1.tgz", - "integrity": "sha512-C6lLL7EJPY44kBvA80gq4uMsVFw5x3oSKfuMl1cuZ2RkI5+UJqQXgn+6hlUew0y4ig7Ypt4CObAAIzU53Nfpuw==" - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "optional": true, - "peer": true - }, - "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "optional": true, - "peer": true - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "peer": true, - "requires": { - "binary-extensions": "^2.0.0" + "node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" - }, - "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "requires": { - "has": "^1.0.3" + "node_modules/p-queue": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.0.1.tgz", + "integrity": "sha512-NXzu9aQJTAzbBqOt2hwsR63ea7yvxJc0PwN/zobNAudYfb1B7R08SzB4TsLeSbUCuG467NhnoT0oO6w1qRO+BA==", + "dependencies": { + "eventemitter3": "^5.0.1", + "p-timeout": "^6.1.2" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==" + "node_modules/p-timeout": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz", + "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + "node_modules/package-json-from-dist": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", + "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", + "peer": true }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "node_modules/package-manager-detector": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.0.tgz", + "integrity": "sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==" }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { - "is-extglob": "^2.1.1" + "node_modules/parse-latin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-7.0.0.tgz", + "integrity": "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==", + "dependencies": { + "@types/nlcst": "^2.0.0", + "@types/unist": "^3.0.0", + "nlcst-to-string": "^4.0.0", + "unist-util-modify-children": "^4.0.0", + "unist-util-visit-children": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "is-interactive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", - "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==" + "node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } }, - "is-number": { + "node_modules/parse5-htmlparser2-tree-adapter": { "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==" - }, - "is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==" - }, - "is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==" - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - }, + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", "dependencies": { - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - } + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "node_modules/parse5-parser-stream": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", + "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", + "dependencies": { + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } }, - "js-tokens": { + "node_modules/path-exists": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" } }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "peer": true }, - "json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "peer": true, + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, - "jsonc-parser": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz", - "integrity": "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==" + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "peer": true }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "node_modules/path-scurry/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "peer": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } }, - "kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" + "node_modules/path-to-regexp": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", + "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==" }, - "lilconfig": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==" + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==" }, - "load-yaml-file": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz", - "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==", - "requires": { - "graceful-fs": "^4.1.5", - "js-yaml": "^3.13.0", - "pify": "^4.0.1", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" - } - } + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "requires": { - "p-locate": "^5.0.0" - } + "node_modules/picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" }, - "log-symbols": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", - "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", - "requires": { - "chalk": "^5.0.0", - "is-unicode-supported": "^1.1.0" + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" }, - "dependencies": { - "chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==" - } - } - }, - "longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==" - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "requires": { - "yallist": "^3.0.2" + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.13" + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "peer": true, + "engines": { + "node": ">=0.10.0" } }, - "markdown-table": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==" - }, - "mdast-util-definitions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.1.tgz", - "integrity": "sha512-rQ+Gv7mHttxHOBx2dkF4HWTg+EE+UR78ptQWDylzPKaQuVGdG4HIoY3SrS/pCp80nZ04greFvXbVFHT+uf0JVQ==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "peer": true, + "engines": { + "node": ">= 6" } }, - "mdast-util-find-and-replace": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.1.tgz", - "integrity": "sha512-SobxkQXFAdd4b5WmEakmkVoh18icjQRxGy5OWTCzgsLRm1Fu/KCtwD1HIQSsmq5ZRjVH0Ehwg6/Fn3xIUk+nKw==", - "requires": { - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" - }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dependencies": { - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==" - } + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "mdast-util-from-markdown": { + "node_modules/pkg-types": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz", - "integrity": "sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - } - }, - "mdast-util-gfm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.1.tgz", - "integrity": "sha512-42yHBbfWIFisaAfV1eixlabbsa6q7vHeSPY+cg+BBjX51M8xhgMacqH9g6TftB/9+YkcI0ooV4ncfrJslzm/RQ==", - "requires": { - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-gfm-autolink-literal": "^1.0.0", - "mdast-util-gfm-footnote": "^1.0.0", - "mdast-util-gfm-strikethrough": "^1.0.0", - "mdast-util-gfm-table": "^1.0.0", - "mdast-util-gfm-task-list-item": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - } - }, - "mdast-util-gfm-autolink-literal": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.2.tgz", - "integrity": "sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg==", - "requires": { - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-find-and-replace": "^2.0.0", - "micromark-util-character": "^1.0.0" + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.2.0.tgz", + "integrity": "sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==", + "dependencies": { + "confbox": "^0.1.7", + "mlly": "^1.7.1", + "pathe": "^1.1.2" } }, - "mdast-util-gfm-footnote": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.1.tgz", - "integrity": "sha512-p+PrYlkw9DeCRkTVw1duWqPRHX6Ywh2BNKJQcZbCwAuP/59B0Lk9kakuAd7KbQprVO4GzdW8eS5++A9PUSqIyw==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0", - "micromark-util-normalize-identifier": "^1.0.0" + "node_modules/postcss": { + "version": "8.4.41", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", + "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14" } }, - "mdast-util-gfm-strikethrough": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.2.tgz", - "integrity": "sha512-T/4DVHXcujH6jx1yqpcAYYwd+z5lAYMw4Ls6yhTfbMMtCt0PHY4gEfhW9+lKsLBtyhUGKRIzcUA2FATVqnvPDA==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" - } - }, - "mdast-util-gfm-table": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.6.tgz", - "integrity": "sha512-uHR+fqFq3IvB3Rd4+kzXW8dmpxUhvgCQZep6KdjsLK4O6meK5dYZEayLtIxNus1XO3gfjfcIFe8a7L0HZRGgag==", - "requires": { - "@types/mdast": "^3.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.3.0" + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "peer": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" } }, - "mdast-util-gfm-task-list-item": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.1.tgz", - "integrity": "sha512-KZ4KLmPdABXOsfnM6JHUIjxEvcx2ulk656Z/4Balw071/5qgnhz+H1uGtf2zIGnrnvDC8xR4Fj9uKbjAFGNIeA==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.3.0" + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "peer": true, + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" } }, - "mdast-util-phrasing": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz", - "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==", - "requires": { - "@types/mdast": "^3.0.0", - "unist-util-is": "^5.0.0" - } - }, - "mdast-util-to-hast": { - "version": "12.2.6", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.2.6.tgz", - "integrity": "sha512-Kfo1JNUsi6r6CI7ZOJ6yt/IEKMjMK4nNjQ8C+yc8YBbIlDSp9dmj0zY90ryiu6Vy4CVGv0zi1H4ZoIaYVV8cwA==", - "requires": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-definitions": "^5.0.0", - "micromark-util-sanitize-uri": "^1.1.0", - "trim-lines": "^3.0.0", - "unist-builder": "^3.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" + "node_modules/postcss-load-config": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } } }, - "mdast-util-to-markdown": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz", - "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "peer": true, + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" } }, - "mdast-util-to-string": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.1.tgz", - "integrity": "sha512-tGvhT94e+cVnQt8JWE9/b3cUQZWS732TJxXHktvP+BYo62PpYD53Ls/6cC60rW21dW+txxiM4zMdc6abASvZKA==", - "requires": { - "@types/mdast": "^3.0.0" + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "peer": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - }, - "micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", - "requires": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "micromark-core-commonmark": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz", - "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==", - "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz", - "integrity": "sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==", - "requires": { - "micromark-extension-gfm-autolink-literal": "^1.0.0", - "micromark-extension-gfm-footnote": "^1.0.0", - "micromark-extension-gfm-strikethrough": "^1.0.0", - "micromark-extension-gfm-table": "^1.0.0", - "micromark-extension-gfm-tagfilter": "^1.0.0", - "micromark-extension-gfm-task-list-item": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-gfm-autolink-literal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz", - "integrity": "sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, - "micromark-extension-gfm-footnote": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.0.4.tgz", - "integrity": "sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==", - "requires": { - "micromark-core-commonmark": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-strikethrough": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.4.tgz", - "integrity": "sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-gfm-table": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz", - "integrity": "sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "node_modules/preferred-pm": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-4.0.0.tgz", + "integrity": "sha512-gYBeFTZLu055D8Vv3cSPox/0iTPtkzxpLroSYYA7WXgRi31WCJ51Uyl8ZiPeUUjyvs2MBzK+S8v9JVUgHU/Sqw==", + "dependencies": { + "find-up-simple": "^1.0.0", + "find-yarn-workspace-root2": "1.2.16", + "which-pm": "^3.0.0" + }, + "engines": { + "node": ">=18.12" } }, - "micromark-extension-gfm-tagfilter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.1.tgz", - "integrity": "sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==", - "requires": { - "micromark-util-types": "^1.0.0" + "node_modules/prettier": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", + "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "micromark-extension-gfm-task-list-item": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.3.tgz", - "integrity": "sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "node_modules/prettier-plugin-astro": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/prettier-plugin-astro/-/prettier-plugin-astro-0.14.1.tgz", + "integrity": "sha512-RiBETaaP9veVstE4vUwSIcdATj6dKmXljouXc/DDNwBSPTp8FRkLGDSGFClKsAFeeg+13SB0Z1JZvbD76bigJw==", + "dev": true, + "dependencies": { + "@astrojs/compiler": "^2.9.1", + "prettier": "^3.0.0", + "sass-formatter": "^0.7.6" + }, + "engines": { + "node": "^14.15.0 || >=16.0.0" } }, - "micromark-factory-destination": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", - "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/prettier-plugin-tailwindcss": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.6.tgz", + "integrity": "sha512-OPva5S7WAsPLEsOuOWXATi13QrCKACCiIonFgIR6V4lYv4QLp++UXVhZSzRbZxXGimkQtQT86CC6fQqTOybGng==", + "dev": true, + "engines": { + "node": ">=14.21.3" + }, + "peerDependencies": { + "@ianvs/prettier-plugin-sort-imports": "*", + "@prettier/plugin-pug": "*", + "@shopify/prettier-plugin-liquid": "*", + "@trivago/prettier-plugin-sort-imports": "*", + "@zackad/prettier-plugin-twig-melody": "*", + "prettier": "^3.0", + "prettier-plugin-astro": "*", + "prettier-plugin-css-order": "*", + "prettier-plugin-import-sort": "*", + "prettier-plugin-jsdoc": "*", + "prettier-plugin-marko": "*", + "prettier-plugin-multiline-arrays": "*", + "prettier-plugin-organize-attributes": "*", + "prettier-plugin-organize-imports": "*", + "prettier-plugin-sort-imports": "*", + "prettier-plugin-style-order": "*", + "prettier-plugin-svelte": "*" + }, + "peerDependenciesMeta": { + "@ianvs/prettier-plugin-sort-imports": { + "optional": true + }, + "@prettier/plugin-pug": { + "optional": true + }, + "@shopify/prettier-plugin-liquid": { + "optional": true + }, + "@trivago/prettier-plugin-sort-imports": { + "optional": true + }, + "@zackad/prettier-plugin-twig-melody": { + "optional": true + }, + "prettier-plugin-astro": { + "optional": true + }, + "prettier-plugin-css-order": { + "optional": true + }, + "prettier-plugin-import-sort": { + "optional": true + }, + "prettier-plugin-jsdoc": { + "optional": true + }, + "prettier-plugin-marko": { + "optional": true + }, + "prettier-plugin-multiline-arrays": { + "optional": true + }, + "prettier-plugin-organize-attributes": { + "optional": true + }, + "prettier-plugin-organize-imports": { + "optional": true + }, + "prettier-plugin-sort-imports": { + "optional": true + }, + "prettier-plugin-style-order": { + "optional": true + }, + "prettier-plugin-svelte": { + "optional": true + } } }, - "micromark-factory-label": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz", - "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "node_modules/prismjs": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "engines": { + "node": ">=6" } }, - "micromark-factory-space": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz", - "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" } }, - "micromark-factory-title": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz", - "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "node_modules/prompts/node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" } }, - "micromark-factory-whitespace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz", - "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/property-information": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "micromark-util-character": { + "node_modules/proxy-from-env": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz", - "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", - "requires": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "micromark-util-chunked": { + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/read-cache": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz", - "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", - "requires": { - "micromark-util-symbol": "^1.0.0" + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "peer": true, + "dependencies": { + "pify": "^2.3.0" } }, - "micromark-util-classify-character": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz", - "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "peer": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" } }, - "micromark-util-combine-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz", - "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/rehype": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/rehype/-/rehype-13.0.1.tgz", + "integrity": "sha512-AcSLS2mItY+0fYu9xKxOu1LhUZeBZZBx8//5HKzF+0XP+eP8+6a5MXn2+DW2kfXR6Dtp1FEXMVrjyKAcvcU8vg==", + "dependencies": { + "@types/hast": "^3.0.0", + "rehype-parse": "^9.0.0", + "rehype-stringify": "^10.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "micromark-util-decode-numeric-character-reference": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz", - "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", - "requires": { - "micromark-util-symbol": "^1.0.0" + "node_modules/rehype-parse": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.0.tgz", + "integrity": "sha512-WG7nfvmWWkCR++KEkZevZb/uw41E8TsH4DsY9UxsTbIXCVGbAs4S+r8FrQ+OtH5EEQAs+5UxKC42VinkmpA1Yw==", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-from-html": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "micromark-util-decode-string": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz", - "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==", - "requires": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "node_modules/rehype-raw": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", + "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-raw": "^9.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "micromark-util-encode": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz", - "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==" - }, - "micromark-util-html-tag-name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz", - "integrity": "sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==" - }, - "micromark-util-normalize-identifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz", - "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", - "requires": { - "micromark-util-symbol": "^1.0.0" + "node_modules/rehype-stringify": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.0.tgz", + "integrity": "sha512-1TX1i048LooI9QoecrXy7nGFFbFSufxVRAfc6Y9YMRAi56l+oB0zP51mLSV312uRuvVLPV1opSlJmslozR1XHQ==", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-to-html": "^9.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "micromark-util-resolve-all": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz", - "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", - "requires": { - "micromark-util-types": "^1.0.0" + "node_modules/remark-gfm": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.0.tgz", + "integrity": "sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-gfm": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-stringify": "^11.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "micromark-util-sanitize-uri": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz", - "integrity": "sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "node_modules/remark-parse": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "micromark-util-subtokenize": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz", - "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "node_modules/remark-rehype": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.0.tgz", + "integrity": "sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "micromark-util-symbol": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz", - "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==" - }, - "micromark-util-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.2.tgz", - "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==" - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "node_modules/remark-smartypants": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-3.0.2.tgz", + "integrity": "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==", + "dependencies": { + "retext": "^9.0.0", + "retext-smartypants": "^6.0.0", + "unified": "^11.0.4", + "unist-util-visit": "^5.0.0" + }, + "engines": { + "node": ">=16.0.0" } }, - "mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==" - }, - "mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==" - }, - "mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "optional": true, - "peer": true - }, - "minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", - "peer": true - }, - "mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "optional": true, - "peer": true - }, - "mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" - }, - "napi-build-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", - "optional": true, - "peer": true - }, - "nlcst-to-string": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-3.1.1.tgz", - "integrity": "sha512-63mVyqaqt0cmn2VcI2aH6kxe1rLAmSROqHMA0i4qqg1tidkfExgpb0FGMikMCn86mw5dFtBtEANfmSSK7TjNHw==", - "requires": { - "@types/nlcst": "^1.0.0" + "node_modules/remark-stringify": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", + "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-to-markdown": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node-abi": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.31.0.tgz", - "integrity": "sha512-eSKV6s+APenqVh8ubJyiu/YhZgxQpGP66ntzUb3lY1xB9ukSRaGnx0AIxI+IM+1+IVYC1oWobgG5L3Lt9ARykQ==", - "optional": true, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "peer": true, - "requires": { - "semver": "^7.3.5" + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node-addon-api": { + "node_modules/restore-cursor": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", - "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==", - "optional": true, - "peer": true - }, - "node-domexception": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==" - }, - "node-fetch": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.0.tgz", - "integrity": "sha512-BKwRP/O0UvoMKp7GNdwPlObhYGB5DQqwhEDQlNKuoqwVYSxkSZCSbHjnFFmUEtwSKRPU4kNK8PbDYYitwaE3QA==", - "requires": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", + "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", + "dependencies": { + "onetime": "^7.0.0", + "signal-exit": "^4.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node-releases": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", - "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==" - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "peer": true - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" - }, - "npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "requires": { - "path-key": "^4.0.0" + "node_modules/restore-cursor/node_modules/onetime": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", + "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", + "dependencies": { + "mimic-function": "^5.0.0" + }, + "engines": { + "node": ">=18" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/retext": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/retext/-/retext-9.0.0.tgz", + "integrity": "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==", "dependencies": { - "path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==" - } + "@types/nlcst": "^2.0.0", + "retext-latin": "^4.0.0", + "retext-stringify": "^4.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "requires": { - "boolbase": "^1.0.0" + "node_modules/retext-latin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-4.0.0.tgz", + "integrity": "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==", + "dependencies": { + "@types/nlcst": "^2.0.0", + "parse-latin": "^7.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "peer": true + "node_modules/retext-smartypants": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.1.1.tgz", + "integrity": "sha512-onsHf34i/GzgElJgtT1K2V+31yEhWs7NJboKNxXJcmVMMPxLpgxZ9iADoMdydd6j/bHic5F/aNq0CGqElEtu2g==", + "dependencies": { + "@types/nlcst": "^2.0.0", + "nlcst-to-string": "^4.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "optional": true, - "peer": true, - "requires": { - "wrappy": "1" + "node_modules/retext-stringify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-4.0.0.tgz", + "integrity": "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==", + "dependencies": { + "@types/nlcst": "^2.0.0", + "nlcst-to-string": "^4.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "requires": { - "mimic-fn": "^4.0.0" + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" } }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, + "node_modules/rollup": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.21.1.tgz", + "integrity": "sha512-ZnYyKvscThhgd3M5+Qt3pmhO4jIRR5RGzaSovB6Q7rGNrK5cUncrtLmcTTJVSdcKXyZjW8X8MB0JMSuH9bcAJg==", "dependencies": { - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - } + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.21.1", + "@rollup/rollup-android-arm64": "4.21.1", + "@rollup/rollup-darwin-arm64": "4.21.1", + "@rollup/rollup-darwin-x64": "4.21.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.21.1", + "@rollup/rollup-linux-arm-musleabihf": "4.21.1", + "@rollup/rollup-linux-arm64-gnu": "4.21.1", + "@rollup/rollup-linux-arm64-musl": "4.21.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.21.1", + "@rollup/rollup-linux-riscv64-gnu": "4.21.1", + "@rollup/rollup-linux-s390x-gnu": "4.21.1", + "@rollup/rollup-linux-x64-gnu": "4.21.1", + "@rollup/rollup-linux-x64-musl": "4.21.1", + "@rollup/rollup-win32-arm64-msvc": "4.21.1", + "@rollup/rollup-win32-ia32-msvc": "4.21.1", + "@rollup/rollup-win32-x64-msvc": "4.21.1", + "fsevents": "~2.3.2" } }, - "ora": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/ora/-/ora-6.1.2.tgz", - "integrity": "sha512-EJQ3NiP5Xo94wJXIzAyOtSb0QEIAUu7m8t6UZ9krbz0vAJqr92JpcK/lEXg91q6B9pEGqrykkd2EQplnifDSBw==", - "requires": { - "bl": "^5.0.0", - "chalk": "^5.0.0", - "cli-cursor": "^4.0.0", - "cli-spinners": "^2.6.1", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^1.1.0", - "log-symbols": "^5.1.0", - "strip-ansi": "^7.0.1", - "wcwidth": "^1.0.1" - }, - "dependencies": { - "chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==" + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } + ], + "dependencies": { + "queue-microtask": "^1.2.2" } }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "requires": { - "p-limit": "^3.0.2" - } + "node_modules/s.color": { + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/s.color/-/s.color-0.0.15.tgz", + "integrity": "sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==", + "dev": true }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "parse-latin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-5.0.1.tgz", - "integrity": "sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==", - "requires": { - "nlcst-to-string": "^3.0.0", - "unist-util-modify-children": "^3.0.0", - "unist-util-visit-children": "^2.0.0" + "node_modules/sass-formatter": { + "version": "0.7.9", + "resolved": "https://registry.npmjs.org/sass-formatter/-/sass-formatter-0.7.9.tgz", + "integrity": "sha512-CWZ8XiSim+fJVG0cFLStwDvft1VI7uvXdCNJYXhDvowiv+DsbD1nXLiQ4zrE5UBvj5DWZJ93cwN0NX5PMsr1Pw==", + "dev": true, + "dependencies": { + "suf-log": "^2.5.3" } }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "path-to-regexp": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", - "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==" - }, - "picocolors": { + "node_modules/section-matter": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - }, + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - } + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=4" } }, - "postcss": { - "version": "8.4.21", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", - "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", - "requires": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "postcss-import": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", - "peer": true, - "requires": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" + "node_modules/sharp": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", + "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", + "hasInstallScript": true, + "optional": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.3", + "semver": "^7.6.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.33.5", + "@img/sharp-darwin-x64": "0.33.5", + "@img/sharp-libvips-darwin-arm64": "1.0.4", + "@img/sharp-libvips-darwin-x64": "1.0.4", + "@img/sharp-libvips-linux-arm": "1.0.5", + "@img/sharp-libvips-linux-arm64": "1.0.4", + "@img/sharp-libvips-linux-s390x": "1.0.4", + "@img/sharp-libvips-linux-x64": "1.0.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", + "@img/sharp-libvips-linuxmusl-x64": "1.0.4", + "@img/sharp-linux-arm": "0.33.5", + "@img/sharp-linux-arm64": "0.33.5", + "@img/sharp-linux-s390x": "0.33.5", + "@img/sharp-linux-x64": "0.33.5", + "@img/sharp-linuxmusl-arm64": "0.33.5", + "@img/sharp-linuxmusl-x64": "0.33.5", + "@img/sharp-wasm32": "0.33.5", + "@img/sharp-win32-ia32": "0.33.5", + "@img/sharp-win32-x64": "0.33.5" } }, - "postcss-js": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", - "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", - "peer": true, - "requires": { - "camelcase-css": "^2.0.1" + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "postcss-load-config": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", - "peer": true, - "requires": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" } }, - "postcss-nested": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", - "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", - "peer": true, - "requires": { - "postcss-selector-parser": "^6.0.10" + "node_modules/shiki": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.14.1.tgz", + "integrity": "sha512-FujAN40NEejeXdzPt+3sZ3F2dx1U24BY2XTY01+MG8mbxCiA2XukXdcbyMyLAHJ/1AUUnQd1tZlvIjefWWEJeA==", + "dependencies": { + "@shikijs/core": "1.14.1", + "@types/hast": "^3.0.4" } }, - "postcss-selector-parser": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", - "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", - "peer": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "prebuild-install": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", - "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", "optional": true, - "peer": true, - "requires": { - "detect-libc": "^2.0.0", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.3", - "mkdirp-classic": "^0.5.3", - "napi-build-utils": "^1.0.1", - "node-abi": "^3.3.0", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^4.0.0", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0" - } - }, - "preferred-pm": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.0.3.tgz", - "integrity": "sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==", - "requires": { - "find-up": "^5.0.0", - "find-yarn-workspace-root2": "1.2.16", - "path-exists": "^4.0.0", - "which-pm": "2.0.0" - } - }, - "prettier": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.3.tgz", - "integrity": "sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==" - }, - "prettier-plugin-astro": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/prettier-plugin-astro/-/prettier-plugin-astro-0.7.2.tgz", - "integrity": "sha512-mmifnkG160BtC727gqoimoxnZT/dwr8ASxpoGGl6EHevhfblSOeu+pwH1LAm5Qu1MynizktztFujHHaijLCkww==", - "requires": { - "@astrojs/compiler": "^0.31.3", - "prettier": "^2.7.1", - "sass-formatter": "^0.7.5", - "synckit": "^0.8.4" - } - }, - "prettier-plugin-tailwindcss": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.1.tgz", - "integrity": "sha512-aIO8IguumORyRsmT+E7JfJ3A9FEoyhqZR7Au7TBOege3VZkgMvHJMkufeYp4zjnDK2iq4ktkvGMNOQR9T8lisQ==", - "dev": true, - "requires": {} - }, - "prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==" - }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, "dependencies": { - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - } + "is-arrayish": "^0.3.1" } }, - "property-information": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz", - "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==" + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "optional": true, - "peer": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "node_modules/source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "engines": { + "node": ">=0.10.0" } }, - "queue": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", - "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", - "requires": { - "inherits": "~2.0.3" + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - }, - "quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "peer": true - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "optional": true, - "peer": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, - "read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "peer": true, - "requires": { - "pify": "^2.3.0" + "node_modules/stdin-discarder": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.2.2.tgz", + "integrity": "sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==", + "engines": { + "node": ">=18" }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "peer": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "peer": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "rehype": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/rehype/-/rehype-12.0.1.tgz", - "integrity": "sha512-ey6kAqwLM3X6QnMDILJthGvG1m1ULROS9NT4uG9IDCuv08SFyLlreSuvOa//DgEvbXx62DS6elGVqusWhRUbgw==", - "requires": { - "@types/hast": "^2.0.0", - "rehype-parse": "^8.0.0", - "rehype-stringify": "^9.0.0", - "unified": "^10.0.0" + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "rehype-parse": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.4.tgz", - "integrity": "sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==", - "requires": { - "@types/hast": "^2.0.0", - "hast-util-from-parse5": "^7.0.0", - "parse5": "^6.0.0", - "unified": "^10.0.0" + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "peer": true, + "engines": { + "node": ">=8" } }, - "rehype-raw": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-6.1.1.tgz", - "integrity": "sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==", - "requires": { - "@types/hast": "^2.0.0", - "hast-util-raw": "^7.2.0", - "unified": "^10.0.0" - } + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "peer": true }, - "rehype-stringify": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-9.0.3.tgz", - "integrity": "sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==", - "requires": { - "@types/hast": "^2.0.0", - "hast-util-to-html": "^8.0.0", - "unified": "^10.0.0" + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "peer": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "remark-gfm": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz", - "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-gfm": "^2.0.0", - "micromark-extension-gfm": "^2.0.0", - "unified": "^10.0.0" - } - }, - "remark-parse": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.1.tgz", - "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" - } - }, - "remark-rehype": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", - "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", - "requires": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^12.1.0", - "unified": "^10.0.0" - } - }, - "remark-smartypants": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-2.0.0.tgz", - "integrity": "sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==", - "requires": { - "retext": "^8.1.0", - "retext-smartypants": "^5.1.0", - "unist-util-visit": "^4.1.0" - } - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "node_modules/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - }, - "resolve-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-2.0.0.tgz", - "integrity": "sha512-+1lzwXehGCXSeryaISr6WujZzowloigEofRB+dj75y9RRa/obVcYgbHJd53tdYw8pvZj8GojXaaENws8Ktw/hQ==", - "requires": { - "resolve-from": "^5.0.0" + "node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "peer": true, "dependencies": { - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { - "mimic-fn": "^2.1.0" - } - } + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "retext": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/retext/-/retext-8.1.0.tgz", - "integrity": "sha512-N9/Kq7YTn6ZpzfiGW45WfEGJqFf1IM1q8OsRa1CGzIebCJBNCANDRmOrholiDRGKo/We7ofKR4SEvcGAWEMD3Q==", - "requires": { - "@types/nlcst": "^1.0.0", - "retext-latin": "^3.0.0", - "retext-stringify": "^3.0.0", - "unified": "^10.0.0" + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "peer": true, + "engines": { + "node": ">=8" } }, - "retext-latin": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-3.1.0.tgz", - "integrity": "sha512-5MrD1tuebzO8ppsja5eEu+ZbBeUNCjoEarn70tkXOS7Bdsdf6tNahsv2bY0Z8VooFF6cw7/6S+d3yI/TMlMVVQ==", - "requires": { - "@types/nlcst": "^1.0.0", - "parse-latin": "^5.0.0", - "unherit": "^3.0.0", - "unified": "^10.0.0" + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" } }, - "retext-smartypants": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-5.2.0.tgz", - "integrity": "sha512-Do8oM+SsjrbzT2UNIKgheP0hgUQTDDQYyZaIY3kfq0pdFzoPk+ZClYJ+OERNXveog4xf1pZL4PfRxNoVL7a/jw==", - "requires": { - "@types/nlcst": "^1.0.0", - "nlcst-to-string": "^3.0.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0" + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "engines": { + "node": ">=0.10.0" } }, - "retext-stringify": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-3.1.0.tgz", - "integrity": "sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w==", - "requires": { - "@types/nlcst": "^1.0.0", - "nlcst-to-string": "^3.0.0", - "unified": "^10.0.0" + "node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + "node_modules/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "peer": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } }, - "rollup": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.10.1.tgz", - "integrity": "sha512-3Er+yel3bZbZX1g2kjVM+FW+RUWDxbG87fcqFM5/9HbPCTpbVp6JOLn7jlxnNlbu7s/N/uDA4EV/91E2gWnxzw==", - "requires": { - "fsevents": "~2.3.2" + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "peer": true, + "engines": { + "node": ">= 6" } }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "requires": { - "queue-microtask": "^1.2.2" + "node_modules/suf-log": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/suf-log/-/suf-log-2.5.3.tgz", + "integrity": "sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==", + "dev": true, + "dependencies": { + "s.color": "0.0.15" } }, - "s.color": { - "version": "0.0.15", - "resolved": "https://registry.npmjs.org/s.color/-/s.color-0.0.15.tgz", - "integrity": "sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==" - }, - "sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "requires": { - "mri": "^1.1.0" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, - "sass-formatter": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/sass-formatter/-/sass-formatter-0.7.5.tgz", - "integrity": "sha512-NKFP8ddjhUYi6A/iD1cEtzkEs91U61kzqe3lY9SVNuvX7LGc88xnEN0mmsWL7Ol//YTi2GL/ol7b9XZ2+hgXuA==", - "requires": { - "suf-log": "^2.5.3" + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "section-matter": { + "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "requires": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "peer": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "requires": { - "lru-cache": "^6.0.0" - }, + "node_modules/svgo": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" } }, - "server-destroy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", - "integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==" + "node_modules/tailwindcss": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.10.tgz", + "integrity": "sha512-KWZkVPm7yJRhdu4SRSl9d4AK2wM3a50UsvgHZO7xY77NQr2V+fIrEuoDGQcbvswWvFGbS2f6e+jC/6WJm1Dl0w==", + "peer": true, + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.0", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } }, - "sharp": { - "version": "0.31.3", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.31.3.tgz", - "integrity": "sha512-XcR4+FCLBFKw1bdB+GEhnUNXNXvnt0tDo4WsBsraKymuo/IAuPuCBVAL2wIkUw2r/dwFW5Q5+g66Kwl2dgDFVg==", - "optional": true, + "node_modules/tailwindcss/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "peer": true, - "requires": { - "color": "^4.2.3", - "detect-libc": "^2.0.1", - "node-addon-api": "^5.0.0", - "prebuild-install": "^7.1.1", - "semver": "^7.3.8", - "simple-get": "^4.0.1", - "tar-fs": "^2.1.1", - "tunnel-agent": "^0.6.0" + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" } }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" + "node_modules/tailwindcss/node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "peer": true, + "engines": { + "node": ">=10" } }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "shiki": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.11.1.tgz", - "integrity": "sha512-EugY9VASFuDqOexOgXR18ZV+TbFrQHeCpEYaXamO+SZlsnT/2LxuLBX25GGtIrwaEVFXUAbUQ601SWE2rMwWHA==", - "requires": { - "jsonc-parser": "^3.0.0", - "vscode-oniguruma": "^1.6.1", - "vscode-textmate": "^6.0.0" - }, - "dependencies": { - "jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - } + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "engines": { + "node": ">=8" + } }, - "simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "optional": true, - "peer": true + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, - "simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", - "optional": true, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", "peer": true, - "requires": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" + "dependencies": { + "any-promise": "^1.0.0" } }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "optional": true, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", "peer": true, - "requires": { - "is-arrayish": "^0.3.1" + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" } }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" - }, - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + "node_modules/tinyexec": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.0.tgz", + "integrity": "sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==" }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } }, - "space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==" + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + "node_modules/trough": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "streamsearch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==" + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "peer": true }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" + "node_modules/tsconfck": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.1.tgz", + "integrity": "sha512-00eoI6WY57SvZEVjm13stEVE90VkEdJAFGgpFLTsZbJyW/LwFQ7uQxJHWpZ2hzSWgCPKc9AnBnNP+0X7o3hAmQ==", + "bin": { + "tsconfck": "bin/tsconfck.js" + }, + "engines": { + "node": "^18 || >=20" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - } + "node_modules/tslib": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==" }, - "stringify-entities": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", - "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", - "requires": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" + "node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "requires": { - "ansi-regex": "^6.0.1" + "node_modules/typescript": { + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" } }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" - }, - "strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==" + "node_modules/ufo": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", + "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==" }, - "strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==" + "node_modules/undici": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.8.tgz", + "integrity": "sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==", + "engines": { + "node": ">=18.17" + } }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "optional": true, - "peer": true + "node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" }, - "suf-log": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/suf-log/-/suf-log-2.5.3.tgz", - "integrity": "sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==", - "requires": { - "s.color": "0.0.15" + "node_modules/unified": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" + "node_modules/unist-util-find-after": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", + "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "supports-esm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-esm/-/supports-esm-1.0.0.tgz", - "integrity": "sha512-96Am8CDqUaC0I2+C/swJ0yEvM8ZnGn4unoers/LSdE4umhX7mELzqyLzx3HnZAluq5PXIsGMKqa7NkqaeHMPcg==", - "requires": { - "has-package-exports": "^1.1.0" + "node_modules/unist-util-is": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - }, - "svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "requires": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" + "node_modules/unist-util-modify-children": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-4.0.0.tgz", + "integrity": "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==", + "dependencies": { + "@types/unist": "^3.0.0", + "array-iterate": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "synckit": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.4.tgz", - "integrity": "sha512-Dn2ZkzMdSX827QbowGbU/4yjWuvNaCoScLLoMo/yKbu+P4GBR6cRGKZH27k6a9bRzdqcyd1DE96pQtQ6uNkmyw==", - "requires": { - "@pkgr/utils": "^2.3.1", - "tslib": "^2.4.0" + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "tailwindcss": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.4.tgz", - "integrity": "sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ==", - "peer": true, - "requires": { - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "color-name": "^1.1.4", - "detective": "^5.2.1", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.12", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "lilconfig": "^2.0.6", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.18", - "postcss-import": "^14.1.0", - "postcss-js": "^4.0.0", - "postcss-load-config": "^3.1.4", - "postcss-nested": "6.0.0", - "postcss-selector-parser": "^6.0.10", - "postcss-value-parser": "^4.2.0", - "quick-lru": "^5.1.1", - "resolve": "^1.22.1" - }, - "dependencies": { - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "peer": true - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "peer": true, - "requires": { - "is-glob": "^4.0.3" - } - } + "node_modules/unist-util-remove-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", + "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "optional": true, - "peer": true, - "requires": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "optional": true, - "peer": true, - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "dependencies": { - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "optional": true, - "peer": true, - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "optional": true, - "peer": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - } + "node_modules/unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "tiny-glob": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", - "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", - "requires": { - "globalyzer": "0.1.0", - "globrex": "^0.1.2" + "node_modules/unist-util-visit-children": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-3.0.0.tgz", + "integrity": "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "requires": { - "is-number": "^7.0.0" + "node_modules/unist-util-visit-parents": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==" - }, - "trough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", - "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==" - }, - "tsconfig-resolver": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tsconfig-resolver/-/tsconfig-resolver-3.0.1.tgz", - "integrity": "sha512-ZHqlstlQF449v8glscGRXzL6l2dZvASPCdXJRWG4gHEZlUVx2Jtmr+a2zeVG4LCsKhDXKRj5R3h0C/98UcVAQg==", - "requires": { - "@types/json5": "^0.0.30", - "@types/resolve": "^1.17.0", - "json5": "^2.1.3", - "resolve": "^1.17.0", - "strip-bom": "^4.0.0", - "type-fest": "^0.13.1" - }, - "dependencies": { - "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==" + "node_modules/update-browserslist-db": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } + ], + "dependencies": { + "escalade": "^3.1.2", + "picocolors": "^1.0.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" } }, - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "peer": true }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "optional": true, - "peer": true, - "requires": { - "safe-buffer": "^5.0.1" + "node_modules/vfile": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==" - }, - "typescript": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", - "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==" - }, - "undici": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.16.0.tgz", - "integrity": "sha512-KWBOXNv6VX+oJQhchXieUznEmnJMqgXMbs0xxH2t8q/FUAWSJvOSr/rMaZKnX5RIVq7JDn0JbP4BOnKG2SGXLQ==", - "requires": { - "busboy": "^1.6.0" + "node_modules/vfile-location": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", + "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "unherit": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-3.0.1.tgz", - "integrity": "sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==" - }, - "unified": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", - "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", - "requires": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" + "node_modules/vfile-message": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", + "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "unist-builder": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-3.0.1.tgz", - "integrity": "sha512-gnpOw7DIpCA0vpr6NqdPvTWnlPTApCTRzr+38E6hCWx3rz/cjo83SsKIlS1Z+L5ttScQ2AwutNnb8+tAvpb6qQ==", - "requires": { - "@types/unist": "^2.0.0" + "node_modules/vite": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.2.tgz", + "integrity": "sha512-dDrQTRHp5C1fTFzcSaMxjk6vdpKvT+2/mIdE07Gw2ykehT49O0z/VHS3zZ8iV/Gh8BJJKHWOe5RjaNrW5xf/GA==", + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.41", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } } }, - "unist-util-generated": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", - "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==" - }, - "unist-util-is": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz", - "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==" - }, - "unist-util-modify-children": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-3.1.1.tgz", - "integrity": "sha512-yXi4Lm+TG5VG+qvokP6tpnk+r1EPwyYL04JWDxLvgvPV40jANh7nm3udk65OOWquvbMDe+PL9+LmkxDpTv/7BA==", - "requires": { - "@types/unist": "^2.0.0", - "array-iterate": "^2.0.0" + "node_modules/vitefu": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", + "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } } }, - "unist-util-position": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.3.tgz", - "integrity": "sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==", - "requires": { - "@types/unist": "^2.0.0" + "node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "unist-util-stringify-position": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz", - "integrity": "sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==", - "requires": { - "@types/unist": "^2.0.0" + "node_modules/whatwg-encoding": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=18" } }, - "unist-util-visit": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.1.tgz", - "integrity": "sha512-n9KN3WV9k4h1DxYR1LoajgN93wpEi/7ZplVe02IoB4gH5ctI1AaF2670BLHQYbwj+pY83gFtyeySFiyMHJklrg==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" + "node_modules/whatwg-mimetype": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", + "engines": { + "node": ">=18" } }, - "unist-util-visit-children": { + "node_modules/which": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-2.0.2.tgz", - "integrity": "sha512-+LWpMFqyUwLGpsQxpumsQ9o9DG2VGLFrpz+rpVXYIEdPy57GSy5HioC0g3bg/8WP9oCLlapQtklOzQ8uLS496Q==", - "requires": { - "@types/unist": "^2.0.0" + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "unist-util-visit-parents": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz", - "integrity": "sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" + "node_modules/which-pm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-3.0.0.tgz", + "integrity": "sha512-ysVYmw6+ZBhx3+ZkcPwRuJi38ZOTLJJ33PSHaitLxSKUMsh0LkKd0nC69zZCwt5D+AYUcMK2hhw4yWny20vSGg==", + "dependencies": { + "load-yaml-file": "^0.2.0" + }, + "engines": { + "node": ">=18.12" } }, - "update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "node_modules/which-pm-runs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", + "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", + "engines": { + "node": ">=4" } }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "requires": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - } - }, - "vfile": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.6.tgz", - "integrity": "sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA==", - "requires": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - } - }, - "vfile-location": { + "node_modules/widest-line": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.0.1.tgz", - "integrity": "sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw==", - "requires": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "dependencies": { + "string-width": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "vfile-message": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.3.tgz", - "integrity": "sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } + "node_modules/widest-line/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" }, - "vite": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.0.4.tgz", - "integrity": "sha512-xevPU7M8FU0i/80DMR+YhgrzR5KS2ORy1B4xcX/cXLsvnUWvfHuqMmVU6N0YiJ4JWGRJJsLCgjEzKjG9/GKoSw==", - "requires": { - "esbuild": "^0.16.3", - "fsevents": "~2.3.2", - "postcss": "^8.4.20", - "resolve": "^1.22.1", - "rollup": "^3.7.0" - } - }, - "vitefu": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", - "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", - "requires": {} - }, - "vscode-css-languageservice": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.2.1.tgz", - "integrity": "sha512-FMaMjB2LQdkHjTCP2CWh2S94xuGsxSc8xr0H9nAACVd/iUDyZLoKFjwoB+mA3v0rpCH2U5vVCVwxyULy61CgqA==", - "requires": { - "@vscode/l10n": "^0.0.10", - "vscode-languageserver-textdocument": "^1.0.7", - "vscode-languageserver-types": "^3.17.2", - "vscode-uri": "^3.0.6" + "node_modules/widest-line/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "vscode-html-languageservice": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.0.3.tgz", - "integrity": "sha512-6rfrtcHhXDMXmC5pR2WXrx02HiNCzQDynOBMn+53zLxr2hvZrDzoc0QgC0FaFGfcglf7GeOsfhkWvJBFC/a70g==", - "requires": { - "@vscode/l10n": "^0.0.10", - "vscode-languageserver-textdocument": "^1.0.7", - "vscode-languageserver-types": "^3.17.2", - "vscode-uri": "^3.0.6" + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "vscode-jsonrpc": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.0.2.tgz", - "integrity": "sha512-RY7HwI/ydoC1Wwg4gJ3y6LpU9FJRZAUnTYMXthqhFXXu77ErDd/xkREpGuk4MyYkk4a+XDWAMqe0S3KkelYQEQ==" - }, - "vscode-languageserver": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-8.0.2.tgz", - "integrity": "sha512-bpEt2ggPxKzsAOZlXmCJ50bV7VrxwCS5BI4+egUmure/oI/t4OlFzi/YNtVvY24A2UDOZAgwFGgnZPwqSJubkA==", - "requires": { - "vscode-languageserver-protocol": "3.17.2" + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "peer": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "vscode-languageserver-protocol": { - "version": "3.17.2", - "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.2.tgz", - "integrity": "sha512-8kYisQ3z/SQ2kyjlNeQxbkkTNmVFoQCqkmGrzLH6A9ecPlgTbp3wDTnUNqaUxYr4vlAcloxx8zwy7G5WdguYNg==", - "requires": { - "vscode-jsonrpc": "8.0.2", - "vscode-languageserver-types": "3.17.2" + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "peer": true, + "engines": { + "node": ">=8" } }, - "vscode-languageserver-textdocument": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz", - "integrity": "sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q==" - }, - "vscode-languageserver-types": { - "version": "3.17.2", - "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz", - "integrity": "sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==" - }, - "vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==" - }, - "vscode-textmate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-6.0.0.tgz", - "integrity": "sha512-gu73tuZfJgu+mvCSy4UZwd2JXykjK9zAZsfmDeut5dx/1a7FeTk0XwJsSuqQn+cuMCGVbIBfl+s53X4T19DnzQ==" - }, - "vscode-uri": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.7.tgz", - "integrity": "sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==" - }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "requires": { - "defaults": "^1.0.3" + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "web-namespaces": { + "node_modules/wrap-ansi-cjs/node_modules/color-convert": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==" + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } }, - "web-streams-polyfill": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", - "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==" + "node_modules/wrap-ansi-cjs/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "peer": true }, - "which-pm": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.0.0.tgz", - "integrity": "sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==", - "requires": { - "load-yaml-file": "^0.2.0", - "path-exists": "^4.0.0" + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "peer": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "which-pm-runs": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", - "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==" + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "peer": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } }, - "widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "requires": { - "string-width": "^5.0.1" + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "wrap-ansi": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", - "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", - "requires": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" }, - "dependencies": { - "ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==" - } + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "wrappy": { + "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "optional": true, - "peer": true + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "peer": true + "node_modules/xxhash-wasm": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.0.2.tgz", + "integrity": "sha512-ibF0Or+FivM9lNrg+HGJfVX8WJqgo+kCLDc4vx6xMeTce7Aj+DLttKbxxRR/gNLSAelRc1omAPlJ77N/Jem07A==" }, - "yallist": { + "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "peer": true + "node_modules/yaml": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.0.tgz", + "integrity": "sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } }, - "yargs-parser": { + "node_modules/yargs-parser": { "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yocto-queue": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + "node_modules/zod": { + "version": "3.23.8", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", + "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } }, - "zod": { - "version": "3.20.2", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.20.2.tgz", - "integrity": "sha512-1MzNQdAvO+54H+EaK5YpyEy0T+Ejo/7YLHS93G3RnYWh5gaotGHwGeN/ZO687qEDU2y4CdStQYXVHIgrUl5UVQ==" + "node_modules/zod-to-json-schema": { + "version": "3.23.2", + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.23.2.tgz", + "integrity": "sha512-uSt90Gzc/tUfyNqxnjlfBs8W6WSGpNBv0rVsNxP/BVSMHMKGdthPYff4xtCHYloJGM0CFxFsb3NbC0eqPhfImw==", + "peerDependencies": { + "zod": "^3.23.3" + } + }, + "node_modules/zod-to-ts": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/zod-to-ts/-/zod-to-ts-1.2.0.tgz", + "integrity": "sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==", + "peerDependencies": { + "typescript": "^4.9.4 || ^5.0.2", + "zod": "^3" + } }, - "zwitch": { + "node_modules/zwitch": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==" + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } } } } diff --git a/package.json b/package.json index 81b67d1..b20592c 100644 --- a/package.json +++ b/package.json @@ -11,13 +11,16 @@ "astro": "astro" }, "dependencies": { - "@astrojs/image": "^0.13.0", - "@astrojs/tailwind": "^3.0.0", - "astro": "^2.0.1", - "astro-icon": "^0.8.0" + "@astrojs/tailwind": "^5.1.0", + "@iconify-json/noto": "^1.1.20", + "@iconify-json/ph": "^1.1.14", + "astro": "^4.14.6", + "astro-icon": "^1.1.1", + "framer-motion": "^11.3.31" }, "devDependencies": { - "prettier": "^2.8.3", - "prettier-plugin-tailwindcss": "^0.2.1" + "prettier": "^3.3.3", + "prettier-plugin-astro": "^0.14.1", + "prettier-plugin-tailwindcss": "^0.6.6" } } diff --git a/prettier.config.mjs b/prettier.config.mjs deleted file mode 100644 index f01cc7a..0000000 --- a/prettier.config.mjs +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - plugins: [require("prettier-plugin-tailwindcss")], -}; diff --git a/public/assets/images/boxing.webp b/src/assets/boxing.webp similarity index 100% rename from public/assets/images/boxing.webp rename to src/assets/boxing.webp diff --git a/public/assets/images/dede.webp b/src/assets/dede.webp similarity index 100% rename from public/assets/images/dede.webp rename to src/assets/dede.webp diff --git a/public/assets/images/dlp.webp b/src/assets/dlp.webp similarity index 100% rename from public/assets/images/dlp.webp rename to src/assets/dlp.webp diff --git a/public/assets/images/minipaint.webp b/src/assets/minipaint.webp similarity index 100% rename from public/assets/images/minipaint.webp rename to src/assets/minipaint.webp diff --git a/public/assets/images/pong.webp b/src/assets/pong.webp similarity index 100% rename from public/assets/images/pong.webp rename to src/assets/pong.webp diff --git a/public/assets/images/pregel.webp b/src/assets/pregel.webp similarity index 100% rename from public/assets/images/pregel.webp rename to src/assets/pregel.webp diff --git a/public/assets/images/pschema.webp b/src/assets/pschema.webp similarity index 100% rename from public/assets/images/pschema.webp rename to src/assets/pschema.webp diff --git a/public/assets/images/site.webp b/src/assets/site.webp similarity index 100% rename from public/assets/images/site.webp rename to src/assets/site.webp diff --git a/public/assets/images/solid.webp b/src/assets/solid.webp similarity index 100% rename from public/assets/images/solid.webp rename to src/assets/solid.webp diff --git a/public/assets/images/tfg.webp b/src/assets/tfg.webp similarity index 100% rename from public/assets/images/tfg.webp rename to src/assets/tfg.webp diff --git a/public/assets/images/wd2duckdb.webp b/src/assets/wd2duckdb.webp similarity index 100% rename from public/assets/images/wd2duckdb.webp rename to src/assets/wd2duckdb.webp diff --git a/src/components/common/Bullets.astro b/src/components/common/Bullets.astro new file mode 100644 index 0000000..4b4f035 --- /dev/null +++ b/src/components/common/Bullets.astro @@ -0,0 +1,19 @@ +--- +export interface BulletsProps { + bullets: string[]; +} + +const { bullets } = Astro.props; +--- + +
+

{bullets[0]}

+ { + bullets.slice(1).map((technology: string) => ( + <> + · +

{technology}

+ + )) + } +
\ No newline at end of file diff --git a/src/components/common/Card.astro b/src/components/common/Card.astro new file mode 100644 index 0000000..bac70c1 --- /dev/null +++ b/src/components/common/Card.astro @@ -0,0 +1,57 @@ +--- +import type { ImageMetadata } from 'astro'; +import { Image } from 'astro:assets'; + +import Tag from './Tag.astro'; +import Bullets from './Bullets.astro'; + +import type { IListItem } from "../../types"; + +const images = import.meta.glob<{ default: ImageMetadata }>('/src/assets/*.{jpeg,jpg,png,gif,webp}'); + +export interface ListItemProps { + listItem: IListItem; +} + +const { listItem } = Astro.props; +--- + + +
+ {listItem.description} + +
+ +

{listItem.name}

+

{listItem.description}

+ +
+
diff --git a/src/components/common/ListItem.astro b/src/components/common/ListItem.astro deleted file mode 100644 index 42b4340..0000000 --- a/src/components/common/ListItem.astro +++ /dev/null @@ -1,52 +0,0 @@ ---- -import { Image } from "@astrojs/image/components"; - -import type { IListItem } from "../../types"; - -export interface ListItemProps { - listItem: IListItem; -} - -const { listItem } = Astro.props; ---- - -
  • - {listItem.description} - - -
  • diff --git a/src/components/common/MadeWithLove.astro b/src/components/common/MadeWithLove.astro index e4f2e5c..31666c9 100644 --- a/src/components/common/MadeWithLove.astro +++ b/src/components/common/MadeWithLove.astro @@ -1,5 +1,5 @@ --- -import { Icon } from "astro-icon"; +import { Icon } from "astro-icon/components"; ---

    diff --git a/src/components/common/ScrollDown.astro b/src/components/common/ScrollDown.astro new file mode 100644 index 0000000..bde097a --- /dev/null +++ b/src/components/common/ScrollDown.astro @@ -0,0 +1,19 @@ +--- +import { Icon } from "astro-icon/components"; +--- + + + + \ No newline at end of file diff --git a/src/components/common/Section.astro b/src/components/common/Section.astro new file mode 100644 index 0000000..3211197 --- /dev/null +++ b/src/components/common/Section.astro @@ -0,0 +1,23 @@ +--- +import type { ISection } from "../../types"; + +export interface ListItemProps { + section: ISection; +} + +const { section } = Astro.props; +--- + +

    +

    + { section.title } +

    +

    { section.subtitle }

    +

    { section.description }

    + +
    \ No newline at end of file diff --git a/src/components/common/SocialMedia.astro b/src/components/common/SocialMedia.astro index 9f6dc0d..f3f5109 100644 --- a/src/components/common/SocialMedia.astro +++ b/src/components/common/SocialMedia.astro @@ -1,5 +1,5 @@ --- -import { Icon } from "astro-icon"; +import { Icon } from "astro-icon/components"; import type { ISocialMedia } from "../../types"; import { socials } from "../../data/socials"; diff --git a/src/components/common/Tag.astro b/src/components/common/Tag.astro new file mode 100644 index 0000000..5dcaacd --- /dev/null +++ b/src/components/common/Tag.astro @@ -0,0 +1,21 @@ +--- +export interface TagProps { + text: string; +} + +const { text } = Astro.props; +--- + + + {text} + \ No newline at end of file diff --git a/src/components/common/Timeline.astro b/src/components/common/Timeline.astro new file mode 100644 index 0000000..911fd94 --- /dev/null +++ b/src/components/common/Timeline.astro @@ -0,0 +1,39 @@ +--- +import type { IExperienceItem } from "../../types"; + +export interface ListItemProps { + experience: IExperienceItem; +} + +const { experience } = Astro.props; +--- + +
  • + + +

    { experience.title }

    +
    +

    { experience.description }

    +
  • \ No newline at end of file diff --git a/src/components/common/ToggleMenu.astro b/src/components/common/ToggleMenu.astro index 6ec8cc7..3884bac 100644 --- a/src/components/common/ToggleMenu.astro +++ b/src/components/common/ToggleMenu.astro @@ -1,5 +1,5 @@ --- -import { Icon } from "astro-icon"; +import { Icon } from "astro-icon/components"; ---