From e82b3983d72862108e94f4534e03d384e07a3e37 Mon Sep 17 00:00:00 2001 From: Andreas Linnert Date: Mon, 4 Mar 2024 13:01:25 +0100 Subject: [PATCH 1/2] Update icons Update packages Update simple icons Remove icon usage of icons that have been removed Remove links: - Windi CSS - Atom --- package-lock.json | 3280 +++++++++++------ package.json | 11 +- public/simple-icons/1001tracklists.svg | 2 +- public/simple-icons/1password.svg | 2 +- public/simple-icons/2k.svg | 1 + public/simple-icons/365datascience.svg | 1 + public/simple-icons/42.svg | 2 +- public/simple-icons/500px.svg | 2 +- public/simple-icons/7zip.svg | 1 + public/simple-icons/99designs.svg | 1 + public/simple-icons/9gag.svg | 1 + public/simple-icons/abletonlive.svg | 1 - public/simple-icons/accenture.svg | 2 +- public/simple-icons/acclaim.svg | 1 - public/simple-icons/actix.svg | 1 + public/simple-icons/addthis.svg | 1 - public/simple-icons/affinitydesigner.svg | 2 +- public/simple-icons/affinityphoto.svg | 2 +- public/simple-icons/affinitypublisher.svg | 2 +- public/simple-icons/afterpay.svg | 1 + public/simple-icons/airbus.svg | 2 +- public/simple-icons/airtel.svg | 1 + public/simple-icons/airtransat.svg | 1 + public/simple-icons/alamy.svg | 1 + public/simple-icons/almalinux.svg | 1 + public/simple-icons/alx.svg | 1 + public/simple-icons/amazonmusic.svg | 1 + public/simple-icons/anchor.svg | 1 - public/simple-icons/android.svg | 2 +- public/simple-icons/angellist.svg | 1 - public/simple-icons/angularjs.svg | 1 - public/simple-icons/angularuniversal.svg | 1 - public/simple-icons/animalplanet.svg | 1 + public/simple-icons/ankermake.svg | 1 + public/simple-icons/apachefreemarker.svg | 1 + public/simple-icons/apmterminals.svg | 1 + public/simple-icons/appium.svg | 1 + public/simple-icons/appwrite.svg | 2 +- public/simple-icons/asahilinux.svg | 1 + public/simple-icons/askubuntu.svg | 1 - public/simple-icons/astonmartin.svg | 2 +- public/simple-icons/atom.svg | 1 - public/simple-icons/autocad.svg | 1 + public/simple-icons/autodeskmaya.svg | 1 + public/simple-icons/autoit.svg | 1 + public/simple-icons/autozone.svg | 1 + public/simple-icons/avianca.svg | 1 + public/simple-icons/babelio.svg | 1 + public/simple-icons/babylondotjs.svg | 1 - public/simple-icons/badgr.svg | 1 - public/simple-icons/bakalari.svg | 1 + public/simple-icons/bandrautomation.svg | 2 +- public/simple-icons/barmenia.svg | 1 + public/simple-icons/basicattentiontoken.svg | 1 + public/simple-icons/bathasu.svg | 1 - public/simple-icons/bazel.svg | 1 + public/simple-icons/bbc.svg | 1 - public/simple-icons/bbciplayer.svg | 1 - public/simple-icons/bentobox.svg | 1 + public/simple-icons/betterstack.svg | 1 + public/simple-icons/bevy.svg | 1 + public/simple-icons/biome.svg | 1 + public/simple-icons/bitcomet.svg | 1 + public/simple-icons/bittorrent.svg | 1 + public/simple-icons/blockbench.svg | 1 + public/simple-icons/bluesky.svg | 1 + public/simple-icons/bluesound.svg | 1 + public/simple-icons/bnbchain.svg | 1 + public/simple-icons/boosty.svg | 1 + public/simple-icons/braintree.svg | 1 + public/simple-icons/brenntag.svg | 1 + public/simple-icons/brex.svg | 1 + public/simple-icons/bricks.svg | 1 + public/simple-icons/bugatti.svg | 2 +- public/simple-icons/bungie.svg | 1 + public/simple-icons/burpsuite.svg | 1 + public/simple-icons/byte.svg | 1 - public/simple-icons/calendly.svg | 1 + public/simple-icons/camunda.svg | 1 + public/simple-icons/canvas.svg | 1 + public/simple-icons/carlsberggroup.svg | 1 + public/simple-icons/cbc.svg | 1 + public/simple-icons/ccleaner.svg | 1 + public/simple-icons/celestron.svg | 1 + public/simple-icons/channel4.svg | 2 +- public/simple-icons/charles.svg | 1 + public/simple-icons/chedraui.svg | 1 + public/simple-icons/citroen.svg | 2 +- public/simple-icons/clerk.svg | 1 + public/simple-icons/clevercloud.svg | 1 + public/simple-icons/cloudinary.svg | 1 + public/simple-icons/cloudron.svg | 1 + public/simple-icons/clubhouse.svg | 2 +- public/simple-icons/cnet.svg | 1 + public/simple-icons/codeblocks.svg | 1 + public/simple-icons/codefresh.svg | 1 + public/simple-icons/codementor.svg | 1 + public/simple-icons/codereview.svg | 1 - public/simple-icons/coggle.svg | 1 + public/simple-icons/comicfury.svg | 1 + public/simple-icons/contentstack.svg | 1 + public/simple-icons/contributorcovenant.svg | 1 + public/simple-icons/coolermaster.svg | 1 + public/simple-icons/coppel.svg | 1 + public/simple-icons/counterstrike.svg | 2 +- public/simple-icons/crewunited.svg | 1 + public/simple-icons/csharp.svg | 2 +- public/simple-icons/customink.svg | 1 + public/simple-icons/cypress.svg | 2 +- public/simple-icons/dailydotdev.svg | 1 + public/simple-icons/dailymotion.svg | 2 +- public/simple-icons/datefns.svg | 1 + public/simple-icons/davinciresolve.svg | 1 + public/simple-icons/dbeaver.svg | 1 + public/simple-icons/deepcool.svg | 1 + public/simple-icons/deepgram.svg | 1 + public/simple-icons/deepl.svg | 1 + public/simple-icons/deezer.svg | 1 - public/simple-icons/depositphotos.svg | 1 + public/simple-icons/deutschepost.svg | 1 + public/simple-icons/dolby.svg | 2 +- public/simple-icons/doxygen.svg | 1 + public/simple-icons/dreamstime.svg | 1 + public/simple-icons/drizzle.svg | 1 + public/simple-icons/dunzo.svg | 1 + public/simple-icons/duolingo.svg | 2 +- public/simple-icons/e.svg | 2 +- public/simple-icons/ecovacs.svg | 1 + public/simple-icons/edgeimpulse.svg | 1 + public/simple-icons/educative.svg | 1 + public/simple-icons/eight.svg | 1 + public/simple-icons/ejs.svg | 1 + public/simple-icons/embark.svg | 1 + public/simple-icons/erpnext.svg | 1 + public/simple-icons/esotericsoftware.svg | 1 + public/simple-icons/excalidraw.svg | 1 + public/simple-icons/expedia.svg | 1 + public/simple-icons/farcaster.svg | 1 + public/simple-icons/filedotio.svg | 1 + public/simple-icons/fineco.svg | 1 + public/simple-icons/foobar2000.svg | 1 + public/simple-icons/forestry.svg | 1 - public/simple-icons/formspree.svg | 1 + public/simple-icons/frappe.svg | 1 + public/simple-icons/fubo.svg | 1 + public/simple-icons/galaxus.svg | 1 + public/simple-icons/gameloft.svg | 1 + public/simple-icons/geopandas.svg | 1 + public/simple-icons/getx.svg | 1 + public/simple-icons/gin.svg | 1 + public/simple-icons/gitbook.svg | 2 +- public/simple-icons/gitconnected.svg | 1 + public/simple-icons/githubcopilot.svg | 1 + public/simple-icons/glassdoor.svg | 2 +- public/simple-icons/glide.svg | 1 + public/simple-icons/glovo.svg | 1 + public/simple-icons/gojek.svg | 1 + public/simple-icons/goldmansachs.svg | 1 + public/simple-icons/googlebigtable.svg | 1 + .../simple-icons/googlecampaignmanager360.svg | 1 + public/simple-icons/googlechat.svg | 2 +- public/simple-icons/googlechronicle.svg | 1 + public/simple-icons/googlecloudspanner.svg | 1 + public/simple-icons/googlecloudstorage.svg | 1 + public/simple-icons/googledataflow.svg | 1 + public/simple-icons/googledataproc.svg | 1 + .../simple-icons/googledisplayandvideo360.svg | 1 + public/simple-icons/googlegemini.svg | 1 + public/simple-icons/googlepubsub.svg | 1 + public/simple-icons/googletasks.svg | 1 + public/simple-icons/grammarly.svg | 2 +- public/simple-icons/grapheneos.svg | 1 + public/simple-icons/graphite.svg | 1 + public/simple-icons/greasyfork.svg | 1 + public/simple-icons/greatlearning.svg | 1 + public/simple-icons/gsmarenadotcom.svg | 1 + public/simple-icons/hdfcbank.svg | 1 + public/simple-icons/headphonezone.svg | 1 + public/simple-icons/helium.svg | 1 + public/simple-icons/hellofresh.svg | 2 +- public/simple-icons/hepsiemlak.svg | 1 + public/simple-icons/hevy.svg | 1 + public/simple-icons/hivemq.svg | 1 + public/simple-icons/hono.svg | 1 + public/simple-icons/hoppscotch.svg | 2 +- public/simple-icons/hostinger.svg | 1 + public/simple-icons/htmx.svg | 1 + public/simple-icons/hulu.svg | 1 - public/simple-icons/hurriyetemlak.svg | 1 - public/simple-icons/hyperledger.svg | 1 - public/simple-icons/hyperskill.svg | 1 + public/simple-icons/hyundai.svg | 2 +- public/simple-icons/iberia.svg | 1 + public/simple-icons/icicibank.svg | 1 + public/simple-icons/imagedotsc.svg | 1 + public/simple-icons/indiehackers.svg | 1 + public/simple-icons/infiniti.svg | 2 +- public/simple-icons/inspire.svg | 1 + public/simple-icons/instagram.svg | 2 +- public/simple-icons/irobot.svg | 1 + public/simple-icons/iscsquared.svg | 1 - public/simple-icons/iveco.svg | 2 +- public/simple-icons/jenkinsx.svg | 1 - public/simple-icons/jfrogbintray.svg | 1 - public/simple-icons/jitpack.svg | 1 + public/simple-icons/jouav.svg | 1 + public/simple-icons/keenetic.svg | 1 + public/simple-icons/kick.svg | 1 + public/simple-icons/kinopoisk.svg | 2 +- public/simple-icons/knexdotjs.svg | 1 + public/simple-icons/knime.svg | 1 + public/simple-icons/kongregate.svg | 2 +- public/simple-icons/kucoin.svg | 1 + public/simple-icons/kununu.svg | 1 + public/simple-icons/kx.svg | 1 + public/simple-icons/lada.svg | 2 +- public/simple-icons/lequipe.svg | 1 + public/simple-icons/leslibraires.svg | 1 + public/simple-icons/lgtm.svg | 1 - public/simple-icons/libreofficebase.svg | 1 + public/simple-icons/libreofficecalc.svg | 1 + public/simple-icons/libreofficedraw.svg | 1 + public/simple-icons/libreofficeimpress.svg | 1 + public/simple-icons/libreofficemath.svg | 1 + public/simple-icons/libreofficewriter.svg | 1 + public/simple-icons/linksys.svg | 1 + public/simple-icons/lintcode.svg | 1 + .../linuxprofessionalinstitute.svg | 1 + public/simple-icons/linuxserver.svg | 1 + public/simple-icons/logitechg.svg | 1 + public/simple-icons/lootcrate.svg | 1 + public/simple-icons/lucid.svg | 1 + public/simple-icons/magic.svg | 1 + public/simple-icons/mahindra.svg | 1 + public/simple-icons/mailtrap.svg | 1 + public/simple-icons/make.svg | 1 + public/simple-icons/mediatemple.svg | 1 - public/simple-icons/medusa.svg | 1 + public/simple-icons/meituan.svg | 1 + public/simple-icons/mentorcruise.svg | 1 + public/simple-icons/metacritic.svg | 1 + public/simple-icons/metasploit.svg | 1 + public/simple-icons/microsoftoffice.svg | 1 - public/simple-icons/microsoftstore.svg | 1 + public/simple-icons/milanote.svg | 1 + public/simple-icons/moodle.svg | 1 + public/simple-icons/moqups.svg | 1 + public/simple-icons/muo.svg | 1 + public/simple-icons/myget.svg | 1 + public/simple-icons/namemc.svg | 1 + public/simple-icons/namuwiki.svg | 1 + public/simple-icons/nationalrail.svg | 1 + public/simple-icons/nbc.svg | 2 +- public/simple-icons/neptune.svg | 1 + public/simple-icons/netcup.svg | 1 + public/simple-icons/netdata.svg | 1 + public/simple-icons/neteasecloudmusic.svg | 1 + public/simple-icons/netgear.svg | 1 + public/simple-icons/nextdns.svg | 1 + public/simple-icons/nextdotjs.svg | 2 +- public/simple-icons/nexusmods.svg | 1 + public/simple-icons/nhl.svg | 1 + public/simple-icons/niantic.svg | 1 + public/simple-icons/nintendo.svg | 2 +- public/simple-icons/nomad.svg | 1 + public/simple-icons/nordicsemiconductor.svg | 1 + public/simple-icons/nsis.svg | 1 + public/simple-icons/oclif.svg | 1 + public/simple-icons/odoo.svg | 1 + public/simple-icons/opel.svg | 2 +- public/simple-icons/openhab.svg | 1 + public/simple-icons/opentf.svg | 1 - public/simple-icons/opentofu.svg | 1 + public/simple-icons/oppo.svg | 1 + public/simple-icons/orange.svg | 1 + public/simple-icons/osf.svg | 1 + public/simple-icons/packt.svg | 1 + public/simple-icons/paddle.svg | 1 + public/simple-icons/paperlessngx.svg | 1 + public/simple-icons/paperswithcode.svg | 1 + public/simple-icons/paramountplus.svg | 1 + public/simple-icons/payhip.svg | 1 + public/simple-icons/pdq.svg | 1 + public/simple-icons/pepsi.svg | 1 - public/simple-icons/perplexity.svg | 1 + public/simple-icons/phosphoricons.svg | 1 + public/simple-icons/photobucket.svg | 2 +- public/simple-icons/photon.svg | 1 + public/simple-icons/piapro.svg | 1 + public/simple-icons/picxy.svg | 1 + public/simple-icons/pinescript.svg | 1 + public/simple-icons/pinetwork.svg | 1 + public/simple-icons/piped.svg | 1 + public/simple-icons/pipx.svg | 1 + public/simple-icons/polestar.svg | 1 + public/simple-icons/polygon.svg | 1 + public/simple-icons/pond5.svg | 1 + public/simple-icons/popos.svg | 2 +- public/simple-icons/porkbun.svg | 1 + public/simple-icons/prepbytes.svg | 1 + public/simple-icons/privatedivision.svg | 1 + public/simple-icons/privateinternetaccess.svg | 2 +- public/simple-icons/proteus.svg | 1 + public/simple-icons/protonmail.svg | 2 +- public/simple-icons/protonvpn.svg | 2 +- public/simple-icons/pushbullet.svg | 1 + public/simple-icons/pycqa.svg | 1 + public/simple-icons/qase.svg | 1 + public/simple-icons/qbittorrent.svg | 1 + public/simple-icons/qnap.svg | 1 + public/simple-icons/quantcast.svg | 2 +- public/simple-icons/quicktype.svg | 1 + public/simple-icons/radarr.svg | 1 + public/simple-icons/rapid.svg | 1 + public/simple-icons/raycast.svg | 1 + public/simple-icons/raylib.svg | 1 + public/simple-icons/reactiveresume.svg | 1 + public/simple-icons/redbull.svg | 1 + public/simple-icons/reddit.svg | 2 +- public/simple-icons/refine.svg | 1 + public/simple-icons/remedyentertainment.svg | 1 + public/simple-icons/resend.svg | 1 + public/simple-icons/revolut.svg | 2 +- public/simple-icons/riotgames.svg | 2 +- public/simple-icons/ritzcarlton.svg | 1 + public/simple-icons/rive.svg | 1 + public/simple-icons/roblox.svg | 2 +- public/simple-icons/rockstargames.svg | 1 + public/simple-icons/rockwellautomation.svg | 1 + public/simple-icons/roll20.svg | 1 + public/simple-icons/roon.svg | 1 + public/simple-icons/rtl.svg | 2 +- public/simple-icons/rtm.svg | 1 + public/simple-icons/ruff.svg | 2 +- public/simple-icons/rumahweb.svg | 1 + public/simple-icons/runrundotit.svg | 1 + public/simple-icons/rustdesk.svg | 1 + public/simple-icons/safari.svg | 2 +- public/simple-icons/salla.svg | 1 + public/simple-icons/samsclub.svg | 1 + public/simple-icons/saudia.svg | 1 + public/simple-icons/scrapy.svg | 1 + public/simple-icons/seatgeek.svg | 1 + public/simple-icons/semanticui.svg | 1 + public/simple-icons/sendinblue.svg | 1 - public/simple-icons/session.svg | 1 + public/simple-icons/shadcnui.svg | 1 + public/simple-icons/showwcase.svg | 1 + public/simple-icons/sidekiq.svg | 1 + public/simple-icons/sidequest.svg | 1 + public/simple-icons/simplelogin.svg | 1 + public/simple-icons/siyuan.svg | 1 + public/simple-icons/skaffold.svg | 1 + public/simple-icons/skoda.svg | 2 +- public/simple-icons/slides.svg | 2 +- public/simple-icons/slint.svg | 1 + public/simple-icons/smart.svg | 2 +- public/simple-icons/softpedia.svg | 1 + public/simple-icons/solana.svg | 1 + public/simple-icons/sonarr.svg | 1 + public/simple-icons/sonarsource.svg | 1 - public/simple-icons/soriana.svg | 1 + public/simple-icons/sourcegraph.svg | 1 - public/simple-icons/spine.svg | 1 + public/simple-icons/srgssr.svg | 1 + public/simple-icons/stagetimer.svg | 1 + public/simple-icons/starz.svg | 2 +- public/simple-icons/stockx.svg | 1 + public/simple-icons/streamlabs.svg | 1 + public/simple-icons/streamrunners.svg | 1 + public/simple-icons/tabelog.svg | 1 + .../taketwointeractivesoftware.svg | 1 + public/simple-icons/teal.svg | 1 + public/simple-icons/teepublic.svg | 1 + public/simple-icons/tele5.svg | 2 +- public/simple-icons/telequebec.svg | 1 + public/simple-icons/theboringcompany.svg | 1 + public/simple-icons/thefinals.svg | 1 + public/simple-icons/theodinproject.svg | 1 + public/simple-icons/thunderstore.svg | 1 + public/simple-icons/ticktick.svg | 1 + public/simple-icons/tildapublishing.svg | 1 + public/simple-icons/tindie.svg | 1 + public/simple-icons/tinkercad.svg | 1 + public/simple-icons/tnt.svg | 1 - public/simple-icons/toll.svg | 1 + public/simple-icons/ton.svg | 1 + public/simple-icons/topdotgg.svg | 1 + public/simple-icons/totvs.svg | 1 + public/simple-icons/tradingview.svg | 1 + public/simple-icons/transifex.svg | 1 + public/simple-icons/transmission.svg | 1 + public/simple-icons/trillertv.svg | 1 + public/simple-icons/tubi.svg | 2 +- public/simple-icons/twinkly.svg | 1 + public/simple-icons/twoo.svg | 1 - public/simple-icons/typer.svg | 1 + public/simple-icons/typst.svg | 1 + public/simple-icons/uniqlo.svg | 1 + public/simple-icons/uniqlo_ja.svg | 1 + public/simple-icons/uno.svg | 1 - public/simple-icons/untangle.svg | 1 - public/simple-icons/uphold.svg | 1 + public/simple-icons/uploaded.svg | 1 - public/simple-icons/upptime.svg | 1 + public/simple-icons/vectary.svg | 1 + public/simple-icons/vegas.svg | 1 + public/simple-icons/viblo.svg | 1 + public/simple-icons/victoriametrics.svg | 1 + public/simple-icons/victronenergy.svg | 1 + public/simple-icons/virginatlantic.svg | 1 + public/simple-icons/visualstudioappcenter.svg | 1 + public/simple-icons/vivint.svg | 1 + public/simple-icons/vivo.svg | 1 + public/simple-icons/w3c.svg | 1 - public/simple-icons/w3schools.svg | 1 + public/simple-icons/wazirx.svg | 1 + public/simple-icons/webflow.svg | 2 +- public/simple-icons/webhint.svg | 1 - public/simple-icons/westernunion.svg | 1 + public/simple-icons/wezterm.svg | 1 + public/simple-icons/whitesource.svg | 1 - public/simple-icons/wikimediafoundation.svg | 1 + public/simple-icons/windicss.svg | 1 - public/simple-icons/winmate.svg | 1 - public/simple-icons/wish.svg | 2 +- public/simple-icons/wondershare.svg | 1 + public/simple-icons/wondersharefilmora.svg | 1 + public/simple-icons/writedotas.svg | 2 +- public/simple-icons/wyze.svg | 1 + public/simple-icons/xendit.svg | 1 + public/simple-icons/xilinx.svg | 1 - public/simple-icons/yahoo.svg | 1 - public/simple-icons/yolo.svg | 1 - public/simple-icons/yourtraveldottv.svg | 1 - public/simple-icons/youtubekids.svg | 1 + public/simple-icons/yr.svg | 1 + public/simple-icons/zaim.svg | 1 + public/simple-icons/zap.svg | 1 + public/simple-icons/zapier.svg | 2 +- public/simple-icons/zcool.svg | 1 + public/simple-icons/zebpay.svg | 1 + public/simple-icons/zendframework.svg | 1 - public/simple-icons/zeromq.svg | 1 - public/simple-icons/ziggo.svg | 1 + public/simple-icons/zwave.svg | 1 - src/links.json | 23 +- 447 files changed, 2503 insertions(+), 1319 deletions(-) create mode 100644 public/simple-icons/2k.svg create mode 100644 public/simple-icons/365datascience.svg create mode 100644 public/simple-icons/7zip.svg create mode 100644 public/simple-icons/99designs.svg create mode 100644 public/simple-icons/9gag.svg delete mode 100644 public/simple-icons/abletonlive.svg delete mode 100644 public/simple-icons/acclaim.svg create mode 100644 public/simple-icons/actix.svg delete mode 100644 public/simple-icons/addthis.svg create mode 100644 public/simple-icons/afterpay.svg create mode 100644 public/simple-icons/airtel.svg create mode 100644 public/simple-icons/airtransat.svg create mode 100644 public/simple-icons/alamy.svg create mode 100644 public/simple-icons/almalinux.svg create mode 100644 public/simple-icons/alx.svg create mode 100644 public/simple-icons/amazonmusic.svg delete mode 100644 public/simple-icons/anchor.svg delete mode 100644 public/simple-icons/angellist.svg delete mode 100644 public/simple-icons/angularjs.svg delete mode 100644 public/simple-icons/angularuniversal.svg create mode 100644 public/simple-icons/animalplanet.svg create mode 100644 public/simple-icons/ankermake.svg create mode 100644 public/simple-icons/apachefreemarker.svg create mode 100644 public/simple-icons/apmterminals.svg create mode 100644 public/simple-icons/appium.svg create mode 100644 public/simple-icons/asahilinux.svg delete mode 100644 public/simple-icons/askubuntu.svg delete mode 100644 public/simple-icons/atom.svg create mode 100644 public/simple-icons/autocad.svg create mode 100644 public/simple-icons/autodeskmaya.svg create mode 100644 public/simple-icons/autoit.svg create mode 100644 public/simple-icons/autozone.svg create mode 100644 public/simple-icons/avianca.svg create mode 100644 public/simple-icons/babelio.svg delete mode 100644 public/simple-icons/babylondotjs.svg delete mode 100644 public/simple-icons/badgr.svg create mode 100644 public/simple-icons/bakalari.svg create mode 100644 public/simple-icons/barmenia.svg create mode 100644 public/simple-icons/basicattentiontoken.svg delete mode 100644 public/simple-icons/bathasu.svg create mode 100644 public/simple-icons/bazel.svg delete mode 100644 public/simple-icons/bbc.svg delete mode 100644 public/simple-icons/bbciplayer.svg create mode 100644 public/simple-icons/bentobox.svg create mode 100644 public/simple-icons/betterstack.svg create mode 100644 public/simple-icons/bevy.svg create mode 100644 public/simple-icons/biome.svg create mode 100644 public/simple-icons/bitcomet.svg create mode 100644 public/simple-icons/bittorrent.svg create mode 100644 public/simple-icons/blockbench.svg create mode 100644 public/simple-icons/bluesky.svg create mode 100644 public/simple-icons/bluesound.svg create mode 100644 public/simple-icons/bnbchain.svg create mode 100644 public/simple-icons/boosty.svg create mode 100644 public/simple-icons/braintree.svg create mode 100644 public/simple-icons/brenntag.svg create mode 100644 public/simple-icons/brex.svg create mode 100644 public/simple-icons/bricks.svg create mode 100644 public/simple-icons/bungie.svg create mode 100644 public/simple-icons/burpsuite.svg delete mode 100644 public/simple-icons/byte.svg create mode 100644 public/simple-icons/calendly.svg create mode 100644 public/simple-icons/camunda.svg create mode 100644 public/simple-icons/canvas.svg create mode 100644 public/simple-icons/carlsberggroup.svg create mode 100644 public/simple-icons/cbc.svg create mode 100644 public/simple-icons/ccleaner.svg create mode 100644 public/simple-icons/celestron.svg create mode 100644 public/simple-icons/charles.svg create mode 100644 public/simple-icons/chedraui.svg create mode 100644 public/simple-icons/clerk.svg create mode 100644 public/simple-icons/clevercloud.svg create mode 100644 public/simple-icons/cloudinary.svg create mode 100644 public/simple-icons/cloudron.svg create mode 100644 public/simple-icons/cnet.svg create mode 100644 public/simple-icons/codeblocks.svg create mode 100644 public/simple-icons/codefresh.svg create mode 100644 public/simple-icons/codementor.svg delete mode 100644 public/simple-icons/codereview.svg create mode 100644 public/simple-icons/coggle.svg create mode 100644 public/simple-icons/comicfury.svg create mode 100644 public/simple-icons/contentstack.svg create mode 100644 public/simple-icons/contributorcovenant.svg create mode 100644 public/simple-icons/coolermaster.svg create mode 100644 public/simple-icons/coppel.svg create mode 100644 public/simple-icons/crewunited.svg create mode 100644 public/simple-icons/customink.svg create mode 100644 public/simple-icons/dailydotdev.svg create mode 100644 public/simple-icons/datefns.svg create mode 100644 public/simple-icons/davinciresolve.svg create mode 100644 public/simple-icons/dbeaver.svg create mode 100644 public/simple-icons/deepcool.svg create mode 100644 public/simple-icons/deepgram.svg create mode 100644 public/simple-icons/deepl.svg delete mode 100644 public/simple-icons/deezer.svg create mode 100644 public/simple-icons/depositphotos.svg create mode 100644 public/simple-icons/deutschepost.svg create mode 100644 public/simple-icons/doxygen.svg create mode 100644 public/simple-icons/dreamstime.svg create mode 100644 public/simple-icons/drizzle.svg create mode 100644 public/simple-icons/dunzo.svg create mode 100644 public/simple-icons/ecovacs.svg create mode 100644 public/simple-icons/edgeimpulse.svg create mode 100644 public/simple-icons/educative.svg create mode 100644 public/simple-icons/eight.svg create mode 100644 public/simple-icons/ejs.svg create mode 100644 public/simple-icons/embark.svg create mode 100644 public/simple-icons/erpnext.svg create mode 100644 public/simple-icons/esotericsoftware.svg create mode 100644 public/simple-icons/excalidraw.svg create mode 100644 public/simple-icons/expedia.svg create mode 100644 public/simple-icons/farcaster.svg create mode 100644 public/simple-icons/filedotio.svg create mode 100644 public/simple-icons/fineco.svg create mode 100644 public/simple-icons/foobar2000.svg delete mode 100644 public/simple-icons/forestry.svg create mode 100644 public/simple-icons/formspree.svg create mode 100644 public/simple-icons/frappe.svg create mode 100644 public/simple-icons/fubo.svg create mode 100644 public/simple-icons/galaxus.svg create mode 100644 public/simple-icons/gameloft.svg create mode 100644 public/simple-icons/geopandas.svg create mode 100644 public/simple-icons/getx.svg create mode 100644 public/simple-icons/gin.svg create mode 100644 public/simple-icons/gitconnected.svg create mode 100644 public/simple-icons/githubcopilot.svg create mode 100644 public/simple-icons/glide.svg create mode 100644 public/simple-icons/glovo.svg create mode 100644 public/simple-icons/gojek.svg create mode 100644 public/simple-icons/goldmansachs.svg create mode 100644 public/simple-icons/googlebigtable.svg create mode 100644 public/simple-icons/googlecampaignmanager360.svg create mode 100644 public/simple-icons/googlechronicle.svg create mode 100644 public/simple-icons/googlecloudspanner.svg create mode 100644 public/simple-icons/googlecloudstorage.svg create mode 100644 public/simple-icons/googledataflow.svg create mode 100644 public/simple-icons/googledataproc.svg create mode 100644 public/simple-icons/googledisplayandvideo360.svg create mode 100644 public/simple-icons/googlegemini.svg create mode 100644 public/simple-icons/googlepubsub.svg create mode 100644 public/simple-icons/googletasks.svg create mode 100644 public/simple-icons/grapheneos.svg create mode 100644 public/simple-icons/graphite.svg create mode 100644 public/simple-icons/greasyfork.svg create mode 100644 public/simple-icons/greatlearning.svg create mode 100644 public/simple-icons/gsmarenadotcom.svg create mode 100644 public/simple-icons/hdfcbank.svg create mode 100644 public/simple-icons/headphonezone.svg create mode 100644 public/simple-icons/helium.svg create mode 100644 public/simple-icons/hepsiemlak.svg create mode 100644 public/simple-icons/hevy.svg create mode 100644 public/simple-icons/hivemq.svg create mode 100644 public/simple-icons/hono.svg create mode 100644 public/simple-icons/hostinger.svg create mode 100644 public/simple-icons/htmx.svg delete mode 100644 public/simple-icons/hulu.svg delete mode 100644 public/simple-icons/hurriyetemlak.svg delete mode 100644 public/simple-icons/hyperledger.svg create mode 100644 public/simple-icons/hyperskill.svg create mode 100644 public/simple-icons/iberia.svg create mode 100644 public/simple-icons/icicibank.svg create mode 100644 public/simple-icons/imagedotsc.svg create mode 100644 public/simple-icons/indiehackers.svg create mode 100644 public/simple-icons/inspire.svg create mode 100644 public/simple-icons/irobot.svg delete mode 100644 public/simple-icons/iscsquared.svg delete mode 100644 public/simple-icons/jenkinsx.svg delete mode 100644 public/simple-icons/jfrogbintray.svg create mode 100644 public/simple-icons/jitpack.svg create mode 100644 public/simple-icons/jouav.svg create mode 100644 public/simple-icons/keenetic.svg create mode 100644 public/simple-icons/kick.svg create mode 100644 public/simple-icons/knexdotjs.svg create mode 100644 public/simple-icons/knime.svg create mode 100644 public/simple-icons/kucoin.svg create mode 100644 public/simple-icons/kununu.svg create mode 100644 public/simple-icons/kx.svg create mode 100644 public/simple-icons/lequipe.svg create mode 100644 public/simple-icons/leslibraires.svg delete mode 100644 public/simple-icons/lgtm.svg create mode 100644 public/simple-icons/libreofficebase.svg create mode 100644 public/simple-icons/libreofficecalc.svg create mode 100644 public/simple-icons/libreofficedraw.svg create mode 100644 public/simple-icons/libreofficeimpress.svg create mode 100644 public/simple-icons/libreofficemath.svg create mode 100644 public/simple-icons/libreofficewriter.svg create mode 100644 public/simple-icons/linksys.svg create mode 100644 public/simple-icons/lintcode.svg create mode 100644 public/simple-icons/linuxprofessionalinstitute.svg create mode 100644 public/simple-icons/linuxserver.svg create mode 100644 public/simple-icons/logitechg.svg create mode 100644 public/simple-icons/lootcrate.svg create mode 100644 public/simple-icons/lucid.svg create mode 100644 public/simple-icons/magic.svg create mode 100644 public/simple-icons/mahindra.svg create mode 100644 public/simple-icons/mailtrap.svg create mode 100644 public/simple-icons/make.svg delete mode 100644 public/simple-icons/mediatemple.svg create mode 100644 public/simple-icons/medusa.svg create mode 100644 public/simple-icons/meituan.svg create mode 100644 public/simple-icons/mentorcruise.svg create mode 100644 public/simple-icons/metacritic.svg create mode 100644 public/simple-icons/metasploit.svg delete mode 100644 public/simple-icons/microsoftoffice.svg create mode 100644 public/simple-icons/microsoftstore.svg create mode 100644 public/simple-icons/milanote.svg create mode 100644 public/simple-icons/moodle.svg create mode 100644 public/simple-icons/moqups.svg create mode 100644 public/simple-icons/muo.svg create mode 100644 public/simple-icons/myget.svg create mode 100644 public/simple-icons/namemc.svg create mode 100644 public/simple-icons/namuwiki.svg create mode 100644 public/simple-icons/nationalrail.svg create mode 100644 public/simple-icons/neptune.svg create mode 100644 public/simple-icons/netcup.svg create mode 100644 public/simple-icons/netdata.svg create mode 100644 public/simple-icons/neteasecloudmusic.svg create mode 100644 public/simple-icons/netgear.svg create mode 100644 public/simple-icons/nextdns.svg create mode 100644 public/simple-icons/nexusmods.svg create mode 100644 public/simple-icons/nhl.svg create mode 100644 public/simple-icons/niantic.svg create mode 100644 public/simple-icons/nomad.svg create mode 100644 public/simple-icons/nordicsemiconductor.svg create mode 100644 public/simple-icons/nsis.svg create mode 100644 public/simple-icons/oclif.svg create mode 100644 public/simple-icons/odoo.svg create mode 100644 public/simple-icons/openhab.svg delete mode 100644 public/simple-icons/opentf.svg create mode 100644 public/simple-icons/opentofu.svg create mode 100644 public/simple-icons/oppo.svg create mode 100644 public/simple-icons/orange.svg create mode 100644 public/simple-icons/osf.svg create mode 100644 public/simple-icons/packt.svg create mode 100644 public/simple-icons/paddle.svg create mode 100644 public/simple-icons/paperlessngx.svg create mode 100644 public/simple-icons/paperswithcode.svg create mode 100644 public/simple-icons/paramountplus.svg create mode 100644 public/simple-icons/payhip.svg create mode 100644 public/simple-icons/pdq.svg delete mode 100644 public/simple-icons/pepsi.svg create mode 100644 public/simple-icons/perplexity.svg create mode 100644 public/simple-icons/phosphoricons.svg create mode 100644 public/simple-icons/photon.svg create mode 100644 public/simple-icons/piapro.svg create mode 100644 public/simple-icons/picxy.svg create mode 100644 public/simple-icons/pinescript.svg create mode 100644 public/simple-icons/pinetwork.svg create mode 100644 public/simple-icons/piped.svg create mode 100644 public/simple-icons/pipx.svg create mode 100644 public/simple-icons/polestar.svg create mode 100644 public/simple-icons/polygon.svg create mode 100644 public/simple-icons/pond5.svg create mode 100644 public/simple-icons/porkbun.svg create mode 100644 public/simple-icons/prepbytes.svg create mode 100644 public/simple-icons/privatedivision.svg create mode 100644 public/simple-icons/proteus.svg create mode 100644 public/simple-icons/pushbullet.svg create mode 100644 public/simple-icons/pycqa.svg create mode 100644 public/simple-icons/qase.svg create mode 100644 public/simple-icons/qbittorrent.svg create mode 100644 public/simple-icons/qnap.svg create mode 100644 public/simple-icons/quicktype.svg create mode 100644 public/simple-icons/radarr.svg create mode 100644 public/simple-icons/rapid.svg create mode 100644 public/simple-icons/raycast.svg create mode 100644 public/simple-icons/raylib.svg create mode 100644 public/simple-icons/reactiveresume.svg create mode 100644 public/simple-icons/redbull.svg create mode 100644 public/simple-icons/refine.svg create mode 100644 public/simple-icons/remedyentertainment.svg create mode 100644 public/simple-icons/resend.svg create mode 100644 public/simple-icons/ritzcarlton.svg create mode 100644 public/simple-icons/rive.svg create mode 100644 public/simple-icons/rockstargames.svg create mode 100644 public/simple-icons/rockwellautomation.svg create mode 100644 public/simple-icons/roll20.svg create mode 100644 public/simple-icons/roon.svg create mode 100644 public/simple-icons/rtm.svg create mode 100644 public/simple-icons/rumahweb.svg create mode 100644 public/simple-icons/runrundotit.svg create mode 100644 public/simple-icons/rustdesk.svg create mode 100644 public/simple-icons/salla.svg create mode 100644 public/simple-icons/samsclub.svg create mode 100644 public/simple-icons/saudia.svg create mode 100644 public/simple-icons/scrapy.svg create mode 100644 public/simple-icons/seatgeek.svg create mode 100644 public/simple-icons/semanticui.svg delete mode 100644 public/simple-icons/sendinblue.svg create mode 100644 public/simple-icons/session.svg create mode 100644 public/simple-icons/shadcnui.svg create mode 100644 public/simple-icons/showwcase.svg create mode 100644 public/simple-icons/sidekiq.svg create mode 100644 public/simple-icons/sidequest.svg create mode 100644 public/simple-icons/simplelogin.svg create mode 100644 public/simple-icons/siyuan.svg create mode 100644 public/simple-icons/skaffold.svg create mode 100644 public/simple-icons/slint.svg create mode 100644 public/simple-icons/softpedia.svg create mode 100644 public/simple-icons/solana.svg create mode 100644 public/simple-icons/sonarr.svg delete mode 100644 public/simple-icons/sonarsource.svg create mode 100644 public/simple-icons/soriana.svg delete mode 100644 public/simple-icons/sourcegraph.svg create mode 100644 public/simple-icons/spine.svg create mode 100644 public/simple-icons/srgssr.svg create mode 100644 public/simple-icons/stagetimer.svg create mode 100644 public/simple-icons/stockx.svg create mode 100644 public/simple-icons/streamlabs.svg create mode 100644 public/simple-icons/streamrunners.svg create mode 100644 public/simple-icons/tabelog.svg create mode 100644 public/simple-icons/taketwointeractivesoftware.svg create mode 100644 public/simple-icons/teal.svg create mode 100644 public/simple-icons/teepublic.svg create mode 100644 public/simple-icons/telequebec.svg create mode 100644 public/simple-icons/theboringcompany.svg create mode 100644 public/simple-icons/thefinals.svg create mode 100644 public/simple-icons/theodinproject.svg create mode 100644 public/simple-icons/thunderstore.svg create mode 100644 public/simple-icons/ticktick.svg create mode 100644 public/simple-icons/tildapublishing.svg create mode 100644 public/simple-icons/tindie.svg create mode 100644 public/simple-icons/tinkercad.svg delete mode 100644 public/simple-icons/tnt.svg create mode 100644 public/simple-icons/toll.svg create mode 100644 public/simple-icons/ton.svg create mode 100644 public/simple-icons/topdotgg.svg create mode 100644 public/simple-icons/totvs.svg create mode 100644 public/simple-icons/tradingview.svg create mode 100644 public/simple-icons/transifex.svg create mode 100644 public/simple-icons/transmission.svg create mode 100644 public/simple-icons/trillertv.svg create mode 100644 public/simple-icons/twinkly.svg delete mode 100644 public/simple-icons/twoo.svg create mode 100644 public/simple-icons/typer.svg create mode 100644 public/simple-icons/typst.svg create mode 100644 public/simple-icons/uniqlo.svg create mode 100644 public/simple-icons/uniqlo_ja.svg delete mode 100644 public/simple-icons/uno.svg delete mode 100644 public/simple-icons/untangle.svg create mode 100644 public/simple-icons/uphold.svg delete mode 100644 public/simple-icons/uploaded.svg create mode 100644 public/simple-icons/upptime.svg create mode 100644 public/simple-icons/vectary.svg create mode 100644 public/simple-icons/vegas.svg create mode 100644 public/simple-icons/viblo.svg create mode 100644 public/simple-icons/victoriametrics.svg create mode 100644 public/simple-icons/victronenergy.svg create mode 100644 public/simple-icons/virginatlantic.svg create mode 100644 public/simple-icons/visualstudioappcenter.svg create mode 100644 public/simple-icons/vivint.svg create mode 100644 public/simple-icons/vivo.svg delete mode 100644 public/simple-icons/w3c.svg create mode 100644 public/simple-icons/w3schools.svg create mode 100644 public/simple-icons/wazirx.svg delete mode 100644 public/simple-icons/webhint.svg create mode 100644 public/simple-icons/westernunion.svg create mode 100644 public/simple-icons/wezterm.svg delete mode 100644 public/simple-icons/whitesource.svg create mode 100644 public/simple-icons/wikimediafoundation.svg delete mode 100644 public/simple-icons/windicss.svg delete mode 100644 public/simple-icons/winmate.svg create mode 100644 public/simple-icons/wondershare.svg create mode 100644 public/simple-icons/wondersharefilmora.svg create mode 100644 public/simple-icons/wyze.svg create mode 100644 public/simple-icons/xendit.svg delete mode 100644 public/simple-icons/xilinx.svg delete mode 100644 public/simple-icons/yahoo.svg delete mode 100644 public/simple-icons/yolo.svg delete mode 100644 public/simple-icons/yourtraveldottv.svg create mode 100644 public/simple-icons/youtubekids.svg create mode 100644 public/simple-icons/yr.svg create mode 100644 public/simple-icons/zaim.svg create mode 100644 public/simple-icons/zap.svg create mode 100644 public/simple-icons/zcool.svg create mode 100644 public/simple-icons/zebpay.svg delete mode 100644 public/simple-icons/zendframework.svg delete mode 100644 public/simple-icons/zeromq.svg create mode 100644 public/simple-icons/ziggo.svg delete mode 100644 public/simple-icons/zwave.svg diff --git a/package-lock.json b/package-lock.json index 3f01122c..1855d127 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,17 +13,16 @@ "fuzzysort": "^2.0.1", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-redux": "^8.0.2", - "redux": "^4.0.5", - "redux-devtools-extension": "^2.13.8" + "react-redux": "^9.1.0", + "redux": "^5.0.1" }, "devDependencies": { "@mdi/js": "^7.0.96", "@types/react": "^18.0.17", "@types/react-dom": "^18.0.6", "@types/react-redux": "^7.1.20", - "@typescript-eslint/eslint-plugin": "^6.7.5", - "@typescript-eslint/parser": "^6.7.5", + "@typescript-eslint/eslint-plugin": "^7.1.0", + "@typescript-eslint/parser": "^7.1.0", "@vitejs/plugin-react": "^4.0.0", "autoprefixer": "^10.4.2", "eslint": "^8.5.0", @@ -37,7 +36,7 @@ "react-svg": "^16.1.15", "tailwindcss": "^3.0.14", "typescript": "^5.1.3", - "vite": "^4.5.2" + "vite": "^5.1.4" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -62,25 +61,25 @@ } }, "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, "dependencies": { - "@jridgewell/gen-mapping": "^0.3.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/@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", "dev": true, "dependencies": { - "@babel/highlight": "^7.22.13", + "@babel/highlight": "^7.23.4", "chalk": "^2.4.2" }, "engines": { @@ -88,30 +87,30 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.2.tgz", - "integrity": "sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", + "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", - "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.0.tgz", + "integrity": "sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-module-transforms": "^7.23.0", - "@babel/helpers": "^7.23.2", - "@babel/parser": "^7.23.0", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.2", - "@babel/types": "^7.23.0", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.24.0", + "@babel/parser": "^7.24.0", + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.0", + "@babel/types": "^7.24.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -136,9 +135,9 @@ } }, "node_modules/@babel/eslint-parser": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.15.tgz", - "integrity": "sha512-yc8OOBIQk1EcRrpizuARSQS0TWAcOMpEJ1aafhNznaeYkeL+OhqnDObGFylB8ka8VFF/sZc+S4RzHyO+3LjQxg==", + "version": "7.23.10", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.10.tgz", + "integrity": "sha512-3wSYDPZVnhseRnxRJH6ZVTNknBz76AEnyC+AYYhasjP3Yy23qz0ERR7Fcd2SHmYuSFJ2kY9gaaDd3vyqU09eSw==", "dev": true, "dependencies": { "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", @@ -172,12 +171,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", - "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", "dev": true, "dependencies": { - "@babel/types": "^7.23.0", + "@babel/types": "^7.23.6", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -211,14 +210,14 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", - "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.15", - "browserslist": "^4.21.9", + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -236,17 +235,17 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", - "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.0.tgz", + "integrity": "sha512-QAH+vfvts51BCsNZ2PhY6HAggnlS6omLLFTsIpeqZk/MmJ6cW7tgz5yRv0fMJThcr6FmbMrENh1RgrWPTYA76g==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-member-expression-to-functions": "^7.23.0", "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-replace-supers": "^7.22.20", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", "semver": "^6.3.1" @@ -294,9 +293,9 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz", - "integrity": "sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", "dev": true, "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", @@ -368,9 +367,9 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz", - "integrity": "sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", @@ -399,9 +398,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", + "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", "dev": true, "engines": { "node": ">=6.9.0" @@ -478,9 +477,9 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", "dev": true, "engines": { "node": ">=6.9.0" @@ -496,9 +495,9 @@ } }, "node_modules/@babel/helper-validator-option": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", - "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", "dev": true, "engines": { "node": ">=6.9.0" @@ -519,23 +518,23 @@ } }, "node_modules/@babel/helpers": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", - "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.0.tgz", + "integrity": "sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==", "dev": true, "dependencies": { - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.2", - "@babel/types": "^7.23.0" + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.0", + "@babel/types": "^7.24.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.22.20", @@ -547,9 +546,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", - "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz", + "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -559,9 +558,9 @@ } }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz", - "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz", + "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -574,14 +573,14 @@ } }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz", - "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", + "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.15" + "@babel/plugin-transform-optional-chaining": "^7.23.3" }, "engines": { "node": ">=6.9.0" @@ -590,6 +589,22 @@ "@babel/core": "^7.13.0" } }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz", + "integrity": "sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "node_modules/@babel/plugin-proposal-class-properties": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", @@ -608,16 +623,14 @@ } }, "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.2.tgz", - "integrity": "sha512-eR0gJQc830fJVGz37oKLvt9W9uUIQSAovUl0e9sJ3YeO09dlcoBVYD3CLrjCj4qHdXmfiyTyFt8yeQYSN5fxLg==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.0.tgz", + "integrity": "sha512-LiT1RqZWeij7X+wGxCoYh3/3b8nVOX6/7BZ9wiQgAIyjoeQWdROaodJCgT+dwtbjHaz0r7bEbHJzjSbVfcOyjQ==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.20", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/plugin-syntax-decorators": "^7.22.10" + "@babel/helper-create-class-features-plugin": "^7.24.0", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-decorators": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -747,12 +760,12 @@ } }, "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.10.tgz", - "integrity": "sha512-z1KTVemBjnz+kSEilAsI4lbkPOl5TvJH7YDSY1CTIzvLWJ+KHXp+mRe8VPmfnyvqOPqar1V2gid2PleKzRUstQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.0.tgz", + "integrity": "sha512-MXW3pQCu9gUiVGzqkGqsgiINDVYXoAnrY8FYF/rmb+OfufNF0zHMpHPN4ulRrinxYT8Vk/aZJxYqOKsDECjKAw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -786,9 +799,9 @@ } }, "node_modules/@babel/plugin-syntax-flow": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz", - "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz", + "integrity": "sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -801,9 +814,9 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", - "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", + "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -816,9 +829,9 @@ } }, "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", - "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", + "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -855,9 +868,9 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", - "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", + "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -972,9 +985,9 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", - "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", + "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1003,9 +1016,9 @@ } }, "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", - "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", + "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1018,9 +1031,9 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz", - "integrity": "sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz", + "integrity": "sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", @@ -1036,14 +1049,14 @@ } }, "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", - "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", + "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", "dev": true, "dependencies": { - "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.5" + "@babel/helper-remap-async-to-generator": "^7.22.20" }, "engines": { "node": ">=6.9.0" @@ -1053,9 +1066,9 @@ } }, "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", - "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", + "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1068,9 +1081,9 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz", - "integrity": "sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", + "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1083,12 +1096,12 @@ } }, "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", - "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", + "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1099,12 +1112,12 @@ } }, "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", - "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz", + "integrity": "sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.11", + "@babel/helper-create-class-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-class-static-block": "^7.14.5" }, @@ -1116,18 +1129,17 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz", - "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==", + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz", + "integrity": "sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-replace-supers": "^7.22.20", "@babel/helper-split-export-declaration": "^7.22.6", "globals": "^11.1.0" }, @@ -1139,13 +1151,13 @@ } }, "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", - "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", + "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", - "@babel/template": "^7.22.5" + "@babel/template": "^7.22.15" }, "engines": { "node": ">=6.9.0" @@ -1155,9 +1167,9 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz", - "integrity": "sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", + "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1170,12 +1182,12 @@ } }, "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", - "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", + "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-create-regexp-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1186,9 +1198,9 @@ } }, "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", - "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", + "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1201,9 +1213,9 @@ } }, "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", - "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz", + "integrity": "sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1217,12 +1229,12 @@ } }, "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", - "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", + "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", "dev": true, "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1233,9 +1245,9 @@ } }, "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", - "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz", + "integrity": "sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1249,13 +1261,13 @@ } }, "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz", - "integrity": "sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz", + "integrity": "sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-flow": "^7.22.5" + "@babel/plugin-syntax-flow": "^7.23.3" }, "engines": { "node": ">=6.9.0" @@ -1265,12 +1277,13 @@ } }, "node_modules/@babel/plugin-transform-for-of": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz", - "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz", + "integrity": "sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1280,13 +1293,13 @@ } }, "node_modules/@babel/plugin-transform-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", - "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", + "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", "dev": true, "dependencies": { - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-function-name": "^7.23.0", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1297,9 +1310,9 @@ } }, "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", - "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz", + "integrity": "sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1313,9 +1326,9 @@ } }, "node_modules/@babel/plugin-transform-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", - "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", + "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1328,9 +1341,9 @@ } }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", - "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz", + "integrity": "sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1344,9 +1357,9 @@ } }, "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", - "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", + "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1359,12 +1372,12 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz", - "integrity": "sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", + "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-module-transforms": "^7.23.3", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1375,12 +1388,12 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz", - "integrity": "sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", + "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-module-transforms": "^7.23.3", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-simple-access": "^7.22.5" }, @@ -1392,13 +1405,13 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz", - "integrity": "sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz", + "integrity": "sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==", "dev": true, "dependencies": { "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-module-transforms": "^7.23.3", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-identifier": "^7.22.20" }, @@ -1410,12 +1423,12 @@ } }, "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", - "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", + "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.3", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1442,9 +1455,9 @@ } }, "node_modules/@babel/plugin-transform-new-target": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", - "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", + "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1457,9 +1470,9 @@ } }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", - "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", + "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1473,9 +1486,9 @@ } }, "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", - "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz", + "integrity": "sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1489,16 +1502,16 @@ } }, "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", - "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.0.tgz", + "integrity": "sha512-y/yKMm7buHpFFXfxVFS4Vk1ToRJDilIa6fKRioB9Vjichv58TDGXTvqV0dN7plobAmTW5eSEGXDngE+Mm+uO+w==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/compat-data": "^7.23.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-plugin-utils": "^7.24.0", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.22.15" + "@babel/plugin-transform-parameters": "^7.23.3" }, "engines": { "node": ">=6.9.0" @@ -1508,13 +1521,13 @@ } }, "node_modules/@babel/plugin-transform-object-super": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", - "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", + "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5" + "@babel/helper-replace-supers": "^7.22.20" }, "engines": { "node": ">=6.9.0" @@ -1524,9 +1537,9 @@ } }, "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", - "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz", + "integrity": "sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1540,9 +1553,9 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz", - "integrity": "sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", + "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1557,9 +1570,9 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", - "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz", + "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1572,12 +1585,12 @@ } }, "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", - "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", + "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1588,13 +1601,13 @@ } }, "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", - "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz", + "integrity": "sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.11", + "@babel/helper-create-class-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, @@ -1606,9 +1619,9 @@ } }, "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", - "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", + "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1621,9 +1634,9 @@ } }, "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz", - "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz", + "integrity": "sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1636,16 +1649,16 @@ } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz", - "integrity": "sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz", + "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-module-imports": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/types": "^7.22.15" + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/types": "^7.23.4" }, "engines": { "node": ">=6.9.0" @@ -1670,9 +1683,9 @@ } }, "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.22.5.tgz", - "integrity": "sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.23.3.tgz", + "integrity": "sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1685,9 +1698,9 @@ } }, "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz", - "integrity": "sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.23.3.tgz", + "integrity": "sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1700,9 +1713,9 @@ } }, "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz", - "integrity": "sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz", + "integrity": "sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", @@ -1716,9 +1729,9 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", - "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", + "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1732,9 +1745,9 @@ } }, "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", - "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", + "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1747,16 +1760,16 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz", - "integrity": "sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.0.tgz", + "integrity": "sha512-zc0GA5IitLKJrSfXlXmp8KDqLrnGECK7YRfQBmEKg1NmBOQ7e+KuclBEKJgzifQeUYLdNiAw4B4bjyvzWVLiSA==", "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.6", - "babel-plugin-polyfill-corejs3": "^0.8.5", - "babel-plugin-polyfill-regenerator": "^0.5.3", + "@babel/helper-plugin-utils": "^7.24.0", + "babel-plugin-polyfill-corejs2": "^0.4.8", + "babel-plugin-polyfill-corejs3": "^0.9.0", + "babel-plugin-polyfill-regenerator": "^0.5.5", "semver": "^6.3.1" }, "engines": { @@ -1776,9 +1789,9 @@ } }, "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", - "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", + "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1791,9 +1804,9 @@ } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", - "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", + "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1807,9 +1820,9 @@ } }, "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", - "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", + "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1822,9 +1835,9 @@ } }, "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", - "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", + "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1837,9 +1850,9 @@ } }, "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", - "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", + "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1852,15 +1865,15 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz", - "integrity": "sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz", + "integrity": "sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-create-class-features-plugin": "^7.23.6", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-typescript": "^7.22.5" + "@babel/plugin-syntax-typescript": "^7.23.3" }, "engines": { "node": ">=6.9.0" @@ -1870,9 +1883,9 @@ } }, "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", - "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", + "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1885,12 +1898,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", - "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", + "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-create-regexp-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1901,12 +1914,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", - "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", + "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-create-regexp-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1917,12 +1930,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", - "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", + "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-create-regexp-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1933,25 +1946,26 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.2.tgz", - "integrity": "sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.23.2", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.15", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.15", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.0.tgz", + "integrity": "sha512-ZxPEzV9IgvGn73iK0E6VB9/95Nd7aMFpbE0l8KQFDG70cOV9IxRP7Y2FUPmlK0v6ImlLqYX50iuZ3ZTVhOF2lA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-validator-option": "^7.23.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.7", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.22.5", - "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-assertions": "^7.23.3", + "@babel/plugin-syntax-import-attributes": "^7.23.3", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", @@ -1963,59 +1977,58 @@ "@babel/plugin-syntax-private-property-in-object": "^7.14.5", "@babel/plugin-syntax-top-level-await": "^7.14.5", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.22.5", - "@babel/plugin-transform-async-generator-functions": "^7.23.2", - "@babel/plugin-transform-async-to-generator": "^7.22.5", - "@babel/plugin-transform-block-scoped-functions": "^7.22.5", - "@babel/plugin-transform-block-scoping": "^7.23.0", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-class-static-block": "^7.22.11", - "@babel/plugin-transform-classes": "^7.22.15", - "@babel/plugin-transform-computed-properties": "^7.22.5", - "@babel/plugin-transform-destructuring": "^7.23.0", - "@babel/plugin-transform-dotall-regex": "^7.22.5", - "@babel/plugin-transform-duplicate-keys": "^7.22.5", - "@babel/plugin-transform-dynamic-import": "^7.22.11", - "@babel/plugin-transform-exponentiation-operator": "^7.22.5", - "@babel/plugin-transform-export-namespace-from": "^7.22.11", - "@babel/plugin-transform-for-of": "^7.22.15", - "@babel/plugin-transform-function-name": "^7.22.5", - "@babel/plugin-transform-json-strings": "^7.22.11", - "@babel/plugin-transform-literals": "^7.22.5", - "@babel/plugin-transform-logical-assignment-operators": "^7.22.11", - "@babel/plugin-transform-member-expression-literals": "^7.22.5", - "@babel/plugin-transform-modules-amd": "^7.23.0", - "@babel/plugin-transform-modules-commonjs": "^7.23.0", - "@babel/plugin-transform-modules-systemjs": "^7.23.0", - "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-arrow-functions": "^7.23.3", + "@babel/plugin-transform-async-generator-functions": "^7.23.9", + "@babel/plugin-transform-async-to-generator": "^7.23.3", + "@babel/plugin-transform-block-scoped-functions": "^7.23.3", + "@babel/plugin-transform-block-scoping": "^7.23.4", + "@babel/plugin-transform-class-properties": "^7.23.3", + "@babel/plugin-transform-class-static-block": "^7.23.4", + "@babel/plugin-transform-classes": "^7.23.8", + "@babel/plugin-transform-computed-properties": "^7.23.3", + "@babel/plugin-transform-destructuring": "^7.23.3", + "@babel/plugin-transform-dotall-regex": "^7.23.3", + "@babel/plugin-transform-duplicate-keys": "^7.23.3", + "@babel/plugin-transform-dynamic-import": "^7.23.4", + "@babel/plugin-transform-exponentiation-operator": "^7.23.3", + "@babel/plugin-transform-export-namespace-from": "^7.23.4", + "@babel/plugin-transform-for-of": "^7.23.6", + "@babel/plugin-transform-function-name": "^7.23.3", + "@babel/plugin-transform-json-strings": "^7.23.4", + "@babel/plugin-transform-literals": "^7.23.3", + "@babel/plugin-transform-logical-assignment-operators": "^7.23.4", + "@babel/plugin-transform-member-expression-literals": "^7.23.3", + "@babel/plugin-transform-modules-amd": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-modules-systemjs": "^7.23.9", + "@babel/plugin-transform-modules-umd": "^7.23.3", "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.22.5", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", - "@babel/plugin-transform-numeric-separator": "^7.22.11", - "@babel/plugin-transform-object-rest-spread": "^7.22.15", - "@babel/plugin-transform-object-super": "^7.22.5", - "@babel/plugin-transform-optional-catch-binding": "^7.22.11", - "@babel/plugin-transform-optional-chaining": "^7.23.0", - "@babel/plugin-transform-parameters": "^7.22.15", - "@babel/plugin-transform-private-methods": "^7.22.5", - "@babel/plugin-transform-private-property-in-object": "^7.22.11", - "@babel/plugin-transform-property-literals": "^7.22.5", - "@babel/plugin-transform-regenerator": "^7.22.10", - "@babel/plugin-transform-reserved-words": "^7.22.5", - "@babel/plugin-transform-shorthand-properties": "^7.22.5", - "@babel/plugin-transform-spread": "^7.22.5", - "@babel/plugin-transform-sticky-regex": "^7.22.5", - "@babel/plugin-transform-template-literals": "^7.22.5", - "@babel/plugin-transform-typeof-symbol": "^7.22.5", - "@babel/plugin-transform-unicode-escapes": "^7.22.10", - "@babel/plugin-transform-unicode-property-regex": "^7.22.5", - "@babel/plugin-transform-unicode-regex": "^7.22.5", - "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.23.3", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", + "@babel/plugin-transform-numeric-separator": "^7.23.4", + "@babel/plugin-transform-object-rest-spread": "^7.24.0", + "@babel/plugin-transform-object-super": "^7.23.3", + "@babel/plugin-transform-optional-catch-binding": "^7.23.4", + "@babel/plugin-transform-optional-chaining": "^7.23.4", + "@babel/plugin-transform-parameters": "^7.23.3", + "@babel/plugin-transform-private-methods": "^7.23.3", + "@babel/plugin-transform-private-property-in-object": "^7.23.4", + "@babel/plugin-transform-property-literals": "^7.23.3", + "@babel/plugin-transform-regenerator": "^7.23.3", + "@babel/plugin-transform-reserved-words": "^7.23.3", + "@babel/plugin-transform-shorthand-properties": "^7.23.3", + "@babel/plugin-transform-spread": "^7.23.3", + "@babel/plugin-transform-sticky-regex": "^7.23.3", + "@babel/plugin-transform-template-literals": "^7.23.3", + "@babel/plugin-transform-typeof-symbol": "^7.23.3", + "@babel/plugin-transform-unicode-escapes": "^7.23.3", + "@babel/plugin-transform-unicode-property-regex": "^7.23.3", + "@babel/plugin-transform-unicode-regex": "^7.23.3", + "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", "@babel/preset-modules": "0.1.6-no-external-plugins", - "@babel/types": "^7.23.0", - "babel-plugin-polyfill-corejs2": "^0.4.6", - "babel-plugin-polyfill-corejs3": "^0.8.5", - "babel-plugin-polyfill-regenerator": "^0.5.3", + "babel-plugin-polyfill-corejs2": "^0.4.8", + "babel-plugin-polyfill-corejs3": "^0.9.0", + "babel-plugin-polyfill-regenerator": "^0.5.5", "core-js-compat": "^3.31.0", "semver": "^6.3.1" }, @@ -2050,17 +2063,17 @@ } }, "node_modules/@babel/preset-react": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.15.tgz", - "integrity": "sha512-Csy1IJ2uEh/PecCBXXoZGAZBeCATTuePzCSB7dLYWS0vOEj6CNpjxIhW4duWwZodBNueH7QO14WbGn8YyeuN9w==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.23.3.tgz", + "integrity": "sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-transform-react-display-name": "^7.22.5", + "@babel/plugin-transform-react-display-name": "^7.23.3", "@babel/plugin-transform-react-jsx": "^7.22.15", "@babel/plugin-transform-react-jsx-development": "^7.22.5", - "@babel/plugin-transform-react-pure-annotations": "^7.22.5" + "@babel/plugin-transform-react-pure-annotations": "^7.23.3" }, "engines": { "node": ">=6.9.0" @@ -2070,16 +2083,16 @@ } }, "node_modules/@babel/preset-typescript": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.2.tgz", - "integrity": "sha512-u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz", + "integrity": "sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.23.0", - "@babel/plugin-transform-typescript": "^7.22.15" + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-typescript": "^7.23.3" }, "engines": { "node": ">=6.9.0" @@ -2095,9 +2108,10 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", - "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.0.tgz", + "integrity": "sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==", + "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -2106,34 +2120,34 @@ } }, "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", - "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.0.tgz", + "integrity": "sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.0", - "@babel/types": "^7.23.0", - "debug": "^4.1.0", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0", + "debug": "^4.3.1", "globals": "^11.1.0" }, "engines": { @@ -2141,12 +2155,12 @@ } }, "node_modules/@babel/types": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", - "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", + "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-string-parser": "^7.23.4", "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" }, @@ -2154,10 +2168,26 @@ "node": ">=6.9.0" } }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, "node_modules/@esbuild/android-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", "cpu": [ "arm" ], @@ -2171,9 +2201,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", "cpu": [ "arm64" ], @@ -2187,9 +2217,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", "cpu": [ "x64" ], @@ -2203,9 +2233,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", "cpu": [ "arm64" ], @@ -2219,9 +2249,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", "cpu": [ "x64" ], @@ -2235,9 +2265,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", "cpu": [ "arm64" ], @@ -2251,9 +2281,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", "cpu": [ "x64" ], @@ -2267,9 +2297,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", "cpu": [ "arm" ], @@ -2283,9 +2313,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", "cpu": [ "arm64" ], @@ -2299,9 +2329,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", "cpu": [ "ia32" ], @@ -2315,9 +2345,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", "cpu": [ "loong64" ], @@ -2331,9 +2361,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", "cpu": [ "mips64el" ], @@ -2347,9 +2377,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", "cpu": [ "ppc64" ], @@ -2363,9 +2393,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", "cpu": [ "riscv64" ], @@ -2379,9 +2409,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", "cpu": [ "s390x" ], @@ -2395,9 +2425,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", + "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", "cpu": [ "x64" ], @@ -2411,9 +2441,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", "cpu": [ "x64" ], @@ -2427,9 +2457,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", "cpu": [ "x64" ], @@ -2443,9 +2473,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", "cpu": [ "x64" ], @@ -2459,9 +2489,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", "cpu": [ "arm64" ], @@ -2475,9 +2505,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", "cpu": [ "ia32" ], @@ -2491,9 +2521,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", "cpu": [ "x64" ], @@ -2522,18 +2552,18 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", - "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/eslintrc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", - "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", @@ -2553,10 +2583,20 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -2568,29 +2608,63 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@eslint/eslintrc/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/@eslint/js": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz", - "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==", + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.11", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", - "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", "dev": true, "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", "minimatch": "^3.0.5" }, "engines": { "node": ">=10.10.0" } }, + "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -2605,38 +2679,82 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", "dev": true }, + "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==", + "dev": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/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==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/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==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, "dependencies": { - "@jridgewell/set-array": "^1.0.1", + "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, "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==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, "engines": { "node": ">=6.0.0" @@ -2649,9 +2767,9 @@ "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -2659,9 +2777,9 @@ } }, "node_modules/@mdi/js": { - "version": "7.3.67", - "resolved": "https://registry.npmjs.org/@mdi/js/-/js-7.3.67.tgz", - "integrity": "sha512-MnRjknFqpTC6FifhGHjZ0+QYq2bAkZFQqIj8JA2AdPZbBxUvr8QSgB2yPAJ8/ob/XkR41xlg5majDR3c1JP1hw==", + "version": "7.4.47", + "resolved": "https://registry.npmjs.org/@mdi/js/-/js-7.4.47.tgz", + "integrity": "sha512-KPnNOtm5i2pMabqZxpUz7iQf+mfrYZyKCZ8QNz85czgEt7cuHcGorWfdzUMWYA0SD+a6Hn4FmJ+YhzzzjkTZrQ==", "dev": true }, "node_modules/@mdi/react": { @@ -2738,77 +2856,263 @@ "node": ">= 8" } }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.5.1.tgz", - "integrity": "sha512-6i/8UoL0P5y4leBIGzvkZdS85RDMG9y1ihZzmTZQ5LdHUYmZ7pKFoj8X0236s3lusPs1Fa5HTQUpwI+UfTcmeA==", - "dev": true - }, - "node_modules/@tanem/svg-injector": { - "version": "10.1.67", - "resolved": "https://registry.npmjs.org/@tanem/svg-injector/-/svg-injector-10.1.67.tgz", - "integrity": "sha512-j7lWXn28n6ClrryTIgXyPgnpHZXAnqu9y/v8Sksyvkm9Bw2M5IIykcsGdGDhIEkBKQvkWbifEWSGE6XtLrfMwg==", + "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==", "dev": true, - "dependencies": { - "@babel/runtime": "^7.23.1", - "content-type": "^1.0.5", - "tslib": "^2.6.2" + "optional": true, + "engines": { + "node": ">=14" } }, - "node_modules/@types/babel__core": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.2.tgz", - "integrity": "sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==", + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.12.0.tgz", + "integrity": "sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } + "optional": true, + "os": [ + "android" + ] }, - "node_modules/@types/babel__generator": { - "version": "7.6.5", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.5.tgz", - "integrity": "sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==", + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.12.0.tgz", + "integrity": "sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@babel/types": "^7.0.0" - } + "optional": true, + "os": [ + "android" + ] }, - "node_modules/@types/babel__template": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.2.tgz", - "integrity": "sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==", + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.12.0.tgz", + "integrity": "sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.2.tgz", - "integrity": "sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.0.tgz", + "integrity": "sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.12.0.tgz", + "integrity": "sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.12.0.tgz", + "integrity": "sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.12.0.tgz", + "integrity": "sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.12.0.tgz", + "integrity": "sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.0.tgz", + "integrity": "sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.12.0.tgz", + "integrity": "sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.12.0.tgz", + "integrity": "sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.12.0.tgz", + "integrity": "sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.0.tgz", + "integrity": "sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.7.2.tgz", + "integrity": "sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA==", + "dev": true + }, + "node_modules/@tanem/svg-injector": { + "version": "10.1.68", + "resolved": "https://registry.npmjs.org/@tanem/svg-injector/-/svg-injector-10.1.68.tgz", + "integrity": "sha512-UkJajeR44u73ujtr5GVSbIlELDWD/mzjqWe54YMK61ljKxFcJoPd9RBSaO7xj02ISCWUqJW99GjrS+sVF0UnrA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.23.2", + "content-type": "^1.0.5", + "tslib": "^2.6.2" + } + }, + "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==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "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==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz", + "integrity": "sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==", "dev": true, "dependencies": { "@babel/types": "^7.20.7" } }, + "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==", + "dev": true + }, "node_modules/@types/hoist-non-react-statics": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.3.tgz", - "integrity": "sha512-Wny3a2UXn5FEA1l7gc6BbpoV5mD1XijZqgkp4TRgDCDL5r3B5ieOFGUX5h3n78Tr1MEG7BfvoM8qeztdvNU0fw==", + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.5.tgz", + "integrity": "sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==", + "dev": true, "dependencies": { "@types/react": "*", "hoist-non-react-statics": "^3.3.0" } }, "node_modules/@types/json-schema": { - "version": "7.0.13", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz", - "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==", + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "dev": true }, "node_modules/@types/json5": { @@ -2818,20 +3122,22 @@ "dev": true }, "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", "dev": true }, "node_modules/@types/prop-types": { - "version": "15.7.8", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.8.tgz", - "integrity": "sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==" + "version": "15.7.11", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", + "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==", + "devOptional": true }, "node_modules/@types/react": { - "version": "18.2.28", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.28.tgz", - "integrity": "sha512-ad4aa/RaaJS3hyGz0BGegdnSRXQBkd1CCYDCdNjBPg90UUpLgo+WlJqb9fMYUxtehmzF3PJaTWqRZjko6BRzBg==", + "version": "18.2.61", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.61.tgz", + "integrity": "sha512-NURTN0qNnJa7O/k4XUkEW2yfygA+NxS0V5h1+kp9jPwhzZy95q3ADoGMP0+JypMhrZBTTgjKAUlTctde1zzeQA==", + "devOptional": true, "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -2839,18 +3145,18 @@ } }, "node_modules/@types/react-dom": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.13.tgz", - "integrity": "sha512-eJIUv7rPP+EC45uNYp/ThhSpE16k22VJUknt5OLoH9tbXoi8bMhwLf5xRuWMywamNbWzhrSmU7IBJfPup1+3fw==", - "devOptional": true, + "version": "18.2.19", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.19.tgz", + "integrity": "sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA==", + "dev": true, "dependencies": { "@types/react": "*" } }, "node_modules/@types/react-redux": { - "version": "7.1.27", - "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.27.tgz", - "integrity": "sha512-xj7d9z32p1K/eBmO+OEy+qfaWXtcPlN8f1Xk3Ne0p/ZRQ867RI5bQ/bpBtxbqU1AHNhKJSgGvld/P2myU2uYkg==", + "version": "7.1.33", + "resolved": "https://registry.npmjs.org/@types/react-redux/-/react-redux-7.1.33.tgz", + "integrity": "sha512-NF8m5AjWCkert+fosDsN3hAlHzpjSiXlVy9EgQEmLoBhaNXbmyeGs/aj5dQzKuF+/q+S7JQagorGDW8pJ28Hmg==", "dev": true, "dependencies": { "@types/hoist-non-react-statics": "^3.3.0", @@ -2859,15 +3165,25 @@ "redux": "^4.0.0" } }, + "node_modules/@types/react-redux/node_modules/redux": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz", + "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.9.2" + } + }, "node_modules/@types/scheduler": { - "version": "0.16.4", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.4.tgz", - "integrity": "sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==" + "version": "0.16.8", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", + "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==", + "devOptional": true }, "node_modules/@types/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==", + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", "dev": true }, "node_modules/@types/use-sync-external-store": { @@ -2876,16 +3192,16 @@ "integrity": "sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.5.tgz", - "integrity": "sha512-JhtAwTRhOUcP96D0Y6KYnwig/MRQbOoLGXTON2+LlyB/N35SP9j1boai2zzwXb7ypKELXMx3DVk9UTaEq1vHEw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.1.0.tgz", + "integrity": "sha512-j6vT/kCulhG5wBmGtstKeiVr1rdXE4nk+DT1k6trYkwlrvW9eOF5ZbgKnd/YR6PcM4uTEXa0h6Fcvf6X7Dxl0w==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.7.5", - "@typescript-eslint/type-utils": "6.7.5", - "@typescript-eslint/utils": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5", + "@typescript-eslint/scope-manager": "7.1.0", + "@typescript-eslint/type-utils": "7.1.0", + "@typescript-eslint/utils": "7.1.0", + "@typescript-eslint/visitor-keys": "7.1.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -2901,8 +3217,8 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", - "eslint": "^7.0.0 || ^8.0.0" + "@typescript-eslint/parser": "^7.0.0", + "eslint": "^8.56.0" }, "peerDependenciesMeta": { "typescript": { @@ -3052,15 +3368,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.7.5.tgz", - "integrity": "sha512-bIZVSGx2UME/lmhLcjdVc7ePBwn7CLqKarUBL4me1C5feOd663liTGjMBGVcGr+BhnSLeP4SgwdvNnnkbIdkCw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.1.0.tgz", + "integrity": "sha512-V1EknKUubZ1gWFjiOZhDSNToOjs63/9O0puCgGS8aDOgpZY326fzFu15QAUjwaXzRZjf/qdsdBrckYdv9YxB8w==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.7.5", - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/typescript-estree": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5", + "@typescript-eslint/scope-manager": "7.1.0", + "@typescript-eslint/types": "7.1.0", + "@typescript-eslint/typescript-estree": "7.1.0", + "@typescript-eslint/visitor-keys": "7.1.0", "debug": "^4.3.4" }, "engines": { @@ -3071,7 +3387,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^8.56.0" }, "peerDependenciesMeta": { "typescript": { @@ -3080,13 +3396,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.5.tgz", - "integrity": "sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.1.0.tgz", + "integrity": "sha512-6TmN4OJiohHfoOdGZ3huuLhpiUgOGTpgXNUPJgeZOZR3DnIpdSgtt83RS35OYNNXxM4TScVlpVKC9jyQSETR1A==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5" + "@typescript-eslint/types": "7.1.0", + "@typescript-eslint/visitor-keys": "7.1.0" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -3097,13 +3413,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.7.5.tgz", - "integrity": "sha512-Gs0qos5wqxnQrvpYv+pf3XfcRXW6jiAn9zE/K+DlmYf6FcpxeNYN0AIETaPR7rHO4K2UY+D0CIbDP9Ut0U4m1g==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.1.0.tgz", + "integrity": "sha512-UZIhv8G+5b5skkcuhgvxYWHjk7FW7/JP5lPASMEUoliAPwIH/rxoUSQPia2cuOj9AmDZmwUl1usKm85t5VUMew==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.7.5", - "@typescript-eslint/utils": "6.7.5", + "@typescript-eslint/typescript-estree": "7.1.0", + "@typescript-eslint/utils": "7.1.0", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -3115,7 +3431,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^8.56.0" }, "peerDependenciesMeta": { "typescript": { @@ -3124,9 +3440,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.5.tgz", - "integrity": "sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.1.0.tgz", + "integrity": "sha512-qTWjWieJ1tRJkxgZYXx6WUYtWlBc48YRxgY2JN1aGeVpkhmnopq+SUC8UEVGNXIvWH7XyuTjwALfG6bFEgCkQA==", "dev": true, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -3137,16 +3453,17 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.5.tgz", - "integrity": "sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.1.0.tgz", + "integrity": "sha512-k7MyrbD6E463CBbSpcOnwa8oXRdHzH1WiVzOipK3L5KSML92ZKgUBrTlehdi7PEIMT8k0bQixHUGXggPAlKnOQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5", + "@typescript-eslint/types": "7.1.0", + "@typescript-eslint/visitor-keys": "7.1.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", + "minimatch": "9.0.3", "semver": "^7.5.4", "ts-api-utils": "^1.0.1" }, @@ -3164,17 +3481,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.7.5.tgz", - "integrity": "sha512-pfRRrH20thJbzPPlPc4j0UNGvH1PjPlhlCMq4Yx7EGjV7lvEeGX0U6MJYe8+SyFutWgSHsdbJ3BXzZccYggezA==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.1.0.tgz", + "integrity": "sha512-WUFba6PZC5OCGEmbweGpnNJytJiLG7ZvDBJJoUcX4qZYf1mGZ97mO2Mps6O2efxJcJdRNpqweCistDbZMwIVHw==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.7.5", - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/typescript-estree": "6.7.5", + "@typescript-eslint/scope-manager": "7.1.0", + "@typescript-eslint/types": "7.1.0", + "@typescript-eslint/typescript-estree": "7.1.0", "semver": "^7.5.4" }, "engines": { @@ -3185,16 +3502,16 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^8.56.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.5.tgz", - "integrity": "sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.1.0.tgz", + "integrity": "sha512-FhUqNWluiGNzlvnDZiXad4mZRhtghdoKW6e98GoEOYSu5cND+E39rG5KwJMUzeENwm1ztYBRqof8wMLP+wNPIA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.7.5", + "@typescript-eslint/types": "7.1.0", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -3205,29 +3522,35 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "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==", + "dev": true + }, "node_modules/@vitejs/plugin-react": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.1.0.tgz", - "integrity": "sha512-rM0SqazU9iqPUraQ2JlIvReeaxOoRj6n+PzB1C0cBzIbd8qP336nC39/R9yPi3wVcah7E7j/kdU1uCUqMEU4OQ==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.2.1.tgz", + "integrity": "sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==", "dev": true, "dependencies": { - "@babel/core": "^7.22.20", - "@babel/plugin-transform-react-jsx-self": "^7.22.5", - "@babel/plugin-transform-react-jsx-source": "^7.22.5", - "@types/babel__core": "^7.20.2", + "@babel/core": "^7.23.5", + "@babel/plugin-transform-react-jsx-self": "^7.23.3", + "@babel/plugin-transform-react-jsx-source": "^7.23.3", + "@types/babel__core": "^7.20.5", "react-refresh": "^0.14.0" }, "engines": { "node": "^14.18.0 || >=16.0.0" }, "peerDependencies": { - "vite": "^4.2.0" + "vite": "^4.2.0 || ^5.0.0" } }, "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -3323,13 +3646,16 @@ } }, "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3363,17 +3689,55 @@ "node": ">=8" } }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz", - "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==", + "node_modules/array.prototype.filter": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.3.tgz", + "integrity": "sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.2.1" + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlast": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.4.tgz", + "integrity": "sha512-BMtLxpV+8BD+6ZPFIWmnUBpQoy+A+ujcg4rhp2iwCRJYA7PEh2MS4NL3lz8EiDlLrJPp2hg9qWihr5pd//jcGw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.4.tgz", + "integrity": "sha512-hzvSHUshSpCflDR1QMUBLHGHP1VIEBegT4pix9H/Z92Xw3ySoy6c2qh7lJWTJnRJ8JCZ9bJNCgTyYaJGcJu6xQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -3418,31 +3782,44 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array.prototype.tosorted": { + "node_modules/array.prototype.toreversed": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz", - "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==", + "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz", + "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.2.1" + "es-shim-unscopables": "^1.0.0" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.3.tgz", + "integrity": "sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.1.0", + "es-shim-unscopables": "^1.0.2" } }, "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", - "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "dev": true, "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-array-buffer": "^3.0.2", + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" }, "engines": { @@ -3453,9 +3830,9 @@ } }, "node_modules/ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", "dev": true }, "node_modules/asynciterator.prototype": { @@ -3468,9 +3845,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.16", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "version": "10.4.18", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.18.tgz", + "integrity": "sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==", "dev": true, "funding": [ { @@ -3487,9 +3864,9 @@ } ], "dependencies": { - "browserslist": "^4.21.10", - "caniuse-lite": "^1.0.30001538", - "fraction.js": "^4.3.6", + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001591", + "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" @@ -3505,10 +3882,13 @@ } }, "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "dev": true, + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -3517,9 +3897,9 @@ } }, "node_modules/axe-core": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.8.2.tgz", - "integrity": "sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", "dev": true, "engines": { "node": ">=4" @@ -3550,13 +3930,13 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz", - "integrity": "sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==", + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz", + "integrity": "sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==", "dev": true, "dependencies": { "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.3", + "@babel/helper-define-polyfill-provider": "^0.5.0", "semver": "^6.3.1" }, "peerDependencies": { @@ -3573,25 +3953,25 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.5.tgz", - "integrity": "sha512-Q6CdATeAvbScWPNLB8lzSO7fgUVBkQt6zLgNlfyeCr/EQaEQR+bWiBYYPYAFyE528BMjRhL+1QBMOI4jc/c5TA==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz", + "integrity": "sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.3", - "core-js-compat": "^3.32.2" + "@babel/helper-define-polyfill-provider": "^0.5.0", + "core-js-compat": "^3.34.0" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz", - "integrity": "sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz", + "integrity": "sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.3" + "@babel/helper-define-polyfill-provider": "^0.5.0" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -3643,13 +4023,12 @@ } }, "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "balanced-match": "^1.0.0" } }, "node_modules/braces": { @@ -3665,9 +4044,9 @@ } }, "node_modules/browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "dev": true, "funding": [ { @@ -3684,9 +4063,9 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001541", - "electron-to-chromium": "^1.4.535", - "node-releases": "^2.0.13", + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", "update-browserslist-db": "^1.0.13" }, "bin": { @@ -3697,13 +4076,19 @@ } }, "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "dev": true, "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3728,9 +4113,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001549", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001549.tgz", - "integrity": "sha512-qRp48dPYSCYaP+KurZLhDYdVE+yEyht/3NlmcJgVQ2VMGt6JL36ndQ/7rgspdZsJuxDPFIo/OzBT2+GmIJ53BA==", + "version": "1.0.30001593", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001593.tgz", + "integrity": "sha512-UWM1zlo3cZfkpBysd7AS+z+v007q9G1+fLTUU42rQnY6t2axoogPW/xol6T7juU5EUoOhML4WgBIdG+9yYqAjQ==", "dev": true, "funding": [ { @@ -3762,16 +4147,10 @@ } }, "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -3784,6 +4163,9 @@ "engines": { "node": ">= 8.10.0" }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, "optionalDependencies": { "fsevents": "~2.3.2" } @@ -3801,9 +4183,9 @@ } }, "node_modules/classnames": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", - "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" }, "node_modules/color-convert": { "version": "1.9.3", @@ -3857,12 +4239,12 @@ "dev": true }, "node_modules/core-js-compat": { - "version": "3.33.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz", - "integrity": "sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==", + "version": "3.36.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.36.0.tgz", + "integrity": "sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw==", "dev": true, "dependencies": { - "browserslist": "^4.22.1" + "browserslist": "^4.22.3" }, "funding": { "type": "opencollective", @@ -3912,9 +4294,10 @@ } }, "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "devOptional": true }, "node_modules/damerau-levenshtein": { "version": "1.0.8", @@ -3946,17 +4329,20 @@ "dev": true }, "node_modules/define-data-property": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", - "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dev": true, "dependencies": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/define-properties": { @@ -4021,10 +4407,16 @@ "node": ">=6.0.0" } }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, "node_modules/electron-to-chromium": { - "version": "1.4.554", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.554.tgz", - "integrity": "sha512-Q0umzPJjfBrrj8unkONTgbKQXzXRrH7sVV7D9ea2yBV3Oaogz991yhbpfvo2LMNkJItmruXTEzVpP9cp7vaIiQ==", + "version": "1.4.690", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.690.tgz", + "integrity": "sha512-+2OAGjUx68xElQhydpcbqH50hE8Vs2K6TkAeLhICYfndb67CVH0UsZaijmRUE3rHlIxU1u0jxwhgVe6fK3YANA==", "dev": true }, "node_modules/emoji-regex": { @@ -4043,50 +4435,52 @@ } }, "node_modules/es-abstract": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz", - "integrity": "sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.2", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", + "version": "1.22.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.5.tgz", + "integrity": "sha512-oW69R+4q2wG+Hc3KZePPZxOiisRIqfKBVo/HLx94QcJeWGU/8sZhCvc829rd1kS366vlJbzBfXf9yWwf0+Ko7w==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.1", - "get-symbol-description": "^1.0.0", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", "globalthis": "^1.0.3", "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", + "hasown": "^2.0.1", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", + "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", + "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", - "is-typed-array": "^1.1.12", + "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", + "object-inspect": "^1.13.1", "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "safe-array-concat": "^1.0.1", - "safe-regex-test": "^1.0.0", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.0", + "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.8", "string.prototype.trimend": "^1.0.7", "string.prototype.trimstart": "^1.0.7", - "typed-array-buffer": "^1.0.0", - "typed-array-byte-length": "^1.0.0", - "typed-array-byte-offset": "^1.0.0", - "typed-array-length": "^1.0.4", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.5", "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.11" + "which-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" @@ -4095,49 +4489,80 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-iterator-helpers": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz", - "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==", + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.17.tgz", + "integrity": "sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ==", "dev": true, "dependencies": { "asynciterator.prototype": "^1.0.0", - "call-bind": "^1.0.2", + "call-bind": "^1.0.7", "define-properties": "^1.2.1", - "es-abstract": "^1.22.1", - "es-set-tostringtag": "^2.0.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.2.1", + "es-abstract": "^1.22.4", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.2", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", "globalthis": "^1.0.3", - "has-property-descriptors": "^1.0.0", + "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", + "internal-slot": "^1.0.7", "iterator.prototype": "^1.1.2", - "safe-array-concat": "^1.0.1" + "safe-array-concat": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" } }, "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "dev": true, "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" }, "engines": { "node": ">= 0.4" } }, "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", "dev": true, "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.0" } }, "node_modules/es-to-primitive": { @@ -4158,9 +4583,9 @@ } }, "node_modules/esbuild": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", "dev": true, "hasInstallScript": true, "bin": { @@ -4170,34 +4595,35 @@ "node": ">=12" }, "optionalDependencies": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" + "@esbuild/aix-ppc64": "0.19.12", + "@esbuild/android-arm": "0.19.12", + "@esbuild/android-arm64": "0.19.12", + "@esbuild/android-x64": "0.19.12", + "@esbuild/darwin-arm64": "0.19.12", + "@esbuild/darwin-x64": "0.19.12", + "@esbuild/freebsd-arm64": "0.19.12", + "@esbuild/freebsd-x64": "0.19.12", + "@esbuild/linux-arm": "0.19.12", + "@esbuild/linux-arm64": "0.19.12", + "@esbuild/linux-ia32": "0.19.12", + "@esbuild/linux-loong64": "0.19.12", + "@esbuild/linux-mips64el": "0.19.12", + "@esbuild/linux-ppc64": "0.19.12", + "@esbuild/linux-riscv64": "0.19.12", + "@esbuild/linux-s390x": "0.19.12", + "@esbuild/linux-x64": "0.19.12", + "@esbuild/netbsd-x64": "0.19.12", + "@esbuild/openbsd-x64": "0.19.12", + "@esbuild/sunos-x64": "0.19.12", + "@esbuild/win32-arm64": "0.19.12", + "@esbuild/win32-ia32": "0.19.12", + "@esbuild/win32-x64": "0.19.12" } }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "dev": true, "engines": { "node": ">=6" @@ -4213,18 +4639,19 @@ } }, "node_modules/eslint": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz", - "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==", + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.51.0", - "@humanwhocodes/config-array": "^0.11.11", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -4267,9 +4694,9 @@ } }, "node_modules/eslint-config-prettier": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz", - "integrity": "sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", + "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", "dev": true, "bin": { "eslint-config-prettier": "bin/cli.js" @@ -4561,9 +4988,9 @@ } }, "node_modules/eslint-module-utils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", - "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", + "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", "dev": true, "dependencies": { "debug": "^3.2.7" @@ -4624,28 +5051,28 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", - "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", + "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", "dev": true, "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.findlastindex": "^1.2.2", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", "debug": "^3.2.7", "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", + "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.8.0", - "has": "^1.0.3", - "is-core-module": "^2.13.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.6", - "object.groupby": "^1.0.0", - "object.values": "^1.1.6", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", "semver": "^6.3.1", - "tsconfig-paths": "^3.14.2" + "tsconfig-paths": "^3.15.0" }, "engines": { "node": ">=4" @@ -4654,6 +5081,16 @@ "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" } }, + "node_modules/eslint-plugin-import/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/eslint-plugin-import/node_modules/debug": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", @@ -4669,10 +5106,22 @@ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, "dependencies": { - "esutils": "^2.0.2" + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=0.10.0" + "node": "*" } }, "node_modules/eslint-plugin-import/node_modules/semver": { @@ -4685,27 +5134,27 @@ } }, "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", - "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.20.7", - "aria-query": "^5.1.3", - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.6.2", - "axobject-query": "^3.1.1", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.23.2", + "aria-query": "^5.3.0", + "array-includes": "^3.1.7", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "=4.7.0", + "axobject-query": "^3.2.1", "damerau-levenshtein": "^1.0.8", "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.3", - "language-tags": "=1.0.5", + "es-iterator-helpers": "^1.0.15", + "hasown": "^2.0.0", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "semver": "^6.3.0" + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7" }, "engines": { "node": ">=4.0" @@ -4714,13 +5163,26 @@ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/eslint-plugin-jsx-a11y/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, "node_modules/eslint-plugin-node": { @@ -4743,6 +5205,28 @@ "eslint": ">=5.16.0" } }, + "node_modules/eslint-plugin-node/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint-plugin-node/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/eslint-plugin-node/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -4765,27 +5249,29 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.33.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", - "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", + "version": "7.34.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.0.tgz", + "integrity": "sha512-MeVXdReleBTdkz/bvcQMSnCXGi+c9kvy51IpinjnJgutl3YTHWsDdke7Z1ufZpGfDG8xduBDKyjtB9JH1eBKIQ==", "dev": true, "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", + "array-includes": "^3.1.7", + "array.prototype.findlast": "^1.2.4", + "array.prototype.flatmap": "^1.3.2", + "array.prototype.toreversed": "^1.1.2", + "array.prototype.tosorted": "^1.1.3", "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.0.12", + "es-iterator-helpers": "^1.0.17", "estraverse": "^5.3.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7", + "object.hasown": "^1.1.3", + "object.values": "^1.1.7", "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", + "resolve": "^2.0.0-next.5", "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.8" + "string.prototype.matchall": "^4.0.10" }, "engines": { "node": ">=4" @@ -4806,6 +5292,16 @@ "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" } }, + "node_modules/eslint-plugin-react/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/eslint-plugin-react/node_modules/doctrine": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", @@ -4818,6 +5314,18 @@ "node": ">=0.10.0" } }, + "node_modules/eslint-plugin-react/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/eslint-plugin-react/node_modules/resolve": { "version": "2.0.0-next.5", "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", @@ -5049,6 +5557,16 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/eslint/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/eslint/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -5096,9 +5614,9 @@ } }, "node_modules/eslint/node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -5119,6 +5637,18 @@ "node": ">=8" } }, + "node_modules/eslint/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/eslint/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -5197,9 +5727,9 @@ "dev": true }, "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -5237,9 +5767,9 @@ "dev": true }, "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==", + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -5286,9 +5816,9 @@ } }, "node_modules/flat-cache": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz", - "integrity": "sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, "dependencies": { "flatted": "^3.2.9", @@ -5296,13 +5826,13 @@ "rimraf": "^3.0.2" }, "engines": { - "node": ">=12.0.0" + "node": "^10.12.0 || >=12.0.0" } }, "node_modules/flatted": { - "version": "3.2.9", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", "dev": true }, "node_modules/for-each": { @@ -5314,6 +5844,22 @@ "is-callable": "^1.1.3" } }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/fraction.js": { "version": "4.3.7", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", @@ -5398,28 +5944,33 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "dev": true, "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" }, "engines": { "node": ">= 0.4" @@ -5460,6 +6011,28 @@ "node": ">=10.13.0" } }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", @@ -5522,15 +6095,6 @@ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", "dev": true }, - "node_modules/has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", @@ -5550,21 +6114,21 @@ } }, "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dev": true, "dependencies": { - "get-intrinsic": "^1.1.1" + "es-define-property": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "dev": true, "engines": { "node": ">= 0.4" @@ -5586,12 +6150,12 @@ } }, "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "dev": true, "dependencies": { - "has-symbols": "^1.0.2" + "has-symbols": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -5600,18 +6164,31 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/hasown": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.1.tgz", + "integrity": "sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dev": true, "dependencies": { "react-is": "^16.7.0" } }, "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -5659,13 +6236,13 @@ "dev": true }, "node_modules/internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "dev": true, "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", + "es-errors": "^1.3.0", + "hasown": "^2.0.0", "side-channel": "^1.0.4" }, "engines": { @@ -5673,14 +6250,16 @@ } }, "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -5760,12 +6339,12 @@ } }, "node_modules/is-core-module": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", - "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "dev": true, "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -5807,6 +6386,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/is-generator-function": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", @@ -5844,9 +6432,9 @@ } }, "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "dev": true, "engines": { "node": ">= 0.4" @@ -5914,12 +6502,15 @@ } }, "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2" + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -5956,12 +6547,12 @@ } }, "node_modules/is-typed-array": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", - "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "dev": true, "dependencies": { - "which-typed-array": "^1.1.11" + "which-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" @@ -6029,10 +6620,28 @@ "set-function-name": "^2.0.1" } }, + "node_modules/jackspeak": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "dev": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, "node_modules/jiti": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz", - "integrity": "sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", "dev": true, "bin": { "jiti": "bin/jiti.js" @@ -6134,12 +6743,15 @@ "dev": true }, "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", "dev": true, "dependencies": { - "language-subtag-registry": "~0.3.2" + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" } }, "node_modules/levn": { @@ -6246,15 +6858,18 @@ } }, "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, "dependencies": { - "brace-expansion": "^1.1.7" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "*" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/minimist": { @@ -6266,6 +6881,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -6284,9 +6908,9 @@ } }, "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "dev": true, "funding": [ { @@ -6314,9 +6938,9 @@ "dev": true }, "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, "node_modules/normalize-path": { @@ -6355,9 +6979,9 @@ } }, "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -6373,13 +6997,13 @@ } }, "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", "has-symbols": "^1.0.3", "object-keys": "^1.1.1" }, @@ -6422,15 +7046,16 @@ } }, "node_modules/object.groupby": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz", - "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.2.tgz", + "integrity": "sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1" + "array.prototype.filter": "^1.0.3", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.0.0" } }, "node_modules/object.hasown": { @@ -6582,6 +7207,31 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, + "node_modules/path-scurry": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "dev": true, + "dependencies": { + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", + "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "dev": true, + "engines": { + "node": "14 || >=16.14" + } + }, "node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", @@ -6627,10 +7277,19 @@ "node": ">= 6" } }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "version": "8.4.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", "dev": true, "funding": [ { @@ -6647,7 +7306,7 @@ } ], "dependencies": { - "nanoid": "^3.3.6", + "nanoid": "^3.3.7", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" }, @@ -6692,21 +7351,27 @@ } }, "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==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^2.1.1" + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" }, "engines": { "node": ">= 14" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, "peerDependencies": { "postcss": ">=8.0.9", "ts-node": ">=9.0.0" @@ -6720,11 +7385,26 @@ } } }, + "node_modules/postcss-load-config/node_modules/lilconfig": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", + "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, "node_modules/postcss-load-config/node_modules/yaml": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.3.tgz", - "integrity": "sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.0.tgz", + "integrity": "sha512-j9iR8g+/t0lArF4V6NE/QCfT+CO7iLqrXAHZbJdo+LfjqP1vR8Fg5bSiaq6Q2lOD1AUEVrEVIgABvBFYojJVYQ==", "dev": true, + "bin": { + "yaml": "bin.mjs" + }, "engines": { "node": ">= 14" } @@ -6749,9 +7429,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", + "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", "dev": true, "dependencies": { "cssesc": "^3.0.0", @@ -6777,9 +7457,9 @@ } }, "node_modules/prettier": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz", - "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==", + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", "dev": true, "bin": { "prettier": "bin/prettier.cjs" @@ -6802,9 +7482,9 @@ } }, "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, "engines": { "node": ">=6" @@ -6859,35 +7539,23 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/react-redux": { - "version": "8.1.3", - "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-8.1.3.tgz", - "integrity": "sha512-n0ZrutD7DaX/j9VscF+uTALI3oUPa/pO4Z3soOBIjuRn/FzVu6aehhysxZCLi6y7duMf52WNZGMl7CtuK5EnRw==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.1.0.tgz", + "integrity": "sha512-6qoDzIO+gbrza8h3hjMA9aq4nwVFCKFtY2iLxCtVT38Swyy2C/dJCGBXHeHLtx6qlg/8qzc2MrhOeduf5K32wQ==", "dependencies": { - "@babel/runtime": "^7.12.1", - "@types/hoist-non-react-statics": "^3.3.1", "@types/use-sync-external-store": "^0.0.3", - "hoist-non-react-statics": "^3.3.2", - "react-is": "^18.0.0", "use-sync-external-store": "^1.0.0" }, "peerDependencies": { - "@types/react": "^16.8 || ^17.0 || ^18.0", - "@types/react-dom": "^16.8 || ^17.0 || ^18.0", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0", - "react-native": ">=0.59", - "redux": "^4 || ^5.0.0-beta.0" + "@types/react": "^18.2.25", + "react": "^18.0", + "react-native": ">=0.69", + "redux": "^5.0.0" }, "peerDependenciesMeta": { "@types/react": { "optional": true }, - "@types/react-dom": { - "optional": true - }, - "react-dom": { - "optional": true - }, "react-native": { "optional": true }, @@ -6896,11 +7564,6 @@ } } }, - "node_modules/react-redux/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, "node_modules/react-refresh": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", @@ -6911,14 +7574,14 @@ } }, "node_modules/react-svg": { - "version": "16.1.29", - "resolved": "https://registry.npmjs.org/react-svg/-/react-svg-16.1.29.tgz", - "integrity": "sha512-IBJYGyoObDWzmRwksb4htRq/orux9y480KmTYyKGTsJn97ORyKlKM6x+12xn8RRUG4R6t9WT6Vt0/ixVxUfY3g==", + "version": "16.1.33", + "resolved": "https://registry.npmjs.org/react-svg/-/react-svg-16.1.33.tgz", + "integrity": "sha512-XpKC3G1yZ+ay+lBy1KtJWKGEZGMI+291jEfHdyFfm6X3vMVg/mly2+JjPPCr4ihPElxaZI2z32n2RVV7+PFKVw==", "dev": true, "dependencies": { - "@babel/runtime": "^7.23.1", - "@tanem/svg-injector": "^10.1.66", - "@types/prop-types": "^15.7.8", + "@babel/runtime": "^7.23.9", + "@tanem/svg-injector": "^10.1.68", + "@types/prop-types": "^15.7.11", "prop-types": "^15.8.1" }, "peerDependencies": { @@ -6948,32 +7611,21 @@ } }, "node_modules/redux": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz", - "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==", - "dependencies": { - "@babel/runtime": "^7.9.2" - } - }, - "node_modules/redux-devtools-extension": { - "version": "2.13.9", - "resolved": "https://registry.npmjs.org/redux-devtools-extension/-/redux-devtools-extension-2.13.9.tgz", - "integrity": "sha512-cNJ8Q/EtjhQaZ71c8I9+BPySIBVEKssbPpskBfsXqb8HJ002A3KRVHfeRzwRo6mGPqsm7XuHTqNSNeS1Khig0A==", - "deprecated": "Package moved to @redux-devtools/extension.", - "peerDependencies": { - "redux": "^3.1.0 || ^4.0.0" - } + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==" }, "node_modules/reflect.getprototypeof": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz", - "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.5.tgz", + "integrity": "sha512-62wgfC8dJWrmxv44CA36pLDnP6KKl3Vhxb7PL+8+qrrFMMoJij4vgiMP8zV4O8+CBMXY1mHxI5fITGHXFHVmQQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.0.0", + "get-intrinsic": "^1.2.3", "globalthis": "^1.0.3", "which-builtin-type": "^1.1.3" }, @@ -7003,9 +7655,10 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "dev": true }, "node_modules/regenerator-transform": { "version": "0.15.2", @@ -7017,14 +7670,15 @@ } }, "node_modules/regexp.prototype.flags": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", - "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "set-function-name": "^2.0.0" + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" }, "engines": { "node": ">= 0.4" @@ -7135,18 +7789,34 @@ } }, "node_modules/rollup": { - "version": "3.29.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", - "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.12.0.tgz", + "integrity": "sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==", "dev": true, + "dependencies": { + "@types/estree": "1.0.5" + }, "bin": { "rollup": "dist/bin/rollup" }, "engines": { - "node": ">=14.18.0", + "node": ">=18.0.0", "npm": ">=8.0.0" }, "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.12.0", + "@rollup/rollup-android-arm64": "4.12.0", + "@rollup/rollup-darwin-arm64": "4.12.0", + "@rollup/rollup-darwin-x64": "4.12.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.12.0", + "@rollup/rollup-linux-arm64-gnu": "4.12.0", + "@rollup/rollup-linux-arm64-musl": "4.12.0", + "@rollup/rollup-linux-riscv64-gnu": "4.12.0", + "@rollup/rollup-linux-x64-gnu": "4.12.0", + "@rollup/rollup-linux-x64-musl": "4.12.0", + "@rollup/rollup-win32-arm64-msvc": "4.12.0", + "@rollup/rollup-win32-ia32-msvc": "4.12.0", + "@rollup/rollup-win32-x64-msvc": "4.12.0", "fsevents": "~2.3.2" } }, @@ -7174,13 +7844,13 @@ } }, "node_modules/safe-array-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", - "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.0.tgz", + "integrity": "sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", + "call-bind": "^1.0.5", + "get-intrinsic": "^1.2.2", "has-symbols": "^1.0.3", "isarray": "^2.0.5" }, @@ -7192,15 +7862,18 @@ } }, "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", "is-regex": "^1.1.4" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -7214,9 +7887,9 @@ } }, "node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -7246,15 +7919,33 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, + "node_modules/set-function-length": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.1.tgz", + "integrity": "sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.2", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/set-function-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", - "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "dev": true, "dependencies": { - "define-data-property": "^1.0.1", + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.0" + "has-property-descriptors": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -7282,19 +7973,35 @@ } }, "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", "dev": true, "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, + "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==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -7319,6 +8026,71 @@ "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==", "dev": true }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "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/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==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string-width/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==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/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==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/string.prototype.matchall": { "version": "4.0.10", "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", @@ -7396,6 +8168,19 @@ "node": ">=8" } }, + "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==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", @@ -7418,14 +8203,14 @@ } }, "node_modules/sucrase": { - "version": "3.34.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", - "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==", + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", "dev": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.2", "commander": "^4.0.0", - "glob": "7.1.6", + "glob": "^10.3.10", "lines-and-columns": "^1.1.6", "mz": "^2.7.0", "pirates": "^4.0.1", @@ -7436,24 +8221,26 @@ "sucrase-node": "bin/sucrase-node" }, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" } }, "node_modules/sucrase/node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" }, "engines": { - "node": "*" + "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -7484,9 +8271,9 @@ } }, "node_modules/tailwindcss": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", - "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz", + "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==", "dev": true, "dependencies": { "@alloc/quick-lru": "^5.2.0", @@ -7494,10 +8281,10 @@ "chokidar": "^3.5.3", "didyoumean": "^1.2.2", "dlv": "^1.1.3", - "fast-glob": "^3.2.12", + "fast-glob": "^3.3.0", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.18.2", + "jiti": "^1.19.1", "lilconfig": "^2.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", @@ -7569,12 +8356,12 @@ } }, "node_modules/ts-api-utils": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz", - "integrity": "sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.2.1.tgz", + "integrity": "sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==", "dev": true, "engines": { - "node": ">=16.13.0" + "node": ">=16" }, "peerDependencies": { "typescript": ">=4.2.0" @@ -7587,9 +8374,9 @@ "dev": true }, "node_modules/tsconfig-paths": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", - "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", "dev": true, "dependencies": { "@types/json5": "^0.0.29", @@ -7662,29 +8449,30 @@ } }, "node_modules/typed-array-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", - "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "is-typed-array": "^1.1.10" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" }, "engines": { "node": ">= 0.4" } }, "node_modules/typed-array-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", - "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", + "call-bind": "^1.0.7", "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" }, "engines": { "node": ">= 0.4" @@ -7694,16 +8482,17 @@ } }, "node_modules/typed-array-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", - "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", "dev": true, "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" }, "engines": { "node": ">= 0.4" @@ -7713,23 +8502,29 @@ } }, "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.5.tgz", + "integrity": "sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", + "call-bind": "^1.0.7", "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -7848,29 +8643,29 @@ "dev": true }, "node_modules/vite": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.2.tgz", - "integrity": "sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.4.tgz", + "integrity": "sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==", "dev": true, "dependencies": { - "esbuild": "^0.18.10", - "postcss": "^8.4.27", - "rollup": "^3.27.1" + "esbuild": "^0.19.3", + "postcss": "^8.4.35", + "rollup": "^4.2.0" }, "bin": { "vite": "bin/vite.js" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": "^18.0.0 || >=20.0.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" }, "optionalDependencies": { - "fsevents": "~2.3.2" + "fsevents": "~2.3.3" }, "peerDependencies": { - "@types/node": ">= 14", + "@types/node": "^18.0.0 || >=20.0.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", @@ -7975,16 +8770,16 @@ } }, "node_modules/which-typed-array": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", - "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.14.tgz", + "integrity": "sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==", "dev": true, "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", + "available-typed-arrays": "^1.0.6", + "call-bind": "^1.0.5", "for-each": "^0.3.3", "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" + "has-tostringtag": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -7993,6 +8788,133 @@ "url": "https://github.com/sponsors/ljharb" } }, + "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==", + "dev": true, + "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-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==", + "dev": 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" + } + }, + "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==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/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==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/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==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?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==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/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==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", diff --git a/package.json b/package.json index f58d24ba..d88acbd7 100644 --- a/package.json +++ b/package.json @@ -12,17 +12,16 @@ "fuzzysort": "^2.0.1", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-redux": "^8.0.2", - "redux": "^4.0.5", - "redux-devtools-extension": "^2.13.8" + "react-redux": "^9.1.0", + "redux": "^5.0.1" }, "devDependencies": { "@mdi/js": "^7.0.96", "@types/react": "^18.0.17", "@types/react-dom": "^18.0.6", "@types/react-redux": "^7.1.20", - "@typescript-eslint/eslint-plugin": "^6.7.5", - "@typescript-eslint/parser": "^6.7.5", + "@typescript-eslint/eslint-plugin": "^7.1.0", + "@typescript-eslint/parser": "^7.1.0", "@vitejs/plugin-react": "^4.0.0", "autoprefixer": "^10.4.2", "eslint": "^8.5.0", @@ -36,7 +35,7 @@ "react-svg": "^16.1.15", "tailwindcss": "^3.0.14", "typescript": "^5.1.3", - "vite": "^4.5.2" + "vite": "^5.1.4" }, "browserslist": { "production": [ diff --git a/public/simple-icons/1001tracklists.svg b/public/simple-icons/1001tracklists.svg index 3a937f53..b0b00ed8 100644 --- a/public/simple-icons/1001tracklists.svg +++ b/public/simple-icons/1001tracklists.svg @@ -1 +1 @@ -1001Tracklists \ No newline at end of file +1001Tracklists \ No newline at end of file diff --git a/public/simple-icons/1password.svg b/public/simple-icons/1password.svg index 45f0772d..c81c316f 100644 --- a/public/simple-icons/1password.svg +++ b/public/simple-icons/1password.svg @@ -1 +1 @@ -1Password \ No newline at end of file +1Password \ No newline at end of file diff --git a/public/simple-icons/2k.svg b/public/simple-icons/2k.svg new file mode 100644 index 00000000..1fcd482f --- /dev/null +++ b/public/simple-icons/2k.svg @@ -0,0 +1 @@ +2K \ No newline at end of file diff --git a/public/simple-icons/365datascience.svg b/public/simple-icons/365datascience.svg new file mode 100644 index 00000000..1d2cb713 --- /dev/null +++ b/public/simple-icons/365datascience.svg @@ -0,0 +1 @@ +365 Data Science \ No newline at end of file diff --git a/public/simple-icons/42.svg b/public/simple-icons/42.svg index 6a096681..0a2da72f 100644 --- a/public/simple-icons/42.svg +++ b/public/simple-icons/42.svg @@ -1 +1 @@ -42 \ No newline at end of file +42 \ No newline at end of file diff --git a/public/simple-icons/500px.svg b/public/simple-icons/500px.svg index 2d901139..4993d68a 100644 --- a/public/simple-icons/500px.svg +++ b/public/simple-icons/500px.svg @@ -1 +1 @@ -500px \ No newline at end of file +500px \ No newline at end of file diff --git a/public/simple-icons/7zip.svg b/public/simple-icons/7zip.svg new file mode 100644 index 00000000..34d9340f --- /dev/null +++ b/public/simple-icons/7zip.svg @@ -0,0 +1 @@ +7Zip \ No newline at end of file diff --git a/public/simple-icons/99designs.svg b/public/simple-icons/99designs.svg new file mode 100644 index 00000000..48d117e3 --- /dev/null +++ b/public/simple-icons/99designs.svg @@ -0,0 +1 @@ +99designs \ No newline at end of file diff --git a/public/simple-icons/9gag.svg b/public/simple-icons/9gag.svg new file mode 100644 index 00000000..ba92ba23 --- /dev/null +++ b/public/simple-icons/9gag.svg @@ -0,0 +1 @@ +9GAG \ No newline at end of file diff --git a/public/simple-icons/abletonlive.svg b/public/simple-icons/abletonlive.svg deleted file mode 100644 index a5bad8cd..00000000 --- a/public/simple-icons/abletonlive.svg +++ /dev/null @@ -1 +0,0 @@ -Ableton Live \ No newline at end of file diff --git a/public/simple-icons/accenture.svg b/public/simple-icons/accenture.svg index 2ac6434e..f8cdf561 100644 --- a/public/simple-icons/accenture.svg +++ b/public/simple-icons/accenture.svg @@ -1 +1 @@ -Accenture \ No newline at end of file +Accenture \ No newline at end of file diff --git a/public/simple-icons/acclaim.svg b/public/simple-icons/acclaim.svg deleted file mode 100644 index e536c595..00000000 --- a/public/simple-icons/acclaim.svg +++ /dev/null @@ -1 +0,0 @@ -Acclaim \ No newline at end of file diff --git a/public/simple-icons/actix.svg b/public/simple-icons/actix.svg new file mode 100644 index 00000000..caaa30d1 --- /dev/null +++ b/public/simple-icons/actix.svg @@ -0,0 +1 @@ +Actix \ No newline at end of file diff --git a/public/simple-icons/addthis.svg b/public/simple-icons/addthis.svg deleted file mode 100644 index bc7ff3c0..00000000 --- a/public/simple-icons/addthis.svg +++ /dev/null @@ -1 +0,0 @@ -AddThis \ No newline at end of file diff --git a/public/simple-icons/affinitydesigner.svg b/public/simple-icons/affinitydesigner.svg index d4db5bae..891598ec 100644 --- a/public/simple-icons/affinitydesigner.svg +++ b/public/simple-icons/affinitydesigner.svg @@ -1 +1 @@ -Affinity Designer \ No newline at end of file +Affinity Designer \ No newline at end of file diff --git a/public/simple-icons/affinityphoto.svg b/public/simple-icons/affinityphoto.svg index fa17bf2b..7c55eb21 100644 --- a/public/simple-icons/affinityphoto.svg +++ b/public/simple-icons/affinityphoto.svg @@ -1 +1 @@ -Affinity Photo \ No newline at end of file +Affinity Photo \ No newline at end of file diff --git a/public/simple-icons/affinitypublisher.svg b/public/simple-icons/affinitypublisher.svg index 84b15ad5..bc4f62d2 100644 --- a/public/simple-icons/affinitypublisher.svg +++ b/public/simple-icons/affinitypublisher.svg @@ -1 +1 @@ -Affinity Publisher \ No newline at end of file +Affinity Publisher \ No newline at end of file diff --git a/public/simple-icons/afterpay.svg b/public/simple-icons/afterpay.svg new file mode 100644 index 00000000..c3b57c95 --- /dev/null +++ b/public/simple-icons/afterpay.svg @@ -0,0 +1 @@ +Afterpay \ No newline at end of file diff --git a/public/simple-icons/airbus.svg b/public/simple-icons/airbus.svg index e39bfd2b..da43da47 100644 --- a/public/simple-icons/airbus.svg +++ b/public/simple-icons/airbus.svg @@ -1 +1 @@ -Airbus \ No newline at end of file +Airbus \ No newline at end of file diff --git a/public/simple-icons/airtel.svg b/public/simple-icons/airtel.svg new file mode 100644 index 00000000..6f71ea43 --- /dev/null +++ b/public/simple-icons/airtel.svg @@ -0,0 +1 @@ +Airtel \ No newline at end of file diff --git a/public/simple-icons/airtransat.svg b/public/simple-icons/airtransat.svg new file mode 100644 index 00000000..ffb0ba3e --- /dev/null +++ b/public/simple-icons/airtransat.svg @@ -0,0 +1 @@ +Air Transat \ No newline at end of file diff --git a/public/simple-icons/alamy.svg b/public/simple-icons/alamy.svg new file mode 100644 index 00000000..377e85a0 --- /dev/null +++ b/public/simple-icons/alamy.svg @@ -0,0 +1 @@ +Alamy \ No newline at end of file diff --git a/public/simple-icons/almalinux.svg b/public/simple-icons/almalinux.svg new file mode 100644 index 00000000..5278cbf9 --- /dev/null +++ b/public/simple-icons/almalinux.svg @@ -0,0 +1 @@ +AlmaLinux \ No newline at end of file diff --git a/public/simple-icons/alx.svg b/public/simple-icons/alx.svg new file mode 100644 index 00000000..771d1164 --- /dev/null +++ b/public/simple-icons/alx.svg @@ -0,0 +1 @@ +ALX \ No newline at end of file diff --git a/public/simple-icons/amazonmusic.svg b/public/simple-icons/amazonmusic.svg new file mode 100644 index 00000000..e17f0a5a --- /dev/null +++ b/public/simple-icons/amazonmusic.svg @@ -0,0 +1 @@ +Amazon Music \ No newline at end of file diff --git a/public/simple-icons/anchor.svg b/public/simple-icons/anchor.svg deleted file mode 100644 index ac75cb00..00000000 --- a/public/simple-icons/anchor.svg +++ /dev/null @@ -1 +0,0 @@ -Anchor \ No newline at end of file diff --git a/public/simple-icons/android.svg b/public/simple-icons/android.svg index a7702d38..3f44ef6b 100644 --- a/public/simple-icons/android.svg +++ b/public/simple-icons/android.svg @@ -1 +1 @@ -Android \ No newline at end of file +Android \ No newline at end of file diff --git a/public/simple-icons/angellist.svg b/public/simple-icons/angellist.svg deleted file mode 100644 index 7cce2596..00000000 --- a/public/simple-icons/angellist.svg +++ /dev/null @@ -1 +0,0 @@ -AngelList \ No newline at end of file diff --git a/public/simple-icons/angularjs.svg b/public/simple-icons/angularjs.svg deleted file mode 100644 index c995b354..00000000 --- a/public/simple-icons/angularjs.svg +++ /dev/null @@ -1 +0,0 @@ -AngularJS \ No newline at end of file diff --git a/public/simple-icons/angularuniversal.svg b/public/simple-icons/angularuniversal.svg deleted file mode 100644 index dd6630fe..00000000 --- a/public/simple-icons/angularuniversal.svg +++ /dev/null @@ -1 +0,0 @@ -Angular Universal \ No newline at end of file diff --git a/public/simple-icons/animalplanet.svg b/public/simple-icons/animalplanet.svg new file mode 100644 index 00000000..8d1df0e1 --- /dev/null +++ b/public/simple-icons/animalplanet.svg @@ -0,0 +1 @@ +Animal Planet \ No newline at end of file diff --git a/public/simple-icons/ankermake.svg b/public/simple-icons/ankermake.svg new file mode 100644 index 00000000..f230bcaa --- /dev/null +++ b/public/simple-icons/ankermake.svg @@ -0,0 +1 @@ +AnkerMake \ No newline at end of file diff --git a/public/simple-icons/apachefreemarker.svg b/public/simple-icons/apachefreemarker.svg new file mode 100644 index 00000000..0147569a --- /dev/null +++ b/public/simple-icons/apachefreemarker.svg @@ -0,0 +1 @@ +Apache FreeMarker \ No newline at end of file diff --git a/public/simple-icons/apmterminals.svg b/public/simple-icons/apmterminals.svg new file mode 100644 index 00000000..c1a17aee --- /dev/null +++ b/public/simple-icons/apmterminals.svg @@ -0,0 +1 @@ +APM Terminals \ No newline at end of file diff --git a/public/simple-icons/appium.svg b/public/simple-icons/appium.svg new file mode 100644 index 00000000..2ea09613 --- /dev/null +++ b/public/simple-icons/appium.svg @@ -0,0 +1 @@ +Appium \ No newline at end of file diff --git a/public/simple-icons/appwrite.svg b/public/simple-icons/appwrite.svg index 64994f23..b3860f42 100644 --- a/public/simple-icons/appwrite.svg +++ b/public/simple-icons/appwrite.svg @@ -1 +1 @@ -Appwrite \ No newline at end of file +Appwrite \ No newline at end of file diff --git a/public/simple-icons/asahilinux.svg b/public/simple-icons/asahilinux.svg new file mode 100644 index 00000000..01e7ceec --- /dev/null +++ b/public/simple-icons/asahilinux.svg @@ -0,0 +1 @@ +Asahi Linux \ No newline at end of file diff --git a/public/simple-icons/askubuntu.svg b/public/simple-icons/askubuntu.svg deleted file mode 100644 index 3b0e516a..00000000 --- a/public/simple-icons/askubuntu.svg +++ /dev/null @@ -1 +0,0 @@ -Ask Ubuntu \ No newline at end of file diff --git a/public/simple-icons/astonmartin.svg b/public/simple-icons/astonmartin.svg index 5af9e60c..9c4ddd59 100644 --- a/public/simple-icons/astonmartin.svg +++ b/public/simple-icons/astonmartin.svg @@ -1 +1 @@ -Aston Martin \ No newline at end of file +Aston Martin \ No newline at end of file diff --git a/public/simple-icons/atom.svg b/public/simple-icons/atom.svg deleted file mode 100644 index 5ba7e82f..00000000 --- a/public/simple-icons/atom.svg +++ /dev/null @@ -1 +0,0 @@ -Atom \ No newline at end of file diff --git a/public/simple-icons/autocad.svg b/public/simple-icons/autocad.svg new file mode 100644 index 00000000..05e0a6ef --- /dev/null +++ b/public/simple-icons/autocad.svg @@ -0,0 +1 @@ +AutoCAD \ No newline at end of file diff --git a/public/simple-icons/autodeskmaya.svg b/public/simple-icons/autodeskmaya.svg new file mode 100644 index 00000000..b782b3be --- /dev/null +++ b/public/simple-icons/autodeskmaya.svg @@ -0,0 +1 @@ +Autodesk Maya \ No newline at end of file diff --git a/public/simple-icons/autoit.svg b/public/simple-icons/autoit.svg new file mode 100644 index 00000000..a4f88e60 --- /dev/null +++ b/public/simple-icons/autoit.svg @@ -0,0 +1 @@ +AutoIt \ No newline at end of file diff --git a/public/simple-icons/autozone.svg b/public/simple-icons/autozone.svg new file mode 100644 index 00000000..f1274ff1 --- /dev/null +++ b/public/simple-icons/autozone.svg @@ -0,0 +1 @@ +AutoZone \ No newline at end of file diff --git a/public/simple-icons/avianca.svg b/public/simple-icons/avianca.svg new file mode 100644 index 00000000..464091a1 --- /dev/null +++ b/public/simple-icons/avianca.svg @@ -0,0 +1 @@ +avianca \ No newline at end of file diff --git a/public/simple-icons/babelio.svg b/public/simple-icons/babelio.svg new file mode 100644 index 00000000..9007cc05 --- /dev/null +++ b/public/simple-icons/babelio.svg @@ -0,0 +1 @@ +Babelio \ No newline at end of file diff --git a/public/simple-icons/babylondotjs.svg b/public/simple-icons/babylondotjs.svg deleted file mode 100644 index 086b5d06..00000000 --- a/public/simple-icons/babylondotjs.svg +++ /dev/null @@ -1 +0,0 @@ -Babylon.js \ No newline at end of file diff --git a/public/simple-icons/badgr.svg b/public/simple-icons/badgr.svg deleted file mode 100644 index 35b9ee03..00000000 --- a/public/simple-icons/badgr.svg +++ /dev/null @@ -1 +0,0 @@ -Badgr \ No newline at end of file diff --git a/public/simple-icons/bakalari.svg b/public/simple-icons/bakalari.svg new file mode 100644 index 00000000..f4cd0b3a --- /dev/null +++ b/public/simple-icons/bakalari.svg @@ -0,0 +1 @@ +Bakaláři \ No newline at end of file diff --git a/public/simple-icons/bandrautomation.svg b/public/simple-icons/bandrautomation.svg index 74296d14..7e87e97b 100644 --- a/public/simple-icons/bandrautomation.svg +++ b/public/simple-icons/bandrautomation.svg @@ -1 +1 @@ -B&R Automation \ No newline at end of file +B&R Automation \ No newline at end of file diff --git a/public/simple-icons/barmenia.svg b/public/simple-icons/barmenia.svg new file mode 100644 index 00000000..a1fe1dd7 --- /dev/null +++ b/public/simple-icons/barmenia.svg @@ -0,0 +1 @@ +Barmenia \ No newline at end of file diff --git a/public/simple-icons/basicattentiontoken.svg b/public/simple-icons/basicattentiontoken.svg new file mode 100644 index 00000000..acde9506 --- /dev/null +++ b/public/simple-icons/basicattentiontoken.svg @@ -0,0 +1 @@ +Basic Attention Token \ No newline at end of file diff --git a/public/simple-icons/bathasu.svg b/public/simple-icons/bathasu.svg deleted file mode 100644 index c77475a1..00000000 --- a/public/simple-icons/bathasu.svg +++ /dev/null @@ -1 +0,0 @@ -Bath ASU \ No newline at end of file diff --git a/public/simple-icons/bazel.svg b/public/simple-icons/bazel.svg new file mode 100644 index 00000000..078a0a59 --- /dev/null +++ b/public/simple-icons/bazel.svg @@ -0,0 +1 @@ +Bazel \ No newline at end of file diff --git a/public/simple-icons/bbc.svg b/public/simple-icons/bbc.svg deleted file mode 100644 index 66296df8..00000000 --- a/public/simple-icons/bbc.svg +++ /dev/null @@ -1 +0,0 @@ -BBC \ No newline at end of file diff --git a/public/simple-icons/bbciplayer.svg b/public/simple-icons/bbciplayer.svg deleted file mode 100644 index a7ee72b6..00000000 --- a/public/simple-icons/bbciplayer.svg +++ /dev/null @@ -1 +0,0 @@ -BBC iPlayer \ No newline at end of file diff --git a/public/simple-icons/bentobox.svg b/public/simple-icons/bentobox.svg new file mode 100644 index 00000000..1c275f24 --- /dev/null +++ b/public/simple-icons/bentobox.svg @@ -0,0 +1 @@ +BentoBox \ No newline at end of file diff --git a/public/simple-icons/betterstack.svg b/public/simple-icons/betterstack.svg new file mode 100644 index 00000000..b57771bf --- /dev/null +++ b/public/simple-icons/betterstack.svg @@ -0,0 +1 @@ +Better Stack \ No newline at end of file diff --git a/public/simple-icons/bevy.svg b/public/simple-icons/bevy.svg new file mode 100644 index 00000000..3a6f53ac --- /dev/null +++ b/public/simple-icons/bevy.svg @@ -0,0 +1 @@ +Bevy \ No newline at end of file diff --git a/public/simple-icons/biome.svg b/public/simple-icons/biome.svg new file mode 100644 index 00000000..b68857e3 --- /dev/null +++ b/public/simple-icons/biome.svg @@ -0,0 +1 @@ +Biome \ No newline at end of file diff --git a/public/simple-icons/bitcomet.svg b/public/simple-icons/bitcomet.svg new file mode 100644 index 00000000..a63dd971 --- /dev/null +++ b/public/simple-icons/bitcomet.svg @@ -0,0 +1 @@ +BitComet \ No newline at end of file diff --git a/public/simple-icons/bittorrent.svg b/public/simple-icons/bittorrent.svg new file mode 100644 index 00000000..e749d50e --- /dev/null +++ b/public/simple-icons/bittorrent.svg @@ -0,0 +1 @@ +BitTorrent \ No newline at end of file diff --git a/public/simple-icons/blockbench.svg b/public/simple-icons/blockbench.svg new file mode 100644 index 00000000..ee9fd7ef --- /dev/null +++ b/public/simple-icons/blockbench.svg @@ -0,0 +1 @@ +Blockbench \ No newline at end of file diff --git a/public/simple-icons/bluesky.svg b/public/simple-icons/bluesky.svg new file mode 100644 index 00000000..ce0126ed --- /dev/null +++ b/public/simple-icons/bluesky.svg @@ -0,0 +1 @@ +Bluesky \ No newline at end of file diff --git a/public/simple-icons/bluesound.svg b/public/simple-icons/bluesound.svg new file mode 100644 index 00000000..0424f891 --- /dev/null +++ b/public/simple-icons/bluesound.svg @@ -0,0 +1 @@ +Bluesound \ No newline at end of file diff --git a/public/simple-icons/bnbchain.svg b/public/simple-icons/bnbchain.svg new file mode 100644 index 00000000..d8477f84 --- /dev/null +++ b/public/simple-icons/bnbchain.svg @@ -0,0 +1 @@ +BNB Chain \ No newline at end of file diff --git a/public/simple-icons/boosty.svg b/public/simple-icons/boosty.svg new file mode 100644 index 00000000..292a2042 --- /dev/null +++ b/public/simple-icons/boosty.svg @@ -0,0 +1 @@ +Boosty \ No newline at end of file diff --git a/public/simple-icons/braintree.svg b/public/simple-icons/braintree.svg new file mode 100644 index 00000000..0e312e84 --- /dev/null +++ b/public/simple-icons/braintree.svg @@ -0,0 +1 @@ +Braintree \ No newline at end of file diff --git a/public/simple-icons/brenntag.svg b/public/simple-icons/brenntag.svg new file mode 100644 index 00000000..d955e926 --- /dev/null +++ b/public/simple-icons/brenntag.svg @@ -0,0 +1 @@ +Brenntag \ No newline at end of file diff --git a/public/simple-icons/brex.svg b/public/simple-icons/brex.svg new file mode 100644 index 00000000..27a43c2f --- /dev/null +++ b/public/simple-icons/brex.svg @@ -0,0 +1 @@ +Brex \ No newline at end of file diff --git a/public/simple-icons/bricks.svg b/public/simple-icons/bricks.svg new file mode 100644 index 00000000..0554c707 --- /dev/null +++ b/public/simple-icons/bricks.svg @@ -0,0 +1 @@ +Bricks \ No newline at end of file diff --git a/public/simple-icons/bugatti.svg b/public/simple-icons/bugatti.svg index dff5e40c..85770094 100644 --- a/public/simple-icons/bugatti.svg +++ b/public/simple-icons/bugatti.svg @@ -1 +1 @@ -Bugatti \ No newline at end of file +Bugatti \ No newline at end of file diff --git a/public/simple-icons/bungie.svg b/public/simple-icons/bungie.svg new file mode 100644 index 00000000..d3911d77 --- /dev/null +++ b/public/simple-icons/bungie.svg @@ -0,0 +1 @@ +Bungie \ No newline at end of file diff --git a/public/simple-icons/burpsuite.svg b/public/simple-icons/burpsuite.svg new file mode 100644 index 00000000..c4d4bbf1 --- /dev/null +++ b/public/simple-icons/burpsuite.svg @@ -0,0 +1 @@ +Burp Suite \ No newline at end of file diff --git a/public/simple-icons/byte.svg b/public/simple-icons/byte.svg deleted file mode 100644 index d705d77f..00000000 --- a/public/simple-icons/byte.svg +++ /dev/null @@ -1 +0,0 @@ -byte \ No newline at end of file diff --git a/public/simple-icons/calendly.svg b/public/simple-icons/calendly.svg new file mode 100644 index 00000000..943dc882 --- /dev/null +++ b/public/simple-icons/calendly.svg @@ -0,0 +1 @@ +Calendly \ No newline at end of file diff --git a/public/simple-icons/camunda.svg b/public/simple-icons/camunda.svg new file mode 100644 index 00000000..b7622baa --- /dev/null +++ b/public/simple-icons/camunda.svg @@ -0,0 +1 @@ +Camunda \ No newline at end of file diff --git a/public/simple-icons/canvas.svg b/public/simple-icons/canvas.svg new file mode 100644 index 00000000..c5b77e93 --- /dev/null +++ b/public/simple-icons/canvas.svg @@ -0,0 +1 @@ +Canvas \ No newline at end of file diff --git a/public/simple-icons/carlsberggroup.svg b/public/simple-icons/carlsberggroup.svg new file mode 100644 index 00000000..3676ef5e --- /dev/null +++ b/public/simple-icons/carlsberggroup.svg @@ -0,0 +1 @@ +Carlsberg Group \ No newline at end of file diff --git a/public/simple-icons/cbc.svg b/public/simple-icons/cbc.svg new file mode 100644 index 00000000..eca02dfe --- /dev/null +++ b/public/simple-icons/cbc.svg @@ -0,0 +1 @@ +CBC \ No newline at end of file diff --git a/public/simple-icons/ccleaner.svg b/public/simple-icons/ccleaner.svg new file mode 100644 index 00000000..d9f08653 --- /dev/null +++ b/public/simple-icons/ccleaner.svg @@ -0,0 +1 @@ +CCleaner \ No newline at end of file diff --git a/public/simple-icons/celestron.svg b/public/simple-icons/celestron.svg new file mode 100644 index 00000000..5c74caf2 --- /dev/null +++ b/public/simple-icons/celestron.svg @@ -0,0 +1 @@ +Celestron \ No newline at end of file diff --git a/public/simple-icons/channel4.svg b/public/simple-icons/channel4.svg index c0e809ca..56042a6f 100644 --- a/public/simple-icons/channel4.svg +++ b/public/simple-icons/channel4.svg @@ -1 +1 @@ -Channel 4 \ No newline at end of file +Channel 4 \ No newline at end of file diff --git a/public/simple-icons/charles.svg b/public/simple-icons/charles.svg new file mode 100644 index 00000000..86e5f084 --- /dev/null +++ b/public/simple-icons/charles.svg @@ -0,0 +1 @@ +Charles \ No newline at end of file diff --git a/public/simple-icons/chedraui.svg b/public/simple-icons/chedraui.svg new file mode 100644 index 00000000..57be1c55 --- /dev/null +++ b/public/simple-icons/chedraui.svg @@ -0,0 +1 @@ +Chedraui \ No newline at end of file diff --git a/public/simple-icons/citroen.svg b/public/simple-icons/citroen.svg index 128db177..7eeb2e0d 100644 --- a/public/simple-icons/citroen.svg +++ b/public/simple-icons/citroen.svg @@ -1 +1 @@ -Citroën \ No newline at end of file +Citroën \ No newline at end of file diff --git a/public/simple-icons/clerk.svg b/public/simple-icons/clerk.svg new file mode 100644 index 00000000..b30e97ef --- /dev/null +++ b/public/simple-icons/clerk.svg @@ -0,0 +1 @@ +Clerk \ No newline at end of file diff --git a/public/simple-icons/clevercloud.svg b/public/simple-icons/clevercloud.svg new file mode 100644 index 00000000..7612e0af --- /dev/null +++ b/public/simple-icons/clevercloud.svg @@ -0,0 +1 @@ +Clever Cloud \ No newline at end of file diff --git a/public/simple-icons/cloudinary.svg b/public/simple-icons/cloudinary.svg new file mode 100644 index 00000000..28ab3c96 --- /dev/null +++ b/public/simple-icons/cloudinary.svg @@ -0,0 +1 @@ +Cloudinary \ No newline at end of file diff --git a/public/simple-icons/cloudron.svg b/public/simple-icons/cloudron.svg new file mode 100644 index 00000000..a3110d8c --- /dev/null +++ b/public/simple-icons/cloudron.svg @@ -0,0 +1 @@ +Cloudron \ No newline at end of file diff --git a/public/simple-icons/clubhouse.svg b/public/simple-icons/clubhouse.svg index 430a9693..1b864f14 100644 --- a/public/simple-icons/clubhouse.svg +++ b/public/simple-icons/clubhouse.svg @@ -1 +1 @@ -Clubhouse \ No newline at end of file +Clubhouse \ No newline at end of file diff --git a/public/simple-icons/cnet.svg b/public/simple-icons/cnet.svg new file mode 100644 index 00000000..0ee2a88b --- /dev/null +++ b/public/simple-icons/cnet.svg @@ -0,0 +1 @@ +CNET \ No newline at end of file diff --git a/public/simple-icons/codeblocks.svg b/public/simple-icons/codeblocks.svg new file mode 100644 index 00000000..b1904861 --- /dev/null +++ b/public/simple-icons/codeblocks.svg @@ -0,0 +1 @@ +Code::Blocks \ No newline at end of file diff --git a/public/simple-icons/codefresh.svg b/public/simple-icons/codefresh.svg new file mode 100644 index 00000000..a0708e3c --- /dev/null +++ b/public/simple-icons/codefresh.svg @@ -0,0 +1 @@ +Codefresh \ No newline at end of file diff --git a/public/simple-icons/codementor.svg b/public/simple-icons/codementor.svg new file mode 100644 index 00000000..14568bd6 --- /dev/null +++ b/public/simple-icons/codementor.svg @@ -0,0 +1 @@ +Codementor \ No newline at end of file diff --git a/public/simple-icons/codereview.svg b/public/simple-icons/codereview.svg deleted file mode 100644 index 87079abd..00000000 --- a/public/simple-icons/codereview.svg +++ /dev/null @@ -1 +0,0 @@ -Code Review \ No newline at end of file diff --git a/public/simple-icons/coggle.svg b/public/simple-icons/coggle.svg new file mode 100644 index 00000000..7055d7a2 --- /dev/null +++ b/public/simple-icons/coggle.svg @@ -0,0 +1 @@ +Coggle \ No newline at end of file diff --git a/public/simple-icons/comicfury.svg b/public/simple-icons/comicfury.svg new file mode 100644 index 00000000..6681706a --- /dev/null +++ b/public/simple-icons/comicfury.svg @@ -0,0 +1 @@ +ComicFury \ No newline at end of file diff --git a/public/simple-icons/contentstack.svg b/public/simple-icons/contentstack.svg new file mode 100644 index 00000000..16e8ad63 --- /dev/null +++ b/public/simple-icons/contentstack.svg @@ -0,0 +1 @@ +Contentstack \ No newline at end of file diff --git a/public/simple-icons/contributorcovenant.svg b/public/simple-icons/contributorcovenant.svg new file mode 100644 index 00000000..d15041cd --- /dev/null +++ b/public/simple-icons/contributorcovenant.svg @@ -0,0 +1 @@ +Contributor Covenant \ No newline at end of file diff --git a/public/simple-icons/coolermaster.svg b/public/simple-icons/coolermaster.svg new file mode 100644 index 00000000..544658a2 --- /dev/null +++ b/public/simple-icons/coolermaster.svg @@ -0,0 +1 @@ +Cooler Master \ No newline at end of file diff --git a/public/simple-icons/coppel.svg b/public/simple-icons/coppel.svg new file mode 100644 index 00000000..eeaa8530 --- /dev/null +++ b/public/simple-icons/coppel.svg @@ -0,0 +1 @@ +Coppel \ No newline at end of file diff --git a/public/simple-icons/counterstrike.svg b/public/simple-icons/counterstrike.svg index eed35f12..2a6bfaf9 100644 --- a/public/simple-icons/counterstrike.svg +++ b/public/simple-icons/counterstrike.svg @@ -1 +1 @@ -Counter-Strike \ No newline at end of file +Counter-Strike \ No newline at end of file diff --git a/public/simple-icons/crewunited.svg b/public/simple-icons/crewunited.svg new file mode 100644 index 00000000..d206b9b6 --- /dev/null +++ b/public/simple-icons/crewunited.svg @@ -0,0 +1 @@ +Crew United \ No newline at end of file diff --git a/public/simple-icons/csharp.svg b/public/simple-icons/csharp.svg index 488599fa..92aa26ee 100644 --- a/public/simple-icons/csharp.svg +++ b/public/simple-icons/csharp.svg @@ -1 +1 @@ -C Sharp \ No newline at end of file +C# \ No newline at end of file diff --git a/public/simple-icons/customink.svg b/public/simple-icons/customink.svg new file mode 100644 index 00000000..8ba2a990 --- /dev/null +++ b/public/simple-icons/customink.svg @@ -0,0 +1 @@ +Custom Ink \ No newline at end of file diff --git a/public/simple-icons/cypress.svg b/public/simple-icons/cypress.svg index 96ac3328..1384213b 100644 --- a/public/simple-icons/cypress.svg +++ b/public/simple-icons/cypress.svg @@ -1 +1 @@ -Cypress \ No newline at end of file +Cypress \ No newline at end of file diff --git a/public/simple-icons/dailydotdev.svg b/public/simple-icons/dailydotdev.svg new file mode 100644 index 00000000..0c6c6d95 --- /dev/null +++ b/public/simple-icons/dailydotdev.svg @@ -0,0 +1 @@ +daily.dev \ No newline at end of file diff --git a/public/simple-icons/dailymotion.svg b/public/simple-icons/dailymotion.svg index 7afeaca1..684651d5 100644 --- a/public/simple-icons/dailymotion.svg +++ b/public/simple-icons/dailymotion.svg @@ -1 +1 @@ -Dailymotion \ No newline at end of file +Dailymotion \ No newline at end of file diff --git a/public/simple-icons/datefns.svg b/public/simple-icons/datefns.svg new file mode 100644 index 00000000..d96d40cc --- /dev/null +++ b/public/simple-icons/datefns.svg @@ -0,0 +1 @@ +date-fns \ No newline at end of file diff --git a/public/simple-icons/davinciresolve.svg b/public/simple-icons/davinciresolve.svg new file mode 100644 index 00000000..a5d5d340 --- /dev/null +++ b/public/simple-icons/davinciresolve.svg @@ -0,0 +1 @@ +DaVinci Resolve \ No newline at end of file diff --git a/public/simple-icons/dbeaver.svg b/public/simple-icons/dbeaver.svg new file mode 100644 index 00000000..ab17472f --- /dev/null +++ b/public/simple-icons/dbeaver.svg @@ -0,0 +1 @@ +DBeaver \ No newline at end of file diff --git a/public/simple-icons/deepcool.svg b/public/simple-icons/deepcool.svg new file mode 100644 index 00000000..c19acefb --- /dev/null +++ b/public/simple-icons/deepcool.svg @@ -0,0 +1 @@ +DeepCool \ No newline at end of file diff --git a/public/simple-icons/deepgram.svg b/public/simple-icons/deepgram.svg new file mode 100644 index 00000000..31579cb3 --- /dev/null +++ b/public/simple-icons/deepgram.svg @@ -0,0 +1 @@ +Deepgram \ No newline at end of file diff --git a/public/simple-icons/deepl.svg b/public/simple-icons/deepl.svg new file mode 100644 index 00000000..a1db2323 --- /dev/null +++ b/public/simple-icons/deepl.svg @@ -0,0 +1 @@ +DeepL \ No newline at end of file diff --git a/public/simple-icons/deezer.svg b/public/simple-icons/deezer.svg deleted file mode 100644 index 73ee172e..00000000 --- a/public/simple-icons/deezer.svg +++ /dev/null @@ -1 +0,0 @@ -Deezer \ No newline at end of file diff --git a/public/simple-icons/depositphotos.svg b/public/simple-icons/depositphotos.svg new file mode 100644 index 00000000..7bc046b8 --- /dev/null +++ b/public/simple-icons/depositphotos.svg @@ -0,0 +1 @@ +Depositphotos \ No newline at end of file diff --git a/public/simple-icons/deutschepost.svg b/public/simple-icons/deutschepost.svg new file mode 100644 index 00000000..ad09267e --- /dev/null +++ b/public/simple-icons/deutschepost.svg @@ -0,0 +1 @@ +Deutsche Post \ No newline at end of file diff --git a/public/simple-icons/dolby.svg b/public/simple-icons/dolby.svg index 892c4064..d45ffa28 100644 --- a/public/simple-icons/dolby.svg +++ b/public/simple-icons/dolby.svg @@ -1 +1 @@ -Dolby \ No newline at end of file +Dolby \ No newline at end of file diff --git a/public/simple-icons/doxygen.svg b/public/simple-icons/doxygen.svg new file mode 100644 index 00000000..189d0ac2 --- /dev/null +++ b/public/simple-icons/doxygen.svg @@ -0,0 +1 @@ +Doxygen \ No newline at end of file diff --git a/public/simple-icons/dreamstime.svg b/public/simple-icons/dreamstime.svg new file mode 100644 index 00000000..9b80d3f6 --- /dev/null +++ b/public/simple-icons/dreamstime.svg @@ -0,0 +1 @@ +Dreamstime \ No newline at end of file diff --git a/public/simple-icons/drizzle.svg b/public/simple-icons/drizzle.svg new file mode 100644 index 00000000..9c551026 --- /dev/null +++ b/public/simple-icons/drizzle.svg @@ -0,0 +1 @@ +Drizzle \ No newline at end of file diff --git a/public/simple-icons/dunzo.svg b/public/simple-icons/dunzo.svg new file mode 100644 index 00000000..87918998 --- /dev/null +++ b/public/simple-icons/dunzo.svg @@ -0,0 +1 @@ +Dunzo \ No newline at end of file diff --git a/public/simple-icons/duolingo.svg b/public/simple-icons/duolingo.svg index dc0a8173..f5fe4143 100644 --- a/public/simple-icons/duolingo.svg +++ b/public/simple-icons/duolingo.svg @@ -1 +1 @@ -Duolingo \ No newline at end of file +Duolingo \ No newline at end of file diff --git a/public/simple-icons/e.svg b/public/simple-icons/e.svg index c9aa8ce8..79c180b0 100644 --- a/public/simple-icons/e.svg +++ b/public/simple-icons/e.svg @@ -1 +1 @@ -/e/ \ No newline at end of file +/e/ \ No newline at end of file diff --git a/public/simple-icons/ecovacs.svg b/public/simple-icons/ecovacs.svg new file mode 100644 index 00000000..f1d3d12e --- /dev/null +++ b/public/simple-icons/ecovacs.svg @@ -0,0 +1 @@ +Ecovacs \ No newline at end of file diff --git a/public/simple-icons/edgeimpulse.svg b/public/simple-icons/edgeimpulse.svg new file mode 100644 index 00000000..b3be0c3c --- /dev/null +++ b/public/simple-icons/edgeimpulse.svg @@ -0,0 +1 @@ +Edge Impulse \ No newline at end of file diff --git a/public/simple-icons/educative.svg b/public/simple-icons/educative.svg new file mode 100644 index 00000000..9fc6e30d --- /dev/null +++ b/public/simple-icons/educative.svg @@ -0,0 +1 @@ +Educative \ No newline at end of file diff --git a/public/simple-icons/eight.svg b/public/simple-icons/eight.svg new file mode 100644 index 00000000..d680dee4 --- /dev/null +++ b/public/simple-icons/eight.svg @@ -0,0 +1 @@ +Eight \ No newline at end of file diff --git a/public/simple-icons/ejs.svg b/public/simple-icons/ejs.svg new file mode 100644 index 00000000..1c87ed58 --- /dev/null +++ b/public/simple-icons/ejs.svg @@ -0,0 +1 @@ +EJS \ No newline at end of file diff --git a/public/simple-icons/embark.svg b/public/simple-icons/embark.svg new file mode 100644 index 00000000..361840fe --- /dev/null +++ b/public/simple-icons/embark.svg @@ -0,0 +1 @@ +Embark \ No newline at end of file diff --git a/public/simple-icons/erpnext.svg b/public/simple-icons/erpnext.svg new file mode 100644 index 00000000..6c26e028 --- /dev/null +++ b/public/simple-icons/erpnext.svg @@ -0,0 +1 @@ +ERPNext \ No newline at end of file diff --git a/public/simple-icons/esotericsoftware.svg b/public/simple-icons/esotericsoftware.svg new file mode 100644 index 00000000..90514f5b --- /dev/null +++ b/public/simple-icons/esotericsoftware.svg @@ -0,0 +1 @@ +Esoteric Software \ No newline at end of file diff --git a/public/simple-icons/excalidraw.svg b/public/simple-icons/excalidraw.svg new file mode 100644 index 00000000..6ba4a513 --- /dev/null +++ b/public/simple-icons/excalidraw.svg @@ -0,0 +1 @@ +Excalidraw \ No newline at end of file diff --git a/public/simple-icons/expedia.svg b/public/simple-icons/expedia.svg new file mode 100644 index 00000000..48e3b4f7 --- /dev/null +++ b/public/simple-icons/expedia.svg @@ -0,0 +1 @@ +Expedia \ No newline at end of file diff --git a/public/simple-icons/farcaster.svg b/public/simple-icons/farcaster.svg new file mode 100644 index 00000000..027eb2f7 --- /dev/null +++ b/public/simple-icons/farcaster.svg @@ -0,0 +1 @@ +Farcaster \ No newline at end of file diff --git a/public/simple-icons/filedotio.svg b/public/simple-icons/filedotio.svg new file mode 100644 index 00000000..f11daa8a --- /dev/null +++ b/public/simple-icons/filedotio.svg @@ -0,0 +1 @@ +File.io \ No newline at end of file diff --git a/public/simple-icons/fineco.svg b/public/simple-icons/fineco.svg new file mode 100644 index 00000000..f0777275 --- /dev/null +++ b/public/simple-icons/fineco.svg @@ -0,0 +1 @@ +Fineco \ No newline at end of file diff --git a/public/simple-icons/foobar2000.svg b/public/simple-icons/foobar2000.svg new file mode 100644 index 00000000..e3090efa --- /dev/null +++ b/public/simple-icons/foobar2000.svg @@ -0,0 +1 @@ +foobar2000 \ No newline at end of file diff --git a/public/simple-icons/forestry.svg b/public/simple-icons/forestry.svg deleted file mode 100644 index a20abaef..00000000 --- a/public/simple-icons/forestry.svg +++ /dev/null @@ -1 +0,0 @@ -Forestry \ No newline at end of file diff --git a/public/simple-icons/formspree.svg b/public/simple-icons/formspree.svg new file mode 100644 index 00000000..cf67af24 --- /dev/null +++ b/public/simple-icons/formspree.svg @@ -0,0 +1 @@ +Formspree \ No newline at end of file diff --git a/public/simple-icons/frappe.svg b/public/simple-icons/frappe.svg new file mode 100644 index 00000000..b84976a7 --- /dev/null +++ b/public/simple-icons/frappe.svg @@ -0,0 +1 @@ +Frappe \ No newline at end of file diff --git a/public/simple-icons/fubo.svg b/public/simple-icons/fubo.svg new file mode 100644 index 00000000..b2af5fd7 --- /dev/null +++ b/public/simple-icons/fubo.svg @@ -0,0 +1 @@ +Fubo \ No newline at end of file diff --git a/public/simple-icons/galaxus.svg b/public/simple-icons/galaxus.svg new file mode 100644 index 00000000..55acc4d0 --- /dev/null +++ b/public/simple-icons/galaxus.svg @@ -0,0 +1 @@ +Galaxus \ No newline at end of file diff --git a/public/simple-icons/gameloft.svg b/public/simple-icons/gameloft.svg new file mode 100644 index 00000000..43df2450 --- /dev/null +++ b/public/simple-icons/gameloft.svg @@ -0,0 +1 @@ +Gameloft \ No newline at end of file diff --git a/public/simple-icons/geopandas.svg b/public/simple-icons/geopandas.svg new file mode 100644 index 00000000..17da02bb --- /dev/null +++ b/public/simple-icons/geopandas.svg @@ -0,0 +1 @@ +GeoPandas \ No newline at end of file diff --git a/public/simple-icons/getx.svg b/public/simple-icons/getx.svg new file mode 100644 index 00000000..05840063 --- /dev/null +++ b/public/simple-icons/getx.svg @@ -0,0 +1 @@ +GetX \ No newline at end of file diff --git a/public/simple-icons/gin.svg b/public/simple-icons/gin.svg new file mode 100644 index 00000000..988ba24e --- /dev/null +++ b/public/simple-icons/gin.svg @@ -0,0 +1 @@ +Gin \ No newline at end of file diff --git a/public/simple-icons/gitbook.svg b/public/simple-icons/gitbook.svg index c62e27ed..eee61665 100644 --- a/public/simple-icons/gitbook.svg +++ b/public/simple-icons/gitbook.svg @@ -1 +1 @@ -GitBook \ No newline at end of file +GitBook \ No newline at end of file diff --git a/public/simple-icons/gitconnected.svg b/public/simple-icons/gitconnected.svg new file mode 100644 index 00000000..7e224356 --- /dev/null +++ b/public/simple-icons/gitconnected.svg @@ -0,0 +1 @@ +Gitconnected \ No newline at end of file diff --git a/public/simple-icons/githubcopilot.svg b/public/simple-icons/githubcopilot.svg new file mode 100644 index 00000000..f064947d --- /dev/null +++ b/public/simple-icons/githubcopilot.svg @@ -0,0 +1 @@ +GitHub Copilot \ No newline at end of file diff --git a/public/simple-icons/glassdoor.svg b/public/simple-icons/glassdoor.svg index d67677fc..7d81c6a5 100644 --- a/public/simple-icons/glassdoor.svg +++ b/public/simple-icons/glassdoor.svg @@ -1 +1 @@ -Glassdoor \ No newline at end of file +Glassdoor \ No newline at end of file diff --git a/public/simple-icons/glide.svg b/public/simple-icons/glide.svg new file mode 100644 index 00000000..53b1c946 --- /dev/null +++ b/public/simple-icons/glide.svg @@ -0,0 +1 @@ +Glide \ No newline at end of file diff --git a/public/simple-icons/glovo.svg b/public/simple-icons/glovo.svg new file mode 100644 index 00000000..032e2fd2 --- /dev/null +++ b/public/simple-icons/glovo.svg @@ -0,0 +1 @@ +Glovo \ No newline at end of file diff --git a/public/simple-icons/gojek.svg b/public/simple-icons/gojek.svg new file mode 100644 index 00000000..ae3e9408 --- /dev/null +++ b/public/simple-icons/gojek.svg @@ -0,0 +1 @@ +Gojek \ No newline at end of file diff --git a/public/simple-icons/goldmansachs.svg b/public/simple-icons/goldmansachs.svg new file mode 100644 index 00000000..f2caae62 --- /dev/null +++ b/public/simple-icons/goldmansachs.svg @@ -0,0 +1 @@ +Goldman Sachs \ No newline at end of file diff --git a/public/simple-icons/googlebigtable.svg b/public/simple-icons/googlebigtable.svg new file mode 100644 index 00000000..f9f804ca --- /dev/null +++ b/public/simple-icons/googlebigtable.svg @@ -0,0 +1 @@ +Google Bigtable \ No newline at end of file diff --git a/public/simple-icons/googlecampaignmanager360.svg b/public/simple-icons/googlecampaignmanager360.svg new file mode 100644 index 00000000..088f8106 --- /dev/null +++ b/public/simple-icons/googlecampaignmanager360.svg @@ -0,0 +1 @@ +Google Campaign Manager 360 \ No newline at end of file diff --git a/public/simple-icons/googlechat.svg b/public/simple-icons/googlechat.svg index bd1c7b60..a408aea8 100644 --- a/public/simple-icons/googlechat.svg +++ b/public/simple-icons/googlechat.svg @@ -1 +1 @@ -Google Chat \ No newline at end of file +Google Chat \ No newline at end of file diff --git a/public/simple-icons/googlechronicle.svg b/public/simple-icons/googlechronicle.svg new file mode 100644 index 00000000..62c6910f --- /dev/null +++ b/public/simple-icons/googlechronicle.svg @@ -0,0 +1 @@ +Google Chronicle \ No newline at end of file diff --git a/public/simple-icons/googlecloudspanner.svg b/public/simple-icons/googlecloudspanner.svg new file mode 100644 index 00000000..d530094e --- /dev/null +++ b/public/simple-icons/googlecloudspanner.svg @@ -0,0 +1 @@ +Google Cloud Spanner \ No newline at end of file diff --git a/public/simple-icons/googlecloudstorage.svg b/public/simple-icons/googlecloudstorage.svg new file mode 100644 index 00000000..753c2c93 --- /dev/null +++ b/public/simple-icons/googlecloudstorage.svg @@ -0,0 +1 @@ +Google Cloud Storage \ No newline at end of file diff --git a/public/simple-icons/googledataflow.svg b/public/simple-icons/googledataflow.svg new file mode 100644 index 00000000..da355166 --- /dev/null +++ b/public/simple-icons/googledataflow.svg @@ -0,0 +1 @@ +Google Dataflow \ No newline at end of file diff --git a/public/simple-icons/googledataproc.svg b/public/simple-icons/googledataproc.svg new file mode 100644 index 00000000..beaa879c --- /dev/null +++ b/public/simple-icons/googledataproc.svg @@ -0,0 +1 @@ +Google Dataproc \ No newline at end of file diff --git a/public/simple-icons/googledisplayandvideo360.svg b/public/simple-icons/googledisplayandvideo360.svg new file mode 100644 index 00000000..8dd9f591 --- /dev/null +++ b/public/simple-icons/googledisplayandvideo360.svg @@ -0,0 +1 @@ +Google Display & Video 360 \ No newline at end of file diff --git a/public/simple-icons/googlegemini.svg b/public/simple-icons/googlegemini.svg new file mode 100644 index 00000000..765adb08 --- /dev/null +++ b/public/simple-icons/googlegemini.svg @@ -0,0 +1 @@ +Google Gemini \ No newline at end of file diff --git a/public/simple-icons/googlepubsub.svg b/public/simple-icons/googlepubsub.svg new file mode 100644 index 00000000..36b2fee5 --- /dev/null +++ b/public/simple-icons/googlepubsub.svg @@ -0,0 +1 @@ +Google Pub/Sub \ No newline at end of file diff --git a/public/simple-icons/googletasks.svg b/public/simple-icons/googletasks.svg new file mode 100644 index 00000000..3ef9fd1d --- /dev/null +++ b/public/simple-icons/googletasks.svg @@ -0,0 +1 @@ +Google Tasks \ No newline at end of file diff --git a/public/simple-icons/grammarly.svg b/public/simple-icons/grammarly.svg index 8d460d58..da60aef7 100644 --- a/public/simple-icons/grammarly.svg +++ b/public/simple-icons/grammarly.svg @@ -1 +1 @@ -Grammarly \ No newline at end of file +Grammarly \ No newline at end of file diff --git a/public/simple-icons/grapheneos.svg b/public/simple-icons/grapheneos.svg new file mode 100644 index 00000000..99f68059 --- /dev/null +++ b/public/simple-icons/grapheneos.svg @@ -0,0 +1 @@ +GrapheneOS \ No newline at end of file diff --git a/public/simple-icons/graphite.svg b/public/simple-icons/graphite.svg new file mode 100644 index 00000000..4223b560 --- /dev/null +++ b/public/simple-icons/graphite.svg @@ -0,0 +1 @@ +Graphite \ No newline at end of file diff --git a/public/simple-icons/greasyfork.svg b/public/simple-icons/greasyfork.svg new file mode 100644 index 00000000..48be86df --- /dev/null +++ b/public/simple-icons/greasyfork.svg @@ -0,0 +1 @@ +Greasy Fork \ No newline at end of file diff --git a/public/simple-icons/greatlearning.svg b/public/simple-icons/greatlearning.svg new file mode 100644 index 00000000..ce8dc6e1 --- /dev/null +++ b/public/simple-icons/greatlearning.svg @@ -0,0 +1 @@ +Great Learning \ No newline at end of file diff --git a/public/simple-icons/gsmarenadotcom.svg b/public/simple-icons/gsmarenadotcom.svg new file mode 100644 index 00000000..4bcf26e7 --- /dev/null +++ b/public/simple-icons/gsmarenadotcom.svg @@ -0,0 +1 @@ +GSMArena.com \ No newline at end of file diff --git a/public/simple-icons/hdfcbank.svg b/public/simple-icons/hdfcbank.svg new file mode 100644 index 00000000..b8236153 --- /dev/null +++ b/public/simple-icons/hdfcbank.svg @@ -0,0 +1 @@ +HDFC Bank \ No newline at end of file diff --git a/public/simple-icons/headphonezone.svg b/public/simple-icons/headphonezone.svg new file mode 100644 index 00000000..6406a2c6 --- /dev/null +++ b/public/simple-icons/headphonezone.svg @@ -0,0 +1 @@ +Headphone Zone \ No newline at end of file diff --git a/public/simple-icons/helium.svg b/public/simple-icons/helium.svg new file mode 100644 index 00000000..af98e8a8 --- /dev/null +++ b/public/simple-icons/helium.svg @@ -0,0 +1 @@ +Helium \ No newline at end of file diff --git a/public/simple-icons/hellofresh.svg b/public/simple-icons/hellofresh.svg index 675ab0b1..445753e4 100644 --- a/public/simple-icons/hellofresh.svg +++ b/public/simple-icons/hellofresh.svg @@ -1 +1 @@ -HelloFresh \ No newline at end of file +HelloFresh \ No newline at end of file diff --git a/public/simple-icons/hepsiemlak.svg b/public/simple-icons/hepsiemlak.svg new file mode 100644 index 00000000..028a5e7c --- /dev/null +++ b/public/simple-icons/hepsiemlak.svg @@ -0,0 +1 @@ +Hepsiemlak \ No newline at end of file diff --git a/public/simple-icons/hevy.svg b/public/simple-icons/hevy.svg new file mode 100644 index 00000000..b05514d2 --- /dev/null +++ b/public/simple-icons/hevy.svg @@ -0,0 +1 @@ +Hevy \ No newline at end of file diff --git a/public/simple-icons/hivemq.svg b/public/simple-icons/hivemq.svg new file mode 100644 index 00000000..d46d585e --- /dev/null +++ b/public/simple-icons/hivemq.svg @@ -0,0 +1 @@ +HiveMQ \ No newline at end of file diff --git a/public/simple-icons/hono.svg b/public/simple-icons/hono.svg new file mode 100644 index 00000000..644c8437 --- /dev/null +++ b/public/simple-icons/hono.svg @@ -0,0 +1 @@ +Hono \ No newline at end of file diff --git a/public/simple-icons/hoppscotch.svg b/public/simple-icons/hoppscotch.svg index 4724e492..29dedd54 100644 --- a/public/simple-icons/hoppscotch.svg +++ b/public/simple-icons/hoppscotch.svg @@ -1 +1 @@ -Hoppscotch \ No newline at end of file +Hoppscotch \ No newline at end of file diff --git a/public/simple-icons/hostinger.svg b/public/simple-icons/hostinger.svg new file mode 100644 index 00000000..72966c12 --- /dev/null +++ b/public/simple-icons/hostinger.svg @@ -0,0 +1 @@ +Hostinger \ No newline at end of file diff --git a/public/simple-icons/htmx.svg b/public/simple-icons/htmx.svg new file mode 100644 index 00000000..c8ca50fd --- /dev/null +++ b/public/simple-icons/htmx.svg @@ -0,0 +1 @@ +htmx \ No newline at end of file diff --git a/public/simple-icons/hulu.svg b/public/simple-icons/hulu.svg deleted file mode 100644 index 3f724998..00000000 --- a/public/simple-icons/hulu.svg +++ /dev/null @@ -1 +0,0 @@ -Hulu \ No newline at end of file diff --git a/public/simple-icons/hurriyetemlak.svg b/public/simple-icons/hurriyetemlak.svg deleted file mode 100644 index 97945bb8..00000000 --- a/public/simple-icons/hurriyetemlak.svg +++ /dev/null @@ -1 +0,0 @@ -Hurriyetemlak \ No newline at end of file diff --git a/public/simple-icons/hyperledger.svg b/public/simple-icons/hyperledger.svg deleted file mode 100644 index 6659f209..00000000 --- a/public/simple-icons/hyperledger.svg +++ /dev/null @@ -1 +0,0 @@ -Hyperledger \ No newline at end of file diff --git a/public/simple-icons/hyperskill.svg b/public/simple-icons/hyperskill.svg new file mode 100644 index 00000000..ca4ff717 --- /dev/null +++ b/public/simple-icons/hyperskill.svg @@ -0,0 +1 @@ +Hyperskill \ No newline at end of file diff --git a/public/simple-icons/hyundai.svg b/public/simple-icons/hyundai.svg index e2198490..e5083f95 100644 --- a/public/simple-icons/hyundai.svg +++ b/public/simple-icons/hyundai.svg @@ -1 +1 @@ -Hyundai \ No newline at end of file +Hyundai \ No newline at end of file diff --git a/public/simple-icons/iberia.svg b/public/simple-icons/iberia.svg new file mode 100644 index 00000000..5d9686f5 --- /dev/null +++ b/public/simple-icons/iberia.svg @@ -0,0 +1 @@ +Iberia \ No newline at end of file diff --git a/public/simple-icons/icicibank.svg b/public/simple-icons/icicibank.svg new file mode 100644 index 00000000..a89a4110 --- /dev/null +++ b/public/simple-icons/icicibank.svg @@ -0,0 +1 @@ +ICICI Bank \ No newline at end of file diff --git a/public/simple-icons/imagedotsc.svg b/public/simple-icons/imagedotsc.svg new file mode 100644 index 00000000..2814c50d --- /dev/null +++ b/public/simple-icons/imagedotsc.svg @@ -0,0 +1 @@ +Image.sc \ No newline at end of file diff --git a/public/simple-icons/indiehackers.svg b/public/simple-icons/indiehackers.svg new file mode 100644 index 00000000..f1a6c619 --- /dev/null +++ b/public/simple-icons/indiehackers.svg @@ -0,0 +1 @@ +Indie Hackers \ No newline at end of file diff --git a/public/simple-icons/infiniti.svg b/public/simple-icons/infiniti.svg index dc401a12..7a0a86d6 100644 --- a/public/simple-icons/infiniti.svg +++ b/public/simple-icons/infiniti.svg @@ -1 +1 @@ -Infiniti \ No newline at end of file +INFINITI \ No newline at end of file diff --git a/public/simple-icons/inspire.svg b/public/simple-icons/inspire.svg new file mode 100644 index 00000000..b3f402fe --- /dev/null +++ b/public/simple-icons/inspire.svg @@ -0,0 +1 @@ +INSPIRE \ No newline at end of file diff --git a/public/simple-icons/instagram.svg b/public/simple-icons/instagram.svg index 5a687214..c0e86b0b 100644 --- a/public/simple-icons/instagram.svg +++ b/public/simple-icons/instagram.svg @@ -1 +1 @@ -Instagram \ No newline at end of file +Instagram \ No newline at end of file diff --git a/public/simple-icons/irobot.svg b/public/simple-icons/irobot.svg new file mode 100644 index 00000000..fb0aa8fc --- /dev/null +++ b/public/simple-icons/irobot.svg @@ -0,0 +1 @@ +iRobot \ No newline at end of file diff --git a/public/simple-icons/iscsquared.svg b/public/simple-icons/iscsquared.svg deleted file mode 100644 index 88f6b836..00000000 --- a/public/simple-icons/iscsquared.svg +++ /dev/null @@ -1 +0,0 @@ -(ISC)² \ No newline at end of file diff --git a/public/simple-icons/iveco.svg b/public/simple-icons/iveco.svg index ce67600c..3c934297 100644 --- a/public/simple-icons/iveco.svg +++ b/public/simple-icons/iveco.svg @@ -1 +1 @@ -IVECO \ No newline at end of file +IVECO \ No newline at end of file diff --git a/public/simple-icons/jenkinsx.svg b/public/simple-icons/jenkinsx.svg deleted file mode 100644 index e7648912..00000000 --- a/public/simple-icons/jenkinsx.svg +++ /dev/null @@ -1 +0,0 @@ -Jenkins X \ No newline at end of file diff --git a/public/simple-icons/jfrogbintray.svg b/public/simple-icons/jfrogbintray.svg deleted file mode 100644 index df73dd08..00000000 --- a/public/simple-icons/jfrogbintray.svg +++ /dev/null @@ -1 +0,0 @@ -JFrog Bintray \ No newline at end of file diff --git a/public/simple-icons/jitpack.svg b/public/simple-icons/jitpack.svg new file mode 100644 index 00000000..5af34d08 --- /dev/null +++ b/public/simple-icons/jitpack.svg @@ -0,0 +1 @@ +JitPack \ No newline at end of file diff --git a/public/simple-icons/jouav.svg b/public/simple-icons/jouav.svg new file mode 100644 index 00000000..16adfb73 --- /dev/null +++ b/public/simple-icons/jouav.svg @@ -0,0 +1 @@ +JOUAV \ No newline at end of file diff --git a/public/simple-icons/keenetic.svg b/public/simple-icons/keenetic.svg new file mode 100644 index 00000000..5b80826c --- /dev/null +++ b/public/simple-icons/keenetic.svg @@ -0,0 +1 @@ +Keenetic \ No newline at end of file diff --git a/public/simple-icons/kick.svg b/public/simple-icons/kick.svg new file mode 100644 index 00000000..f5a660df --- /dev/null +++ b/public/simple-icons/kick.svg @@ -0,0 +1 @@ +Kick \ No newline at end of file diff --git a/public/simple-icons/kinopoisk.svg b/public/simple-icons/kinopoisk.svg index 173bedf1..f1ae6a28 100644 --- a/public/simple-icons/kinopoisk.svg +++ b/public/simple-icons/kinopoisk.svg @@ -1 +1 @@ -KinoPoisk \ No newline at end of file +Kinopoisk \ No newline at end of file diff --git a/public/simple-icons/knexdotjs.svg b/public/simple-icons/knexdotjs.svg new file mode 100644 index 00000000..08fc3919 --- /dev/null +++ b/public/simple-icons/knexdotjs.svg @@ -0,0 +1 @@ +Knex.js \ No newline at end of file diff --git a/public/simple-icons/knime.svg b/public/simple-icons/knime.svg new file mode 100644 index 00000000..2bcb0c38 --- /dev/null +++ b/public/simple-icons/knime.svg @@ -0,0 +1 @@ +KNIME \ No newline at end of file diff --git a/public/simple-icons/kongregate.svg b/public/simple-icons/kongregate.svg index e4a50a9c..67a22011 100644 --- a/public/simple-icons/kongregate.svg +++ b/public/simple-icons/kongregate.svg @@ -1 +1 @@ -Kongregate \ No newline at end of file +Kongregate \ No newline at end of file diff --git a/public/simple-icons/kucoin.svg b/public/simple-icons/kucoin.svg new file mode 100644 index 00000000..68462f47 --- /dev/null +++ b/public/simple-icons/kucoin.svg @@ -0,0 +1 @@ +KuCoin \ No newline at end of file diff --git a/public/simple-icons/kununu.svg b/public/simple-icons/kununu.svg new file mode 100644 index 00000000..01965868 --- /dev/null +++ b/public/simple-icons/kununu.svg @@ -0,0 +1 @@ +Kununu \ No newline at end of file diff --git a/public/simple-icons/kx.svg b/public/simple-icons/kx.svg new file mode 100644 index 00000000..b9e43070 --- /dev/null +++ b/public/simple-icons/kx.svg @@ -0,0 +1 @@ +KX \ No newline at end of file diff --git a/public/simple-icons/lada.svg b/public/simple-icons/lada.svg index 9cc12298..ebaeafe5 100644 --- a/public/simple-icons/lada.svg +++ b/public/simple-icons/lada.svg @@ -1 +1 @@ -Lada \ No newline at end of file +LADA \ No newline at end of file diff --git a/public/simple-icons/lequipe.svg b/public/simple-icons/lequipe.svg new file mode 100644 index 00000000..523cc126 --- /dev/null +++ b/public/simple-icons/lequipe.svg @@ -0,0 +1 @@ +L'Équipe \ No newline at end of file diff --git a/public/simple-icons/leslibraires.svg b/public/simple-icons/leslibraires.svg new file mode 100644 index 00000000..5557371d --- /dev/null +++ b/public/simple-icons/leslibraires.svg @@ -0,0 +1 @@ +Les libraires \ No newline at end of file diff --git a/public/simple-icons/lgtm.svg b/public/simple-icons/lgtm.svg deleted file mode 100644 index e4121ec9..00000000 --- a/public/simple-icons/lgtm.svg +++ /dev/null @@ -1 +0,0 @@ -LGTM \ No newline at end of file diff --git a/public/simple-icons/libreofficebase.svg b/public/simple-icons/libreofficebase.svg new file mode 100644 index 00000000..f2598fcb --- /dev/null +++ b/public/simple-icons/libreofficebase.svg @@ -0,0 +1 @@ +LibreOffice Base \ No newline at end of file diff --git a/public/simple-icons/libreofficecalc.svg b/public/simple-icons/libreofficecalc.svg new file mode 100644 index 00000000..8fac121b --- /dev/null +++ b/public/simple-icons/libreofficecalc.svg @@ -0,0 +1 @@ +LibreOffice Calc \ No newline at end of file diff --git a/public/simple-icons/libreofficedraw.svg b/public/simple-icons/libreofficedraw.svg new file mode 100644 index 00000000..b3ba4369 --- /dev/null +++ b/public/simple-icons/libreofficedraw.svg @@ -0,0 +1 @@ +LibreOffice Draw \ No newline at end of file diff --git a/public/simple-icons/libreofficeimpress.svg b/public/simple-icons/libreofficeimpress.svg new file mode 100644 index 00000000..ebe1b13c --- /dev/null +++ b/public/simple-icons/libreofficeimpress.svg @@ -0,0 +1 @@ +LibreOffice Impress \ No newline at end of file diff --git a/public/simple-icons/libreofficemath.svg b/public/simple-icons/libreofficemath.svg new file mode 100644 index 00000000..11eec696 --- /dev/null +++ b/public/simple-icons/libreofficemath.svg @@ -0,0 +1 @@ +LibreOffice Math \ No newline at end of file diff --git a/public/simple-icons/libreofficewriter.svg b/public/simple-icons/libreofficewriter.svg new file mode 100644 index 00000000..060e7293 --- /dev/null +++ b/public/simple-icons/libreofficewriter.svg @@ -0,0 +1 @@ +LibreOffice Writer \ No newline at end of file diff --git a/public/simple-icons/linksys.svg b/public/simple-icons/linksys.svg new file mode 100644 index 00000000..e23f8630 --- /dev/null +++ b/public/simple-icons/linksys.svg @@ -0,0 +1 @@ +Linksys \ No newline at end of file diff --git a/public/simple-icons/lintcode.svg b/public/simple-icons/lintcode.svg new file mode 100644 index 00000000..278621b6 --- /dev/null +++ b/public/simple-icons/lintcode.svg @@ -0,0 +1 @@ +LintCode \ No newline at end of file diff --git a/public/simple-icons/linuxprofessionalinstitute.svg b/public/simple-icons/linuxprofessionalinstitute.svg new file mode 100644 index 00000000..a01c1e19 --- /dev/null +++ b/public/simple-icons/linuxprofessionalinstitute.svg @@ -0,0 +1 @@ +Linux Professional Institute \ No newline at end of file diff --git a/public/simple-icons/linuxserver.svg b/public/simple-icons/linuxserver.svg new file mode 100644 index 00000000..6f149e8e --- /dev/null +++ b/public/simple-icons/linuxserver.svg @@ -0,0 +1 @@ +LinuxServer \ No newline at end of file diff --git a/public/simple-icons/logitechg.svg b/public/simple-icons/logitechg.svg new file mode 100644 index 00000000..bd4131cf --- /dev/null +++ b/public/simple-icons/logitechg.svg @@ -0,0 +1 @@ +Logitech G \ No newline at end of file diff --git a/public/simple-icons/lootcrate.svg b/public/simple-icons/lootcrate.svg new file mode 100644 index 00000000..48278082 --- /dev/null +++ b/public/simple-icons/lootcrate.svg @@ -0,0 +1 @@ +Loot Crate \ No newline at end of file diff --git a/public/simple-icons/lucid.svg b/public/simple-icons/lucid.svg new file mode 100644 index 00000000..e031b0d5 --- /dev/null +++ b/public/simple-icons/lucid.svg @@ -0,0 +1 @@ +Lucid \ No newline at end of file diff --git a/public/simple-icons/magic.svg b/public/simple-icons/magic.svg new file mode 100644 index 00000000..cb2d7f1a --- /dev/null +++ b/public/simple-icons/magic.svg @@ -0,0 +1 @@ +Magic \ No newline at end of file diff --git a/public/simple-icons/mahindra.svg b/public/simple-icons/mahindra.svg new file mode 100644 index 00000000..72893418 --- /dev/null +++ b/public/simple-icons/mahindra.svg @@ -0,0 +1 @@ +Mahindra \ No newline at end of file diff --git a/public/simple-icons/mailtrap.svg b/public/simple-icons/mailtrap.svg new file mode 100644 index 00000000..e3757cc2 --- /dev/null +++ b/public/simple-icons/mailtrap.svg @@ -0,0 +1 @@ +Mailtrap \ No newline at end of file diff --git a/public/simple-icons/make.svg b/public/simple-icons/make.svg new file mode 100644 index 00000000..1365fe61 --- /dev/null +++ b/public/simple-icons/make.svg @@ -0,0 +1 @@ +Make \ No newline at end of file diff --git a/public/simple-icons/mediatemple.svg b/public/simple-icons/mediatemple.svg deleted file mode 100644 index 34772020..00000000 --- a/public/simple-icons/mediatemple.svg +++ /dev/null @@ -1 +0,0 @@ -MediaTemple \ No newline at end of file diff --git a/public/simple-icons/medusa.svg b/public/simple-icons/medusa.svg new file mode 100644 index 00000000..d9e8f3c0 --- /dev/null +++ b/public/simple-icons/medusa.svg @@ -0,0 +1 @@ +Medusa \ No newline at end of file diff --git a/public/simple-icons/meituan.svg b/public/simple-icons/meituan.svg new file mode 100644 index 00000000..6fcd9757 --- /dev/null +++ b/public/simple-icons/meituan.svg @@ -0,0 +1 @@ +Meituan \ No newline at end of file diff --git a/public/simple-icons/mentorcruise.svg b/public/simple-icons/mentorcruise.svg new file mode 100644 index 00000000..d9065b3b --- /dev/null +++ b/public/simple-icons/mentorcruise.svg @@ -0,0 +1 @@ +MentorCruise \ No newline at end of file diff --git a/public/simple-icons/metacritic.svg b/public/simple-icons/metacritic.svg new file mode 100644 index 00000000..0eb45a6e --- /dev/null +++ b/public/simple-icons/metacritic.svg @@ -0,0 +1 @@ +Metacritic \ No newline at end of file diff --git a/public/simple-icons/metasploit.svg b/public/simple-icons/metasploit.svg new file mode 100644 index 00000000..7af7c07d --- /dev/null +++ b/public/simple-icons/metasploit.svg @@ -0,0 +1 @@ +Metasploit \ No newline at end of file diff --git a/public/simple-icons/microsoftoffice.svg b/public/simple-icons/microsoftoffice.svg deleted file mode 100644 index 5fd536cb..00000000 --- a/public/simple-icons/microsoftoffice.svg +++ /dev/null @@ -1 +0,0 @@ -Microsoft Office \ No newline at end of file diff --git a/public/simple-icons/microsoftstore.svg b/public/simple-icons/microsoftstore.svg new file mode 100644 index 00000000..c086bb6c --- /dev/null +++ b/public/simple-icons/microsoftstore.svg @@ -0,0 +1 @@ +Microsoft Store \ No newline at end of file diff --git a/public/simple-icons/milanote.svg b/public/simple-icons/milanote.svg new file mode 100644 index 00000000..eed0ab0f --- /dev/null +++ b/public/simple-icons/milanote.svg @@ -0,0 +1 @@ +Milanote \ No newline at end of file diff --git a/public/simple-icons/moodle.svg b/public/simple-icons/moodle.svg new file mode 100644 index 00000000..e60292af --- /dev/null +++ b/public/simple-icons/moodle.svg @@ -0,0 +1 @@ +Moodle \ No newline at end of file diff --git a/public/simple-icons/moqups.svg b/public/simple-icons/moqups.svg new file mode 100644 index 00000000..7d30c618 --- /dev/null +++ b/public/simple-icons/moqups.svg @@ -0,0 +1 @@ +Moqups \ No newline at end of file diff --git a/public/simple-icons/muo.svg b/public/simple-icons/muo.svg new file mode 100644 index 00000000..6d3cf11b --- /dev/null +++ b/public/simple-icons/muo.svg @@ -0,0 +1 @@ +MUO \ No newline at end of file diff --git a/public/simple-icons/myget.svg b/public/simple-icons/myget.svg new file mode 100644 index 00000000..27048d52 --- /dev/null +++ b/public/simple-icons/myget.svg @@ -0,0 +1 @@ +MyGet \ No newline at end of file diff --git a/public/simple-icons/namemc.svg b/public/simple-icons/namemc.svg new file mode 100644 index 00000000..803069e0 --- /dev/null +++ b/public/simple-icons/namemc.svg @@ -0,0 +1 @@ +NameMC \ No newline at end of file diff --git a/public/simple-icons/namuwiki.svg b/public/simple-icons/namuwiki.svg new file mode 100644 index 00000000..69301134 --- /dev/null +++ b/public/simple-icons/namuwiki.svg @@ -0,0 +1 @@ +Namu Wiki \ No newline at end of file diff --git a/public/simple-icons/nationalrail.svg b/public/simple-icons/nationalrail.svg new file mode 100644 index 00000000..9c86bbb3 --- /dev/null +++ b/public/simple-icons/nationalrail.svg @@ -0,0 +1 @@ +National Rail \ No newline at end of file diff --git a/public/simple-icons/nbc.svg b/public/simple-icons/nbc.svg index 7b829e37..63795160 100644 --- a/public/simple-icons/nbc.svg +++ b/public/simple-icons/nbc.svg @@ -1 +1 @@ -NBC \ No newline at end of file +NBC \ No newline at end of file diff --git a/public/simple-icons/neptune.svg b/public/simple-icons/neptune.svg new file mode 100644 index 00000000..1f4548f7 --- /dev/null +++ b/public/simple-icons/neptune.svg @@ -0,0 +1 @@ +Neptune \ No newline at end of file diff --git a/public/simple-icons/netcup.svg b/public/simple-icons/netcup.svg new file mode 100644 index 00000000..3a59722c --- /dev/null +++ b/public/simple-icons/netcup.svg @@ -0,0 +1 @@ +netcup \ No newline at end of file diff --git a/public/simple-icons/netdata.svg b/public/simple-icons/netdata.svg new file mode 100644 index 00000000..17dec15e --- /dev/null +++ b/public/simple-icons/netdata.svg @@ -0,0 +1 @@ +Netdata \ No newline at end of file diff --git a/public/simple-icons/neteasecloudmusic.svg b/public/simple-icons/neteasecloudmusic.svg new file mode 100644 index 00000000..55b500d7 --- /dev/null +++ b/public/simple-icons/neteasecloudmusic.svg @@ -0,0 +1 @@ +NetEase Cloud Music \ No newline at end of file diff --git a/public/simple-icons/netgear.svg b/public/simple-icons/netgear.svg new file mode 100644 index 00000000..e50a442d --- /dev/null +++ b/public/simple-icons/netgear.svg @@ -0,0 +1 @@ +NETGEAR \ No newline at end of file diff --git a/public/simple-icons/nextdns.svg b/public/simple-icons/nextdns.svg new file mode 100644 index 00000000..6c1ba44f --- /dev/null +++ b/public/simple-icons/nextdns.svg @@ -0,0 +1 @@ +NextDNS \ No newline at end of file diff --git a/public/simple-icons/nextdotjs.svg b/public/simple-icons/nextdotjs.svg index 9972859e..06a2bd6e 100644 --- a/public/simple-icons/nextdotjs.svg +++ b/public/simple-icons/nextdotjs.svg @@ -1 +1 @@ -Next.js \ No newline at end of file +Next.js \ No newline at end of file diff --git a/public/simple-icons/nexusmods.svg b/public/simple-icons/nexusmods.svg new file mode 100644 index 00000000..a17e5ab2 --- /dev/null +++ b/public/simple-icons/nexusmods.svg @@ -0,0 +1 @@ +Nexus Mods \ No newline at end of file diff --git a/public/simple-icons/nhl.svg b/public/simple-icons/nhl.svg new file mode 100644 index 00000000..7703bde4 --- /dev/null +++ b/public/simple-icons/nhl.svg @@ -0,0 +1 @@ +NHL \ No newline at end of file diff --git a/public/simple-icons/niantic.svg b/public/simple-icons/niantic.svg new file mode 100644 index 00000000..5c7007b4 --- /dev/null +++ b/public/simple-icons/niantic.svg @@ -0,0 +1 @@ +Niantic \ No newline at end of file diff --git a/public/simple-icons/nintendo.svg b/public/simple-icons/nintendo.svg index 52d0163c..5cad9642 100644 --- a/public/simple-icons/nintendo.svg +++ b/public/simple-icons/nintendo.svg @@ -1 +1 @@ -Nintendo \ No newline at end of file +Nintendo \ No newline at end of file diff --git a/public/simple-icons/nomad.svg b/public/simple-icons/nomad.svg new file mode 100644 index 00000000..b9a5bed0 --- /dev/null +++ b/public/simple-icons/nomad.svg @@ -0,0 +1 @@ +Nomad \ No newline at end of file diff --git a/public/simple-icons/nordicsemiconductor.svg b/public/simple-icons/nordicsemiconductor.svg new file mode 100644 index 00000000..5df36148 --- /dev/null +++ b/public/simple-icons/nordicsemiconductor.svg @@ -0,0 +1 @@ +Nordic Semiconductor \ No newline at end of file diff --git a/public/simple-icons/nsis.svg b/public/simple-icons/nsis.svg new file mode 100644 index 00000000..102e41c9 --- /dev/null +++ b/public/simple-icons/nsis.svg @@ -0,0 +1 @@ +NSIS \ No newline at end of file diff --git a/public/simple-icons/oclif.svg b/public/simple-icons/oclif.svg new file mode 100644 index 00000000..a2e88adb --- /dev/null +++ b/public/simple-icons/oclif.svg @@ -0,0 +1 @@ +oclif \ No newline at end of file diff --git a/public/simple-icons/odoo.svg b/public/simple-icons/odoo.svg new file mode 100644 index 00000000..9d219dce --- /dev/null +++ b/public/simple-icons/odoo.svg @@ -0,0 +1 @@ +Odoo \ No newline at end of file diff --git a/public/simple-icons/opel.svg b/public/simple-icons/opel.svg index 8752a963..b403a1bf 100644 --- a/public/simple-icons/opel.svg +++ b/public/simple-icons/opel.svg @@ -1 +1 @@ -Opel \ No newline at end of file +Opel \ No newline at end of file diff --git a/public/simple-icons/openhab.svg b/public/simple-icons/openhab.svg new file mode 100644 index 00000000..8dedd64b --- /dev/null +++ b/public/simple-icons/openhab.svg @@ -0,0 +1 @@ +openHAB \ No newline at end of file diff --git a/public/simple-icons/opentf.svg b/public/simple-icons/opentf.svg deleted file mode 100644 index e154c948..00000000 --- a/public/simple-icons/opentf.svg +++ /dev/null @@ -1 +0,0 @@ -OpenTF \ No newline at end of file diff --git a/public/simple-icons/opentofu.svg b/public/simple-icons/opentofu.svg new file mode 100644 index 00000000..57de9247 --- /dev/null +++ b/public/simple-icons/opentofu.svg @@ -0,0 +1 @@ +OpenTofu \ No newline at end of file diff --git a/public/simple-icons/oppo.svg b/public/simple-icons/oppo.svg new file mode 100644 index 00000000..b886af3e --- /dev/null +++ b/public/simple-icons/oppo.svg @@ -0,0 +1 @@ +OPPO \ No newline at end of file diff --git a/public/simple-icons/orange.svg b/public/simple-icons/orange.svg new file mode 100644 index 00000000..8129c817 --- /dev/null +++ b/public/simple-icons/orange.svg @@ -0,0 +1 @@ +Orange \ No newline at end of file diff --git a/public/simple-icons/osf.svg b/public/simple-icons/osf.svg new file mode 100644 index 00000000..14891d19 --- /dev/null +++ b/public/simple-icons/osf.svg @@ -0,0 +1 @@ +OSF \ No newline at end of file diff --git a/public/simple-icons/packt.svg b/public/simple-icons/packt.svg new file mode 100644 index 00000000..144541f1 --- /dev/null +++ b/public/simple-icons/packt.svg @@ -0,0 +1 @@ +Packt \ No newline at end of file diff --git a/public/simple-icons/paddle.svg b/public/simple-icons/paddle.svg new file mode 100644 index 00000000..79996126 --- /dev/null +++ b/public/simple-icons/paddle.svg @@ -0,0 +1 @@ +Paddle \ No newline at end of file diff --git a/public/simple-icons/paperlessngx.svg b/public/simple-icons/paperlessngx.svg new file mode 100644 index 00000000..b819f18c --- /dev/null +++ b/public/simple-icons/paperlessngx.svg @@ -0,0 +1 @@ +Paperless-ngx \ No newline at end of file diff --git a/public/simple-icons/paperswithcode.svg b/public/simple-icons/paperswithcode.svg new file mode 100644 index 00000000..c17d2235 --- /dev/null +++ b/public/simple-icons/paperswithcode.svg @@ -0,0 +1 @@ +Papers With Code \ No newline at end of file diff --git a/public/simple-icons/paramountplus.svg b/public/simple-icons/paramountplus.svg new file mode 100644 index 00000000..de492189 --- /dev/null +++ b/public/simple-icons/paramountplus.svg @@ -0,0 +1 @@ +Paramount+ \ No newline at end of file diff --git a/public/simple-icons/payhip.svg b/public/simple-icons/payhip.svg new file mode 100644 index 00000000..63aebae8 --- /dev/null +++ b/public/simple-icons/payhip.svg @@ -0,0 +1 @@ +Payhip \ No newline at end of file diff --git a/public/simple-icons/pdq.svg b/public/simple-icons/pdq.svg new file mode 100644 index 00000000..b01ad549 --- /dev/null +++ b/public/simple-icons/pdq.svg @@ -0,0 +1 @@ +PDQ \ No newline at end of file diff --git a/public/simple-icons/pepsi.svg b/public/simple-icons/pepsi.svg deleted file mode 100644 index 9ea41c09..00000000 --- a/public/simple-icons/pepsi.svg +++ /dev/null @@ -1 +0,0 @@ -Pepsi \ No newline at end of file diff --git a/public/simple-icons/perplexity.svg b/public/simple-icons/perplexity.svg new file mode 100644 index 00000000..648b7c7a --- /dev/null +++ b/public/simple-icons/perplexity.svg @@ -0,0 +1 @@ +Perplexity \ No newline at end of file diff --git a/public/simple-icons/phosphoricons.svg b/public/simple-icons/phosphoricons.svg new file mode 100644 index 00000000..009f9eff --- /dev/null +++ b/public/simple-icons/phosphoricons.svg @@ -0,0 +1 @@ +Phosphor Icons \ No newline at end of file diff --git a/public/simple-icons/photobucket.svg b/public/simple-icons/photobucket.svg index b56ff634..28d202ad 100644 --- a/public/simple-icons/photobucket.svg +++ b/public/simple-icons/photobucket.svg @@ -1 +1 @@ -Photobucket \ No newline at end of file +Photobucket \ No newline at end of file diff --git a/public/simple-icons/photon.svg b/public/simple-icons/photon.svg new file mode 100644 index 00000000..61b8796e --- /dev/null +++ b/public/simple-icons/photon.svg @@ -0,0 +1 @@ +Photon \ No newline at end of file diff --git a/public/simple-icons/piapro.svg b/public/simple-icons/piapro.svg new file mode 100644 index 00000000..2b73af40 --- /dev/null +++ b/public/simple-icons/piapro.svg @@ -0,0 +1 @@ +Piapro \ No newline at end of file diff --git a/public/simple-icons/picxy.svg b/public/simple-icons/picxy.svg new file mode 100644 index 00000000..0596473e --- /dev/null +++ b/public/simple-icons/picxy.svg @@ -0,0 +1 @@ +Picxy \ No newline at end of file diff --git a/public/simple-icons/pinescript.svg b/public/simple-icons/pinescript.svg new file mode 100644 index 00000000..29fccd4c --- /dev/null +++ b/public/simple-icons/pinescript.svg @@ -0,0 +1 @@ +Pine Script \ No newline at end of file diff --git a/public/simple-icons/pinetwork.svg b/public/simple-icons/pinetwork.svg new file mode 100644 index 00000000..3496d31e --- /dev/null +++ b/public/simple-icons/pinetwork.svg @@ -0,0 +1 @@ +Pi Network \ No newline at end of file diff --git a/public/simple-icons/piped.svg b/public/simple-icons/piped.svg new file mode 100644 index 00000000..4ade82c1 --- /dev/null +++ b/public/simple-icons/piped.svg @@ -0,0 +1 @@ +Piped \ No newline at end of file diff --git a/public/simple-icons/pipx.svg b/public/simple-icons/pipx.svg new file mode 100644 index 00000000..a56fdc04 --- /dev/null +++ b/public/simple-icons/pipx.svg @@ -0,0 +1 @@ +pipx \ No newline at end of file diff --git a/public/simple-icons/polestar.svg b/public/simple-icons/polestar.svg new file mode 100644 index 00000000..476def59 --- /dev/null +++ b/public/simple-icons/polestar.svg @@ -0,0 +1 @@ +Polestar \ No newline at end of file diff --git a/public/simple-icons/polygon.svg b/public/simple-icons/polygon.svg new file mode 100644 index 00000000..6c2b854f --- /dev/null +++ b/public/simple-icons/polygon.svg @@ -0,0 +1 @@ +Polygon \ No newline at end of file diff --git a/public/simple-icons/pond5.svg b/public/simple-icons/pond5.svg new file mode 100644 index 00000000..00ae2ccc --- /dev/null +++ b/public/simple-icons/pond5.svg @@ -0,0 +1 @@ +Pond5 \ No newline at end of file diff --git a/public/simple-icons/popos.svg b/public/simple-icons/popos.svg index 11d31c74..faf0e131 100644 --- a/public/simple-icons/popos.svg +++ b/public/simple-icons/popos.svg @@ -1 +1 @@ -Pop!_OS \ No newline at end of file +Pop!_OS \ No newline at end of file diff --git a/public/simple-icons/porkbun.svg b/public/simple-icons/porkbun.svg new file mode 100644 index 00000000..5b76a9c2 --- /dev/null +++ b/public/simple-icons/porkbun.svg @@ -0,0 +1 @@ +Porkbun \ No newline at end of file diff --git a/public/simple-icons/prepbytes.svg b/public/simple-icons/prepbytes.svg new file mode 100644 index 00000000..43753669 --- /dev/null +++ b/public/simple-icons/prepbytes.svg @@ -0,0 +1 @@ +PrepBytes \ No newline at end of file diff --git a/public/simple-icons/privatedivision.svg b/public/simple-icons/privatedivision.svg new file mode 100644 index 00000000..4eea76bf --- /dev/null +++ b/public/simple-icons/privatedivision.svg @@ -0,0 +1 @@ +Private Division \ No newline at end of file diff --git a/public/simple-icons/privateinternetaccess.svg b/public/simple-icons/privateinternetaccess.svg index ec39c269..c37a1179 100644 --- a/public/simple-icons/privateinternetaccess.svg +++ b/public/simple-icons/privateinternetaccess.svg @@ -1 +1 @@ -Private Internet Access \ No newline at end of file +Private Internet Access \ No newline at end of file diff --git a/public/simple-icons/proteus.svg b/public/simple-icons/proteus.svg new file mode 100644 index 00000000..2766d370 --- /dev/null +++ b/public/simple-icons/proteus.svg @@ -0,0 +1 @@ +Proteus \ No newline at end of file diff --git a/public/simple-icons/protonmail.svg b/public/simple-icons/protonmail.svg index 05a066f0..0f5725f8 100644 --- a/public/simple-icons/protonmail.svg +++ b/public/simple-icons/protonmail.svg @@ -1 +1 @@ -ProtonMail \ No newline at end of file +Proton Mail \ No newline at end of file diff --git a/public/simple-icons/protonvpn.svg b/public/simple-icons/protonvpn.svg index 6199a004..ca5634a3 100644 --- a/public/simple-icons/protonvpn.svg +++ b/public/simple-icons/protonvpn.svg @@ -1 +1 @@ -ProtonVPN \ No newline at end of file +Proton VPN \ No newline at end of file diff --git a/public/simple-icons/pushbullet.svg b/public/simple-icons/pushbullet.svg new file mode 100644 index 00000000..c0279a29 --- /dev/null +++ b/public/simple-icons/pushbullet.svg @@ -0,0 +1 @@ +Pushbullet \ No newline at end of file diff --git a/public/simple-icons/pycqa.svg b/public/simple-icons/pycqa.svg new file mode 100644 index 00000000..1f67b540 --- /dev/null +++ b/public/simple-icons/pycqa.svg @@ -0,0 +1 @@ +PyCQA \ No newline at end of file diff --git a/public/simple-icons/qase.svg b/public/simple-icons/qase.svg new file mode 100644 index 00000000..d4d4adb0 --- /dev/null +++ b/public/simple-icons/qase.svg @@ -0,0 +1 @@ +Qase \ No newline at end of file diff --git a/public/simple-icons/qbittorrent.svg b/public/simple-icons/qbittorrent.svg new file mode 100644 index 00000000..fe6caeac --- /dev/null +++ b/public/simple-icons/qbittorrent.svg @@ -0,0 +1 @@ +qbittorrent \ No newline at end of file diff --git a/public/simple-icons/qnap.svg b/public/simple-icons/qnap.svg new file mode 100644 index 00000000..1abe1b47 --- /dev/null +++ b/public/simple-icons/qnap.svg @@ -0,0 +1 @@ +QNAP \ No newline at end of file diff --git a/public/simple-icons/quantcast.svg b/public/simple-icons/quantcast.svg index c15802ef..999f6e75 100644 --- a/public/simple-icons/quantcast.svg +++ b/public/simple-icons/quantcast.svg @@ -1 +1 @@ -Quantcast \ No newline at end of file +Quantcast \ No newline at end of file diff --git a/public/simple-icons/quicktype.svg b/public/simple-icons/quicktype.svg new file mode 100644 index 00000000..341d118f --- /dev/null +++ b/public/simple-icons/quicktype.svg @@ -0,0 +1 @@ +quicktype \ No newline at end of file diff --git a/public/simple-icons/radarr.svg b/public/simple-icons/radarr.svg new file mode 100644 index 00000000..85c42791 --- /dev/null +++ b/public/simple-icons/radarr.svg @@ -0,0 +1 @@ +radarr \ No newline at end of file diff --git a/public/simple-icons/rapid.svg b/public/simple-icons/rapid.svg new file mode 100644 index 00000000..9bfa35c2 --- /dev/null +++ b/public/simple-icons/rapid.svg @@ -0,0 +1 @@ +Rapid \ No newline at end of file diff --git a/public/simple-icons/raycast.svg b/public/simple-icons/raycast.svg new file mode 100644 index 00000000..9e69b8d9 --- /dev/null +++ b/public/simple-icons/raycast.svg @@ -0,0 +1 @@ +Raycast \ No newline at end of file diff --git a/public/simple-icons/raylib.svg b/public/simple-icons/raylib.svg new file mode 100644 index 00000000..20dad470 --- /dev/null +++ b/public/simple-icons/raylib.svg @@ -0,0 +1 @@ +Raylib \ No newline at end of file diff --git a/public/simple-icons/reactiveresume.svg b/public/simple-icons/reactiveresume.svg new file mode 100644 index 00000000..0c7f66cc --- /dev/null +++ b/public/simple-icons/reactiveresume.svg @@ -0,0 +1 @@ +Reactive Resume \ No newline at end of file diff --git a/public/simple-icons/redbull.svg b/public/simple-icons/redbull.svg new file mode 100644 index 00000000..6ca3a6de --- /dev/null +++ b/public/simple-icons/redbull.svg @@ -0,0 +1 @@ +Red Bull \ No newline at end of file diff --git a/public/simple-icons/reddit.svg b/public/simple-icons/reddit.svg index 7e4ddd18..ea038831 100644 --- a/public/simple-icons/reddit.svg +++ b/public/simple-icons/reddit.svg @@ -1 +1 @@ -Reddit \ No newline at end of file +Reddit \ No newline at end of file diff --git a/public/simple-icons/refine.svg b/public/simple-icons/refine.svg new file mode 100644 index 00000000..46ef2ca9 --- /dev/null +++ b/public/simple-icons/refine.svg @@ -0,0 +1 @@ +Refine \ No newline at end of file diff --git a/public/simple-icons/remedyentertainment.svg b/public/simple-icons/remedyentertainment.svg new file mode 100644 index 00000000..b5c02515 --- /dev/null +++ b/public/simple-icons/remedyentertainment.svg @@ -0,0 +1 @@ +Remedy Entertainment \ No newline at end of file diff --git a/public/simple-icons/resend.svg b/public/simple-icons/resend.svg new file mode 100644 index 00000000..547175ec --- /dev/null +++ b/public/simple-icons/resend.svg @@ -0,0 +1 @@ +Resend \ No newline at end of file diff --git a/public/simple-icons/revolut.svg b/public/simple-icons/revolut.svg index 6210fe17..7b1d84c5 100644 --- a/public/simple-icons/revolut.svg +++ b/public/simple-icons/revolut.svg @@ -1 +1 @@ -Revolut \ No newline at end of file +Revolut \ No newline at end of file diff --git a/public/simple-icons/riotgames.svg b/public/simple-icons/riotgames.svg index fd936c06..9cb26ead 100644 --- a/public/simple-icons/riotgames.svg +++ b/public/simple-icons/riotgames.svg @@ -1 +1 @@ -Riot Games \ No newline at end of file +Riot Games \ No newline at end of file diff --git a/public/simple-icons/ritzcarlton.svg b/public/simple-icons/ritzcarlton.svg new file mode 100644 index 00000000..6caf2e11 --- /dev/null +++ b/public/simple-icons/ritzcarlton.svg @@ -0,0 +1 @@ +Ritz Carlton \ No newline at end of file diff --git a/public/simple-icons/rive.svg b/public/simple-icons/rive.svg new file mode 100644 index 00000000..4b21b6d2 --- /dev/null +++ b/public/simple-icons/rive.svg @@ -0,0 +1 @@ +Rive \ No newline at end of file diff --git a/public/simple-icons/roblox.svg b/public/simple-icons/roblox.svg index 01b47ed0..128fb2d5 100644 --- a/public/simple-icons/roblox.svg +++ b/public/simple-icons/roblox.svg @@ -1 +1 @@ -Roblox \ No newline at end of file +Roblox \ No newline at end of file diff --git a/public/simple-icons/rockstargames.svg b/public/simple-icons/rockstargames.svg new file mode 100644 index 00000000..78ad0d12 --- /dev/null +++ b/public/simple-icons/rockstargames.svg @@ -0,0 +1 @@ +Rockstar Games \ No newline at end of file diff --git a/public/simple-icons/rockwellautomation.svg b/public/simple-icons/rockwellautomation.svg new file mode 100644 index 00000000..e93f262a --- /dev/null +++ b/public/simple-icons/rockwellautomation.svg @@ -0,0 +1 @@ +Rockwell Automation \ No newline at end of file diff --git a/public/simple-icons/roll20.svg b/public/simple-icons/roll20.svg new file mode 100644 index 00000000..c042b010 --- /dev/null +++ b/public/simple-icons/roll20.svg @@ -0,0 +1 @@ +Roll20 \ No newline at end of file diff --git a/public/simple-icons/roon.svg b/public/simple-icons/roon.svg new file mode 100644 index 00000000..8ec3f580 --- /dev/null +++ b/public/simple-icons/roon.svg @@ -0,0 +1 @@ +Roon \ No newline at end of file diff --git a/public/simple-icons/rtl.svg b/public/simple-icons/rtl.svg index 1bbec742..1681c5d9 100644 --- a/public/simple-icons/rtl.svg +++ b/public/simple-icons/rtl.svg @@ -1 +1 @@ -RTL \ No newline at end of file +RTL \ No newline at end of file diff --git a/public/simple-icons/rtm.svg b/public/simple-icons/rtm.svg new file mode 100644 index 00000000..c08a7adc --- /dev/null +++ b/public/simple-icons/rtm.svg @@ -0,0 +1 @@ +RTM \ No newline at end of file diff --git a/public/simple-icons/ruff.svg b/public/simple-icons/ruff.svg index 9161e651..9b0db117 100644 --- a/public/simple-icons/ruff.svg +++ b/public/simple-icons/ruff.svg @@ -1 +1 @@ -Ruff \ No newline at end of file +Ruff \ No newline at end of file diff --git a/public/simple-icons/rumahweb.svg b/public/simple-icons/rumahweb.svg new file mode 100644 index 00000000..6632317b --- /dev/null +++ b/public/simple-icons/rumahweb.svg @@ -0,0 +1 @@ +Rumahweb \ No newline at end of file diff --git a/public/simple-icons/runrundotit.svg b/public/simple-icons/runrundotit.svg new file mode 100644 index 00000000..bdc0c9c5 --- /dev/null +++ b/public/simple-icons/runrundotit.svg @@ -0,0 +1 @@ +Runrun.it \ No newline at end of file diff --git a/public/simple-icons/rustdesk.svg b/public/simple-icons/rustdesk.svg new file mode 100644 index 00000000..926304f2 --- /dev/null +++ b/public/simple-icons/rustdesk.svg @@ -0,0 +1 @@ +RustDesk \ No newline at end of file diff --git a/public/simple-icons/safari.svg b/public/simple-icons/safari.svg index 964ebbdd..5d154388 100644 --- a/public/simple-icons/safari.svg +++ b/public/simple-icons/safari.svg @@ -1 +1 @@ -Safari \ No newline at end of file +Safari \ No newline at end of file diff --git a/public/simple-icons/salla.svg b/public/simple-icons/salla.svg new file mode 100644 index 00000000..97c1d296 --- /dev/null +++ b/public/simple-icons/salla.svg @@ -0,0 +1 @@ +Salla \ No newline at end of file diff --git a/public/simple-icons/samsclub.svg b/public/simple-icons/samsclub.svg new file mode 100644 index 00000000..c8ecc54c --- /dev/null +++ b/public/simple-icons/samsclub.svg @@ -0,0 +1 @@ +Sam's Club \ No newline at end of file diff --git a/public/simple-icons/saudia.svg b/public/simple-icons/saudia.svg new file mode 100644 index 00000000..70d34969 --- /dev/null +++ b/public/simple-icons/saudia.svg @@ -0,0 +1 @@ +Saudia \ No newline at end of file diff --git a/public/simple-icons/scrapy.svg b/public/simple-icons/scrapy.svg new file mode 100644 index 00000000..cc272a51 --- /dev/null +++ b/public/simple-icons/scrapy.svg @@ -0,0 +1 @@ +Scrapy \ No newline at end of file diff --git a/public/simple-icons/seatgeek.svg b/public/simple-icons/seatgeek.svg new file mode 100644 index 00000000..5585eed6 --- /dev/null +++ b/public/simple-icons/seatgeek.svg @@ -0,0 +1 @@ +SeatGeek \ No newline at end of file diff --git a/public/simple-icons/semanticui.svg b/public/simple-icons/semanticui.svg new file mode 100644 index 00000000..c160b27e --- /dev/null +++ b/public/simple-icons/semanticui.svg @@ -0,0 +1 @@ +Semantic UI \ No newline at end of file diff --git a/public/simple-icons/sendinblue.svg b/public/simple-icons/sendinblue.svg deleted file mode 100644 index 2bb2c459..00000000 --- a/public/simple-icons/sendinblue.svg +++ /dev/null @@ -1 +0,0 @@ -Sendinblue \ No newline at end of file diff --git a/public/simple-icons/session.svg b/public/simple-icons/session.svg new file mode 100644 index 00000000..cc92cf0e --- /dev/null +++ b/public/simple-icons/session.svg @@ -0,0 +1 @@ +Session \ No newline at end of file diff --git a/public/simple-icons/shadcnui.svg b/public/simple-icons/shadcnui.svg new file mode 100644 index 00000000..5a23e483 --- /dev/null +++ b/public/simple-icons/shadcnui.svg @@ -0,0 +1 @@ +shadcn/ui \ No newline at end of file diff --git a/public/simple-icons/showwcase.svg b/public/simple-icons/showwcase.svg new file mode 100644 index 00000000..c67f6d88 --- /dev/null +++ b/public/simple-icons/showwcase.svg @@ -0,0 +1 @@ +Showwcase \ No newline at end of file diff --git a/public/simple-icons/sidekiq.svg b/public/simple-icons/sidekiq.svg new file mode 100644 index 00000000..e3ab4df5 --- /dev/null +++ b/public/simple-icons/sidekiq.svg @@ -0,0 +1 @@ +Sidekiq \ No newline at end of file diff --git a/public/simple-icons/sidequest.svg b/public/simple-icons/sidequest.svg new file mode 100644 index 00000000..9a69c381 --- /dev/null +++ b/public/simple-icons/sidequest.svg @@ -0,0 +1 @@ +SideQuest \ No newline at end of file diff --git a/public/simple-icons/simplelogin.svg b/public/simple-icons/simplelogin.svg new file mode 100644 index 00000000..6d72520d --- /dev/null +++ b/public/simple-icons/simplelogin.svg @@ -0,0 +1 @@ +SimpleLogin \ No newline at end of file diff --git a/public/simple-icons/siyuan.svg b/public/simple-icons/siyuan.svg new file mode 100644 index 00000000..5808b1f2 --- /dev/null +++ b/public/simple-icons/siyuan.svg @@ -0,0 +1 @@ +SiYuan \ No newline at end of file diff --git a/public/simple-icons/skaffold.svg b/public/simple-icons/skaffold.svg new file mode 100644 index 00000000..f9cc19ee --- /dev/null +++ b/public/simple-icons/skaffold.svg @@ -0,0 +1 @@ +Skaffold \ No newline at end of file diff --git a/public/simple-icons/skoda.svg b/public/simple-icons/skoda.svg index 8955e78b..fee8d105 100644 --- a/public/simple-icons/skoda.svg +++ b/public/simple-icons/skoda.svg @@ -1 +1 @@ -ŠKODA \ No newline at end of file +ŠKODA \ No newline at end of file diff --git a/public/simple-icons/slides.svg b/public/simple-icons/slides.svg index cb5b8888..d975dec3 100644 --- a/public/simple-icons/slides.svg +++ b/public/simple-icons/slides.svg @@ -1 +1 @@ -Slides \ No newline at end of file +Slides \ No newline at end of file diff --git a/public/simple-icons/slint.svg b/public/simple-icons/slint.svg new file mode 100644 index 00000000..85417ca6 --- /dev/null +++ b/public/simple-icons/slint.svg @@ -0,0 +1 @@ +Slint \ No newline at end of file diff --git a/public/simple-icons/smart.svg b/public/simple-icons/smart.svg index 78bfafeb..da880aa4 100644 --- a/public/simple-icons/smart.svg +++ b/public/simple-icons/smart.svg @@ -1 +1 @@ -smart \ No newline at end of file +smart \ No newline at end of file diff --git a/public/simple-icons/softpedia.svg b/public/simple-icons/softpedia.svg new file mode 100644 index 00000000..6f1fdd1b --- /dev/null +++ b/public/simple-icons/softpedia.svg @@ -0,0 +1 @@ +Softpedia \ No newline at end of file diff --git a/public/simple-icons/solana.svg b/public/simple-icons/solana.svg new file mode 100644 index 00000000..9b14bf43 --- /dev/null +++ b/public/simple-icons/solana.svg @@ -0,0 +1 @@ +Solana \ No newline at end of file diff --git a/public/simple-icons/sonarr.svg b/public/simple-icons/sonarr.svg new file mode 100644 index 00000000..4ccda14e --- /dev/null +++ b/public/simple-icons/sonarr.svg @@ -0,0 +1 @@ +sonarr \ No newline at end of file diff --git a/public/simple-icons/sonarsource.svg b/public/simple-icons/sonarsource.svg deleted file mode 100644 index fce5f217..00000000 --- a/public/simple-icons/sonarsource.svg +++ /dev/null @@ -1 +0,0 @@ -SonarSource \ No newline at end of file diff --git a/public/simple-icons/soriana.svg b/public/simple-icons/soriana.svg new file mode 100644 index 00000000..326ae858 --- /dev/null +++ b/public/simple-icons/soriana.svg @@ -0,0 +1 @@ +Soriana \ No newline at end of file diff --git a/public/simple-icons/sourcegraph.svg b/public/simple-icons/sourcegraph.svg deleted file mode 100644 index 59523685..00000000 --- a/public/simple-icons/sourcegraph.svg +++ /dev/null @@ -1 +0,0 @@ -Sourcegraph \ No newline at end of file diff --git a/public/simple-icons/spine.svg b/public/simple-icons/spine.svg new file mode 100644 index 00000000..e8db0bd9 --- /dev/null +++ b/public/simple-icons/spine.svg @@ -0,0 +1 @@ +Spine \ No newline at end of file diff --git a/public/simple-icons/srgssr.svg b/public/simple-icons/srgssr.svg new file mode 100644 index 00000000..f168ab89 --- /dev/null +++ b/public/simple-icons/srgssr.svg @@ -0,0 +1 @@ +SRG SSR \ No newline at end of file diff --git a/public/simple-icons/stagetimer.svg b/public/simple-icons/stagetimer.svg new file mode 100644 index 00000000..64ef965e --- /dev/null +++ b/public/simple-icons/stagetimer.svg @@ -0,0 +1 @@ +Stagetimer \ No newline at end of file diff --git a/public/simple-icons/starz.svg b/public/simple-icons/starz.svg index 75aa7d04..c7aec953 100644 --- a/public/simple-icons/starz.svg +++ b/public/simple-icons/starz.svg @@ -1 +1 @@ -STARZ \ No newline at end of file +STARZ \ No newline at end of file diff --git a/public/simple-icons/stockx.svg b/public/simple-icons/stockx.svg new file mode 100644 index 00000000..5227c013 --- /dev/null +++ b/public/simple-icons/stockx.svg @@ -0,0 +1 @@ +StockX \ No newline at end of file diff --git a/public/simple-icons/streamlabs.svg b/public/simple-icons/streamlabs.svg new file mode 100644 index 00000000..1b5ac09a --- /dev/null +++ b/public/simple-icons/streamlabs.svg @@ -0,0 +1 @@ +Streamlabs \ No newline at end of file diff --git a/public/simple-icons/streamrunners.svg b/public/simple-icons/streamrunners.svg new file mode 100644 index 00000000..b3781467 --- /dev/null +++ b/public/simple-icons/streamrunners.svg @@ -0,0 +1 @@ +StreamRunners \ No newline at end of file diff --git a/public/simple-icons/tabelog.svg b/public/simple-icons/tabelog.svg new file mode 100644 index 00000000..d8198513 --- /dev/null +++ b/public/simple-icons/tabelog.svg @@ -0,0 +1 @@ +Tabelog \ No newline at end of file diff --git a/public/simple-icons/taketwointeractivesoftware.svg b/public/simple-icons/taketwointeractivesoftware.svg new file mode 100644 index 00000000..26a4da59 --- /dev/null +++ b/public/simple-icons/taketwointeractivesoftware.svg @@ -0,0 +1 @@ +Take-Two Interactive Software \ No newline at end of file diff --git a/public/simple-icons/teal.svg b/public/simple-icons/teal.svg new file mode 100644 index 00000000..b11ff2b2 --- /dev/null +++ b/public/simple-icons/teal.svg @@ -0,0 +1 @@ +Teal \ No newline at end of file diff --git a/public/simple-icons/teepublic.svg b/public/simple-icons/teepublic.svg new file mode 100644 index 00000000..424cc29b --- /dev/null +++ b/public/simple-icons/teepublic.svg @@ -0,0 +1 @@ +TeePublic \ No newline at end of file diff --git a/public/simple-icons/tele5.svg b/public/simple-icons/tele5.svg index 540b186b..f27fb9c1 100644 --- a/public/simple-icons/tele5.svg +++ b/public/simple-icons/tele5.svg @@ -1 +1 @@ -TELE5 \ No newline at end of file +TELE 5 \ No newline at end of file diff --git a/public/simple-icons/telequebec.svg b/public/simple-icons/telequebec.svg new file mode 100644 index 00000000..d8466744 --- /dev/null +++ b/public/simple-icons/telequebec.svg @@ -0,0 +1 @@ +Télé-Québec \ No newline at end of file diff --git a/public/simple-icons/theboringcompany.svg b/public/simple-icons/theboringcompany.svg new file mode 100644 index 00000000..4e7e78ac --- /dev/null +++ b/public/simple-icons/theboringcompany.svg @@ -0,0 +1 @@ +The Boring Company \ No newline at end of file diff --git a/public/simple-icons/thefinals.svg b/public/simple-icons/thefinals.svg new file mode 100644 index 00000000..69ffe695 --- /dev/null +++ b/public/simple-icons/thefinals.svg @@ -0,0 +1 @@ +THE FINALS \ No newline at end of file diff --git a/public/simple-icons/theodinproject.svg b/public/simple-icons/theodinproject.svg new file mode 100644 index 00000000..8195da08 --- /dev/null +++ b/public/simple-icons/theodinproject.svg @@ -0,0 +1 @@ +The Odin Project \ No newline at end of file diff --git a/public/simple-icons/thunderstore.svg b/public/simple-icons/thunderstore.svg new file mode 100644 index 00000000..e27fb4d6 --- /dev/null +++ b/public/simple-icons/thunderstore.svg @@ -0,0 +1 @@ +Thunderstore \ No newline at end of file diff --git a/public/simple-icons/ticktick.svg b/public/simple-icons/ticktick.svg new file mode 100644 index 00000000..70952adc --- /dev/null +++ b/public/simple-icons/ticktick.svg @@ -0,0 +1 @@ +TickTick \ No newline at end of file diff --git a/public/simple-icons/tildapublishing.svg b/public/simple-icons/tildapublishing.svg new file mode 100644 index 00000000..18a9e688 --- /dev/null +++ b/public/simple-icons/tildapublishing.svg @@ -0,0 +1 @@ +Tilda Publishing \ No newline at end of file diff --git a/public/simple-icons/tindie.svg b/public/simple-icons/tindie.svg new file mode 100644 index 00000000..3d1af381 --- /dev/null +++ b/public/simple-icons/tindie.svg @@ -0,0 +1 @@ +Tindie \ No newline at end of file diff --git a/public/simple-icons/tinkercad.svg b/public/simple-icons/tinkercad.svg new file mode 100644 index 00000000..01592b8c --- /dev/null +++ b/public/simple-icons/tinkercad.svg @@ -0,0 +1 @@ +Tinkercad \ No newline at end of file diff --git a/public/simple-icons/tnt.svg b/public/simple-icons/tnt.svg deleted file mode 100644 index 03183124..00000000 --- a/public/simple-icons/tnt.svg +++ /dev/null @@ -1 +0,0 @@ -TNT \ No newline at end of file diff --git a/public/simple-icons/toll.svg b/public/simple-icons/toll.svg new file mode 100644 index 00000000..48e4d4e8 --- /dev/null +++ b/public/simple-icons/toll.svg @@ -0,0 +1 @@ +Toll \ No newline at end of file diff --git a/public/simple-icons/ton.svg b/public/simple-icons/ton.svg new file mode 100644 index 00000000..1a5321eb --- /dev/null +++ b/public/simple-icons/ton.svg @@ -0,0 +1 @@ +TON \ No newline at end of file diff --git a/public/simple-icons/topdotgg.svg b/public/simple-icons/topdotgg.svg new file mode 100644 index 00000000..eff4fa5d --- /dev/null +++ b/public/simple-icons/topdotgg.svg @@ -0,0 +1 @@ +Top.gg \ No newline at end of file diff --git a/public/simple-icons/totvs.svg b/public/simple-icons/totvs.svg new file mode 100644 index 00000000..ad16497c --- /dev/null +++ b/public/simple-icons/totvs.svg @@ -0,0 +1 @@ +TOTVS \ No newline at end of file diff --git a/public/simple-icons/tradingview.svg b/public/simple-icons/tradingview.svg new file mode 100644 index 00000000..4372bb7e --- /dev/null +++ b/public/simple-icons/tradingview.svg @@ -0,0 +1 @@ +TradingView \ No newline at end of file diff --git a/public/simple-icons/transifex.svg b/public/simple-icons/transifex.svg new file mode 100644 index 00000000..41b5f7a4 --- /dev/null +++ b/public/simple-icons/transifex.svg @@ -0,0 +1 @@ +Transifex \ No newline at end of file diff --git a/public/simple-icons/transmission.svg b/public/simple-icons/transmission.svg new file mode 100644 index 00000000..14ffd500 --- /dev/null +++ b/public/simple-icons/transmission.svg @@ -0,0 +1 @@ +Transmission \ No newline at end of file diff --git a/public/simple-icons/trillertv.svg b/public/simple-icons/trillertv.svg new file mode 100644 index 00000000..7abc758f --- /dev/null +++ b/public/simple-icons/trillertv.svg @@ -0,0 +1 @@ +TrillerTV \ No newline at end of file diff --git a/public/simple-icons/tubi.svg b/public/simple-icons/tubi.svg index 2c40a434..92a56deb 100644 --- a/public/simple-icons/tubi.svg +++ b/public/simple-icons/tubi.svg @@ -1 +1 @@ -Tubi \ No newline at end of file +Tubi \ No newline at end of file diff --git a/public/simple-icons/twinkly.svg b/public/simple-icons/twinkly.svg new file mode 100644 index 00000000..2e7e8312 --- /dev/null +++ b/public/simple-icons/twinkly.svg @@ -0,0 +1 @@ +Twinkly \ No newline at end of file diff --git a/public/simple-icons/twoo.svg b/public/simple-icons/twoo.svg deleted file mode 100644 index 0840bf6a..00000000 --- a/public/simple-icons/twoo.svg +++ /dev/null @@ -1 +0,0 @@ -Twoo \ No newline at end of file diff --git a/public/simple-icons/typer.svg b/public/simple-icons/typer.svg new file mode 100644 index 00000000..92960d04 --- /dev/null +++ b/public/simple-icons/typer.svg @@ -0,0 +1 @@ +Typer \ No newline at end of file diff --git a/public/simple-icons/typst.svg b/public/simple-icons/typst.svg new file mode 100644 index 00000000..75e81ceb --- /dev/null +++ b/public/simple-icons/typst.svg @@ -0,0 +1 @@ +Typst \ No newline at end of file diff --git a/public/simple-icons/uniqlo.svg b/public/simple-icons/uniqlo.svg new file mode 100644 index 00000000..eb6e2207 --- /dev/null +++ b/public/simple-icons/uniqlo.svg @@ -0,0 +1 @@ +Uniqlo \ No newline at end of file diff --git a/public/simple-icons/uniqlo_ja.svg b/public/simple-icons/uniqlo_ja.svg new file mode 100644 index 00000000..8b3526b2 --- /dev/null +++ b/public/simple-icons/uniqlo_ja.svg @@ -0,0 +1 @@ +Uniqlo \ No newline at end of file diff --git a/public/simple-icons/uno.svg b/public/simple-icons/uno.svg deleted file mode 100644 index 69d34a2b..00000000 --- a/public/simple-icons/uno.svg +++ /dev/null @@ -1 +0,0 @@ -Uno \ No newline at end of file diff --git a/public/simple-icons/untangle.svg b/public/simple-icons/untangle.svg deleted file mode 100644 index 5cdc19b9..00000000 --- a/public/simple-icons/untangle.svg +++ /dev/null @@ -1 +0,0 @@ -Untangle \ No newline at end of file diff --git a/public/simple-icons/uphold.svg b/public/simple-icons/uphold.svg new file mode 100644 index 00000000..5fa858fa --- /dev/null +++ b/public/simple-icons/uphold.svg @@ -0,0 +1 @@ +Uphold \ No newline at end of file diff --git a/public/simple-icons/uploaded.svg b/public/simple-icons/uploaded.svg deleted file mode 100644 index 7d64147e..00000000 --- a/public/simple-icons/uploaded.svg +++ /dev/null @@ -1 +0,0 @@ -Uploaded \ No newline at end of file diff --git a/public/simple-icons/upptime.svg b/public/simple-icons/upptime.svg new file mode 100644 index 00000000..0b5030e1 --- /dev/null +++ b/public/simple-icons/upptime.svg @@ -0,0 +1 @@ +Upptime \ No newline at end of file diff --git a/public/simple-icons/vectary.svg b/public/simple-icons/vectary.svg new file mode 100644 index 00000000..12b041d9 --- /dev/null +++ b/public/simple-icons/vectary.svg @@ -0,0 +1 @@ +Vectary \ No newline at end of file diff --git a/public/simple-icons/vegas.svg b/public/simple-icons/vegas.svg new file mode 100644 index 00000000..8eefd159 --- /dev/null +++ b/public/simple-icons/vegas.svg @@ -0,0 +1 @@ +VEGAS \ No newline at end of file diff --git a/public/simple-icons/viblo.svg b/public/simple-icons/viblo.svg new file mode 100644 index 00000000..6c944843 --- /dev/null +++ b/public/simple-icons/viblo.svg @@ -0,0 +1 @@ +Viblo \ No newline at end of file diff --git a/public/simple-icons/victoriametrics.svg b/public/simple-icons/victoriametrics.svg new file mode 100644 index 00000000..6ba4c719 --- /dev/null +++ b/public/simple-icons/victoriametrics.svg @@ -0,0 +1 @@ +VictoriaMetrics \ No newline at end of file diff --git a/public/simple-icons/victronenergy.svg b/public/simple-icons/victronenergy.svg new file mode 100644 index 00000000..40c87bfb --- /dev/null +++ b/public/simple-icons/victronenergy.svg @@ -0,0 +1 @@ +Victron Energy \ No newline at end of file diff --git a/public/simple-icons/virginatlantic.svg b/public/simple-icons/virginatlantic.svg new file mode 100644 index 00000000..3b0bad2e --- /dev/null +++ b/public/simple-icons/virginatlantic.svg @@ -0,0 +1 @@ +Virgin Atlantic \ No newline at end of file diff --git a/public/simple-icons/visualstudioappcenter.svg b/public/simple-icons/visualstudioappcenter.svg new file mode 100644 index 00000000..d01698c0 --- /dev/null +++ b/public/simple-icons/visualstudioappcenter.svg @@ -0,0 +1 @@ +Visual Studio App Center \ No newline at end of file diff --git a/public/simple-icons/vivint.svg b/public/simple-icons/vivint.svg new file mode 100644 index 00000000..e218b3ba --- /dev/null +++ b/public/simple-icons/vivint.svg @@ -0,0 +1 @@ +Vivint \ No newline at end of file diff --git a/public/simple-icons/vivo.svg b/public/simple-icons/vivo.svg new file mode 100644 index 00000000..0591ac42 --- /dev/null +++ b/public/simple-icons/vivo.svg @@ -0,0 +1 @@ +vivo \ No newline at end of file diff --git a/public/simple-icons/w3c.svg b/public/simple-icons/w3c.svg deleted file mode 100644 index 66fe8a37..00000000 --- a/public/simple-icons/w3c.svg +++ /dev/null @@ -1 +0,0 @@ -W3C \ No newline at end of file diff --git a/public/simple-icons/w3schools.svg b/public/simple-icons/w3schools.svg new file mode 100644 index 00000000..6f69ced5 --- /dev/null +++ b/public/simple-icons/w3schools.svg @@ -0,0 +1 @@ +W3Schools \ No newline at end of file diff --git a/public/simple-icons/wazirx.svg b/public/simple-icons/wazirx.svg new file mode 100644 index 00000000..dca51dae --- /dev/null +++ b/public/simple-icons/wazirx.svg @@ -0,0 +1 @@ +WazirX \ No newline at end of file diff --git a/public/simple-icons/webflow.svg b/public/simple-icons/webflow.svg index a90b1817..c5c6fca6 100644 --- a/public/simple-icons/webflow.svg +++ b/public/simple-icons/webflow.svg @@ -1 +1 @@ -Webflow \ No newline at end of file +Webflow \ No newline at end of file diff --git a/public/simple-icons/webhint.svg b/public/simple-icons/webhint.svg deleted file mode 100644 index 514fe904..00000000 --- a/public/simple-icons/webhint.svg +++ /dev/null @@ -1 +0,0 @@ -webhint \ No newline at end of file diff --git a/public/simple-icons/westernunion.svg b/public/simple-icons/westernunion.svg new file mode 100644 index 00000000..2c88a815 --- /dev/null +++ b/public/simple-icons/westernunion.svg @@ -0,0 +1 @@ +Western Union \ No newline at end of file diff --git a/public/simple-icons/wezterm.svg b/public/simple-icons/wezterm.svg new file mode 100644 index 00000000..a627d759 --- /dev/null +++ b/public/simple-icons/wezterm.svg @@ -0,0 +1 @@ +WezTerm \ No newline at end of file diff --git a/public/simple-icons/whitesource.svg b/public/simple-icons/whitesource.svg deleted file mode 100644 index 95a9b0ad..00000000 --- a/public/simple-icons/whitesource.svg +++ /dev/null @@ -1 +0,0 @@ -WhiteSource \ No newline at end of file diff --git a/public/simple-icons/wikimediafoundation.svg b/public/simple-icons/wikimediafoundation.svg new file mode 100644 index 00000000..c5479ece --- /dev/null +++ b/public/simple-icons/wikimediafoundation.svg @@ -0,0 +1 @@ +Wikimedia Foundation \ No newline at end of file diff --git a/public/simple-icons/windicss.svg b/public/simple-icons/windicss.svg deleted file mode 100644 index 0e17fdfb..00000000 --- a/public/simple-icons/windicss.svg +++ /dev/null @@ -1 +0,0 @@ -Windi CSS \ No newline at end of file diff --git a/public/simple-icons/winmate.svg b/public/simple-icons/winmate.svg deleted file mode 100644 index be838ed7..00000000 --- a/public/simple-icons/winmate.svg +++ /dev/null @@ -1 +0,0 @@ -Winmate \ No newline at end of file diff --git a/public/simple-icons/wish.svg b/public/simple-icons/wish.svg index 4f968579..dc96f93c 100644 --- a/public/simple-icons/wish.svg +++ b/public/simple-icons/wish.svg @@ -1 +1 @@ -Wish \ No newline at end of file +Wish \ No newline at end of file diff --git a/public/simple-icons/wondershare.svg b/public/simple-icons/wondershare.svg new file mode 100644 index 00000000..92ee9f1a --- /dev/null +++ b/public/simple-icons/wondershare.svg @@ -0,0 +1 @@ +Wondershare \ No newline at end of file diff --git a/public/simple-icons/wondersharefilmora.svg b/public/simple-icons/wondersharefilmora.svg new file mode 100644 index 00000000..54f9a246 --- /dev/null +++ b/public/simple-icons/wondersharefilmora.svg @@ -0,0 +1 @@ +Wondershare Filmora \ No newline at end of file diff --git a/public/simple-icons/writedotas.svg b/public/simple-icons/writedotas.svg index db33f7f8..d2ea0fca 100644 --- a/public/simple-icons/writedotas.svg +++ b/public/simple-icons/writedotas.svg @@ -1 +1 @@ -write.as \ No newline at end of file +Write.as \ No newline at end of file diff --git a/public/simple-icons/wyze.svg b/public/simple-icons/wyze.svg new file mode 100644 index 00000000..50b097d4 --- /dev/null +++ b/public/simple-icons/wyze.svg @@ -0,0 +1 @@ +Wyze \ No newline at end of file diff --git a/public/simple-icons/xendit.svg b/public/simple-icons/xendit.svg new file mode 100644 index 00000000..98e72bba --- /dev/null +++ b/public/simple-icons/xendit.svg @@ -0,0 +1 @@ +Xendit \ No newline at end of file diff --git a/public/simple-icons/xilinx.svg b/public/simple-icons/xilinx.svg deleted file mode 100644 index 622cca38..00000000 --- a/public/simple-icons/xilinx.svg +++ /dev/null @@ -1 +0,0 @@ -Xilinx \ No newline at end of file diff --git a/public/simple-icons/yahoo.svg b/public/simple-icons/yahoo.svg deleted file mode 100644 index bafe79b6..00000000 --- a/public/simple-icons/yahoo.svg +++ /dev/null @@ -1 +0,0 @@ -Yahoo! \ No newline at end of file diff --git a/public/simple-icons/yolo.svg b/public/simple-icons/yolo.svg deleted file mode 100644 index b5e9e58d..00000000 --- a/public/simple-icons/yolo.svg +++ /dev/null @@ -1 +0,0 @@ -YOLO \ No newline at end of file diff --git a/public/simple-icons/yourtraveldottv.svg b/public/simple-icons/yourtraveldottv.svg deleted file mode 100644 index 59a51162..00000000 --- a/public/simple-icons/yourtraveldottv.svg +++ /dev/null @@ -1 +0,0 @@ -YourTravel.TV \ No newline at end of file diff --git a/public/simple-icons/youtubekids.svg b/public/simple-icons/youtubekids.svg new file mode 100644 index 00000000..2fec2306 --- /dev/null +++ b/public/simple-icons/youtubekids.svg @@ -0,0 +1 @@ +YouTube Kids \ No newline at end of file diff --git a/public/simple-icons/yr.svg b/public/simple-icons/yr.svg new file mode 100644 index 00000000..c2ca3aee --- /dev/null +++ b/public/simple-icons/yr.svg @@ -0,0 +1 @@ +Yr \ No newline at end of file diff --git a/public/simple-icons/zaim.svg b/public/simple-icons/zaim.svg new file mode 100644 index 00000000..7eafe69a --- /dev/null +++ b/public/simple-icons/zaim.svg @@ -0,0 +1 @@ +Zaim \ No newline at end of file diff --git a/public/simple-icons/zap.svg b/public/simple-icons/zap.svg new file mode 100644 index 00000000..1af659ce --- /dev/null +++ b/public/simple-icons/zap.svg @@ -0,0 +1 @@ +ZAP \ No newline at end of file diff --git a/public/simple-icons/zapier.svg b/public/simple-icons/zapier.svg index 5a337002..ac265752 100644 --- a/public/simple-icons/zapier.svg +++ b/public/simple-icons/zapier.svg @@ -1 +1 @@ -Zapier \ No newline at end of file +Zapier \ No newline at end of file diff --git a/public/simple-icons/zcool.svg b/public/simple-icons/zcool.svg new file mode 100644 index 00000000..c3706b87 --- /dev/null +++ b/public/simple-icons/zcool.svg @@ -0,0 +1 @@ +ZCOOL \ No newline at end of file diff --git a/public/simple-icons/zebpay.svg b/public/simple-icons/zebpay.svg new file mode 100644 index 00000000..0cd9f301 --- /dev/null +++ b/public/simple-icons/zebpay.svg @@ -0,0 +1 @@ +ZebPay \ No newline at end of file diff --git a/public/simple-icons/zendframework.svg b/public/simple-icons/zendframework.svg deleted file mode 100644 index 433610fc..00000000 --- a/public/simple-icons/zendframework.svg +++ /dev/null @@ -1 +0,0 @@ -Zend Framework \ No newline at end of file diff --git a/public/simple-icons/zeromq.svg b/public/simple-icons/zeromq.svg deleted file mode 100644 index 957e2b8a..00000000 --- a/public/simple-icons/zeromq.svg +++ /dev/null @@ -1 +0,0 @@ -ZeroMQ \ No newline at end of file diff --git a/public/simple-icons/ziggo.svg b/public/simple-icons/ziggo.svg new file mode 100644 index 00000000..1179b37a --- /dev/null +++ b/public/simple-icons/ziggo.svg @@ -0,0 +1 @@ +Ziggo \ No newline at end of file diff --git a/public/simple-icons/zwave.svg b/public/simple-icons/zwave.svg deleted file mode 100644 index 2ad1d898..00000000 --- a/public/simple-icons/zwave.svg +++ /dev/null @@ -1 +0,0 @@ -Z-Wave \ No newline at end of file diff --git a/src/links.json b/src/links.json index 13943a62..9ad729c4 100644 --- a/src/links.json +++ b/src/links.json @@ -581,13 +581,6 @@ "icon": "tailwindcss", "color": "#06B6D4" }, - { - "title": "Windi CSS", - "url": "https://windicss.org", - "description": "A utility class based CSS framework.", - "icon": "windicss", - "color": "#48B0F1" - }, { "title": "MUI", "url": "https://mui.com", @@ -894,9 +887,7 @@ { "title": "webhint", "url": "https://webhint.io", - "description": "Linting tool that checks your website's accessibility, speed, cross-browser compatibility, and more.", - "icon": "webhint", - "color": "#a700a3" + "description": "Linting tool that checks your website's accessibility, speed, cross-browser compatibility, and more." }, { "title": "ESLint", @@ -1448,9 +1439,7 @@ "items": [ { "title": "W3C", - "url": "https://www.w3.org", - "icon": "w3c", - "color": "#005A9C" + "url": "https://www.w3.org" }, { "title": "ECMAScript Proposals", @@ -1575,12 +1564,6 @@ "searchUrl": "https://visualstudio.microsoft.com/search/?query={search}", "searchConcat": "+" }, - { - "title": "Atom", - "url": "https://atom.io", - "icon": "atom", - "color": "#66595C" - }, { "title": "JetBrains", "url": "https://www.jetbrains.com", @@ -1664,8 +1647,6 @@ { "title": "Deezer", "url": "https://www.deezer.com", - "icon": "deezer", - "color": "#FEAA2D", "searchUrl": "https://www.deezer.com/search/{search}", "searchConcat": "%20" }, From 2b46bff468d2565b15a83996eb33136a832a12b7 Mon Sep 17 00:00:00 2001 From: Andreas Linnert Date: Mon, 4 Mar 2024 13:15:13 +0100 Subject: [PATCH 2/2] Downgrade Redux Downgrade Redux for now because there are some major breaking changes Update version number --- package-lock.json | 75 +++++++++++++++++++++++---------------------- package.json | 6 ++-- src/stores/index.ts | 17 ++++------ 3 files changed, 48 insertions(+), 50 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1855d127..13d2fd17 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,20 +1,20 @@ { "name": "webdevhome.github.io-vite", - "version": "2.0.23", + "version": "2.0.24", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "webdevhome.github.io-vite", - "version": "2.0.23", + "version": "2.0.24", "dependencies": { "@mdi/react": "^1.4.0", "classnames": "^2.3.1", "fuzzysort": "^2.0.1", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-redux": "^9.1.0", - "redux": "^5.0.1" + "react-redux": "^8.1.3", + "redux": "^4.2.1" }, "devDependencies": { "@mdi/js": "^7.0.96", @@ -2111,7 +2111,6 @@ "version": "7.24.0", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.0.tgz", "integrity": "sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==", - "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -3103,7 +3102,6 @@ "version": "3.3.5", "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.5.tgz", "integrity": "sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==", - "dev": true, "dependencies": { "@types/react": "*", "hoist-non-react-statics": "^3.3.0" @@ -3130,14 +3128,12 @@ "node_modules/@types/prop-types": { "version": "15.7.11", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", - "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==", - "devOptional": true + "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==" }, "node_modules/@types/react": { "version": "18.2.61", "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.61.tgz", "integrity": "sha512-NURTN0qNnJa7O/k4XUkEW2yfygA+NxS0V5h1+kp9jPwhzZy95q3ADoGMP0+JypMhrZBTTgjKAUlTctde1zzeQA==", - "devOptional": true, "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -3148,7 +3144,7 @@ "version": "18.2.19", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.19.tgz", "integrity": "sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA==", - "dev": true, + "devOptional": true, "dependencies": { "@types/react": "*" } @@ -3165,20 +3161,10 @@ "redux": "^4.0.0" } }, - "node_modules/@types/react-redux/node_modules/redux": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz", - "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.9.2" - } - }, "node_modules/@types/scheduler": { "version": "0.16.8", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", - "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==", - "devOptional": true + "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==" }, "node_modules/@types/semver": { "version": "7.5.8", @@ -4296,8 +4282,7 @@ "node_modules/csstype": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "devOptional": true + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, "node_modules/damerau-levenshtein": { "version": "1.0.8", @@ -6180,7 +6165,6 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dev": true, "dependencies": { "react-is": "^16.7.0" } @@ -7539,23 +7523,35 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/react-redux": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.1.0.tgz", - "integrity": "sha512-6qoDzIO+gbrza8h3hjMA9aq4nwVFCKFtY2iLxCtVT38Swyy2C/dJCGBXHeHLtx6qlg/8qzc2MrhOeduf5K32wQ==", + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-8.1.3.tgz", + "integrity": "sha512-n0ZrutD7DaX/j9VscF+uTALI3oUPa/pO4Z3soOBIjuRn/FzVu6aehhysxZCLi6y7duMf52WNZGMl7CtuK5EnRw==", "dependencies": { + "@babel/runtime": "^7.12.1", + "@types/hoist-non-react-statics": "^3.3.1", "@types/use-sync-external-store": "^0.0.3", + "hoist-non-react-statics": "^3.3.2", + "react-is": "^18.0.0", "use-sync-external-store": "^1.0.0" }, "peerDependencies": { - "@types/react": "^18.2.25", - "react": "^18.0", - "react-native": ">=0.69", - "redux": "^5.0.0" + "@types/react": "^16.8 || ^17.0 || ^18.0", + "@types/react-dom": "^16.8 || ^17.0 || ^18.0", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0", + "react-native": ">=0.59", + "redux": "^4 || ^5.0.0-beta.0" }, "peerDependenciesMeta": { "@types/react": { "optional": true }, + "@types/react-dom": { + "optional": true + }, + "react-dom": { + "optional": true + }, "react-native": { "optional": true }, @@ -7564,6 +7560,11 @@ } } }, + "node_modules/react-redux/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, "node_modules/react-refresh": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", @@ -7611,9 +7612,12 @@ } }, "node_modules/redux": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", - "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==" + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz", + "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==", + "dependencies": { + "@babel/runtime": "^7.9.2" + } }, "node_modules/reflect.getprototypeof": { "version": "1.0.5", @@ -7657,8 +7661,7 @@ "node_modules/regenerator-runtime": { "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "dev": true + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" }, "node_modules/regenerator-transform": { "version": "0.15.2", diff --git a/package.json b/package.json index d88acbd7..a2266f74 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "webdevhome.github.io-vite", - "version": "2.0.23", + "version": "2.0.24", "scripts": { "dev": "vite", "build": "tsc && vite build", @@ -12,8 +12,8 @@ "fuzzysort": "^2.0.1", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-redux": "^9.1.0", - "redux": "^5.0.1" + "react-redux": "^8.1.3", + "redux": "^4.2.1" }, "devDependencies": { "@mdi/js": "^7.0.96", diff --git a/src/stores/index.ts b/src/stores/index.ts index 829b4849..17240de8 100644 --- a/src/stores/index.ts +++ b/src/stores/index.ts @@ -1,6 +1,5 @@ import { TypedUseSelectorHook, useDispatch, useSelector } from 'react-redux' import { combineReducers, createStore } from 'redux' -import { composeWithDevTools } from 'redux-devtools-extension' import { loadHiddenLinks } from '../services/localStorage/values/hiddenLinks' import { loadShowDescriptionsSetting } from '../services/localStorage/values/showDescriptionsSetting' import { loadThemeSetting } from '../services/localStorage/values/themeSetting' @@ -17,17 +16,13 @@ const rootReducer = combineReducers({ appSettings, }) -export const store = createStore( - rootReducer, - { - hiddenLinks: { links: loadHiddenLinks() }, - appSettings: { - theme: loadThemeSetting(), - showDescriptions: loadShowDescriptionsSetting(), - }, +export const store = createStore(rootReducer, { + hiddenLinks: { links: loadHiddenLinks() }, + appSettings: { + theme: loadThemeSetting(), + showDescriptions: loadShowDescriptionsSetting(), }, - composeWithDevTools({ trace: true })() -) +}) persistToLocalStorage(store)