From 21c6880005e95297e8998d56e14a54d150a21958 Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 12 Apr 2026 21:03:18 +0300 Subject: [PATCH] templates lab updates --- .gitignore | 28 + modernkit/README.md | 173 + modernkit/dist/about.html | 34 + modernkit/dist/base.html | 32 + modernkit/dist/components-showcase.html | 106 + modernkit/dist/icons.svg | 5 + modernkit/dist/index.html | 131 + modernkit/dist/svg-sprite.svg | 5 + modernkit/gulpfile.js | 302 + modernkit/package-lock.json | 13689 ++++++++++++++ modernkit/package.json | 51 + modernkit/src/assets/test.txt | 1 + modernkit/src/data/about.json | 4 + modernkit/src/data/global.json | 5 + modernkit/src/favicon.ico | 1 + modernkit/src/fonts/test.ttf | 1 + modernkit/src/icons/clock.svg | 3 + modernkit/src/icons/info.svg | 3 + modernkit/src/js/main.js | 59 + modernkit/src/scss/_base.scss | 41 + modernkit/src/scss/_components.scss | 89 + modernkit/src/scss/_grid.scss | 49 + modernkit/src/scss/_typography.scss | 61 + modernkit/src/scss/_utilities.scss | 109 + modernkit/src/scss/_variables.scss | 48 + modernkit/src/scss/main.scss | 6 + modernkit/src/templates/about.twig | 21 + modernkit/src/templates/base.twig | 20 + .../src/templates/components-showcase.twig | 78 + .../src/templates/components/button.twig | 3 + .../src/templates/components/footer.twig | 5 + .../src/templates/components/header.twig | 12 + modernkit/src/templates/index.twig | 95 + vite-templates/._npmrc | 15 + vite-templates/.editorconfig | 12 + vite-templates/.eslintignore | 4 + vite-templates/.eslintrc.js | 49 + vite-templates/.gitignore | 35 + vite-templates/.lite/package.json | 34 + vite-templates/.lite/vite.config.js | 133 + vite-templates/.prettierignore | 6 + vite-templates/.prettierrc | 28 + vite-templates/.stylelintrc.js | 52 + vite-templates/README.md | 271 + vite-templates/package.json | 57 + vite-templates/pnpm-lock.yaml | 8194 +++++++++ vite-templates/scripts/build.js | 32 + vite-templates/scripts/dev.js | 26 + vite-templates/scripts/postinstall.js | 31 + vite-templates/src/data/content.json | 51 + vite-templates/src/data/navigation.json | 46 + vite-templates/src/js/components/header.js | 54 + vite-templates/src/js/components/modal.js | 166 + vite-templates/src/js/main.js | 82 + vite-templates/src/js/utils/dataLoader.js | 71 + vite-templates/src/js/utils/helpers.js | 92 + vite-templates/src/js/utils/polyfills.js | 85 + vite-templates/src/styles/_base.scss | 84 + vite-templates/src/styles/_mixins.scss | 131 + vite-templates/src/styles/_variables.scss | 75 + vite-templates/src/styles/components/+.css | 6 + .../src/styles/components/_buttons.scss | 84 + .../src/styles/components/_footer.scss | 10 + .../src/styles/components/_header.scss | 32 + .../src/styles/components/_main.scss | 22 + .../src/styles/components/_modal.scss | 100 + .../src/styles/components/_section.scss | 5 + vite-templates/src/styles/main.scss | 20 + vite-templates/src/styles/utilities/+.css | 1 + .../src/styles/utilities/_text.scss | 3 + .../src/twig/components/footer.twig | 3 + .../src/twig/components/header.twig | 3 + vite-templates/src/twig/components/modal.twig | 18 + vite-templates/src/twig/layouts/main.twig | 34 + vite-templates/src/twig/pages/about.twig | 30 + vite-templates/src/twig/pages/demo.twig | 13 + vite-templates/src/twig/pages/index.twig | 12 + vite-templates/vite.config copy.js | 168 + vite-templates/vite.config.js | 143 + vite-templates/vite.config.simple.js | 50 + vitekit-claude/.eslintrc.cjs | 31 + vitekit-claude/.gitignore | 91 + vitekit-claude/.prettierrc | 19 + vitekit-claude/.stylelintrc.cjs | 32 + vitekit-claude/CLAUDE.md | 190 + vitekit-claude/README.md | 290 + vitekit-claude/components-demo.html | 234 + vitekit-claude/docs/ROADMAP.md | 167 + vitekit-claude/index.html | 123 + vitekit-claude/package-lock.json | 10273 +++++++++++ vitekit-claude/package.json | 58 + vitekit-claude/showcase.html | 496 + vitekit-claude/src/data/components.json | 86 + vitekit-claude/src/data/site.json | 24 + vitekit-claude/src/layouts/base.twig | 64 + vitekit-claude/src/pages/components-demo.twig | 162 + vitekit-claude/src/pages/index.twig | 114 + .../src/scripts/components/accordion.js | 317 + vitekit-claude/src/scripts/components/tabs.js | 233 + .../src/scripts/components/toast.js | 268 + vitekit-claude/src/scripts/core/Component.js | 257 + vitekit-claude/src/scripts/core/EventBus.js | 152 + .../src/scripts/core/PageManager.js | 144 + vitekit-claude/src/scripts/main.js | 270 + vitekit-claude/src/scripts/pages/index.js | 315 + vitekit-claude/src/scripts/pages/showcase.js | 464 + .../src/scripts/utils/componentLoader.js | 192 + vitekit-claude/src/scripts/utils/dom.js | 328 + vitekit-claude/src/scripts/utils/helpers.js | 415 + .../src/scripts/utils/performance.js | 397 + .../src/styles/abstracts/_mixins.scss | 269 + .../src/styles/abstracts/_variables.scss | 105 + vitekit-claude/src/styles/base/_reset.scss | 247 + .../src/styles/base/_typography.scss | 184 + .../src/styles/components/_accordion.scss | 184 + .../src/styles/components/_buttons.scss | 73 + .../src/styles/components/_forms.scss | 133 + .../src/styles/components/_modal.scss | 194 + .../src/styles/components/_tabs.scss | 140 + .../src/styles/components/_toast.scss | 186 + .../src/styles/layout/_container.scss | 77 + vitekit-claude/src/styles/main.scss | 23 + vitekit-claude/src/styles/pages/_demo.scss | 141 + vitekit-claude/src/styles/pages/_home.scss | 145 + .../src/styles/pages/_showcase.scss | 162 + vitekit-claude/vite.config.js | 32 + vitekit/.eslintrc.js | 20 + vitekit/.stylelintrc.js | 6 + .../__/vite-bem-template-main/.change-path.js | 26 + .../vite-bem-template-main/.create-block.js | 36 + .../vite-bem-template-main/.create-mixins.js | 31 + .../__/vite-bem-template-main/.create-page.js | 36 + .../__/vite-bem-template-main/.editorconfig | 25 + .../__/vite-bem-template-main/.gitattributes | 15 + vitekit/__/vite-bem-template-main/.gitignore | 19 + .../__/vite-bem-template-main/.gitlab-ci.yml | 36 + .../vite-bem-template-main/.prettierrc.json | 5 + .../vite-bem-template-main/.pug-lintrc.json | 18 + .../vite-bem-template-main/.stylelintrc.json | 104 + vitekit/__/vite-bem-template-main/LICENSE | 21 + vitekit/__/vite-bem-template-main/README.md | 92 + .../vite-bem-template-main/eslint.config.js | 42 + .../__/vite-bem-template-main/package.json | 65 + .../vite-bem-template-main/postcss.config.js | 5 + .../blocks/_ui/ui-accordion/ui-accordion.js | 15 + .../blocks/_ui/ui-accordion/ui-accordion.pug | 14 + .../blocks/_ui/ui-accordion/ui-accordion.scss | 40 + .../src/blocks/_ui/ui-button/ui-button.pug | 30 + .../src/blocks/_ui/ui-button/ui-button.scss | 34 + .../blocks/_ui/ui-checkbox/ui-checkbox.pug | 10 + .../blocks/_ui/ui-checkbox/ui-checkbox.scss | 62 + .../blocks/_ui/ui-datepicker/ui-datepicker.js | 41 + .../_ui/ui-datepicker/ui-datepicker.pug | 11 + .../_ui/ui-datepicker/ui-datepicker.scss | 136 + .../src/blocks/_ui/ui-h/ui-h.pug | 41 + .../src/blocks/_ui/ui-h/ui-h.scss | 66 + .../src/blocks/_ui/ui-input/ui-input.js | 81 + .../src/blocks/_ui/ui-input/ui-input.pug | 10 + .../src/blocks/_ui/ui-input/ui-input.scss | 40 + .../src/blocks/_ui/ui-ol/ui-ol.pug | 11 + .../src/blocks/_ui/ui-ol/ui-ol.scss | 41 + .../src/blocks/_ui/ui-p/ui-p.pug | 55 + .../src/blocks/_ui/ui-p/ui-p.scss | 65 + .../src/blocks/_ui/ui-radio/ui-radio.pug | 10 + .../src/blocks/_ui/ui-radio/ui-radio.scss | 32 + .../src/blocks/_ui/ui-range/ui-range.js | 39 + .../src/blocks/_ui/ui-range/ui-range.pug | 10 + .../src/blocks/_ui/ui-range/ui-range.scss | 7 + .../src/blocks/_ui/ui-select/ui-select.js | 21 + .../src/blocks/_ui/ui-select/ui-select.pug | 10 + .../src/blocks/_ui/ui-select/ui-select.scss | 67 + .../src/blocks/_ui/ui-svg/ui-svg.pug | 6 + .../src/blocks/_ui/ui-svg/ui-svg.scss | 6 + .../src/blocks/_ui/ui-swiper/ui-swiper.pug | 32 + .../src/blocks/_ui/ui-swiper/ui-swiper.scss | 127 + .../src/blocks/_ui/ui-switch/ui-switch.js | 18 + .../src/blocks/_ui/ui-switch/ui-switch.pug | 12 + .../src/blocks/_ui/ui-switch/ui-switch.scss | 43 + .../src/blocks/_ui/ui-tab/ui-tab.js | 36 + .../src/blocks/_ui/ui-tab/ui-tab.pug | 32 + .../src/blocks/_ui/ui-tab/ui-tab.scss | 53 + .../src/blocks/_ui/ui-textarea/ui-textarea.js | 15 + .../blocks/_ui/ui-textarea/ui-textarea.pug | 7 + .../blocks/_ui/ui-textarea/ui-textarea.scss | 19 + .../src/blocks/_ui/ui-tooltip/ui-tooltip.js | 6 + .../src/blocks/_ui/ui-tooltip/ui-tooltip.pug | 7 + .../src/blocks/_ui/ui-tooltip/ui-tooltip.scss | 3 + .../src/blocks/_ui/ui-ul/ui-ul.pug | 11 + .../src/blocks/_ui/ui-ul/ui-ul.scss | 21 + .../src/blocks/breadcrumbs/breadcrumbs.pug | 16 + .../src/blocks/breadcrumbs/breadcrumbs.scss | 46 + .../src/blocks/footer/footer.pug | 41 + .../src/blocks/footer/footer.scss | 46 + .../src/blocks/gallery/gallery.js | 16 + .../src/blocks/gallery/gallery.pug | 14 + .../src/blocks/gallery/gallery.scss | 6 + .../src/blocks/header/header.pug | 37 + .../src/blocks/header/header.scss | 80 + .../src/blocks/pagination/pagination.pug | 15 + .../src/blocks/pagination/pagination.scss | 67 + .../src/blocks/popup/popup.js | 8 + .../src/blocks/popup/popup.pug | 6 + .../src/blocks/popup/popup.scss | 3 + .../src/blocks/section/section.pug | 6 + .../src/blocks/section/section.scss | 7 + .../src/blocks/slider/slider.js | 16 + .../src/blocks/slider/slider.pug | 17 + .../src/blocks/slider/slider.scss | 8 + .../src/blocks/table/table.pug | 82 + .../src/blocks/table/table.scss | 24 + .../src/images/icon_fb.svg | 4 + .../src/images/icon_ig.svg | 6 + .../src/images/icon_logo.svg | 5 + .../src/images/icon_tt.svg | 4 + .../src/images/swim.jpg | Bin 0 -> 489073 bytes .../__/vite-bem-template-main/src/js/index.js | 36 + .../src/layout/layout.pug | 21 + .../src/layout/layout.scss | 124 + .../src/pages/blocks/blocks.pug | 267 + .../src/pages/blocks/index.html | 1 + .../src/pages/index/index.html | 1 + .../src/pages/index/index.pug | 17 + .../src/pages/main/index.html | 1 + .../src/pages/main/main.pug | 11 + .../src/public/fonts/Roboto-Black.woff | Bin 0 -> 94016 bytes .../src/public/fonts/Roboto-Black.woff2 | Bin 0 -> 66148 bytes .../src/public/fonts/Roboto-Bold.woff | Bin 0 -> 93700 bytes .../src/public/fonts/Roboto-Bold.woff2 | Bin 0 -> 65972 bytes .../src/public/fonts/Roboto-Light.woff | Bin 0 -> 93120 bytes .../src/public/fonts/Roboto-Light.woff2 | Bin 0 -> 65512 bytes .../src/public/fonts/Roboto-Medium.woff | Bin 0 -> 94032 bytes .../src/public/fonts/Roboto-Medium.woff2 | Bin 0 -> 66792 bytes .../src/public/fonts/Roboto-Regular.woff | Bin 0 -> 93388 bytes .../src/public/fonts/Roboto-Regular.woff2 | Bin 0 -> 65916 bytes .../src/public/fonts/Roboto-Thin.woff | Bin 0 -> 91804 bytes .../src/public/fonts/Roboto-Thin.woff2 | Bin 0 -> 64416 bytes .../src/styles/style.scss | 15 + .../src/styles/utils/fonts.scss | 54 + .../src/styles/utils/media.scss | 25 + .../src/styles/utils/variables.scss | 22 + .../__/vite-bem-template-main/vite.config.js | 97 + vitekit/__/vite-bem-template-main/yarn.lock | 6849 +++++++ .../vite-frontend-starter-main/.dockerignore | 10 + .../vite-frontend-starter-main/.editorconfig | 6 + .../__/vite-frontend-starter-main/.gitignore | 34 + vitekit/__/vite-frontend-starter-main/.npmrc | 1 + .../vite-frontend-starter-main/.stylelintrc | 30 + .../.vscode/extensions.json | 8 + .../.vscode/settings.json | 44 + .../__/vite-frontend-starter-main/Dockerfile | 21 + vitekit/__/vite-frontend-starter-main/LICENSE | 21 + .../__/vite-frontend-starter-main/README.md | 93 + .../__/vite-frontend-starter-main/backend.js | 31 + .../vite-frontend-starter-main/docs/.htaccess | 106 + .../vite-frontend-starter-main/docs/404.html | 1 + .../docs/components.html | 1 + .../docs/css/CqaSHwNd.css | 1 + .../docs/data-theme.js | 96 + .../docs/favicon.ico | Bin 0 -> 15086 bytes .../docs/favicon.svg | 1 + .../docs/font/5mwP5AK5.woff2 | Bin 0 -> 114132 bytes .../docs/font/B-T9n4eV.woff2 | Bin 0 -> 115320 bytes .../docs/font/B65WjbLM.woff2 | Bin 0 -> 118508 bytes .../docs/font/B8FASoAz.woff2 | Bin 0 -> 110108 bytes .../docs/font/BIPQsjyM.woff2 | Bin 0 -> 112104 bytes .../docs/font/BNM8vgzP.woff2 | Bin 0 -> 112060 bytes .../docs/font/BNeXtdyU.woff2 | Bin 0 -> 109092 bytes .../docs/font/BaH4vzyY.woff2 | Bin 0 -> 107036 bytes .../docs/font/BtynJln7.woff2 | Bin 0 -> 118096 bytes .../docs/font/CIOTiyky.woff2 | Bin 0 -> 116556 bytes .../docs/font/CQ0f_dmP.woff2 | Bin 0 -> 111640 bytes .../docs/font/CVV-T6hl.woff2 | Bin 0 -> 112568 bytes .../docs/font/Clf04idU.woff2 | Bin 0 -> 112048 bytes .../docs/font/CnWvEDiB.woff2 | Bin 0 -> 110588 bytes .../docs/font/DJ99Z2UW.woff2 | Bin 0 -> 116196 bytes .../docs/font/DxxLpUAZ.woff2 | Bin 0 -> 117360 bytes .../docs/font/LoLcqtbS.woff2 | Bin 0 -> 108656 bytes .../docs/font/OUaLN3wk.woff2 | Bin 0 -> 118368 bytes .../docs/guide.html | 48 + .../docs/img/BK4y5Bv0.svg | 1 + .../docs/img/Xw15RaZu.jpg | Bin 0 -> 2453 bytes .../docs/index.html | 1 + .../docs/js/KOn_KdpT.js | 1 + .../docs/robots.txt | 4 + .../docs/sitemap.xml | 8 + .../eslint.config.js | 55 + .../vite-frontend-starter-main/jsconfig.json | 14 + .../__/vite-frontend-starter-main/nginx.conf | 13 + .../vite-frontend-starter-main/package.json | 84 + .../public/.htaccess | 106 + .../public/data-theme.js | 96 + .../public/favicon.ico | Bin 0 -> 15086 bytes .../public/favicon.svg | 1 + .../public/robots.txt | 4 + .../public/sitemap.xml | 8 + .../src/component/footer.twig | 6 + .../src/component/header.twig | 28 + .../src/component/hero.twig | 18 + .../src/component/loader.twig | 7 + .../vite-frontend-starter-main/src/config.js | 19 + .../src/data/features.json | 32 + .../src/data/header.json | 14 + .../src/font/inter-100-italic.woff2 | Bin 0 -> 112568 bytes .../src/font/inter-100.woff2 | Bin 0 -> 107036 bytes .../src/font/inter-200-italic.woff2 | Bin 0 -> 116196 bytes .../src/font/inter-200.woff2 | Bin 0 -> 110108 bytes .../src/font/inter-300-italic.woff2 | Bin 0 -> 116556 bytes .../src/font/inter-300.woff2 | Bin 0 -> 110588 bytes .../src/font/inter-400-italic.woff2 | Bin 0 -> 114132 bytes .../src/font/inter-400.woff2 | Bin 0 -> 108656 bytes .../src/font/inter-500-italic.woff2 | Bin 0 -> 117360 bytes .../src/font/inter-500.woff2 | Bin 0 -> 111640 bytes .../src/font/inter-600-italic.woff2 | Bin 0 -> 118096 bytes .../src/font/inter-600.woff2 | Bin 0 -> 112048 bytes .../src/font/inter-700-italic.woff2 | Bin 0 -> 118368 bytes .../src/font/inter-700.woff2 | Bin 0 -> 112104 bytes .../src/font/inter-800-italic.woff2 | Bin 0 -> 118508 bytes .../src/font/inter-800.woff2 | Bin 0 -> 112060 bytes .../src/font/inter-900-italic.woff2 | Bin 0 -> 115320 bytes .../src/font/inter-900.woff2 | Bin 0 -> 109092 bytes .../src/img/no-image.jpg | Bin 0 -> 12118 bytes .../src/img/vite-logo.svg | 1 + .../src/js/component/data-copy.js | 19 + .../src/js/component/data-toast.js | 17 + .../src/js/component/external-link-norefer.js | 7 + .../src/js/component/format-tel-link.js | 7 + .../src/js/component/header.js | 21 + .../src/js/component/logger.js | 32 + .../src/js/component/placeholder-image.js | 9 + .../src/js/component/protect-image.js | 7 + .../src/js/component/responsive-table.js | 13 + .../src/js/component/section-navigation.js | 77 + .../src/js/component/smooth-scroll.js | 32 + .../src/js/component/watermark.js | 2 + .../vite-frontend-starter-main/src/js/main.js | 14 + .../src/js/util/clipboard.js | 41 + .../src/js/util/cookie.js | 51 + .../src/js/util/cyr-to-lat.js | 99 + .../src/js/util/debounce.js | 17 + .../src/js/util/encoding.js | 30 + .../src/js/util/fade.js | 50 + .../src/js/util/geolocation.js | 65 + .../src/js/util/is-object.js | 29 + .../src/js/util/random.js | 23 + .../src/js/util/request.js | 87 + .../src/js/util/route.js | 40 + .../src/js/util/sleep.js | 6 + .../src/js/util/smooth-scroll.js | 12 + .../src/js/util/storage.js | 49 + .../src/js/util/toast.js | 50 + .../src/js/util/vibrate.js | 35 + .../src/layout/main.twig | 81 + .../src/sass/component/box.scss | 43 + .../src/sass/component/button.scss | 83 + .../src/sass/component/footer.scss | 12 + .../src/sass/component/form.scss | 47 + .../src/sass/component/grid.scss | 88 + .../src/sass/component/header.scss | 183 + .../src/sass/component/helper.scss | 610 + .../src/sass/component/hero.scss | 172 + .../src/sass/component/label.scss | 35 + .../src/sass/component/loader.scss | 71 + .../src/sass/component/section.scss | 124 + .../src/sass/component/table.scss | 95 + .../src/sass/component/toast.scss | 172 + .../src/sass/config/_all.scss | 8 + .../src/sass/config/breakpoint.scss | 16 + .../src/sass/config/color.scss | 52 + .../src/sass/config/font.scss | 16 + .../src/sass/config/radius.scss | 8 + .../src/sass/config/root-variable.scss | 45 + .../src/sass/config/z-index.scss | 9 + .../src/sass/main.scss | 207 + .../src/sass/util/_all.scss | 4 + .../src/sass/util/ellipsis.scss | 17 + .../src/sass/util/font.scss | 10 + .../src/sass/util/media-query.scss | 23 + .../src/sass/util/reset-btn.scss | 9 + .../src/sass/vendor/_all.scss | 1 + .../src/sass/vendor/reseter.scss | 1 + .../src/view/404.twig | 25 + .../src/view/components.twig | 525 + .../src/view/guide.twig | 120 + .../src/view/index.twig | 27 + .../vite-frontend-starter-main/vite.config.js | 43 + .../__/vite-frontend-starter-main/vite/app.js | 50 + .../vite-frontend-starter-main/vite/build.js | 39 + .../__/vite-frontend-starter-main/vite/css.js | 23 + .../vite/html-transform-base.js | 34 + .../vite/htmlmin.js | 13 + .../vite/imagemin.js | 38 + .../vite-frontend-starter-main/vite/path.js | 28 + .../vite-frontend-starter-main/vite/server.js | 16 + .../vite-frontend-starter-main/vite/twig.js | 45 + .../vite-frontend-starter-main/vite/vituum.js | 15 + .../vite-template-main/.cursor/rules/main.mdc | 39 + vitekit/__/vite-template-main/.gitignore | 6 + .../__/vite-template-main/.stylelintrc.cjs | 13 + vitekit/__/vite-template-main/README.md | 32 + .../__/vite-template-main/eslint.config.ts | 17 + vitekit/__/vite-template-main/gulpfile.js | 27 + vitekit/__/vite-template-main/index.html | 12 + vitekit/__/vite-template-main/js/app.ts | 37 + .../js/files/forms/datepicker.ts | 22 + .../js/files/forms/forms.ts | 412 + .../js/files/forms/inputmask.ts | 10 + .../js/files/forms/range.ts | 72 + .../vite-template-main/js/files/functions.ts | 792 + .../__/vite-template-main/js/files/gallery.ts | 33 + vitekit/__/vite-template-main/js/files/map.ts | 99 + .../__/vite-template-main/js/files/modules.ts | 1 + .../__/vite-template-main/js/files/script.ts | 1 + .../js/files/scroll/gotoblock.ts | 61 + .../js/files/scroll/scroll.ts | 305 + .../js/files/scroll/smooth-scrollbar.ts | 12 + .../__/vite-template-main/js/files/select.ts | 17 + .../__/vite-template-main/js/files/sliders.ts | 27 + .../__/vite-template-main/js/files/tippy.ts | 8 + .../js/libs/dynamic-adapt.ts | 153 + .../js/libs/parallax-mouse.ts | 92 + .../__/vite-template-main/js/libs/popup.ts | 394 + .../__/vite-template-main/js/libs/watcher.ts | 184 + .../__/vite-template-main/js/tasks/fonts.js | 114 + .../__/vite-template-main/js/types/index.ts | 93 + .../__/vite-template-main/package-lock.json | 15333 ++++++++++++++++ vitekit/__/vite-template-main/package.json | 48 + .../vite-template-main/partials/footer.html | 3 + .../__/vite-template-main/partials/head.html | 8 + .../vite-template-main/partials/header.html | 3 + .../__/vite-template-main/partials/js.html | 1 + .../__/vite-template-main/partials/popup.html | 8 + .../__/vite-template-main/postcss.config.cjs | 5 + .../__/vite-template-main/public/robots.txt | 2 + .../scss/base/forms/checkbox.scss | 49 + .../scss/base/forms/quantity.scss | 55 + .../scss/base/forms/radio.scss | 54 + .../scss/base/forms/range.scss | 334 + .../scss/base/forms/rating.scss | 65 + .../scss/base/forms/select.scss | 135 + .../vite-template-main/scss/base/mixins.scss | 110 + .../__/vite-template-main/scss/base/null.scss | 73 + .../vite-template-main/scss/base/popup.scss | 91 + .../scss/base/showmore.scss | 15 + .../vite-template-main/scss/base/sticky.scss | 3 + .../__/vite-template-main/scss/common.scss | 1 + .../vite-template-main/scss/fonts/fonts.scss | 1 + .../vite-template-main/scss/fonts/icons.scss | 18 + .../__/vite-template-main/scss/footer.scss | 1 + .../__/vite-template-main/scss/header.scss | 55 + vitekit/__/vite-template-main/scss/home.scss | 1 + .../scss/libs/nice-select2.scss | 106 + .../vite-template-main/scss/libs/tippy.scss | 87 + vitekit/__/vite-template-main/scss/style.scss | 66 + vitekit/__/vite-template-main/vite.config.ts | 38 + vitekit/accordion.html | 39 + vitekit/dist/assets/main.30487a25.css | 1 + vitekit/dist/assets/main.e64ba289.js | 2 + vitekit/index.html | 29 + vitekit/modal.html | 27 + vitekit/my-vite-project/.prettierrc.js | 22 + vitekit/my-vite-project/.stylelintrc | 63 + vitekit/my-vite-project/dist/css/BxK0uY0G.css | 1 + vitekit/my-vite-project/dist/index.html | 1 + vitekit/my-vite-project/dist/js/BNkdDhu2.js | 2 + vitekit/my-vite-project/eslint.config.js | 59 + vitekit/my-vite-project/package-lock.json | 12494 +++++++++++++ vitekit/my-vite-project/package.json | 75 + .../src/component/accordion/accordion.js | 17 + .../src/component/accordion/accordion.scss | 46 + .../src/component/accordion/accordion.twig | 10 + .../src/component/button/button.js | 10 + .../src/component/button/button.scss | 13 + .../src/component/button/button.twig | 3 + .../src/component/dropdown/dropdown.js | 28 + .../src/component/dropdown/dropdown.scss | 45 + .../src/component/dropdown/dropdown.twig | 8 + .../src/component/modal/modal.js | 16 + .../src/component/modal/modal.scss | 0 .../src/component/modal/modal.twig | 13 + .../src/component/slider/slider.js | 21 + .../src/component/slider/slider.scss | 22 + .../src/component/slider/slider.twig | 13 + .../src/component/tabs/tabs.js | 23 + .../src/component/tabs/tabs.scss | 40 + .../src/component/tabs/tabs.twig | 14 + .../src/component/toast/toast.js | 34 + .../src/component/tooltip/tooltip.js | 1 + .../src/component/tooltip/tooltip.scss | 43 + .../src/component/tooltip/tooltip.twig | 4 + vitekit/my-vite-project/src/data/example.json | 74 + vitekit/my-vite-project/src/layout/base.twig | 12 + vitekit/my-vite-project/src/main.js | 28 + vitekit/my-vite-project/src/sass/main.scss | 20 + .../my-vite-project/src/sass/micromodal.scss | 152 + vitekit/my-vite-project/src/view/index.twig | 37 + vitekit/my-vite-project/vite.config.js | 57 + vitekit/my-vite-project/vite/app.js | 51 + vitekit/my-vite-project/vite/build.js | 39 + vitekit/my-vite-project/vite/css.js | 23 + .../vite/html-transform-base.js | 41 + vitekit/my-vite-project/vite/htmlmin.js | 13 + vitekit/my-vite-project/vite/imagemin.js | 38 + vitekit/my-vite-project/vite/path.js | 28 + vitekit/my-vite-project/vite/server.js | 16 + vitekit/my-vite-project/vite/twig.js | 28 + vitekit/my-vite-project/vite/vituum.js | 15 + vitekit/package-lock.json | 10988 +++++++++++ vitekit/package.json | 36 + vitekit/scripts/create-component.js | 40 + vitekit/slider.html | 31 + vitekit/src/components/accordion/accordion.js | 11 + .../src/components/accordion/accordion.scss | 32 + .../src/components/accordion/accordion.twig | 4 + vitekit/src/components/button/button.js | 2 + vitekit/src/components/button/button.scss | 4 + vitekit/src/components/button/button.twig | 4 + vitekit/src/components/header/header.js | 1 + vitekit/src/components/header/header.scss | 15 + vitekit/src/components/header/header.twig | 7 + vitekit/src/components/modal/modal.js | 22 + vitekit/src/components/modal/modal.scss | 36 + vitekit/src/components/modal/modal.twig | 4 + vitekit/src/components/slider/slider.js | 25 + vitekit/src/components/slider/slider.scss | 15 + vitekit/src/components/slider/slider.twig | 4 + vitekit/src/components/tabs/tabs.js | 17 + vitekit/src/components/tabs/tabs.scss | 37 + vitekit/src/components/tabs/tabs.twig | 4 + vitekit/src/main.js | 16 + vitekit/src/main.scss | 7 + vitekit/src/utils/helpers.js | 7 + vitekit/src/utils/helpers.test.js | 12 + vitekit/tabs.html | 40 + vitekit/vite.config.js | 67 + webpunk-templates/src/scss/global/index.scss | 2 +- 535 files changed, 105172 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 modernkit/README.md create mode 100644 modernkit/dist/about.html create mode 100644 modernkit/dist/base.html create mode 100644 modernkit/dist/components-showcase.html create mode 100644 modernkit/dist/icons.svg create mode 100644 modernkit/dist/index.html create mode 100644 modernkit/dist/svg-sprite.svg create mode 100644 modernkit/gulpfile.js create mode 100644 modernkit/package-lock.json create mode 100644 modernkit/package.json create mode 100644 modernkit/src/assets/test.txt create mode 100644 modernkit/src/data/about.json create mode 100644 modernkit/src/data/global.json create mode 100644 modernkit/src/favicon.ico create mode 100644 modernkit/src/fonts/test.ttf create mode 100644 modernkit/src/icons/clock.svg create mode 100644 modernkit/src/icons/info.svg create mode 100644 modernkit/src/js/main.js create mode 100644 modernkit/src/scss/_base.scss create mode 100644 modernkit/src/scss/_components.scss create mode 100644 modernkit/src/scss/_grid.scss create mode 100644 modernkit/src/scss/_typography.scss create mode 100644 modernkit/src/scss/_utilities.scss create mode 100644 modernkit/src/scss/_variables.scss create mode 100644 modernkit/src/scss/main.scss create mode 100644 modernkit/src/templates/about.twig create mode 100644 modernkit/src/templates/base.twig create mode 100644 modernkit/src/templates/components-showcase.twig create mode 100644 modernkit/src/templates/components/button.twig create mode 100644 modernkit/src/templates/components/footer.twig create mode 100644 modernkit/src/templates/components/header.twig create mode 100644 modernkit/src/templates/index.twig create mode 100644 vite-templates/._npmrc create mode 100644 vite-templates/.editorconfig create mode 100644 vite-templates/.eslintignore create mode 100644 vite-templates/.eslintrc.js create mode 100644 vite-templates/.gitignore create mode 100644 vite-templates/.lite/package.json create mode 100644 vite-templates/.lite/vite.config.js create mode 100644 vite-templates/.prettierignore create mode 100644 vite-templates/.prettierrc create mode 100644 vite-templates/.stylelintrc.js create mode 100644 vite-templates/README.md create mode 100644 vite-templates/package.json create mode 100644 vite-templates/pnpm-lock.yaml create mode 100644 vite-templates/scripts/build.js create mode 100644 vite-templates/scripts/dev.js create mode 100644 vite-templates/scripts/postinstall.js create mode 100644 vite-templates/src/data/content.json create mode 100644 vite-templates/src/data/navigation.json create mode 100644 vite-templates/src/js/components/header.js create mode 100644 vite-templates/src/js/components/modal.js create mode 100644 vite-templates/src/js/main.js create mode 100644 vite-templates/src/js/utils/dataLoader.js create mode 100644 vite-templates/src/js/utils/helpers.js create mode 100644 vite-templates/src/js/utils/polyfills.js create mode 100644 vite-templates/src/styles/_base.scss create mode 100644 vite-templates/src/styles/_mixins.scss create mode 100644 vite-templates/src/styles/_variables.scss create mode 100644 vite-templates/src/styles/components/+.css create mode 100644 vite-templates/src/styles/components/_buttons.scss create mode 100644 vite-templates/src/styles/components/_footer.scss create mode 100644 vite-templates/src/styles/components/_header.scss create mode 100644 vite-templates/src/styles/components/_main.scss create mode 100644 vite-templates/src/styles/components/_modal.scss create mode 100644 vite-templates/src/styles/components/_section.scss create mode 100644 vite-templates/src/styles/main.scss create mode 100644 vite-templates/src/styles/utilities/+.css create mode 100644 vite-templates/src/styles/utilities/_text.scss create mode 100644 vite-templates/src/twig/components/footer.twig create mode 100644 vite-templates/src/twig/components/header.twig create mode 100644 vite-templates/src/twig/components/modal.twig create mode 100644 vite-templates/src/twig/layouts/main.twig create mode 100644 vite-templates/src/twig/pages/about.twig create mode 100644 vite-templates/src/twig/pages/demo.twig create mode 100644 vite-templates/src/twig/pages/index.twig create mode 100644 vite-templates/vite.config copy.js create mode 100644 vite-templates/vite.config.js create mode 100644 vite-templates/vite.config.simple.js create mode 100644 vitekit-claude/.eslintrc.cjs create mode 100644 vitekit-claude/.gitignore create mode 100644 vitekit-claude/.prettierrc create mode 100644 vitekit-claude/.stylelintrc.cjs create mode 100644 vitekit-claude/CLAUDE.md create mode 100644 vitekit-claude/README.md create mode 100644 vitekit-claude/components-demo.html create mode 100644 vitekit-claude/docs/ROADMAP.md create mode 100644 vitekit-claude/index.html create mode 100644 vitekit-claude/package-lock.json create mode 100644 vitekit-claude/package.json create mode 100644 vitekit-claude/showcase.html create mode 100644 vitekit-claude/src/data/components.json create mode 100644 vitekit-claude/src/data/site.json create mode 100644 vitekit-claude/src/layouts/base.twig create mode 100644 vitekit-claude/src/pages/components-demo.twig create mode 100644 vitekit-claude/src/pages/index.twig create mode 100644 vitekit-claude/src/scripts/components/accordion.js create mode 100644 vitekit-claude/src/scripts/components/tabs.js create mode 100644 vitekit-claude/src/scripts/components/toast.js create mode 100644 vitekit-claude/src/scripts/core/Component.js create mode 100644 vitekit-claude/src/scripts/core/EventBus.js create mode 100644 vitekit-claude/src/scripts/core/PageManager.js create mode 100644 vitekit-claude/src/scripts/main.js create mode 100644 vitekit-claude/src/scripts/pages/index.js create mode 100644 vitekit-claude/src/scripts/pages/showcase.js create mode 100644 vitekit-claude/src/scripts/utils/componentLoader.js create mode 100644 vitekit-claude/src/scripts/utils/dom.js create mode 100644 vitekit-claude/src/scripts/utils/helpers.js create mode 100644 vitekit-claude/src/scripts/utils/performance.js create mode 100644 vitekit-claude/src/styles/abstracts/_mixins.scss create mode 100644 vitekit-claude/src/styles/abstracts/_variables.scss create mode 100644 vitekit-claude/src/styles/base/_reset.scss create mode 100644 vitekit-claude/src/styles/base/_typography.scss create mode 100644 vitekit-claude/src/styles/components/_accordion.scss create mode 100644 vitekit-claude/src/styles/components/_buttons.scss create mode 100644 vitekit-claude/src/styles/components/_forms.scss create mode 100644 vitekit-claude/src/styles/components/_modal.scss create mode 100644 vitekit-claude/src/styles/components/_tabs.scss create mode 100644 vitekit-claude/src/styles/components/_toast.scss create mode 100644 vitekit-claude/src/styles/layout/_container.scss create mode 100644 vitekit-claude/src/styles/main.scss create mode 100644 vitekit-claude/src/styles/pages/_demo.scss create mode 100644 vitekit-claude/src/styles/pages/_home.scss create mode 100644 vitekit-claude/src/styles/pages/_showcase.scss create mode 100644 vitekit-claude/vite.config.js create mode 100644 vitekit/.eslintrc.js create mode 100644 vitekit/.stylelintrc.js create mode 100644 vitekit/__/vite-bem-template-main/.change-path.js create mode 100644 vitekit/__/vite-bem-template-main/.create-block.js create mode 100644 vitekit/__/vite-bem-template-main/.create-mixins.js create mode 100644 vitekit/__/vite-bem-template-main/.create-page.js create mode 100644 vitekit/__/vite-bem-template-main/.editorconfig create mode 100755 vitekit/__/vite-bem-template-main/.gitattributes create mode 100644 vitekit/__/vite-bem-template-main/.gitignore create mode 100644 vitekit/__/vite-bem-template-main/.gitlab-ci.yml create mode 100644 vitekit/__/vite-bem-template-main/.prettierrc.json create mode 100755 vitekit/__/vite-bem-template-main/.pug-lintrc.json create mode 100755 vitekit/__/vite-bem-template-main/.stylelintrc.json create mode 100644 vitekit/__/vite-bem-template-main/LICENSE create mode 100644 vitekit/__/vite-bem-template-main/README.md create mode 100644 vitekit/__/vite-bem-template-main/eslint.config.js create mode 100644 vitekit/__/vite-bem-template-main/package.json create mode 100644 vitekit/__/vite-bem-template-main/postcss.config.js create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-accordion/ui-accordion.js create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-accordion/ui-accordion.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-accordion/ui-accordion.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-button/ui-button.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-button/ui-button.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-checkbox/ui-checkbox.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-checkbox/ui-checkbox.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-datepicker/ui-datepicker.js create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-datepicker/ui-datepicker.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-datepicker/ui-datepicker.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-h/ui-h.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-h/ui-h.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-input/ui-input.js create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-input/ui-input.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-input/ui-input.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ol/ui-ol.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ol/ui-ol.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-p/ui-p.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-p/ui-p.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-radio/ui-radio.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-radio/ui-radio.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-range/ui-range.js create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-range/ui-range.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-range/ui-range.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-select/ui-select.js create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-select/ui-select.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-select/ui-select.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-svg/ui-svg.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-svg/ui-svg.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-swiper/ui-swiper.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-swiper/ui-swiper.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-switch/ui-switch.js create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-switch/ui-switch.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-switch/ui-switch.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tab/ui-tab.js create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tab/ui-tab.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tab/ui-tab.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-textarea/ui-textarea.js create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-textarea/ui-textarea.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-textarea/ui-textarea.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tooltip/ui-tooltip.js create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tooltip/ui-tooltip.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tooltip/ui-tooltip.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ul/ui-ul.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ul/ui-ul.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/breadcrumbs/breadcrumbs.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/breadcrumbs/breadcrumbs.scss create mode 100755 vitekit/__/vite-bem-template-main/src/blocks/footer/footer.pug create mode 100755 vitekit/__/vite-bem-template-main/src/blocks/footer/footer.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/gallery/gallery.js create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/gallery/gallery.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/gallery/gallery.scss create mode 100755 vitekit/__/vite-bem-template-main/src/blocks/header/header.pug create mode 100755 vitekit/__/vite-bem-template-main/src/blocks/header/header.scss create mode 100755 vitekit/__/vite-bem-template-main/src/blocks/pagination/pagination.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/pagination/pagination.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/popup/popup.js create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/popup/popup.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/popup/popup.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/section/section.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/section/section.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/slider/slider.js create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/slider/slider.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/slider/slider.scss create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/table/table.pug create mode 100644 vitekit/__/vite-bem-template-main/src/blocks/table/table.scss create mode 100644 vitekit/__/vite-bem-template-main/src/images/icon_fb.svg create mode 100644 vitekit/__/vite-bem-template-main/src/images/icon_ig.svg create mode 100644 vitekit/__/vite-bem-template-main/src/images/icon_logo.svg create mode 100644 vitekit/__/vite-bem-template-main/src/images/icon_tt.svg create mode 100644 vitekit/__/vite-bem-template-main/src/images/swim.jpg create mode 100755 vitekit/__/vite-bem-template-main/src/js/index.js create mode 100644 vitekit/__/vite-bem-template-main/src/layout/layout.pug create mode 100644 vitekit/__/vite-bem-template-main/src/layout/layout.scss create mode 100644 vitekit/__/vite-bem-template-main/src/pages/blocks/blocks.pug create mode 100644 vitekit/__/vite-bem-template-main/src/pages/blocks/index.html create mode 100644 vitekit/__/vite-bem-template-main/src/pages/index/index.html create mode 100755 vitekit/__/vite-bem-template-main/src/pages/index/index.pug create mode 100644 vitekit/__/vite-bem-template-main/src/pages/main/index.html create mode 100644 vitekit/__/vite-bem-template-main/src/pages/main/main.pug create mode 100644 vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Black.woff create mode 100644 vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Black.woff2 create mode 100644 vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Bold.woff create mode 100644 vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Bold.woff2 create mode 100644 vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Light.woff create mode 100644 vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Light.woff2 create mode 100644 vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Medium.woff create mode 100644 vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Medium.woff2 create mode 100644 vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Regular.woff create mode 100644 vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Regular.woff2 create mode 100644 vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Thin.woff create mode 100644 vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Thin.woff2 create mode 100644 vitekit/__/vite-bem-template-main/src/styles/style.scss create mode 100755 vitekit/__/vite-bem-template-main/src/styles/utils/fonts.scss create mode 100755 vitekit/__/vite-bem-template-main/src/styles/utils/media.scss create mode 100755 vitekit/__/vite-bem-template-main/src/styles/utils/variables.scss create mode 100644 vitekit/__/vite-bem-template-main/vite.config.js create mode 100644 vitekit/__/vite-bem-template-main/yarn.lock create mode 100644 vitekit/__/vite-frontend-starter-main/.dockerignore create mode 100644 vitekit/__/vite-frontend-starter-main/.editorconfig create mode 100644 vitekit/__/vite-frontend-starter-main/.gitignore create mode 100644 vitekit/__/vite-frontend-starter-main/.npmrc create mode 100644 vitekit/__/vite-frontend-starter-main/.stylelintrc create mode 100644 vitekit/__/vite-frontend-starter-main/.vscode/extensions.json create mode 100644 vitekit/__/vite-frontend-starter-main/.vscode/settings.json create mode 100644 vitekit/__/vite-frontend-starter-main/Dockerfile create mode 100644 vitekit/__/vite-frontend-starter-main/LICENSE create mode 100644 vitekit/__/vite-frontend-starter-main/README.md create mode 100644 vitekit/__/vite-frontend-starter-main/backend.js create mode 100644 vitekit/__/vite-frontend-starter-main/docs/.htaccess create mode 100644 vitekit/__/vite-frontend-starter-main/docs/404.html create mode 100644 vitekit/__/vite-frontend-starter-main/docs/components.html create mode 100644 vitekit/__/vite-frontend-starter-main/docs/css/CqaSHwNd.css create mode 100644 vitekit/__/vite-frontend-starter-main/docs/data-theme.js create mode 100644 vitekit/__/vite-frontend-starter-main/docs/favicon.ico create mode 100644 vitekit/__/vite-frontend-starter-main/docs/favicon.svg create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/5mwP5AK5.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/B-T9n4eV.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/B65WjbLM.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/B8FASoAz.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/BIPQsjyM.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/BNM8vgzP.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/BNeXtdyU.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/BaH4vzyY.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/BtynJln7.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/CIOTiyky.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/CQ0f_dmP.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/CVV-T6hl.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/Clf04idU.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/CnWvEDiB.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/DJ99Z2UW.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/DxxLpUAZ.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/LoLcqtbS.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/font/OUaLN3wk.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/docs/guide.html create mode 100644 vitekit/__/vite-frontend-starter-main/docs/img/BK4y5Bv0.svg create mode 100644 vitekit/__/vite-frontend-starter-main/docs/img/Xw15RaZu.jpg create mode 100644 vitekit/__/vite-frontend-starter-main/docs/index.html create mode 100644 vitekit/__/vite-frontend-starter-main/docs/js/KOn_KdpT.js create mode 100644 vitekit/__/vite-frontend-starter-main/docs/robots.txt create mode 100644 vitekit/__/vite-frontend-starter-main/docs/sitemap.xml create mode 100644 vitekit/__/vite-frontend-starter-main/eslint.config.js create mode 100644 vitekit/__/vite-frontend-starter-main/jsconfig.json create mode 100644 vitekit/__/vite-frontend-starter-main/nginx.conf create mode 100644 vitekit/__/vite-frontend-starter-main/package.json create mode 100644 vitekit/__/vite-frontend-starter-main/public/.htaccess create mode 100644 vitekit/__/vite-frontend-starter-main/public/data-theme.js create mode 100644 vitekit/__/vite-frontend-starter-main/public/favicon.ico create mode 100644 vitekit/__/vite-frontend-starter-main/public/favicon.svg create mode 100644 vitekit/__/vite-frontend-starter-main/public/robots.txt create mode 100644 vitekit/__/vite-frontend-starter-main/public/sitemap.xml create mode 100644 vitekit/__/vite-frontend-starter-main/src/component/footer.twig create mode 100644 vitekit/__/vite-frontend-starter-main/src/component/header.twig create mode 100644 vitekit/__/vite-frontend-starter-main/src/component/hero.twig create mode 100644 vitekit/__/vite-frontend-starter-main/src/component/loader.twig create mode 100644 vitekit/__/vite-frontend-starter-main/src/config.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/data/features.json create mode 100644 vitekit/__/vite-frontend-starter-main/src/data/header.json create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-100-italic.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-100.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-200-italic.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-200.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-300-italic.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-300.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-400-italic.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-400.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-500-italic.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-500.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-600-italic.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-600.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-700-italic.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-700.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-800-italic.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-800.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-900-italic.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/font/inter-900.woff2 create mode 100644 vitekit/__/vite-frontend-starter-main/src/img/no-image.jpg create mode 100644 vitekit/__/vite-frontend-starter-main/src/img/vite-logo.svg create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/component/data-copy.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/component/data-toast.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/component/external-link-norefer.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/component/format-tel-link.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/component/header.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/component/logger.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/component/placeholder-image.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/component/protect-image.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/component/responsive-table.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/component/section-navigation.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/component/smooth-scroll.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/component/watermark.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/main.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/clipboard.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/cookie.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/cyr-to-lat.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/debounce.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/encoding.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/fade.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/geolocation.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/is-object.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/random.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/request.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/route.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/sleep.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/smooth-scroll.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/storage.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/toast.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/js/util/vibrate.js create mode 100644 vitekit/__/vite-frontend-starter-main/src/layout/main.twig create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/component/box.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/component/button.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/component/footer.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/component/form.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/component/grid.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/component/header.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/component/helper.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/component/hero.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/component/label.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/component/loader.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/component/section.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/component/table.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/component/toast.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/config/_all.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/config/breakpoint.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/config/color.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/config/font.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/config/radius.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/config/root-variable.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/config/z-index.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/main.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/util/_all.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/util/ellipsis.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/util/font.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/util/media-query.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/util/reset-btn.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/vendor/_all.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/sass/vendor/reseter.scss create mode 100644 vitekit/__/vite-frontend-starter-main/src/view/404.twig create mode 100644 vitekit/__/vite-frontend-starter-main/src/view/components.twig create mode 100644 vitekit/__/vite-frontend-starter-main/src/view/guide.twig create mode 100644 vitekit/__/vite-frontend-starter-main/src/view/index.twig create mode 100644 vitekit/__/vite-frontend-starter-main/vite.config.js create mode 100644 vitekit/__/vite-frontend-starter-main/vite/app.js create mode 100644 vitekit/__/vite-frontend-starter-main/vite/build.js create mode 100644 vitekit/__/vite-frontend-starter-main/vite/css.js create mode 100644 vitekit/__/vite-frontend-starter-main/vite/html-transform-base.js create mode 100644 vitekit/__/vite-frontend-starter-main/vite/htmlmin.js create mode 100644 vitekit/__/vite-frontend-starter-main/vite/imagemin.js create mode 100644 vitekit/__/vite-frontend-starter-main/vite/path.js create mode 100644 vitekit/__/vite-frontend-starter-main/vite/server.js create mode 100644 vitekit/__/vite-frontend-starter-main/vite/twig.js create mode 100644 vitekit/__/vite-frontend-starter-main/vite/vituum.js create mode 100644 vitekit/__/vite-template-main/.cursor/rules/main.mdc create mode 100644 vitekit/__/vite-template-main/.gitignore create mode 100644 vitekit/__/vite-template-main/.stylelintrc.cjs create mode 100644 vitekit/__/vite-template-main/README.md create mode 100644 vitekit/__/vite-template-main/eslint.config.ts create mode 100644 vitekit/__/vite-template-main/gulpfile.js create mode 100644 vitekit/__/vite-template-main/index.html create mode 100644 vitekit/__/vite-template-main/js/app.ts create mode 100644 vitekit/__/vite-template-main/js/files/forms/datepicker.ts create mode 100644 vitekit/__/vite-template-main/js/files/forms/forms.ts create mode 100644 vitekit/__/vite-template-main/js/files/forms/inputmask.ts create mode 100644 vitekit/__/vite-template-main/js/files/forms/range.ts create mode 100644 vitekit/__/vite-template-main/js/files/functions.ts create mode 100644 vitekit/__/vite-template-main/js/files/gallery.ts create mode 100644 vitekit/__/vite-template-main/js/files/map.ts create mode 100644 vitekit/__/vite-template-main/js/files/modules.ts create mode 100644 vitekit/__/vite-template-main/js/files/script.ts create mode 100644 vitekit/__/vite-template-main/js/files/scroll/gotoblock.ts create mode 100644 vitekit/__/vite-template-main/js/files/scroll/scroll.ts create mode 100644 vitekit/__/vite-template-main/js/files/scroll/smooth-scrollbar.ts create mode 100644 vitekit/__/vite-template-main/js/files/select.ts create mode 100644 vitekit/__/vite-template-main/js/files/sliders.ts create mode 100644 vitekit/__/vite-template-main/js/files/tippy.ts create mode 100644 vitekit/__/vite-template-main/js/libs/dynamic-adapt.ts create mode 100644 vitekit/__/vite-template-main/js/libs/parallax-mouse.ts create mode 100644 vitekit/__/vite-template-main/js/libs/popup.ts create mode 100644 vitekit/__/vite-template-main/js/libs/watcher.ts create mode 100644 vitekit/__/vite-template-main/js/tasks/fonts.js create mode 100644 vitekit/__/vite-template-main/js/types/index.ts create mode 100644 vitekit/__/vite-template-main/package-lock.json create mode 100644 vitekit/__/vite-template-main/package.json create mode 100644 vitekit/__/vite-template-main/partials/footer.html create mode 100644 vitekit/__/vite-template-main/partials/head.html create mode 100644 vitekit/__/vite-template-main/partials/header.html create mode 100644 vitekit/__/vite-template-main/partials/js.html create mode 100644 vitekit/__/vite-template-main/partials/popup.html create mode 100644 vitekit/__/vite-template-main/postcss.config.cjs create mode 100644 vitekit/__/vite-template-main/public/robots.txt create mode 100644 vitekit/__/vite-template-main/scss/base/forms/checkbox.scss create mode 100644 vitekit/__/vite-template-main/scss/base/forms/quantity.scss create mode 100644 vitekit/__/vite-template-main/scss/base/forms/radio.scss create mode 100644 vitekit/__/vite-template-main/scss/base/forms/range.scss create mode 100644 vitekit/__/vite-template-main/scss/base/forms/rating.scss create mode 100644 vitekit/__/vite-template-main/scss/base/forms/select.scss create mode 100644 vitekit/__/vite-template-main/scss/base/mixins.scss create mode 100644 vitekit/__/vite-template-main/scss/base/null.scss create mode 100644 vitekit/__/vite-template-main/scss/base/popup.scss create mode 100644 vitekit/__/vite-template-main/scss/base/showmore.scss create mode 100644 vitekit/__/vite-template-main/scss/base/sticky.scss create mode 100644 vitekit/__/vite-template-main/scss/common.scss create mode 100644 vitekit/__/vite-template-main/scss/fonts/fonts.scss create mode 100644 vitekit/__/vite-template-main/scss/fonts/icons.scss create mode 100644 vitekit/__/vite-template-main/scss/footer.scss create mode 100644 vitekit/__/vite-template-main/scss/header.scss create mode 100644 vitekit/__/vite-template-main/scss/home.scss create mode 100644 vitekit/__/vite-template-main/scss/libs/nice-select2.scss create mode 100644 vitekit/__/vite-template-main/scss/libs/tippy.scss create mode 100644 vitekit/__/vite-template-main/scss/style.scss create mode 100644 vitekit/__/vite-template-main/vite.config.ts create mode 100644 vitekit/accordion.html create mode 100644 vitekit/dist/assets/main.30487a25.css create mode 100644 vitekit/dist/assets/main.e64ba289.js create mode 100644 vitekit/index.html create mode 100644 vitekit/modal.html create mode 100644 vitekit/my-vite-project/.prettierrc.js create mode 100644 vitekit/my-vite-project/.stylelintrc create mode 100644 vitekit/my-vite-project/dist/css/BxK0uY0G.css create mode 100644 vitekit/my-vite-project/dist/index.html create mode 100644 vitekit/my-vite-project/dist/js/BNkdDhu2.js create mode 100644 vitekit/my-vite-project/eslint.config.js create mode 100644 vitekit/my-vite-project/package-lock.json create mode 100644 vitekit/my-vite-project/package.json create mode 100644 vitekit/my-vite-project/src/component/accordion/accordion.js create mode 100644 vitekit/my-vite-project/src/component/accordion/accordion.scss create mode 100644 vitekit/my-vite-project/src/component/accordion/accordion.twig create mode 100644 vitekit/my-vite-project/src/component/button/button.js create mode 100644 vitekit/my-vite-project/src/component/button/button.scss create mode 100644 vitekit/my-vite-project/src/component/button/button.twig create mode 100644 vitekit/my-vite-project/src/component/dropdown/dropdown.js create mode 100644 vitekit/my-vite-project/src/component/dropdown/dropdown.scss create mode 100644 vitekit/my-vite-project/src/component/dropdown/dropdown.twig create mode 100644 vitekit/my-vite-project/src/component/modal/modal.js create mode 100644 vitekit/my-vite-project/src/component/modal/modal.scss create mode 100644 vitekit/my-vite-project/src/component/modal/modal.twig create mode 100644 vitekit/my-vite-project/src/component/slider/slider.js create mode 100644 vitekit/my-vite-project/src/component/slider/slider.scss create mode 100644 vitekit/my-vite-project/src/component/slider/slider.twig create mode 100644 vitekit/my-vite-project/src/component/tabs/tabs.js create mode 100644 vitekit/my-vite-project/src/component/tabs/tabs.scss create mode 100644 vitekit/my-vite-project/src/component/tabs/tabs.twig create mode 100644 vitekit/my-vite-project/src/component/toast/toast.js create mode 100644 vitekit/my-vite-project/src/component/tooltip/tooltip.js create mode 100644 vitekit/my-vite-project/src/component/tooltip/tooltip.scss create mode 100644 vitekit/my-vite-project/src/component/tooltip/tooltip.twig create mode 100644 vitekit/my-vite-project/src/data/example.json create mode 100644 vitekit/my-vite-project/src/layout/base.twig create mode 100644 vitekit/my-vite-project/src/main.js create mode 100644 vitekit/my-vite-project/src/sass/main.scss create mode 100644 vitekit/my-vite-project/src/sass/micromodal.scss create mode 100644 vitekit/my-vite-project/src/view/index.twig create mode 100644 vitekit/my-vite-project/vite.config.js create mode 100644 vitekit/my-vite-project/vite/app.js create mode 100644 vitekit/my-vite-project/vite/build.js create mode 100644 vitekit/my-vite-project/vite/css.js create mode 100644 vitekit/my-vite-project/vite/html-transform-base.js create mode 100644 vitekit/my-vite-project/vite/htmlmin.js create mode 100644 vitekit/my-vite-project/vite/imagemin.js create mode 100644 vitekit/my-vite-project/vite/path.js create mode 100644 vitekit/my-vite-project/vite/server.js create mode 100644 vitekit/my-vite-project/vite/twig.js create mode 100644 vitekit/my-vite-project/vite/vituum.js create mode 100644 vitekit/package-lock.json create mode 100644 vitekit/package.json create mode 100644 vitekit/scripts/create-component.js create mode 100644 vitekit/slider.html create mode 100644 vitekit/src/components/accordion/accordion.js create mode 100644 vitekit/src/components/accordion/accordion.scss create mode 100644 vitekit/src/components/accordion/accordion.twig create mode 100644 vitekit/src/components/button/button.js create mode 100644 vitekit/src/components/button/button.scss create mode 100644 vitekit/src/components/button/button.twig create mode 100644 vitekit/src/components/header/header.js create mode 100644 vitekit/src/components/header/header.scss create mode 100644 vitekit/src/components/header/header.twig create mode 100644 vitekit/src/components/modal/modal.js create mode 100644 vitekit/src/components/modal/modal.scss create mode 100644 vitekit/src/components/modal/modal.twig create mode 100644 vitekit/src/components/slider/slider.js create mode 100644 vitekit/src/components/slider/slider.scss create mode 100644 vitekit/src/components/slider/slider.twig create mode 100644 vitekit/src/components/tabs/tabs.js create mode 100644 vitekit/src/components/tabs/tabs.scss create mode 100644 vitekit/src/components/tabs/tabs.twig create mode 100644 vitekit/src/main.js create mode 100644 vitekit/src/main.scss create mode 100644 vitekit/src/utils/helpers.js create mode 100644 vitekit/src/utils/helpers.test.js create mode 100644 vitekit/tabs.html create mode 100644 vitekit/vite.config.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2094478 --- /dev/null +++ b/.gitignore @@ -0,0 +1,28 @@ +*~ +node_modules +bower_components +.idea/ +.idea +.build +build/ +_build +*.zip +*.iml +modules.xml +vcs.xml +workspace.xml +cert.pem +key.pem +.vs/* + +.history +.claude +.DS_Store +.playwright-mcp/ +*.png +.venv/ +__pycache__/ +.env +*.pth +uploads/ +results/ diff --git a/modernkit/README.md b/modernkit/README.md new file mode 100644 index 0000000..440820a --- /dev/null +++ b/modernkit/README.md @@ -0,0 +1,173 @@ +# ModernKit Project + +ModernKit is a versatile and performant project boilerplate built with Gulp, Twig, and SCSS. It provides a robust build system and a foundational UI kit to kickstart your web development. + +## Features + +- **Build System:** + - Gulp-powered task runner. + - SCSS compilation with Autoprefixer and minification (for production). + - JavaScript transpilation (Babel) and concatenation with separate development (unminified) and production (minified) builds. + - Image optimization (including WebP generation for production). + - Twig templating with dynamic data injection from JSON files (only top-level templates are processed into HTML files). + - Asset copying (e.g., other static files). + - Favicon copying. + - Font copying. + - SVG sprite generation and injection into HTML. + - Resource versioning (cache busting) using content hashing (for production). + - Source map generation for CSS and JavaScript (for development). + - **Code Quality:** Biome integration for JavaScript linting and formatting. + - Robust error handling with `gulp-plumber`. + - **Performance Optimization:** Utilizes `gulp-cached` and `gulp-remember` to speed up recompilation of unchanged files. + - Clean task to remove build artifacts. +- **UI Kit:** + - Basic styles and resets. + - Comprehensive typography. + - Responsive grid system. + - Utility classes for spacing, text alignment, display, and colors. + - Basic components (e.g., buttons). + +## Getting Started + +### Prerequisites + +Make sure you have Node.js and npm installed on your system. + +### Installation + +1. Clone the repository: + ```bash + git clone + cd modernkit + ``` +2. Install the dependencies: + ```bash + npm install + ``` + +## Available Commands + +- `npm start`: Runs the default Gulp task, which starts a development server with BrowserSync, watches for file changes, and recompiles assets automatically. This uses the development JavaScript build (unminified) and generates source maps. +- `npm run build`: Performs a one-time development build. Cleans the `dist` directory, lints JavaScript, generates SVG sprites, compiles Twig templates, SCSS, JavaScript (development version), optimizes images, and copies assets, favicon, and fonts. +- `npm run build:prod`: Performs a one-time production build. Similar to `npm run build`, but uses minified CSS and JavaScript (production version), optimizes images more aggressively, generates WebP versions of images, and applies content hashing for cache busting. +- `npm run test`: Runs Jest tests. +- `npm run lint`: Runs Biome check on JavaScript files. +- `npm run format`: Runs Biome formatter on JavaScript files. + +## Project Structure + +``` +modernkit/ +├───gulpfile.js +├───jest.config.js +├───package-lock.json +├───package.json +├───biome.json +├───dist/ # Compiled output (ignored by Git) +├───node_modules/ # Node.js dependencies (ignored by Git) +└───src/ + ├───images/ # Source images + │ └───test.png + ├───js/ # Source JavaScript files + │ ├───main.js + │ └───main.test.js + ├───scss/ # Source SCSS files + │ ├───main.scss + │ ├───_variables.scss + │ ├───_base.scss + │ ├───_typography.scss + │ ├───_grid.scss + │ ├───_utilities.scss + │ └───_components.scss + ├───templates/ # Twig templates + │ ├───index.twig + │ ├───about.twig + │ └───components/ # Twig components + │ ├───button.twig + │ ├───footer.twig + │ └───header.twig + ├───data/ # JSON data for Twig templates + │ ├───global.json + │ └───about.json + ├───assets/ # Static assets (e.g., other files) + │ └───test.txt + ├───icons/ # SVG icons for sprite generation + │ ├───clock.svg + │ └───info.svg + └───fonts/ # Font files + └───test.ttf +``` + +## UI Kit Usage + +### Typography + +Use standard HTML heading tags (`

` to `

`) and paragraph tags (`

`). Utility classes like `.small` can be applied for smaller text. + +### Grid System + +Utilize the `.container`, `.row`, and `.col-*` classes for responsive layouts. Breakpoints are defined in `src/scss/_variables.scss`. + +```html +

+
+
+ +
+
+ +
+
+
+``` + +### Buttons + +Apply the `.btn` base class along with contextual classes like `.btn-primary`, `.btn-secondary`, etc. + +```html + +Success Link +``` + +### Utility Classes + +Various utility classes are available for common styling needs: + +- **Spacing:** `m-1`, `pt-3`, `px-auto`, etc. (for margin and padding) +- **Text Alignment:** `text-left`, `text-center`, `text-right` +- **Display:** `d-block`, `d-inline-block`, `d-flex` +- **Colors:** `text-primary`, `bg-dark`, etc. + +### SVG Icons + +SVG icons from `src/icons` are compiled into a sprite and injected into your HTML. Use them with the `` pattern: + +```html + +``` + +## Data Management + +Twig templates can access global data from `src/data/global.json` and page-specific data from `src/data/.json` (e.g., `src/data/about.json` for `about.twig`). Page-specific data will override global data if keys conflict. + +Example in Twig: + +```twig +

{{ global.welcomeMessage }}

+

{{ pageTitle }}

+``` + +## Testing + +Jest is configured to run unit tests for JavaScript files. The test environment is set to `jsdom` to simulate a browser environment. + +To run tests: + +```bash +npm test +``` + +## Contributing + +Feel free to contribute to this project by submitting issues or pull requests. diff --git a/modernkit/dist/about.html b/modernkit/dist/about.html new file mode 100644 index 0000000..8c93d79 --- /dev/null +++ b/modernkit/dist/about.html @@ -0,0 +1,34 @@ + + + + + + About Us - + + + +
+
+
+ ModernKit + +
+
+
+

About Us

+

This is the content for the about page. We are a team dedicated to building amazing things.

+
+ +
+
+

© 2025 ModernKit. All rights reserved.

+
+
+ + diff --git a/modernkit/dist/base.html b/modernkit/dist/base.html new file mode 100644 index 0000000..ece2901 --- /dev/null +++ b/modernkit/dist/base.html @@ -0,0 +1,32 @@ + + + + + + + + + +
+
+
+ ModernKit + +
+
+
+
+ +
+
+

© 2025 ModernKit. All rights reserved.

+
+
+ + \ No newline at end of file diff --git a/modernkit/dist/components-showcase.html b/modernkit/dist/components-showcase.html new file mode 100644 index 0000000..0e73173 --- /dev/null +++ b/modernkit/dist/components-showcase.html @@ -0,0 +1,106 @@ + + + + + + + + + +
+
+
+ ModernKit + +
+
+
+

UI Components Showcase

+ +
+

Tabs

+
+
+ + + +
+
+
+

Content for Tab 1

+

This is the content for the first tab. It can contain any HTML elements.

+
+
+

Content for Tab 2

+

This is the content for the second tab. More information here.

+
+
+

Content for Tab 3

+

This is the content for the third tab. Even more details.

+
+
+
+
+ +
+

Slider (Swiper)

+ +
+ +
+ +
Slide 1
+
Slide 2
+
Slide 3
+
+ +
+ + +
+
+ + +
+
+
+ +
+

Modal (Micromodal)

+ + + +
+
+ +
+
+

© 2025 ModernKit. All rights reserved.

+
+
+ + \ No newline at end of file diff --git a/modernkit/dist/icons.svg b/modernkit/dist/icons.svg new file mode 100644 index 0000000..6d124ad --- /dev/null +++ b/modernkit/dist/icons.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/modernkit/dist/index.html b/modernkit/dist/index.html new file mode 100644 index 0000000..caf73ed --- /dev/null +++ b/modernkit/dist/index.html @@ -0,0 +1,131 @@ + + + + + + + + + +
+
+
+ ModernKit + +
+
+
+

+ +
+

Typography

+

Heading 1

+

Heading 2

+

Heading 3

+

Heading 4

+
Heading 5
+
Heading 6
+

This is a paragraph of text. It demonstrates the default font size, line height, and color. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

+

This is a small paragraph of text.

+
+

"The only way to do great work is to love what you do."

+
Steve Jobs
+
+
+ +
+

Grid System

+
+
+
Column 1
+
+
+
Column 2
+
+
+
Column 3
+
+
+
+
+
Half Width
+
+
+
Half Width
+
+
+
+ +
+

Buttons

+
+
+
+ +
+

Utility Classes

+

This text is primary colored.

+

This text is secondary colored.

+

This text is success colored.

+

This text is danger colored.

+

This text is warning colored.

+

This text is info colored.

+

This text is light colored on dark background.

+

This text is dark colored.

+ +
Background Primary
+
Background Secondary
+
Background Success
+
Background Danger
+
Background Warning
+
Background Info
+
Background Light
+
Background Dark
+ +

Margin Top 5

+

Padding Bottom 4

+

Centered Block

+
+ +
+

SVG Icons

+

+ + Clock Icon +

+

+ + Info Icon +

+
+
+ +
+
+

© 2025 ModernKit. All rights reserved.

+
+
+ + \ No newline at end of file diff --git a/modernkit/dist/svg-sprite.svg b/modernkit/dist/svg-sprite.svg new file mode 100644 index 0000000..6d124ad --- /dev/null +++ b/modernkit/dist/svg-sprite.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/modernkit/gulpfile.js b/modernkit/gulpfile.js new file mode 100644 index 0000000..a063220 --- /dev/null +++ b/modernkit/gulpfile.js @@ -0,0 +1,302 @@ +import gulp from 'gulp'; +import twig from 'gulp-twig'; +import * as dartSass from 'sass'; +import gulpSass from 'gulp-sass'; +import autoprefixer from 'gulp-autoprefixer'; +import browserSync from 'browser-sync'; +import babel from 'gulp-babel'; +import concat from 'gulp-concat'; +import uglify from 'gulp-uglify'; +import imagemin from 'gulp-imagemin'; +import cleanCss from 'gulp-clean-css'; +import { deleteAsync } from 'del'; +import sourcemaps from 'gulp-sourcemaps'; +import fs from 'fs'; +import plumber from 'gulp-plumber'; +import svgstore from 'gulp-svgstore'; +import cheerio from 'gulp-cheerio'; +import through2 from 'through2'; +import data from 'gulp-data'; +import path from 'path'; +import webp from 'gulp-webp'; +import rev from 'gulp-rev'; +import revReplace from 'gulp-rev-replace'; +import cached from 'gulp-cached'; +import remember from 'gulp-remember'; +import { exec } from 'child_process'; +import puppeteer from 'puppeteer'; +import postcss from 'gulp-postcss'; + +import { fileURLToPath } from 'url'; +import { dirname } from 'path'; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = dirname(__filename); + +const sass = gulpSass(dartSass); +browserSync.create(); + +const cleanTask = () => { + return deleteAsync(['dist']); +}; + +const lintJsTask = (cb) => { + exec('npx @biomejs/biome check src/js', (err, stdout, stderr) => { + console.log(stdout); + console.error(stderr); + if (err) { + console.error('Biome check failed!', err); + return cb(err); + } + cb(); + }); +}; + +const formatJsTask = (cb) => { + exec('npx @biomejs/biome format --write src/js', (err, stdout, stderr) => { + console.log(stdout); + console.error(stderr); + if (err) { + console.error('Biome format failed!', err); + return cb(err); + } + cb(); + }); +}; + +export const svgSpriteTask = (cb) => { + let svgContent = ''; + return gulp.src('src/icons/**/*.svg') + .pipe(cached('svgIcons')) // Cache SVG icons + .pipe(plumber()) + .pipe(cheerio({ + run: function ($) { + $('[fill]').removeAttr('fill'); + $('[stroke]').removeAttr('stroke'); + $('[style]').removeAttr('style'); + }, + parserOptions: { xmlMode: true } + })) + .pipe(svgstore({ + inlineSvg: true + })) + .pipe(remember('svgIcons')) // Remember all SVG icons + .pipe(through2.obj(function (file, enc, cb2) { + svgContent = file.contents.toString(); + cb2(null, file); + })) + .pipe(gulp.dest('dist')) // Still write to dist for consistency + .on('end', () => { + // Ensure the file is written before calling the callback + fs.promises.writeFile('./dist/svg-sprite.svg', svgContent) + .then(cb) + .catch(cb); + }); +}; + +const twigTask = () => { + const globalData = JSON.parse(fs.readFileSync('./src/data/global.json')); + const svgSprite = fs.readFileSync('./dist/svg-sprite.svg', 'utf8'); + + return gulp.src('src/templates/*.twig') // Process only top-level twig files + .pipe(cached('twigTemplates')) // Cache twig templates + .pipe(plumber()) + .pipe(data(function(file) { + const fileName = path.basename(file.path, '.twig'); + const dataFilePath = `./src/data/${fileName}.json`; + let pageData = {}; + if (fs.existsSync(dataFilePath)) { + pageData = JSON.parse(fs.readFileSync(dataFilePath)); + } + return { ...globalData, ...pageData, svgSprite: svgSprite }; + })) + .pipe(twig()) + .pipe(remember('twigTemplates')) // Remember all twig templates + .pipe(gulp.dest('dist')) + .pipe(browserSync.stream()); +}; + +const scssTask = () => { + return gulp.src('src/scss/main.scss') + .pipe(cached('scss')) // Cache SCSS files + .pipe(plumber()) + .pipe(sourcemaps.init()) + .pipe(sass().on('error', sass.logError)) + .pipe(autoprefixer()) + .pipe(sourcemaps.write('.')) + .pipe(remember('scss')) // Remember all SCSS files + .pipe(gulp.dest('dist')) + .pipe(browserSync.stream()); +}; + +const scssProdTask = () => { + return gulp.src('src/scss/main.scss') + .pipe(cached('scssProd')) // Cache SCSS files for prod + .pipe(plumber()) + .pipe(sass().on('error', sass.logError)) + .pipe(autoprefixer()) + + .pipe(cleanCss()) + .pipe(remember('scssProd')) // Remember all SCSS files for prod + .pipe(gulp.dest('dist')); +}; + +const jsDevTask = () => { + return gulp.src('src/js/**/*.js') + .pipe(cached('jsDev')) // Cache JS files for dev + .pipe(plumber()) + .pipe(babel({ + presets: ['@babel/env'] + })) + .pipe(concat('main.js')) + .pipe(sourcemaps.write('.')) + .pipe(remember('jsDev')) // Remember all JS files for dev + .pipe(gulp.dest('dist/js')) + .pipe(browserSync.stream()); +}; + +const jsMinTask = () => { + return gulp.src(['src/js/**/*.js', '!src/js/**/*.test.js']) + .pipe(cached('jsProd')) // Cache JS files for prod + .pipe(plumber()) + .pipe(sourcemaps.init()) + .pipe(babel({ + presets: ['@babel/env'] + })) + .pipe(concat('main.min.js')) + .pipe(uglify()) + .pipe(sourcemaps.write('.')) + .pipe(remember('jsProd')) // Remember all JS files for prod + .pipe(gulp.dest('dist/js')) + .pipe(browserSync.stream()); +}; + +const jsTask = () => { + return gulp.src(['src/js/**/*.js', '!src/js/**/*.test.js']) + .pipe(cached('jsProd')) // Cache JS files for prod + .pipe(plumber()) + .pipe(sourcemaps.init()) + .pipe(babel({ + presets: ['@babel/env'] + })) + .pipe(concat('main.js')) + .pipe(sourcemaps.write('.')) + .pipe(remember('jsProd')) // Remember all JS files for prod + .pipe(gulp.dest('dist/js')) + .pipe(browserSync.stream()); +}; + +const imagesTask = () => { + return gulp.src('src/images/*') + .pipe(cached('images')) // Cache images + .pipe(plumber()) + .pipe(imagemin()) + .pipe(remember('images')) // Remember all images + .pipe(gulp.dest('dist/images')) + .pipe(browserSync.stream()); +}; + +const imagesProdTask = () => { + return gulp.src('src/images/*') + .pipe(cached('imagesProd')) // Cache images for prod + .pipe(plumber()) + .pipe(imagemin()) + .pipe(gulp.dest('dist/images')) + .pipe(webp()) + .pipe(gulp.dest('dist/images')); +}; + +const copyAssetsTask = () => { + return gulp.src('src/assets/**/*') + .pipe(cached('assets')) // Cache assets + .pipe(plumber()) + .pipe(remember('assets')) // Remember all assets + .pipe(gulp.dest('dist/assets')) + .pipe(browserSync.stream()); +}; + +const copyFaviconTask = () => { + return gulp.src('src/favicon.ico') + .pipe(cached('favicon')) // Cache favicon + .pipe(plumber()) + .pipe(remember('favicon')) // Remember favicon + .pipe(gulp.dest('dist')) + .pipe(browserSync.stream()); +}; + +const copyFontsTask = () => { + return gulp.src('src/fonts/**/*') + .pipe(cached('fonts')) // Cache fonts + .pipe(plumber()) + .pipe(remember('fonts')) // Remember all fonts + .pipe(gulp.dest('dist/fonts')) + .pipe(browserSync.stream()); +}; + +const revTask = () => { + return gulp.src(['dist/**/*.css', 'dist/**/*.js'], { base: 'dist' }) + .pipe(gulp.dest('dist')) // write original assets to dist + .pipe(rev()) + .pipe(gulp.dest('dist')) // write rev'd assets to dist + .pipe(rev.manifest()) + .pipe(gulp.dest('dist')); // write manifest to dist +}; + +const revReplaceTask = () => { + const manifest = gulp.src('dist/rev-manifest.json'); + + return gulp.src('dist/**/*.html') + .pipe(revReplace({ manifest: manifest })) + .pipe(gulp.dest('dist')); +}; + +const screenshotsTask = async () => { + const browser = await puppeteer.launch(); + const page = await browser.newPage(); + const resolutions = [ + { width: 1920, height: 1080, name: 'desktop' }, + { width: 1366, height: 768, name: 'laptop' }, + { width: 768, height: 1024, name: 'tablet' }, + { width: 375, height: 667, name: 'mobile' }, + ]; + + // Ensure the screenshots directory exists + if (!fs.existsSync('dist/screenshots')) { + fs.mkdirSync('dist/screenshots'); + } + + for (const res of resolutions) { + await page.setViewport({ width: res.width, height: res.height }); + await page.goto('file://' + path.resolve(__dirname, 'dist/index.html')); + await page.screenshot({ path: `dist/screenshots/screenshot-${res.name}-${res.width}x${res.height}.png` }); + console.log(`Screenshot captured for ${res.name} (${res.width}x${res.height})`); + } + + await browser.close(); +}; + + +const watchTask = () => { + browserSync.init({ + server: { + baseDir: './dist' + }, + https: true // Enable HTTPS + }); + gulp.watch('src/templates/**/*.twig', twigTask); + gulp.watch('src/scss/**/*.scss', scssTask); + gulp.watch('src/js/**/*.js', gulp.series(lintJsTask, jsDevTask)); + gulp.watch('src/images/*', imagesTask); + gulp.watch('src/data/**/*.json', twigTask); + gulp.watch('src/assets/**/*', copyAssetsTask); + gulp.watch('src/favicon.ico', copyFaviconTask); + gulp.watch('src/icons/**/*.svg', gulp.series(svgSpriteTask, twigTask)); // Watch for changes in SVG icons + gulp.watch('src/fonts/**/*', copyFontsTask); // Watch for changes in fonts +}; + +const devBuild = gulp.series(cleanTask, svgSpriteTask, gulp.parallel(scssTask, jsDevTask, imagesTask, copyAssetsTask, copyFaviconTask, copyFontsTask), twigTask); + +export const build = gulp.series(cleanTask, lintJsTask, svgSpriteTask, twigTask, gulp.parallel(scssTask, jsDevTask, imagesTask, copyAssetsTask, copyFaviconTask, copyFontsTask)); +export const buildProd = gulp.series(cleanTask, lintJsTask, svgSpriteTask, twigTask, gulp.parallel(scssProdTask, jsTask, jsMinTask, imagesProdTask, copyAssetsTask, copyFaviconTask, copyFontsTask), revTask, revReplaceTask, screenshotsTask); +export const screenshots = screenshotsTask; +export default gulp.series(devBuild, watchTask); diff --git a/modernkit/package-lock.json b/modernkit/package-lock.json new file mode 100644 index 0000000..9525e31 --- /dev/null +++ b/modernkit/package-lock.json @@ -0,0 +1,13689 @@ +{ + "name": "modernkit", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "modernkit", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "gulp-cheerio": "^1.0.0", + "micromodal": "^0.6.1", + "puppeteer": "^24.10.2", + "swiper": "^11.2.8" + }, + "devDependencies": { + "@babel/core": "^7.27.7", + "@babel/preset-env": "^7.27.2", + "@fullhuman/postcss-purgecss": "^7.0.2", + "browser-sync": "^3.0.4", + "del": "^8.0.0", + "gulp": "^5.0.1", + "gulp-autoprefixer": "^9.0.0", + "gulp-babel": "^8.0.0", + "gulp-cached": "^1.1.1", + "gulp-clean-css": "^4.3.0", + "gulp-concat": "^2.6.1", + "gulp-data": "^1.3.1", + "gulp-imagemin": "^9.1.0", + "gulp-plumber": "^1.2.1", + "gulp-postcss": "^10.0.0", + "gulp-remember": "^1.0.1", + "gulp-rev": "^10.0.0", + "gulp-rev-replace": "^0.4.4", + "gulp-sass": "^6.0.1", + "gulp-sourcemaps": "^3.0.0", + "gulp-svgstore": "^9.0.0", + "gulp-twig": "^1.2.0", + "gulp-uglify": "^3.0.2", + "gulp-webp": "^5.0.0", + "postcss": "^8.5.6", + "sass": "^1.89.2", + "through2": "^4.0.2", + "twig": "^1.17.1" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.7.tgz", + "integrity": "sha512-xgu/ySj2mTiUFmdE9yCMfBxLp4DHd5DwmbbD05YAuICfodYT3VvRxbrh81LGQ/8UpSdtMdfKMn3KouYDX59DGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.27.7.tgz", + "integrity": "sha512-BU2f9tlKQ5CAthiMIgpzAh4eDTLWo1mqi9jqE2OxMG0E/OM199VJt2q8BztTxpnSW0i1ymdwLXRJnYzvDM5r2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.27.5", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.27.3", + "@babel/helpers": "^7.27.6", + "@babel/parser": "^7.27.7", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.27.7", + "@babel/types": "^7.27.7", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.27.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.5.tgz", + "integrity": "sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.27.5", + "@babel/types": "^7.27.3", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.27.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", + "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.3" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.27.1.tgz", + "integrity": "sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/traverse": "^7.27.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.1.tgz", + "integrity": "sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "regexpu-core": "^6.2.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.4.tgz", + "integrity": "sha512-jljfR1rGnXXNWnmQg2K3+bvhkxB51Rl32QRaOTuwwjviGrHzIbSc8+x9CpraDtbT7mfyjXObULP4w/adunNwAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz", + "integrity": "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.27.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.3.tgz", + "integrity": "sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.27.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", + "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", + "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-wrap-function": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", + "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", + "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.27.1.tgz", + "integrity": "sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.1", + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.27.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz", + "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.27.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.7.tgz", + "integrity": "sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.7" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.27.1.tgz", + "integrity": "sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", + "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.27.1", + "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.27.1.tgz", + "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", + "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.27.1.tgz", + "integrity": "sha512-6BpaYGDavZqkI6yT+KSPdpZFfpnd68UKXbcjI9pJ13pvHhPrCKWOOLp+ysvMeA+DxnhuPpgIaRpxRxo5A9t5jw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", + "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", + "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", + "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.27.1.tgz", + "integrity": "sha512-eST9RrwlpaoJBDHShc+DS2SG4ATTi2MYNb4OxYkf3n+7eb49LWpnS+HSpVfW4x927qQwgk8A2hGNVaajAEw0EA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", + "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", + "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.27.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.27.5.tgz", + "integrity": "sha512-JF6uE2s67f0y2RZcm2kpAUEbD50vH62TyWVebxwHAlbSdM49VqPz8t4a1uIjp4NIOIZ4xzLfjY5emt/RCyC7TQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", + "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.27.1.tgz", + "integrity": "sha512-s734HmYU78MVzZ++joYM+NkJusItbdRcbm+AGRgJCt3iA+yux0QpD9cBVdz3tKyrjVYWRl7j0mHSmv4lhV0aoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.27.7.tgz", + "integrity": "sha512-CuLkokN1PEZ0Fsjtq+001aog/C2drDK9nTfK/NRK0n6rBin6cBrvM+zfQjDE+UllhR6/J4a6w8Xq9i4yi3mQrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/traverse": "^7.27.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", + "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/template": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.27.7.tgz", + "integrity": "sha512-pg3ZLdIKWCP0CrJm0O4jYjVthyBeioVfvz9nwt6o5paUxsgJ/8GucSMAIaj6M7xA4WY+SrvtGu2LijzkdyecWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz", + "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", + "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", + "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.27.1.tgz", + "integrity": "sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", + "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", + "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", + "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz", + "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", + "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.27.1.tgz", + "integrity": "sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", + "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", + "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", + "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.27.1.tgz", + "integrity": "sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", + "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", + "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", + "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", + "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.27.7.tgz", + "integrity": "sha512-201B1kFTWhckclcXpWHc8uUpYziDX/Pl4rxl0ZX0DiCZ3jknwfSUALL3QCYeeXXB37yWxJbo+g+Vfq8pAaHi3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.27.7", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/traverse": "^7.27.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", + "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", + "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.27.1.tgz", + "integrity": "sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", + "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", + "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", + "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", + "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.27.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.27.5.tgz", + "integrity": "sha512-uhB8yHerfe3MWnuLAhEbeQ4afVoqv8BQsPqrTv7e/jZ9y00kJL6l9a/f4OWaKxotmjzewfEyXE1vgDJenkQ2/Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", + "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", + "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", + "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", + "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", + "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", + "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", + "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", + "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz", + "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", + "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz", + "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.27.2.tgz", + "integrity": "sha512-Ma4zSuYSlGNRlCLO+EAzLnCmJK2vdstgv+n7aUP+/IKZrOfWHOJVdSJtuub8RzHTj3ahD37k5OKJWvzf16TQyQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.27.1", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.27.1", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.27.1", + "@babel/plugin-syntax-import-attributes": "^7.27.1", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.27.1", + "@babel/plugin-transform-async-generator-functions": "^7.27.1", + "@babel/plugin-transform-async-to-generator": "^7.27.1", + "@babel/plugin-transform-block-scoped-functions": "^7.27.1", + "@babel/plugin-transform-block-scoping": "^7.27.1", + "@babel/plugin-transform-class-properties": "^7.27.1", + "@babel/plugin-transform-class-static-block": "^7.27.1", + "@babel/plugin-transform-classes": "^7.27.1", + "@babel/plugin-transform-computed-properties": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.27.1", + "@babel/plugin-transform-dotall-regex": "^7.27.1", + "@babel/plugin-transform-duplicate-keys": "^7.27.1", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-dynamic-import": "^7.27.1", + "@babel/plugin-transform-exponentiation-operator": "^7.27.1", + "@babel/plugin-transform-export-namespace-from": "^7.27.1", + "@babel/plugin-transform-for-of": "^7.27.1", + "@babel/plugin-transform-function-name": "^7.27.1", + "@babel/plugin-transform-json-strings": "^7.27.1", + "@babel/plugin-transform-literals": "^7.27.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.27.1", + "@babel/plugin-transform-member-expression-literals": "^7.27.1", + "@babel/plugin-transform-modules-amd": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-modules-systemjs": "^7.27.1", + "@babel/plugin-transform-modules-umd": "^7.27.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-new-target": "^7.27.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", + "@babel/plugin-transform-numeric-separator": "^7.27.1", + "@babel/plugin-transform-object-rest-spread": "^7.27.2", + "@babel/plugin-transform-object-super": "^7.27.1", + "@babel/plugin-transform-optional-catch-binding": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1", + "@babel/plugin-transform-parameters": "^7.27.1", + "@babel/plugin-transform-private-methods": "^7.27.1", + "@babel/plugin-transform-private-property-in-object": "^7.27.1", + "@babel/plugin-transform-property-literals": "^7.27.1", + "@babel/plugin-transform-regenerator": "^7.27.1", + "@babel/plugin-transform-regexp-modifiers": "^7.27.1", + "@babel/plugin-transform-reserved-words": "^7.27.1", + "@babel/plugin-transform-shorthand-properties": "^7.27.1", + "@babel/plugin-transform-spread": "^7.27.1", + "@babel/plugin-transform-sticky-regex": "^7.27.1", + "@babel/plugin-transform-template-literals": "^7.27.1", + "@babel/plugin-transform-typeof-symbol": "^7.27.1", + "@babel/plugin-transform-unicode-escapes": "^7.27.1", + "@babel/plugin-transform-unicode-property-regex": "^7.27.1", + "@babel/plugin-transform-unicode-regex": "^7.27.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.11.0", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.40.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.27.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.6.tgz", + "integrity": "sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.7.tgz", + "integrity": "sha512-X6ZlfR/O/s5EQ/SnUSLzr+6kGnkg8HXGMzpgsMsrJVcfDtH1vIp6ctCN4eZ1LS5c0+te5Cb6Y514fASjMRJ1nw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.27.5", + "@babel/parser": "^7.27.7", + "@babel/template": "^7.27.2", + "@babel/types": "^7.27.7", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.7.tgz", + "integrity": "sha512-8OLQgDScAOHXnAz2cV+RfzzNMipuLVBz2biuAJFMV9bfkNf393je3VM8CLkjQodW5+iWsSJdSgSWT6rsZoXHPw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@fullhuman/postcss-purgecss": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-7.0.2.tgz", + "integrity": "sha512-U4zAXNaVztbDxO9EdcLp51F3UxxYsb/7DN89rFxFJhfk2Wua2pvw2Kf3HdspbPhW/wpHjSjsxWYoIlbTgRSjbQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "purgecss": "^7.0.2" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/@gulp-sourcemaps/identity-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-2.0.1.tgz", + "integrity": "sha512-Tb+nSISZku+eQ4X1lAkevcQa+jknn/OVUgZ3XCxEKIsLsqYuPoJwJOPQeaOk75X3WPftb29GWY1eqE7GLsXb1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^6.4.1", + "normalize-path": "^3.0.0", + "postcss": "^7.0.16", + "source-map": "^0.6.0", + "through2": "^3.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@gulp-sourcemaps/identity-map/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true, + "license": "ISC" + }, + "node_modules/@gulp-sourcemaps/identity-map/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@gulp-sourcemaps/identity-map/node_modules/through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + }, + "node_modules/@gulp-sourcemaps/map-sources": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz", + "integrity": "sha512-o/EatdaGt8+x2qpb0vFLC/2Gug/xYPRXb6a+ET1wGYKozKN3krDWC/zZFZAtrzxJHuDL12mwdfEFKcKMNvc55A==", + "dev": true, + "license": "MIT", + "dependencies": { + "normalize-path": "^2.0.1", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@gulp-sourcemaps/map-sources/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@gulp-sourcemaps/map-sources/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/@gulpjs/messages": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@gulpjs/messages/-/messages-1.1.0.tgz", + "integrity": "sha512-Ys9sazDatyTgZVb4xPlDufLweJ/Os2uHWOv+Caxvy2O85JcnT4M3vc73bi8pdLWlv3fdWQz3pdI9tVwo8rQQSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@gulpjs/to-absolute-glob": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@gulpjs/to-absolute-glob/-/to-absolute-glob-4.0.0.tgz", + "integrity": "sha512-kjotm7XJrJ6v+7knhPaRgaT6q8F8K2jiafwYdNHLzmV0uGLuZY43FK6smNSHUPrhq5kX2slCUy+RGG/xGqmIKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-negated-glob": "^1.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@isaacs/balanced-match": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", + "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@isaacs/brace-expansion": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", + "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@isaacs/balanced-match": "^4.0.1" + }, + "engines": { + "node": "20 || >=22" + } + }, + "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, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/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, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", + "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/@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, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/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, + "license": "MIT", + "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/@jridgewell/gen-mapping": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@puppeteer/browsers": { + "version": "2.10.5", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.10.5.tgz", + "integrity": "sha512-eifa0o+i8dERnngJwKrfp3dEq7ia5XFyoqB17S4gK8GhsQE4/P8nxOfQSE0zQHxzzLo/cmF+7+ywEQ7wK7Fb+w==", + "license": "Apache-2.0", + "dependencies": { + "debug": "^4.4.1", + "extract-zip": "^2.0.1", + "progress": "^2.0.3", + "proxy-agent": "^6.5.0", + "semver": "^7.7.2", + "tar-fs": "^3.0.8", + "yargs": "^17.7.2" + }, + "bin": { + "browsers": "lib/cjs/main-cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@puppeteer/browsers/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@sec-ant/readable-stream": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", + "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@sindresorhus/is": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-6.3.1.tgz", + "integrity": "sha512-FX4MfcifwJyFOI2lPoX7PQxCqx8BG1HCho7WdiXwpEQx1Ycij0JxkfYtGK7yqNScrZGSlt6RE6sw8QYoH7eKnQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@sindresorhus/merge-streams": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", + "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@socket.io/component-emitter": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", + "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tokenizer/token": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", + "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tootallnate/quickjs-emscripten": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", + "license": "MIT" + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true, + "license": "ISC", + "optional": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/cors": { + "version": "2.8.19", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.19.tgz", + "integrity": "sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/expect": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/@types/expect/-/expect-1.20.4.tgz", + "integrity": "sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "24.0.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.0.4.tgz", + "integrity": "sha512-ulyqAkrhnuNq9pB76DRBTkcS6YsmDALy6Ua63V8OhrOBgbcYt6IOdzpw5P1+dyRIyMerzLkeYWBeOXPpA9GMAA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.8.0" + } + }, + "node_modules/@types/vinyl": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.12.tgz", + "integrity": "sha512-Sr2fYMBUVGYq8kj3UthXFAu5UN6ZW+rYr4NACjZQJvHvj+c8lYv0CahmZ2P/r7iUkN44gGUBwqxZkrKXYPb7cw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/expect": "^1.20.4", + "@types/node": "*" + } + }, + "node_modules/@types/yauzl": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/agent-base": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", + "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-wrap": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", + "integrity": "sha512-eCjan3AVo/SxZ0/MyIYRtkpxIu/H3xZN7URr1vXVrISxeyz8fUFz0FJziamK4sS8I+t35y4rHg1b2PklyBe/7A==", + "license": "MIT", + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow==", + "license": "MIT", + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/archive-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", + "integrity": "sha512-zV4Ky0v1F8dBrdYElwTvQhweQ0P7Kwc1aluqJsYtOBP01jXcWCyW2IEfI1YiqsG+Iy7ZR+o5LF1N+PGECBxHWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^4.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/archive-type/node_modules/file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-done": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-2.0.0.tgz", + "integrity": "sha512-j0s3bzYq9yKIVLKGE/tWlCpa3PfFLcrDZLTSVdnnCTGagXuXBJO4SsY9Xdk/fQBirCkH4evW5xOeJXqlAQFdsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.4.4", + "once": "^1.4.0", + "stream-exhaust": "^1.0.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/async-each-series": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", + "integrity": "sha512-p4jj6Fws4Iy2m0iCmI2am2ZNZCgbdgE+P8F/8csmn2vx7ixXrO2zGcuNsD46X5uZSVecmkEy/M06X2vG8KD6dQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/async-settle": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-2.0.0.tgz", + "integrity": "sha512-Obu/KE8FurfQRN6ODdHN9LuXqwC+JFIM9NRyZqJJ4ZfLJmIYN9Rg0/kb+wF70VV5+fJusTMQlJ1t5rF7J/ETdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-done": "^2.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "license": "(MIT OR Apache-2.0)", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.21", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", + "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.24.4", + "caniuse-lite": "^1.0.30001702", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.1.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "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, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/b4a": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", + "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", + "license": "Apache-2.0" + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.13.tgz", + "integrity": "sha512-3sX/eOms8kd3q2KZ6DAhKPc0dgm525Gqq5NtWKZ7QYYZEv57OQ54KtblzJzH1lQF/eQxO8KjWGIK9IPUJNus5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.4", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", + "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.3", + "core-js-compat": "^3.40.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.4.tgz", + "integrity": "sha512-7gD3pRadPrbjhjLyxebmx/WrFYcuSjZ0XbdUujQMZ/fcE9oeewk2U/7PCvez84UeuK3oSjmPZ0Ch0dlupQvGzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.4" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/bach": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/bach/-/bach-2.0.1.tgz", + "integrity": "sha512-A7bvGMGiTOxGMpNupYl9HQTf0FFDNF4VCmks4PJpFyN1AX2pdKuxuwdvUz2Hu388wcgp+OvGFNsumBfFNkR7eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-done": "^2.0.0", + "async-settle": "^2.0.0", + "now-and-later": "^3.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/bare-events": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.4.tgz", + "integrity": "sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==", + "license": "Apache-2.0", + "optional": true + }, + "node_modules/bare-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.1.5.tgz", + "integrity": "sha512-1zccWBMypln0jEE05LzZt+V/8y8AQsQQqxtklqaIyg5nu6OAYFhZxPXinJTSG+kU5qyNmeLgcn9AW7eHiCHVLA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-events": "^2.5.4", + "bare-path": "^3.0.0", + "bare-stream": "^2.6.4" + }, + "engines": { + "bare": ">=1.16.0" + }, + "peerDependencies": { + "bare-buffer": "*" + }, + "peerDependenciesMeta": { + "bare-buffer": { + "optional": true + } + } + }, + "node_modules/bare-os": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.1.tgz", + "integrity": "sha512-uaIjxokhFidJP+bmmvKSgiMzj2sV5GPHaZVAIktcxcpCyBFFWO+YlikVAdhmUo2vYFvFhOXIAlldqV29L8126g==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "bare": ">=1.14.0" + } + }, + "node_modules/bare-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", + "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-os": "^3.0.1" + } + }, + "node_modules/bare-stream": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.6.5.tgz", + "integrity": "sha512-jSmxKJNJmHySi6hC42zlZnq00rga4jjxcgNZjY9N5WlOe/iOoGRtdwGsHzQv2RlH2KOYMwGUXhf2zXd32BA9RA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "streamx": "^2.21.0" + }, + "peerDependencies": { + "bare-buffer": "*", + "bare-events": "*" + }, + "peerDependenciesMeta": { + "bare-buffer": { + "optional": true + }, + "bare-events": { + "optional": true + } + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/basic-ftp": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", + "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true, + "license": "MIT" + }, + "node_modules/bin-build": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz", + "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress": "^4.0.0", + "download": "^6.2.2", + "execa": "^0.7.0", + "p-map-series": "^1.0.0", + "tempfile": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/bin-build/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-build/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "license": "ISC", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/bin-build/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true, + "license": "ISC" + }, + "node_modules/bin-check": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz", + "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^0.7.0", + "executable": "^4.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/bin-check/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-check/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "license": "ISC", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/bin-check/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true, + "license": "ISC" + }, + "node_modules/bin-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz", + "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^1.0.0", + "find-versions": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version-check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz", + "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "bin-version": "^3.0.0", + "semver": "^5.6.0", + "semver-truncate": "^1.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version-check/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/bin-wrapper": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz", + "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "bin-check": "^4.1.0", + "bin-version-check": "^4.0.0", + "download": "^7.1.0", + "import-lazy": "^3.1.0", + "os-filter-obj": "^2.0.0", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/@sindresorhus/is": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", + "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/download": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz", + "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "archive-type": "^4.0.0", + "caw": "^2.0.1", + "content-disposition": "^0.5.2", + "decompress": "^4.2.0", + "ext-name": "^5.0.0", + "file-type": "^8.1.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^8.3.1", + "make-dir": "^1.2.0", + "p-event": "^2.1.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/download/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/file-type": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz", + "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/got/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/p-cancelable": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/p-event": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz", + "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-timeout": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" + }, + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-sync": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-3.0.4.tgz", + "integrity": "sha512-mcYOIy4BW6sWSEnTSBjQwWsnbx2btZX78ajTTjdNfyC/EqQVcIe0nQR6894RNAMtvlfAnLaH9L2ka97zpvgenA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "browser-sync-client": "^3.0.4", + "browser-sync-ui": "^3.0.4", + "bs-recipes": "1.3.4", + "chalk": "4.1.2", + "chokidar": "^3.5.1", + "connect": "3.6.6", + "connect-history-api-fallback": "^1", + "dev-ip": "^1.0.1", + "easy-extender": "^2.3.4", + "eazy-logger": "^4.1.0", + "etag": "^1.8.1", + "fresh": "^0.5.2", + "fs-extra": "3.0.1", + "http-proxy": "^1.18.1", + "immutable": "^3", + "micromatch": "^4.0.8", + "opn": "5.3.0", + "portscanner": "2.2.0", + "raw-body": "^2.3.2", + "resp-modifier": "6.0.2", + "rx": "4.1.0", + "send": "^0.19.0", + "serve-index": "^1.9.1", + "serve-static": "^1.16.2", + "server-destroy": "1.0.1", + "socket.io": "^4.4.1", + "ua-parser-js": "^1.0.33", + "yargs": "^17.3.1" + }, + "bin": { + "browser-sync": "dist/bin.js" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/browser-sync-client": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-3.0.4.tgz", + "integrity": "sha512-+ew5ubXzGRKVjquBL3u6najS40TG7GxCdyBll0qSRc/n+JRV9gb/yDdRL1IAgRHqjnJTdqeBKKIQabjvjRSYRQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "etag": "1.8.1", + "fresh": "0.5.2", + "mitt": "^1.1.3" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/browser-sync-ui": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-3.0.4.tgz", + "integrity": "sha512-5Po3YARCZ/8yQHFzvrSjn8+hBUF7ZWac39SHsy8Tls+7tE62iq6pYWxpVU6aOOMAGD21RwFQhQeqmJPf70kHEQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "async-each-series": "0.1.1", + "chalk": "4.1.2", + "connect-history-api-fallback": "^1", + "immutable": "^3", + "server-destroy": "1.0.1", + "socket.io-client": "^4.4.1", + "stream-throttle": "^0.1.3" + } + }, + "node_modules/browserslist": { + "version": "4.25.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.1.tgz", + "integrity": "sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001726", + "electron-to-chromium": "^1.5.173", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.3" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bs-recipes": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", + "integrity": "sha512-BXvDkqhDNxXEjeGM8LFkSbR+jzmP/CYpCiVKYn+soB1dDldeU15EBNDkwVXndKuX35wnNUaPd0qSoQEAkmQtMw==", + "dev": true, + "license": "ISC" + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true, + "license": "MIT" + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone-response": "1.0.2", + "get-stream": "3.0.0", + "http-cache-semantics": "3.8.1", + "keyv": "3.0.0", + "lowercase-keys": "1.0.0", + "normalize-url": "2.0.1", + "responselike": "1.0.2" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", + "integrity": "sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-4.2.0.tgz", + "integrity": "sha512-kfzR4zzQtAE9PC7CzZsjl3aBNbXWuXiSeOCdLcPpBfGW8YuCqQHcRPFDbr/BPVmd3EEPVpuFzLyuT/cUhPr4OQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001726", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001726.tgz", + "integrity": "sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/caw": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz", + "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-proxy": "^2.0.0", + "isurl": "^1.0.0-alpha5", + "tunnel-agent": "^0.6.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/change-file-extension": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/change-file-extension/-/change-file-extension-0.1.1.tgz", + "integrity": "sha512-lB0j9teu8JtDPDHRfU8pNH33w4wMu5bOaKoT4PxH+AKugBrIfpiJMTTKIm0TErNeJPkeQEgvH31YpccTwOKPRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cheerio": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.1.0.tgz", + "integrity": "sha512-+0hMx9eYhJvWbgpKV9hN7jg0JcwydpopZE4hgi+KvQtByZXPp04NiCWU0LzcAbP63abZckIHkTQaXVF52mX3xQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "encoding-sniffer": "^0.2.0", + "htmlparser2": "^10.0.0", + "parse5": "^7.3.0", + "parse5-htmlparser2-tree-adapter": "^7.1.0", + "parse5-parser-stream": "^7.1.2", + "undici": "^7.10.0", + "whatwg-mimetype": "^4.0.0" + }, + "engines": { + "node": ">=18.17" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chromium-bidi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-5.1.0.tgz", + "integrity": "sha512-9MSRhWRVoRPDG0TgzkHrshFSJJNZzfY5UFqUMuksg7zL1yoZIZ3jLB0YAgHclbiAxPI86pBnwDX1tbzoiV8aFw==", + "license": "Apache-2.0", + "dependencies": { + "mitt": "^3.0.1", + "zod": "^3.24.1" + }, + "peerDependencies": { + "devtools-protocol": "*" + } + }, + "node_modules/chromium-bidi/node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "license": "MIT" + }, + "node_modules/clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "node_modules/clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", + "dev": true, + "license": "MIT" + }, + "node_modules/cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "license": "ISC", + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-with-sourcemaps": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", + "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", + "dev": true, + "license": "ISC", + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "node_modules/connect": { + "version": "3.6.6", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", + "integrity": "sha512-OO7axMmPpu/2XuX1+2Yrg0ddju31B6xLZMWkJ5rYBu4YRmRVlOjvlY6kw2FJKiAzyxGwnrDUAG4s1Pf0sbBMCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.0", + "parseurl": "~1.3.2", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-hrtime": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/convert-hrtime/-/convert-hrtime-5.0.0.tgz", + "integrity": "sha512-lOETlkIeYSJWcbbcvjRKGxVMXJR+8+OQb/mTPbA4ObPMytYIsUbuOE0Jzy60hjARYszq1id0j8KgVhC+WGZVTg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/copy-props": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-4.0.0.tgz", + "integrity": "sha512-bVWtw1wQLzzKiYROtvNlbJgxgBYt2bMJpkCbKmXM3xyijvcjjWXEk5nyrrT3bgJ7ODb19ZohE2T0Y3FgNPyoTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "each-props": "^3.0.0", + "is-plain-object": "^5.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/core-js-compat": { + "version": "3.43.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.43.0.tgz", + "integrity": "sha512-2GML2ZsCc5LR7hZYz4AXmjQw8zuy2T//2QntwdnpuYI7jteT6GVYJL7F6C2C57R7gSYrcqVW3lAALefdbhBLDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.25.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cross-spawn": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/cwebp-bin": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/cwebp-bin/-/cwebp-bin-8.0.0.tgz", + "integrity": "sha512-j2s6jA84aG20lB0i/FBwqZGc8nHx4VASUK8OTDxy3xoUHoX/+pP6T15/TnWwhMcD0pZ05y5GgRPkurufOC8tnQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.1" + }, + "bin": { + "cwebp": "cli.js" + }, + "engines": { + "node": "^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/imagemin/cwebp-bin?sponsor=1" + } + }, + "node_modules/d": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz", + "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", + "dev": true, + "license": "ISC", + "dependencies": { + "es5-ext": "^0.10.64", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/data-uri-to-buffer": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/debug": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/debug-fabulous": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-1.1.0.tgz", + "integrity": "sha512-GZqvGIgKNlUnHUPQhepnUZFIMoi3dgZKQBzKDeL2g7oJF9SNAji/AAu36dusFUas0O+pae74lNeoIPHqXWDkLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "3.X", + "memoizee": "0.4.X", + "object-assign": "4.X" + } + }, + "node_modules/debug-fabulous/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tar/node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tar/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2/node_modules/file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-targz/node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-targz/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-unzip/node_modules/file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-unzip/node_modules/get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==", + "dev": true, + "license": "MIT", + "dependencies": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-unzip/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "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/degenerator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "license": "MIT", + "dependencies": { + "ast-types": "^0.13.4", + "escodegen": "^2.1.0", + "esprima": "^4.0.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/del": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-8.0.0.tgz", + "integrity": "sha512-R6ep6JJ+eOBZsBr9esiNN1gxFbZE4Q2cULkUSFumGYecAiS6qodDvcPx/sFuWHMNul7DWmrtoEOpYSm7o6tbSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "globby": "^14.0.2", + "is-glob": "^4.0.3", + "is-path-cwd": "^3.0.0", + "is-path-inside": "^4.0.0", + "p-map": "^7.0.2", + "slash": "^5.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dev-ip": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", + "integrity": "sha512-LmVkry/oDShEgSZPNgqCIp2/TlqtExeGmymru3uCELnfyjY11IzpAproLYs+1X88fXO6DBoYP3ul2Xo2yz2j6A==", + "dev": true, + "bin": { + "dev-ip": "lib/dev-ip.js" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/devtools-protocol": { + "version": "0.0.1452169", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1452169.tgz", + "integrity": "sha512-FOFDVMGrAUNp0dDKsAU1TorWJUx2JOU1k9xdgBKKJF3IBh/Uhl2yswG5r3TEAOrCiGY2QRp1e6LVDQrCsTKO4g==", + "license": "BSD-3-Clause" + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-prop": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-8.0.2.tgz", + "integrity": "sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^3.8.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/download": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz", + "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "caw": "^2.0.0", + "content-disposition": "^0.5.2", + "decompress": "^4.0.0", + "ext-name": "^5.0.0", + "file-type": "5.2.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^7.0.0", + "make-dir": "^1.0.0", + "p-event": "^1.0.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/each-props": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-3.0.0.tgz", + "integrity": "sha512-IYf1hpuWrdzse/s/YJOrFmU15lyhSzxelNVAHTEG3DtP4QsLTWZUzcUL3HMXmKQxXpa4EIrBPpwRgj0aehdvAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^5.0.0", + "object.defaults": "^1.1.0" + }, + "engines": { + "node": ">= 10.13.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, + "license": "MIT" + }, + "node_modules/easy-extender": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", + "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==", + "dev": true, + "dependencies": { + "lodash": "^4.17.10" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/easy-transform-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/easy-transform-stream/-/easy-transform-stream-1.0.1.tgz", + "integrity": "sha512-ktkaa6XR7COAR3oj02CF3IOgz2m1hCaY3SfzvKT4Svt2MhHw9XCt+ncJNWfe2TGz31iqzNGZ8spdKQflj+Rlog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eazy-logger": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-4.1.0.tgz", + "integrity": "sha512-+mn7lRm+Zf1UT/YaH8WXtpU6PIV2iOjzP6jgKoiaq/VNrjYKp+OHZGe2znaLgDeFkw8cL9ffuaUm+nNnzcYyGw==", + "dev": true, + "dependencies": { + "chalk": "4.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true, + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.176", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.176.tgz", + "integrity": "sha512-2nDK9orkm7M9ZZkjO3PjbEd3VUulQLyg5T9O3enJdFvUg46Hzd4DUvTvAuEgbdHYXyFsiG4A5sO9IzToMH1cDg==", + "dev": true, + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding-sniffer": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz", + "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==", + "dev": true, + "license": "MIT", + "dependencies": { + "iconv-lite": "^0.6.3", + "whatwg-encoding": "^3.1.1" + }, + "funding": { + "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/engine.io": { + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.4.tgz", + "integrity": "sha512-ZCkIjSYNDyGn0R6ewHDtXgns/Zre/NT6Agvq1/WobF7JXgFff4SeDroKiCO3fNJreU9YG429Sc81o4w5ok/W5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.7.2", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.17.1" + }, + "engines": { + "node": ">=10.2.0" + } + }, + "node_modules/engine.io-client": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.3.tgz", + "integrity": "sha512-T0iLjnyNWahNyv/lcjS2y4oE358tVS/SYQNxYXGAJ9/GLgH4VCvOQ/mhTjqU88mLZCQgiG8RIegFHYCdVC+j5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.17.1", + "xmlhttprequest-ssl": "~2.1.1" + } + }, + "node_modules/engine.io-client/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/engine.io-parser": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", + "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/environment": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", + "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "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, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es5-ext": { + "version": "0.10.64", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", + "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", + "dev": true, + "hasInstallScript": true, + "license": "ISC", + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "esniff": "^2.0.1", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dev": true, + "license": "MIT", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz", + "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "d": "^1.0.2", + "ext": "^1.7.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "license": "ISC", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/esniff": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", + "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", + "dev": true, + "license": "ISC", + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true, + "license": "MIT" + }, + "node_modules/exec-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", + "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^0.7.0", + "p-finally": "^1.0.0", + "pify": "^3.0.0", + "rimraf": "^2.5.4", + "tempfile": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/exec-buffer/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-buffer/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "license": "ISC", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/exec-buffer/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true, + "license": "ISC" + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/execa/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/execa/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^2.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/executable/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dev": true, + "license": "ISC", + "dependencies": { + "type": "^2.7.2" + } + }, + "node_modules/ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "^1.28.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true, + "license": "MIT" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "license": "BSD-2-Clause", + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/extract-zip/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fast-equals": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.2.2.tgz", + "integrity": "sha512-V7/RktU11J3I36Nwq2JnZEM7tNm17eBJz+u25qdxBZeCKiX6BkVSZQjwWIr+IobgnZy+ag73tTZgZi7tr0LrBw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-levenshtein": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-3.0.0.tgz", + "integrity": "sha512-hKKNajm46uNmTlhHSyZkmToAc56uZJwYq7yrciZjqOxnlfQwERDQJmHPUp7m1m9wx8vgOe8IaCKZ5Kv2k1DdCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fastest-levenshtein": "^1.0.7" + } + }, + "node_modules/fast-xml-parser": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz", + "integrity": "sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "optional": true, + "dependencies": { + "strnum": "^1.1.1" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.9.1" + } + }, + "node_modules/fastq": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/file-type": { + "version": "19.6.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-19.6.0.tgz", + "integrity": "sha512-VZR5I7k5wkD0HgFnMsq5hOsSc710MJMu5Nc5QYsbe38NN5iPV/XTObYLc/cpttRTf6lX538+5uO1ZQRhYibiZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-stream": "^9.0.1", + "strtok3": "^9.0.1", + "token-types": "^6.0.0", + "uint8array-extras": "^1.3.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sindresorhus/file-type?sponsor=1" + } + }, + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", + "dev": true, + "license": "MIT", + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", + "integrity": "sha512-ejnvM9ZXYzp6PUPUyQBMBf0Co5VX2gr5H2VQe2Ui2jWXNlxv+PYZo8wpAymJNJdLsG1R4p+M4aynF8KuoUEwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver-regex": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/findup-sync": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", + "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.3", + "micromatch": "^4.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/fined": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-2.0.0.tgz", + "integrity": "sha512-OFRzsL6ZMHz5s0JrsEr+TpdGNCtrVtnuG3x1yzGNiQHT0yaDnXAj8V/lWcpJVrnoDpcwXcASxAZYbuXda2Y82A==", + "dev": true, + "license": "MIT", + "dependencies": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^5.0.0", + "object.defaults": "^1.1.0", + "object.pick": "^1.3.0", + "parse-filepath": "^1.0.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/first-chunk-stream": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-5.0.0.tgz", + "integrity": "sha512-WdHo4ejd2cG2Dl+sLkW79SctU7mUQDfr4s1i26ffOZRs5mgv+BRttIM9gwcq0rDbemo0KlpVPaa3LBVLqPXzcQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flagged-respawn": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-2.0.0.tgz", + "integrity": "sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "dev": true, + "license": "MIT", + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/foreachasync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz", + "integrity": "sha512-J+ler7Ta54FwwNcx6wQRDhTIbNeyDcARMkOcguEqnEdtm0jKvN3Li3PDAb2Du3ubJYEWfYL83XMROXdsXAXycw==", + "dev": true, + "license": "Apache2" + }, + "node_modules/foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/foreground-child/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child/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, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true, + "license": "MIT" + }, + "node_modules/fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha512-V3Z3WZWVUYd8hoCL5xfXJCaHWYzmtwW5XWYSlLgERi8PWd8bx1kUHUk8L1BT57e49oKnDDD180mjfrHc1yA9rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^3.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/fs-mkdirp-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-2.0.1.tgz", + "integrity": "sha512-UTOY+59K6IA94tec8Wjqm0FSh5OVudGNB0NL/P6fB3HiE3bYOY3VYBGijsnOHNkQSwC1FKkU77pmq7xp9CskLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.8", + "streamx": "^2.12.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function-timeout": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/function-timeout/-/function-timeout-1.0.2.tgz", + "integrity": "sha512-939eZS4gJ3htTHAldmyyuzlrD58P03fHG49v2JfFXbV6OhvZKRC9j2yAtdHw/zrp2zXHuv05zMIy40F0ge7spA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-proxy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz", + "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "npm-conf": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/get-stream": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", + "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sec-ant/readable-stream": "^0.4.1", + "is-stream": "^4.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-uri": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.4.tgz", + "integrity": "sha512-E1b1lFFLvLgak2whF2xDBcOy6NLVGZBqqjJjsIhvopKfWWEi64pLVTWWehV8KlLerZkfNTA95sTe2OdJKm1OzQ==", + "license": "MIT", + "dependencies": { + "basic-ftp": "^5.0.2", + "data-uri-to-buffer": "^6.0.2", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/gifsicle": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-5.3.0.tgz", + "integrity": "sha512-FJTpgdj1Ow/FITB7SVza5HlzXa+/lqEY0tHQazAJbuAdvyJtkH4wIdsR2K414oaTwRXHFLLF+tYbipj+OpYg+Q==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "execa": "^5.0.0" + }, + "bin": { + "gifsicle": "cli.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/imagemin/gisicle-bin?sponsor=1" + } + }, + "node_modules/gifsicle/node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/gifsicle/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/gifsicle/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gifsicle/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gifsicle/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/gifsicle/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/gifsicle/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/gifsicle/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/gifsicle/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "optional": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-stream": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-8.0.3.tgz", + "integrity": "sha512-fqZVj22LtFJkHODT+M4N1RJQ3TjnnQhfE9GwZI8qXscYarnhpip70poMldRnP8ipQ/w0B621kOhfc53/J9bd/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@gulpjs/to-absolute-glob": "^4.0.0", + "anymatch": "^3.1.3", + "fastq": "^1.13.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "is-negated-glob": "^1.0.0", + "normalize-path": "^3.0.0", + "streamx": "^2.12.5" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-stream/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-watcher": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-6.0.0.tgz", + "integrity": "sha512-wGM28Ehmcnk2NqRORXFOTOR064L4imSw3EeOqU5bIwUf62eXGwg89WivH6VMahL8zlQHeodzvHpXplrqzrz3Nw==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-done": "^2.0.0", + "chokidar": "^3.5.3" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "license": "MIT", + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dev": true, + "license": "MIT", + "dependencies": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-14.1.0.tgz", + "integrity": "sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.3", + "ignore": "^7.0.3", + "path-type": "^6.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.3.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glogg": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-2.2.0.tgz", + "integrity": "sha512-eWv1ds/zAlz+M1ioHsyKJomfY7jbDDPpwSkv14KQj89bycx1nvK5/2Cj/T9g7kzJcX5Bc7Yv22FjfBZS/jl94A==", + "dev": true, + "license": "MIT", + "dependencies": { + "sparkles": "^2.1.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/got/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/got/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/gulp": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-5.0.1.tgz", + "integrity": "sha512-PErok3DZSA5WGMd6XXV3IRNO0mlB+wW3OzhFJLEec1jSERg2j1bxJ6e5Fh6N6fn3FH2T9AP4UYNb/pYlADB9sA==", + "dev": true, + "license": "MIT", + "dependencies": { + "glob-watcher": "^6.0.0", + "gulp-cli": "^3.1.0", + "undertaker": "^2.0.0", + "vinyl-fs": "^4.0.2" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/gulp-autoprefixer": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-9.0.0.tgz", + "integrity": "sha512-lVQz5fqdjm4RMB1O3xLPtaZNMbFFoGKbV+SN3NJgT9X+PIyYld7dXARpoXIKEZAqE9WC2SoDQU0mxqZahWq07A==", + "dev": true, + "license": "MIT", + "dependencies": { + "autoprefixer": "^10.4.16", + "gulp-plugin-extras": "^0.2.2", + "postcss": "^8.4.31", + "vinyl-sourcemaps-apply": "^0.2.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + }, + "peerDependencies": { + "gulp": ">=4" + }, + "peerDependenciesMeta": { + "gulp": { + "optional": true + } + } + }, + "node_modules/gulp-babel": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/gulp-babel/-/gulp-babel-8.0.0.tgz", + "integrity": "sha512-oomaIqDXxFkg7lbpBou/gnUkX51/Y/M2ZfSjL2hdqXTAlSWZcgZtd2o0cOH0r/eE8LWD0+Q/PsLsr2DKOoqToQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "plugin-error": "^1.0.1", + "replace-ext": "^1.0.0", + "through2": "^2.0.0", + "vinyl-sourcemaps-apply": "^0.2.0" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/gulp-babel/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/gulp-cached": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/gulp-cached/-/gulp-cached-1.1.1.tgz", + "integrity": "sha512-OEGsICR6Vmx0VK3nhpy5MGPzAjeDYC3+NKxNtJAu4DW8L15oy8tCe2WuD6HDEj9BsbSopnOBiXPK95YHvO0DpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash.defaults": "^4.2.0", + "through2": "^2.0.1" + }, + "engines": { + "node": ">= 0.9.0" + } + }, + "node_modules/gulp-cached/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/gulp-cheerio": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulp-cheerio/-/gulp-cheerio-1.0.0.tgz", + "integrity": "sha512-4dgOVngKJK0+Re+prT/nuXtKM7+F92XeidxjuCeOpOlmYA5rkVaoKrH+xMN/JWOd2iI5OP/NJ6BIjWxeU+ozXQ==", + "license": "MIT", + "dependencies": { + "cheerio": "0.*", + "plugin-error": "^0.1.2", + "through2": "^0.6.3" + } + }, + "node_modules/gulp-cheerio/node_modules/arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cheerio/node_modules/arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cheerio/node_modules/array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cheerio/node_modules/cheerio": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz", + "integrity": "sha512-8/MzidM6G/TgRelkzDG13y3Y9LxBjCb+8yOEZ9+wwq5gVF2w2pV0wmHvjfT0RvuxGyR7UEuK36r+yYMbT4uKgA==", + "license": "MIT", + "dependencies": { + "css-select": "~1.2.0", + "dom-serializer": "~0.1.0", + "entities": "~1.1.1", + "htmlparser2": "^3.9.1", + "lodash.assignin": "^4.0.9", + "lodash.bind": "^4.1.4", + "lodash.defaults": "^4.0.1", + "lodash.filter": "^4.4.0", + "lodash.flatten": "^4.2.0", + "lodash.foreach": "^4.3.0", + "lodash.map": "^4.4.0", + "lodash.merge": "^4.4.0", + "lodash.pick": "^4.2.1", + "lodash.reduce": "^4.4.0", + "lodash.reject": "^4.4.0", + "lodash.some": "^4.4.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-cheerio/node_modules/css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha512-dUQOBoqdR7QwV90WysXPLXG5LO7nhYBgiWVfxF80DKPF8zx1t/pUd2FYy73emg3zrjtM6dzmYgbHKfV2rxiHQA==", + "license": "BSD-like", + "dependencies": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "node_modules/gulp-cheerio/node_modules/css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "license": "BSD-2-Clause", + "engines": { + "node": "*" + } + }, + "node_modules/gulp-cheerio/node_modules/dom-serializer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", + "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", + "license": "MIT", + "dependencies": { + "domelementtype": "^1.3.0", + "entities": "^1.1.1" + } + }, + "node_modules/gulp-cheerio/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "license": "BSD-2-Clause" + }, + "node_modules/gulp-cheerio/node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/gulp-cheerio/node_modules/domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha512-gSu5Oi/I+3wDENBsOWBiRK1eoGxcywYSqg3rR960/+EfY0CF4EX1VPkgHOZ3WiS/Jg2DtliF6BhWcHlfpYUcGw==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/gulp-cheerio/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "license": "BSD-2-Clause" + }, + "node_modules/gulp-cheerio/node_modules/extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", + "license": "MIT", + "dependencies": { + "kind-of": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cheerio/node_modules/htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "license": "MIT", + "dependencies": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "node_modules/gulp-cheerio/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "license": "MIT" + }, + "node_modules/gulp-cheerio/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/gulp-cheerio/node_modules/plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", + "license": "MIT", + "dependencies": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cheerio/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/gulp-cheerio/node_modules/through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg==", + "license": "MIT", + "dependencies": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + }, + "node_modules/gulp-cheerio/node_modules/through2/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/gulp-cheerio/node_modules/through2/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "license": "MIT" + }, + "node_modules/gulp-clean-css": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-4.3.0.tgz", + "integrity": "sha512-mGyeT3qqFXTy61j0zOIciS4MkYziF2U594t2Vs9rUnpkEHqfu6aDITMp8xOvZcvdX61Uz3y1mVERRYmjzQF5fg==", + "dev": true, + "license": "MIT", + "dependencies": { + "clean-css": "4.2.3", + "plugin-error": "1.0.1", + "through2": "3.0.1", + "vinyl-sourcemaps-apply": "0.2.1" + } + }, + "node_modules/gulp-clean-css/node_modules/through2": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz", + "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "2 || 3" + } + }, + "node_modules/gulp-cli": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-3.1.0.tgz", + "integrity": "sha512-zZzwlmEsTfXcxRKiCHsdyjZZnFvXWM4v1NqBJSYbuApkvVKivjcmOS2qruAJ+PkEHLFavcDKH40DPc1+t12a9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@gulpjs/messages": "^1.1.0", + "chalk": "^4.1.2", + "copy-props": "^4.0.0", + "gulplog": "^2.2.0", + "interpret": "^3.1.1", + "liftoff": "^5.0.1", + "mute-stdout": "^2.0.0", + "replace-homedir": "^2.0.0", + "semver-greatest-satisfied-range": "^2.0.0", + "string-width": "^4.2.3", + "v8flags": "^4.0.0", + "yargs": "^16.2.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/gulp-cli/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/gulp-cli/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gulp-cli/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/gulp-concat": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", + "integrity": "sha512-a2scActrQrDBpBbR3WUZGyGS1JEPLg5PZJdIa7/Bi3GuKAmPYDK6SFhy/NZq5R8KsKKFvtfR0fakbUCcKGCCjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "concat-with-sourcemaps": "^1.0.0", + "through2": "^2.0.0", + "vinyl": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-concat/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/gulp-data": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/gulp-data/-/gulp-data-1.3.1.tgz", + "integrity": "sha512-fvpQJvgVyhkwRcFP3Y9QUS9sWvIFsAlJDinQjhLuknmHZz52jH0gHmTujYBFjr9aTlTHlrAayY5m1d0tA1HzGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "plugin-error": "^0.1.2", + "through2": "^2.0.0", + "util-extend": "^1.0.1" + }, + "engines": { + "node": ">=0.9.0", + "npm": ">=1.2.10" + } + }, + "node_modules/gulp-data/node_modules/arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-data/node_modules/arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-data/node_modules/array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-data/node_modules/extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-data/node_modules/plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-data/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/gulp-imagemin": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/gulp-imagemin/-/gulp-imagemin-9.1.0.tgz", + "integrity": "sha512-PmzTWoNrVMYVN4ObRdHyt6oer4mqxV53IbCDi3Q8EHeDZW0OzAuh6RlOtpd/R7PFmbDUk64q5P+L04fD9I5cVA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^5.3.0", + "gulp-plugin-extras": "^1.0.0", + "imagemin": "^9.0.0", + "plur": "^5.1.0", + "pretty-bytes": "^6.1.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + }, + "optionalDependencies": { + "imagemin-gifsicle": "^7.0.0", + "imagemin-mozjpeg": "^10.0.0", + "imagemin-optipng": "^8.0.0", + "imagemin-svgo": "^10.0.1" + }, + "peerDependencies": { + "gulp": ">=4" + }, + "peerDependenciesMeta": { + "gulp": { + "optional": true + } + } + }, + "node_modules/gulp-imagemin/node_modules/chalk": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/gulp-imagemin/node_modules/gulp-plugin-extras": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-plugin-extras/-/gulp-plugin-extras-1.1.0.tgz", + "integrity": "sha512-T0AXOEVoKYzLIBlwEZ7LtAx2w4ExIozIoxVeYEVLFbdxI7i0sWvFDq0F8mm47djixDF3vAqDPoyGwh3Sg/PWtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/vinyl": "^2.0.12", + "chalk": "^5.3.0", + "easy-transform-stream": "^1.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gulp-plugin-extras": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/gulp-plugin-extras/-/gulp-plugin-extras-0.2.2.tgz", + "integrity": "sha512-0gssXzTNrrOocYBWN4qOZqd03cz3bxhjxVUPZV9iJdBR0ZZbwMQO/OT8hZChYoc9GjKaA5meaqDr6CjkmKA7BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/vinyl": "^2.0.9", + "chalk": "^5.3.0", + "easy-transform-stream": "^1.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gulp-plugin-extras/node_modules/chalk": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/gulp-plumber": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/gulp-plumber/-/gulp-plumber-1.2.1.tgz", + "integrity": "sha512-mctAi9msEAG7XzW5ytDVZ9PxWMzzi1pS2rBH7lA095DhMa6KEXjm+St0GOCc567pJKJ/oCvosVAZEpAey0q2eQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^1.1.3", + "fancy-log": "^1.3.2", + "plugin-error": "^0.1.2", + "through2": "^2.0.3" + }, + "engines": { + "node": ">=0.10", + "npm": ">=1.2.10" + } + }, + "node_modules/gulp-plumber/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-plumber/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-plumber/node_modules/arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-plumber/node_modules/arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-plumber/node_modules/array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-plumber/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-plumber/node_modules/extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-plumber/node_modules/plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-plumber/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-plumber/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/gulp-plumber/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/gulp-postcss": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/gulp-postcss/-/gulp-postcss-10.0.0.tgz", + "integrity": "sha512-z1RF2RJEX/BvFsKN11PXai8lRmihZTiHnlJf7Zu8uHaA/Q7Om4IeN8z1NtMAW5OiLwUY02H0DIFl9tHl0CNSgA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fancy-log": "^2.0.0", + "plugin-error": "^2.0.1", + "postcss-load-config": "^5.0.0", + "vinyl-sourcemaps-apply": "^0.2.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/gulp-postcss/node_modules/fancy-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-2.0.0.tgz", + "integrity": "sha512-9CzxZbACXMUXW13tS0tI8XsGGmxWzO2DmYrGuBJOJ8k8q2K7hwfJA5qHjuPPe8wtsco33YR9wc+Rlr5wYFvhSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-support": "^1.1.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/gulp-postcss/node_modules/plugin-error": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-2.0.1.tgz", + "integrity": "sha512-zMakqvIDyY40xHOvzXka0kUvf40nYIuwRE8dWhti2WtjQZ31xAgBZBhxsK7vK3QbRXS1Xms/LO7B5cuAsfB2Gg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-colors": "^1.0.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/gulp-remember": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gulp-remember/-/gulp-remember-1.0.1.tgz", + "integrity": "sha512-6OMSOzGeW05rl2TSFiBgXp6bV5r16n1CbZAT4t98vt1osQQ0UL76Y2M91xJTtMwppTo3Aj25Rle85jCP1eL9rQ==", + "dev": true, + "dependencies": { + "fancy-log": "^1.3.2", + "plugin-error": "^0.1.2", + "through2": "^0.5.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-remember/node_modules/arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-remember/node_modules/arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-remember/node_modules/array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-remember/node_modules/extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-remember/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/gulp-remember/node_modules/plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-remember/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/gulp-remember/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/gulp-remember/node_modules/through2": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.5.1.tgz", + "integrity": "sha512-zexCrAOTbjkBCXGyozn7hhS3aEaqdrc59mAD2E3dKYzV1vFuEGQ1hEDJN2oQMQFwy4he2zyLqPZV+AlfS8ZWJA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~1.0.17", + "xtend": "~3.0.0" + } + }, + "node_modules/gulp-remember/node_modules/xtend": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz", + "integrity": "sha512-sp/sT9OALMjRW1fKDlPeuSZlDQpkqReA0pyJukniWbTGoEKefHxhGJynE3PNhUMlcM8qWIjPwecwCw4LArS5Eg==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/gulp-rev": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/gulp-rev/-/gulp-rev-10.0.0.tgz", + "integrity": "sha512-5mP6oOGp1DUzBQuiy9IrtyAWHWUOz2n1qLUHfo7LU0p111t7sTkUhKW01b70B2MsDWgScTdz6sGLg76KCbqclw==", + "dev": true, + "license": "MIT", + "dependencies": { + "easy-transform-stream": "^1.0.0", + "modify-filename": "^2.0.0", + "plugin-error": "^2.0.1", + "rev-hash": "^4.0.0", + "rev-path": "^3.0.0", + "sort-keys": "^5.0.0", + "vinyl": "^3.0.0", + "vinyl-file": "^5.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + }, + "peerDependencies": { + "gulp": ">=4" + }, + "peerDependenciesMeta": { + "gulp": { + "optional": true + } + } + }, + "node_modules/gulp-rev-replace": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/gulp-rev-replace/-/gulp-rev-replace-0.4.4.tgz", + "integrity": "sha512-2yiDel/TGamn/HgHyo8H1rYEEL2zLsOYODerItoX8batOo0gPAe7uX7t6NlaqB7FEHpS5tGzUr5CKUEmrgdHyQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "plugin-error": "^0.1.2", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-rev-replace/node_modules/arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-rev-replace/node_modules/arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-rev-replace/node_modules/array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-rev-replace/node_modules/extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-rev-replace/node_modules/plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-rev-replace/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/gulp-rev/node_modules/plugin-error": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-2.0.1.tgz", + "integrity": "sha512-zMakqvIDyY40xHOvzXka0kUvf40nYIuwRE8dWhti2WtjQZ31xAgBZBhxsK7vK3QbRXS1Xms/LO7B5cuAsfB2Gg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-colors": "^1.0.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/gulp-rev/node_modules/replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/gulp-rev/node_modules/vinyl": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.1.tgz", + "integrity": "sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^2.1.2", + "remove-trailing-separator": "^1.1.0", + "replace-ext": "^2.0.0", + "teex": "^1.0.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/gulp-sass": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-6.0.1.tgz", + "integrity": "sha512-4wonidxB8lGPHvahelpGavUBJAuERSl+OIVxPCyQthK4lSJhZ/u3/qjFcyAtnMIXDl6fXTn34H4BXsN7gt54kQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash.clonedeep": "^4.5.0", + "picocolors": "^1.0.0", + "plugin-error": "^1.0.1", + "replace-ext": "^2.0.0", + "strip-ansi": "^6.0.1", + "vinyl-sourcemaps-apply": "^0.2.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/gulp-sass/node_modules/replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/gulp-sourcemaps": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-3.0.0.tgz", + "integrity": "sha512-RqvUckJkuYqy4VaIH60RMal4ZtG0IbQ6PXMNkNsshEGJ9cldUPRb/YCgboYae+CLAs1HQNb4ADTKCx65HInquQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@gulp-sourcemaps/identity-map": "^2.0.1", + "@gulp-sourcemaps/map-sources": "^1.0.0", + "acorn": "^6.4.1", + "convert-source-map": "^1.0.0", + "css": "^3.0.0", + "debug-fabulous": "^1.0.0", + "detect-newline": "^2.0.0", + "graceful-fs": "^4.0.0", + "source-map": "^0.6.0", + "strip-bom-string": "^1.0.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/gulp-sourcemaps/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/gulp-sourcemaps/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/gulp-svgstore": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/gulp-svgstore/-/gulp-svgstore-9.0.0.tgz", + "integrity": "sha512-+Dz+2Pycw9ayb7JY7U0yz7tX0iRMPJ0ORg3yIIHYLHu5tYku34mPjR4DCt1IGpVOe2Nk3ZMoOJwX1xrqpwqBEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cheerio": "^1.0.0-rc.10", + "fancy-log": "^1.3.3", + "plugin-error": "^1.0.1", + "vinyl": "^2.2.1" + }, + "engines": { + "node": ">=10.0" + } + }, + "node_modules/gulp-twig": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gulp-twig/-/gulp-twig-1.2.0.tgz", + "integrity": "sha512-FlBIq4wgZo0eSOpOOl4M9gM8RGo6MBev8h29st+9c+T0UTwlYE/XKp9CV9LCfdOCXblOmC/Bqe+X9580NAK3Mg==", + "dev": true, + "dependencies": { + "fancy-log": "^1.3.2", + "map-stream": "^0.1.0", + "plugin-error": "^0.1.2", + "replace-ext": "^1.0.0", + "twig": "^1.10.5" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/gulp-twig/node_modules/arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-twig/node_modules/arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-twig/node_modules/array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-twig/node_modules/extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-twig/node_modules/plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-uglify": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz", + "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-each": "^1.0.1", + "extend-shallow": "^3.0.2", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "isobject": "^3.0.1", + "make-error-cause": "^1.1.1", + "safe-buffer": "^5.1.2", + "through2": "^2.0.0", + "uglify-js": "^3.0.5", + "vinyl-sourcemaps-apply": "^0.2.0" + } + }, + "node_modules/gulp-uglify/node_modules/glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-uglify/node_modules/gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "glogg": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-uglify/node_modules/sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-uglify/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/gulp-webp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/gulp-webp/-/gulp-webp-5.0.0.tgz", + "integrity": "sha512-beC5SXale2fBFJr6KtBOwMCYFFSx4SVKyt5ta2h6i928KaM61E1+uL3X1dTS5QkYQeNRAmym0xjbiyPY846oYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "gulp-plugin-extras": "^0.2.1", + "imagemin-webp": "^8.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + }, + "peerDependencies": { + "gulp": ">=4" + }, + "peerDependenciesMeta": { + "gulp": { + "optional": true + } + } + }, + "node_modules/gulplog": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-2.2.0.tgz", + "integrity": "sha512-V2FaKiOhpR3DRXZuYdRLn/qiY0yI5XmqbTKrYbdemJ+xOh2d2MOweI/XFgMzd/9+1twdvMwllnZbWZNJ+BOm4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "glogg": "^2.2.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", + "dev": true, + "license": "MIT", + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/has-gulplog/node_modules/sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbol-support-x": "^1.4.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/htmlparser2": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.0.0.tgz", + "integrity": "sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.1", + "entities": "^6.0.0" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-errors/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/identifier-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/identifier-regex/-/identifier-regex-1.0.0.tgz", + "integrity": "sha512-Rcy5cjBOM9iTR+Vwy0Llyip9u0cA99T1yiWOhDW/+PDaTQhyski0tMovsipQ/FRNDkudjLWusJ/IMVIlG5WZnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "reserved-identifiers": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-dimensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/image-dimensions/-/image-dimensions-2.3.0.tgz", + "integrity": "sha512-8Ar3lsO6+/JLfnUeHnR8Jp/IyQR85Jut5t4Swy1yiXNwj/xM9h5V53v5KE/m/ZSMG4qGRopnSy37uPzKyQCv0A==", + "dev": true, + "license": "MIT", + "bin": { + "image-dimensions": "cli.js" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-9.0.1.tgz", + "integrity": "sha512-UoHOfynN8QeqRoUGunn6ilMnLpJ+utbmleP2ufcFqaGal8mY/PeOpV43N31uqtb+CBMFqQ7hxgKzIaAAnmcrdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "change-file-extension": "^0.1.1", + "environment": "^1.0.0", + "file-type": "^19.0.0", + "globby": "^14.0.1", + "image-dimensions": "^2.3.0", + "junk": "^4.0.1", + "ow": "^2.0.0", + "p-pipe": "^4.0.0", + "slash": "^5.1.0", + "uint8array-extras": "^1.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-gifsicle": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-7.0.0.tgz", + "integrity": "sha512-LaP38xhxAwS3W8PFh4y5iQ6feoTSF+dTAXFRUEYQWYst6Xd+9L/iPk34QGgK/VO/objmIlmq9TStGfVY2IcHIA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "execa": "^1.0.0", + "gifsicle": "^5.0.0", + "is-gif": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/imagemin/imagemin-gifsicle?sponsor=1" + } + }, + "node_modules/imagemin-mozjpeg": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/imagemin-mozjpeg/-/imagemin-mozjpeg-10.0.0.tgz", + "integrity": "sha512-DK85QNOjS3/GzWYfNB3CACMZD10sIQgFDv1+WTOnZljgltQTEyATjdyUVyjKu5q4sCESQdwvwq7WEZzJ5fFjlg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "execa": "^6.0.0", + "is-jpg": "^3.0.0", + "mozjpeg": "^8.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/execa": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", + "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^3.0.1", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/human-signals": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", + "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/npm-run-path": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "optional": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/imagemin-optipng": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-8.0.0.tgz", + "integrity": "sha512-CUGfhfwqlPjAC0rm8Fy+R2DJDBGjzy2SkfyT09L8rasnF9jSoHFqJ1xxSZWK6HVPZBMhGPMxCTL70OgTHlLF5A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "exec-buffer": "^3.0.0", + "is-png": "^2.0.0", + "optipng-bin": "^7.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/imagemin-svgo": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-10.0.1.tgz", + "integrity": "sha512-v27/UTGkb3vrm5jvjsMGQ2oxaDfSOTBfJOgmFO2fYepx05bY1IqWCK13aDytVR+l9w9eOlq0NMCLbxJlghYb2g==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "is-svg": "^4.3.1", + "svgo": "^2.5.0" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sindresorhus/imagemin-svgo?sponsor=1" + } + }, + "node_modules/imagemin-webp": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/imagemin-webp/-/imagemin-webp-8.0.0.tgz", + "integrity": "sha512-yN6kNKir6T/U3AtP3uLHrLn9XYafk2m49EbUqLCQ3GPRRLRs+4pUQxxaHz+lnTDM+LQpkSjGQaFVcSgYqvW3dQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cwebp-bin": "^8.0.0", + "exec-buffer": "^3.2.0", + "is-cwebp-readable": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/immutable": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", + "integrity": "sha512-15gZoQ38eYjEjxkorfbcgBKBL6R7T459OuK+CpcWt7O3KF4uPCx2tD0uFETlUDIyo+1789crbMhTvQBSR5yBMg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-lazy": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz", + "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true, + "license": "ISC" + }, + "node_modules/interpret": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", + "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/into-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "integrity": "sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "license": "MIT", + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/irregular-plurals": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.5.0.tgz", + "integrity": "sha512-1ANGLZ+Nkv1ptFb2pa8oG8Lem4krflKuX/gINiHJHjJUKaJHk/SXk5x6K3J+39/p0h1RQ2saROclJJ+QLvETCQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-cwebp-readable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-cwebp-readable/-/is-cwebp-readable-3.0.0.tgz", + "integrity": "sha512-bpELc7/Q1/U5MWHn4NdHI44R3jxk0h9ew9ljzabiRl70/UIjL/ZAqRMb52F5+eke/VC8yTiv4Ewryo1fPWidvA==", + "dev": true, + "license": "ISC", + "dependencies": { + "file-type": "^10.5.0" + } + }, + "node_modules/is-cwebp-readable/node_modules/file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-gif": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz", + "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "file-type": "^10.4.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-gif/node_modules/file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-identifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-identifier/-/is-identifier-1.0.1.tgz", + "integrity": "sha512-HQ5v4rEJ7REUV54bCd2l5FaD299SGDEn2UPoVXaTHAyGviLq2menVUD2udi3trQ32uvB6LdAh/0ck2EuizrtpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "identifier-regex": "^1.0.0", + "super-regex": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-jpg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-3.0.0.tgz", + "integrity": "sha512-Vcd67KWHZblEKEBrtP25qLZ8wN9ICoAhl1pKUqD7SM7hf2qtuRl7loDgP5Zigh2oN/+7uj+KVyC0eRJvgOEFeQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-like": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", + "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", + "dev": true, + "license": "ISC", + "dependencies": { + "lodash.isfinite": "^3.3.2" + } + }, + "node_modules/is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-3.0.0.tgz", + "integrity": "sha512-kyiNFFLU0Ampr6SDZitD/DwUo4Zs1nSdnygUBqsu3LooL00Qvb5j+UnvApUn/TTj1J3OuE6BTdQ5rudKmU2ZaA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-path-inside": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", + "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-png": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz", + "integrity": "sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", + "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-svg": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.4.0.tgz", + "integrity": "sha512-v+AgVwiK5DsGtT9ng+m4mClp6zDAmwrW8nZi6Gg15qzvBnRWWdfWA1TGaXyCDnWq5g5asofIgMVl3PjKxvk1ug==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "fast-xml-parser": "^4.1.3" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/jackspeak": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", + "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "license": "MIT" + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/junk": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/junk/-/junk-4.0.1.tgz", + "integrity": "sha512-Qush0uP+G8ZScpGMZvHUiRfI0YBWuB3gVBYlI0v0vvOJt5FLicco+IkP0a50LqTTQhmts/m6tP5SWE+USyIvcQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/keyv": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", + "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/last-run": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-2.0.0.tgz", + "integrity": "sha512-j+y6WhTLN4Itnf9j5ZQos1BGPCS8DAwmgMroR3OzfxAsBxam0hMw7J8M3KqZl0pLQJ1jNnwIexg5DYpC/ctwEQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/lead": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-4.0.0.tgz", + "integrity": "sha512-DpMa59o5uGUWWjruMp71e6knmwKU3jRBBn1kjuLWN9EeIOxNeSAwvHf03WIl8g/ZMR2oSQC9ej3yeLBwdDc/pg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/liftoff": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-5.0.1.tgz", + "integrity": "sha512-wwLXMbuxSF8gMvubFcFRp56lkFV69twvbU5vDPbaw+Q+/rF8j0HKjGbIdlSi+LuJm9jf7k9PB+nTxnsLMPcv2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "extend": "^3.0.2", + "findup-sync": "^5.0.0", + "fined": "^2.0.0", + "flagged-respawn": "^2.0.0", + "is-plain-object": "^5.0.0", + "rechoir": "^0.8.0", + "resolve": "^1.20.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/lilconfig": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/limiter": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz", + "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==", + "dev": true + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" + }, + "node_modules/locutus": { + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/locutus/-/locutus-2.0.32.tgz", + "integrity": "sha512-fr7OCpbE4xeefhHqfh6hM2/l9ZB3XvClHgtgFnQNImrM/nqL950o6FO98vmUH8GysfQRCcyBYtZ4C8GcY52Edw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10", + "yarn": ">= 1" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.assignin": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", + "integrity": "sha512-yX/rx6d/UTVh7sSVWVSIMjfnz95evAgDFdb1ZozC35I9mSFCkmzptOzevxjgbQUsc78NR44LVHWjsoMQXy9FDg==", + "license": "MIT" + }, + "node_modules/lodash.bind": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz", + "integrity": "sha512-lxdsn7xxlCymgLYo1gGvVrfHmkjDiyqVv62FAeF2i5ta72BipE1SLxw8hPEPLhD4/247Ijw07UQH7Hq/chT5LA==", + "license": "MIT" + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", + "license": "MIT" + }, + "node_modules/lodash.filter": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz", + "integrity": "sha512-pXYUy7PR8BCLwX5mgJ/aNtyOvuJTdZAo9EQFUvMIYugqmJxnrYaANvTbgndOzHSCSR0wnlBBfRXJL5SbWxo3FQ==", + "license": "MIT" + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", + "license": "MIT" + }, + "node_modules/lodash.foreach": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz", + "integrity": "sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==", + "license": "MIT" + }, + "node_modules/lodash.isfinite": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", + "integrity": "sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.map": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", + "integrity": "sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q==", + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "license": "MIT" + }, + "node_modules/lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==", + "deprecated": "This package is deprecated. Use destructuring assignment syntax instead.", + "license": "MIT" + }, + "node_modules/lodash.reduce": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz", + "integrity": "sha512-6raRe2vxCYBhpBu+B+TtNGUzah+hQjVdu3E17wfusjyrXBka2nBS8OH/gjVZ5PvHOhWmIZTYri09Z6n/QfnNMw==", + "license": "MIT" + }, + "node_modules/lodash.reject": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz", + "integrity": "sha512-qkTuvgEzYdyhiJBx42YPzPo71R1aEr0z79kAv7Ixg8wPFEjgRgJdUsGMG3Hf3OYSF/kHI79XhNlt+5Ar6OzwxQ==", + "license": "MIT" + }, + "node_modules/lodash.some": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", + "integrity": "sha512-j7MJE+TuT51q9ggt4fSgVqro163BEFjAt3u97IqU+JA2DkWl80nFTrowzLpZ/BnpN7rrl0JA/593NAdd8p/scQ==", + "license": "MIT" + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lru-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", + "integrity": "sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es5-ext": "~0.10.2" + } + }, + "node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/make-dir/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true, + "license": "ISC" + }, + "node_modules/make-error-cause": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", + "integrity": "sha512-4TO2Y3HkBnis4c0dxhAgD/jprySYLACf7nwN6V0HAHDx59g12WlRpUmFy1bRHamjGUEEBrEvCq6SUpsEE2lhUg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "make-error": "^1.2.0" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-stream": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", + "integrity": "sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==", + "dev": true + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true, + "license": "CC0-1.0", + "optional": true + }, + "node_modules/memoizee": { + "version": "0.4.17", + "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.17.tgz", + "integrity": "sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA==", + "dev": true, + "license": "ISC", + "dependencies": { + "d": "^1.0.2", + "es5-ext": "^0.10.64", + "es6-weak-map": "^2.0.3", + "event-emitter": "^0.3.5", + "is-promise": "^2.2.2", + "lru-queue": "^0.1.0", + "next-tick": "^1.1.0", + "timers-ext": "^0.1.7" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/micromodal": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/micromodal/-/micromodal-0.6.1.tgz", + "integrity": "sha512-rw1fOptxQe3XGDm9xil9hBC2ylPb1kKZyYv4FlK54R/7L+KG+D8SQxPL5L8OlEXAhBDHckeoULYxWSYU9rg/RA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/mitt": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", + "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==", + "dev": true, + "license": "MIT" + }, + "node_modules/modify-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/modify-filename/-/modify-filename-2.0.0.tgz", + "integrity": "sha512-VX9/MdgUN9StpSLImJ0+AyV2dxJJtyojIwRHF/Ja942tW7FTzxXI186jDSTk4k5wj2+59a4bRzFnJUgMSi+ygg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mozjpeg": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/mozjpeg/-/mozjpeg-8.0.0.tgz", + "integrity": "sha512-Ca2Yhah9hG0Iutgsn8MOrAl37P9ThnKsJatjXoWdUO+8X8GeG/6ahvHZrTyqvbs6leMww1SauWUCao/L9qBuFQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0" + }, + "bin": { + "mozjpeg": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/mute-stdout": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-2.0.0.tgz", + "integrity": "sha512-32GSKM3Wyc8dg/p39lWPKYu8zci9mJFzV1Np9Of0ZEpe6Fhssn/FbI7ywAMd40uX+p3ZKh3T5EeCFv81qS3HmQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true, + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/normalize-url/node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/normalize-url/node_modules/sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/now-and-later": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-3.0.0.tgz", + "integrity": "sha512-pGO4pzSdaxhWTGkfSfHx3hVzJVslFPwBp2Myq9MYN/ChfJZF87ochMAXnvz6/58RJSf5ik2q9tXprBBrk2cpcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "dev": true, + "license": "MIT", + "dependencies": { + "config-chain": "^1.1.11", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-conf/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opn": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", + "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/optipng-bin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-7.0.1.tgz", + "integrity": "sha512-W99mpdW7Nt2PpFiaO+74pkht7KEqkXkeRomdWXfEz3SALZ6hns81y/pm1dsGZ6ItUIfchiNIP6ORDr1zETU1jA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0" + }, + "bin": { + "optipng": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/os-filter-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", + "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "arch": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ow": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ow/-/ow-2.0.0.tgz", + "integrity": "sha512-ESUigmGrdhUZ2nQSFNkeKSl6ZRPupXzprMs3yF9DYlNVpJ8XAjM/fI9RUZxA7PI1K9HQDCCvBo1jr/GEIo9joQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^6.3.0", + "callsites": "^4.1.0", + "dot-prop": "^8.0.2", + "environment": "^1.0.0", + "fast-equals": "^5.0.1", + "is-identifier": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-event": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", + "integrity": "sha512-hV1zbA7gwqPVFcapfeATaNjQ3J0NuzorHPyG8GPL9g/Y/TplWVBVoCKCXL6Ej2zscrCEv195QNWJXuBH6XZuzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-timeout": "^1.1.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-is-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-map": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.3.tgz", + "integrity": "sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz", + "integrity": "sha512-4k9LlvY6Bo/1FcIdV33wqZQES0Py+iKISU9Uc8p8AjWoZPnFKMpVIVD3s0EYn4jzLh1I+WeUZkJ0Yoa4Qfw3Kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-reduce": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-pipe": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-4.0.0.tgz", + "integrity": "sha512-HkPfFklpZQPUKBFXzKFB6ihLriIHxnmuQdK9WmLDwe4hf2PdhhfWT/FJa+pc3bA1ywvKXtedxIRmd4Y7BTXE4w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha512-gb0ryzr+K2qFqFv6qi3khoeqMZF/+ajxQipEF6NteZVnvz9tzdsfAVj3lYtn1gAXvH5lfLwfxEII799gt/mRIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pac-proxy-agent": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz", + "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==", + "license": "MIT", + "dependencies": { + "@tootallnate/quickjs-emscripten": "^0.23.0", + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "get-uri": "^6.0.1", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.6", + "pac-resolver": "^7.0.1", + "socks-proxy-agent": "^8.0.5" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/pac-resolver": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", + "license": "MIT", + "dependencies": { + "degenerator": "^5.0.0", + "netmask": "^2.0.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module/node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse5": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", + "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "domhandler": "^5.0.3", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-parser-stream": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", + "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", + "dev": true, + "license": "MIT", + "dependencies": { + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-root-regex": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-scurry": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", + "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.1.0.tgz", + "integrity": "sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==", + "dev": true, + "license": "ISC", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/path-type": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz", + "integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/peek-readable": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.4.2.tgz", + "integrity": "sha512-peBp3qZyuS6cNIJ2akRNG1uo1WJ1d0wTxg/fxMdZ0BqCVhx242bSFHM9eNqflfJVS9SsgkzgT/1UgnsurBOTMg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/plur": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/plur/-/plur-5.1.0.tgz", + "integrity": "sha512-VP/72JeXqak2KiOzjgKtQen5y3IZHn+9GOuLDafPv0eXa47xq0At93XahYBs26MsifCQ4enGKwbjBTKgb9QJXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "irregular-plurals": "^3.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/portscanner": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.2.0.tgz", + "integrity": "sha512-IFroCz/59Lqa2uBvzK3bKDbDDIEaAY8XJ1jFxcLWTqosrsc32//P4VuSB2vZXoHiHqOmx8B5L5hnKOxL/7FlPw==", + "dev": true, + "license": "MIT", + "dependencies": { + "async": "^2.6.0", + "is-number-like": "^1.0.3" + }, + "engines": { + "node": ">=0.4", + "npm": ">=1.0.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-load-config": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-5.1.0.tgz", + "integrity": "sha512-G5AJ+IX0aD0dygOE0yFZQ/huFFMSNneyfp0e3/bT05a8OfPC5FUoZRPfGijUdGOJNMewJiwzcHJXFafFzeKFVA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "lilconfig": "^3.1.1", + "yaml": "^2.4.2" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "jiti": ">=1.21.0", + "postcss": ">=8.0.9", + "tsx": "^4.8.1" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + }, + "postcss": { + "optional": true + }, + "tsx": { + "optional": true + } + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pretty-bytes": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz", + "integrity": "sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true, + "license": "MIT" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "dev": true, + "license": "ISC" + }, + "node_modules/proxy-agent": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz", + "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.6", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.1.0", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.5" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/proxy-agent/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/pump": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/puppeteer": { + "version": "24.10.2", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.10.2.tgz", + "integrity": "sha512-+k26rCz6akFZntx0hqUoFjCojgOLIxZs6p2k53LmEicwsT8F/FMBKfRfiBw1sitjiCvlR/15K7lBqfjXa251FA==", + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "@puppeteer/browsers": "2.10.5", + "chromium-bidi": "5.1.0", + "cosmiconfig": "^9.0.0", + "devtools-protocol": "0.0.1452169", + "puppeteer-core": "24.10.2", + "typed-query-selector": "^2.12.0" + }, + "bin": { + "puppeteer": "lib/cjs/puppeteer/node/cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/puppeteer-core": { + "version": "24.10.2", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.10.2.tgz", + "integrity": "sha512-CnzhOgrZj8DvkDqI+Yx+9or33i3Y9uUYbKyYpP4C13jWwXx/keQ38RMTMmxuLCWQlxjZrOH0Foq7P2fGP7adDQ==", + "license": "Apache-2.0", + "dependencies": { + "@puppeteer/browsers": "2.10.5", + "chromium-bidi": "5.1.0", + "debug": "^4.4.1", + "devtools-protocol": "0.0.1452169", + "typed-query-selector": "^2.12.0", + "ws": "^8.18.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/puppeteer-core/node_modules/ws": { + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.2.tgz", + "integrity": "sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/purgecss": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-7.0.2.tgz", + "integrity": "sha512-4Ku8KoxNhOWi9X1XJ73XY5fv+I+hhTRedKpGs/2gaBKU8ijUiIKF/uyyIyh7Wo713bELSICF5/NswjcuOqYouQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "commander": "^12.1.0", + "glob": "^11.0.0", + "postcss": "^8.4.47", + "postcss-selector-parser": "^6.1.2" + }, + "bin": { + "purgecss": "bin/purgecss.js" + } + }, + "node_modules/purgecss/node_modules/commander": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/purgecss/node_modules/glob": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.3.tgz", + "integrity": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.3.1", + "jackspeak": "^4.1.1", + "minimatch": "^10.0.3", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/purgecss/node_modules/minimatch": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz", + "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==", + "dev": true, + "license": "ISC", + "dependencies": { + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "dev": true, + "license": "MIT", + "dependencies": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", + "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve": "^1.20.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regexpu-core": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", + "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.0", + "regjsgen": "^0.8.0", + "regjsparser": "^0.12.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/regjsparser": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.0.2" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true, + "license": "ISC" + }, + "node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/replace-homedir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-2.0.0.tgz", + "integrity": "sha512-bgEuQQ/BHW0XkkJtawzrfzHFSN70f/3cNOiHa2QsYxqrjaC30X1k74FJ6xswVBP0sr0SpGIdVFuPwfrYziVeyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/reserved-identifiers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/reserved-identifiers/-/reserved-identifiers-1.0.0.tgz", + "integrity": "sha512-h0bP2Katmvf3hv4Z3WtDl4+6xt/OglQ2Xa6TnhZ/Rm9/7IH1crXQqMwD4J2ngKBonVv+fB55zfGgNDAmsevLVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-options": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-2.0.0.tgz", + "integrity": "sha512-/FopbmmFOQCfsCx77BRFdKOniglTiHumLgwvd6IDPihy1GKkadZbgQJBcTb2lMzSR1pndzd96b1nZrreZ7+9/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "value-or-function": "^4.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/resp-modifier": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", + "integrity": "sha512-U1+0kWC/+4ncRFYqQWTx/3qkfE6a4B/h3XXgmXypfa0SPZ3t7cbbaFk297PjQS/yov24R18h6OZe6iZwj3NSLw==", + "dev": true, + "dependencies": { + "debug": "^2.2.0", + "minimatch": "^3.0.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/resp-modifier/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/resp-modifier/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rev-hash": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rev-hash/-/rev-hash-4.1.0.tgz", + "integrity": "sha512-e0EGnaveLY2IYpYwHNdh43WZ2M84KgW3Z/T4F6+Z/BlZI/T1ZbxTWj36xgYgUPOieGXYo2q225jTeUXn+LWYjw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rev-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/rev-path/-/rev-path-3.0.0.tgz", + "integrity": "sha512-2fUuv6IC7Z+Vj+DXEunJYJDZuwSsaJJHeLar3n2PGvHSH7j5+Xpd/Xh7PenekH4WQhxFuHtsGwd1dCh/HvT6Gw==", + "dev": true, + "license": "MIT", + "dependencies": { + "modify-filename": "^2.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rx": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", + "integrity": "sha512-CiaiuN6gapkdl+cZUr67W6I8jquN4lkak3vtIsIWCl4XIPP8ffsoyN6/+PuGXnQy8Cu8W2y9Xxh31Rq4M6wUug==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/sass": { + "version": "1.89.2", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.89.2.tgz", + "integrity": "sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/sass/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/sass/node_modules/immutable": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.3.tgz", + "integrity": "sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==", + "dev": true, + "license": "MIT" + }, + "node_modules/sass/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "commander": "^2.8.1" + }, + "bin": { + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/semver-greatest-satisfied-range": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-2.0.0.tgz", + "integrity": "sha512-lH3f6kMbwyANB7HuOWRMlLCa2itaCrZJ+SAqqkSZrZKO/cAsk2EOyaKHUtNkVLFyFW9pct22SFesFp3Z7zpA0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "sver": "^1.8.3" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/semver-truncate": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", + "integrity": "sha512-V1fGg9i4CL3qesB6U0L6XAm4xOJiHmt4QAacazumuasc03BvtFGIMCduv01JWQ69Nv+JST9TqhSCiJoxoY031w==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^5.3.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/semver-truncate/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/send": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.1.tgz", + "integrity": "sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/send/node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true, + "license": "ISC" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-static/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/serve-static/node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serve-static/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serve-static/node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serve-static/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/server-destroy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", + "integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true, + "license": "ISC" + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/slash": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "license": "MIT", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socket.io": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.1.tgz", + "integrity": "sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "cors": "~2.8.5", + "debug": "~4.3.2", + "engine.io": "~6.6.0", + "socket.io-adapter": "~2.5.2", + "socket.io-parser": "~4.2.4" + }, + "engines": { + "node": ">=10.2.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", + "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "~4.3.4", + "ws": "~8.17.1" + } + }, + "node_modules/socket.io-adapter/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/socket.io-client": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.1.tgz", + "integrity": "sha512-hJVXfu3E28NmzGk8o1sHhN3om52tRvwYeidbj7xKy2eIIse5IoKX3USlS6Tqt3BHAtflLIkCQBkzVrEEfWUyYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.2", + "engine.io-client": "~6.6.1", + "socket.io-parser": "~4.2.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-client/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/socket.io-parser": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", + "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", + "dev": true, + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-parser/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/socket.io/node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/socks": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.5.tgz", + "integrity": "sha512-iF+tNDQla22geJdTyJB1wM/qrX9DMRwWrciEPwWLPRWAUEM8sQiyxgckLxWT1f7+9VabJS0jTGGr4QgBuvi6Ww==", + "license": "MIT", + "dependencies": { + "ip-address": "^9.0.5", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", + "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "socks": "^2.8.3" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/sort-keys": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-5.1.0.tgz", + "integrity": "sha512-aSbHV0DaBcr7u0PVHXzM6NbZNAtrr9sF6+Qfs9UUVG7Ll3jQ6hHi8F/xqIIcn2rvIVbr0v/2zyjSdwSV47AgLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-obj": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys-length/node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys/node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "devOptional": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "license": "MIT", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/sparkles": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-2.1.0.tgz", + "integrity": "sha512-r7iW1bDw8R/cFifrD3JnQJX0K1jqT0kprL48BiBpLZLJPmAm34zsVBsK5lc7HirZYZqMW65dOXZgbAGt/I6frg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "license": "BSD-3-Clause" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha512-wuTCPGlJONk/a1kqZ4fQM2+908lC7fa7nPYpTC1EhnvqLX/IICbeP1OZGDtA374trpSq68YubKUMo8oRhN46yg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-composer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-composer/-/stream-composer-1.0.2.tgz", + "integrity": "sha512-bnBselmwfX5K10AH6L4c8+S5lgZMWI7ZYrz2rvYjCPB2DIMC4Ig8OpxGpNJSxRZ58oti7y1IcNvjBAz9vW5m4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "streamx": "^2.13.2" + } + }, + "node_modules/stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true, + "license": "MIT" + }, + "node_modules/stream-throttle": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", + "integrity": "sha512-889+B9vN9dq7/vLbGyuHeZ6/ctf5sNuGWsDy89uNxkFTAgzy0eK7+w5fL3KLNRTkLle7EgZGvHUphZW0Q26MnQ==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "commander": "^2.2.0", + "limiter": "^1.0.5" + }, + "bin": { + "throttleproxy": "bin/throttleproxy.js" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/streamx": { + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.22.1.tgz", + "integrity": "sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA==", + "license": "MIT", + "dependencies": { + "fast-fifo": "^1.3.2", + "text-decoder": "^1.1.0" + }, + "optionalDependencies": { + "bare-events": "^2.2.0" + } + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "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": { + "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, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "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, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom-buf": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-bom-buf/-/strip-bom-buf-3.0.1.tgz", + "integrity": "sha512-iJaWw2WroigLHzQysdc5WWeUc99p7ea7AEgB6JkY8CMyiO1yTVAA1gIlJJgORElUIR+lcZJkNl1OGChMhvc2Cw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-utf8": "^0.2.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-bom-stream": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-5.0.0.tgz", + "integrity": "sha512-Yo472mU+3smhzqeKlIxClre4s4pwtYZEvDNQvY/sJpnChdaxmKuwU28UVx/v1ORKNMxkmj1GBuvxJQyBk6wYMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "first-chunk-stream": "^5.0.0", + "strip-bom-buf": "^3.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-natural-number": "^4.0.1" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strnum": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.2.tgz", + "integrity": "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "optional": true + }, + "node_modules/strtok3": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-9.1.1.tgz", + "integrity": "sha512-FhwotcEqjr241ZbjFzjlIYg6c5/L/s4yBGWSMvJ9UoExiSqL+FnFA/CaeZx17WGaZMS/4SOZp8wH18jSS4R4lw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tokenizer/token": "^0.3.0", + "peek-readable": "^5.3.1" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/super-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/super-regex/-/super-regex-1.0.0.tgz", + "integrity": "sha512-CY8u7DtbvucKuquCmOFEKhr9Besln7n9uN8eFbwcoGYWXOMW07u2o8njWaiXt11ylS3qoGF55pILjRmPlbodyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-timeout": "^1.0.1", + "time-span": "^5.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sver": { + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/sver/-/sver-1.8.4.tgz", + "integrity": "sha512-71o1zfzyawLfIWBOmw8brleKyvnbn73oVHNCsu51uPMz/HWiKkkXsI31JjHW5zqXEqnPYkIiHd8ZmL7FCimLEA==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "semver": "^6.3.0" + } + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "license": "BSD-2-Clause", + "optional": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/svgo/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "license": "BSD-2-Clause", + "optional": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "license": "BSD-2-Clause", + "optional": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/svgo/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "license": "BSD-2-Clause", + "optional": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/swiper": { + "version": "11.2.8", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-11.2.8.tgz", + "integrity": "sha512-S5FVf6zWynPWooi7pJ7lZhSUe2snTzqLuUzbd5h5PHUOhzgvW0bLKBd2wv0ixn6/5o9vwc/IkQT74CRcLJQzeg==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "license": "MIT", + "engines": { + "node": ">= 4.7.0" + } + }, + "node_modules/tar-fs": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.10.tgz", + "integrity": "sha512-C1SwlQGNLe/jPNqapK8epDsXME7CAJR5RL3GcE6KWx1d9OUByzoHVcbu1VPI8tevg9H8Alae0AApHHFGzrD5zA==", + "license": "MIT", + "dependencies": { + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^4.0.1", + "bare-path": "^3.0.0" + } + }, + "node_modules/tar-fs/node_modules/tar-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "license": "MIT", + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, + "node_modules/tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/teex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", + "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "streamx": "^2.12.5" + } + }, + "node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/tempfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", + "integrity": "sha512-ZOn6nJUgvgC09+doCEF3oB+r3ag7kUvlsXEGX069QRD60p+P3uP7XG9N2/at+EyIRGSN//ZY3LyEotA1YpmjuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "temp-dir": "^1.0.0", + "uuid": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/text-decoder": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz", + "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==", + "license": "Apache-2.0", + "dependencies": { + "b4a": "^1.6.4" + } + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "3" + } + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/time-span": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/time-span/-/time-span-5.1.0.tgz", + "integrity": "sha512-75voc/9G4rDIJleOo4jPvN4/YC4GRZrY8yy1uU4lwrB3XEQbWve8zXoO5No4eFrGcTAMYyoY67p8jRQdtA1HbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "convert-hrtime": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/timers-ext": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.8.tgz", + "integrity": "sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==", + "dev": true, + "license": "ISC", + "dependencies": { + "es5-ext": "^0.10.64", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/to-buffer": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.1.tgz", + "integrity": "sha512-tB82LpAIWjhLYbqjx3X4zEeHN6M8CiuOEy2JY8SEQVdYRe3CCHOFaqrBW1doLDrfpWhplcW7BL+bO3/6S3pcDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "isarray": "^2.0.5", + "safe-buffer": "^5.2.1", + "typed-array-buffer": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/to-buffer/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-through": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-3.0.0.tgz", + "integrity": "sha512-y8MN937s/HVhEoBU1SxfHC+wxCHkV1a9gW8eAdTadYh/bGyesZIVcbjI+mSpFbSVwQici/XjBjuUyri1dnXwBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "streamx": "^2.12.5" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/token-types": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.0.0.tgz", + "integrity": "sha512-lbDrTLVsHhOMljPscd0yitpozq7Ga2M5Cvez5AjGg8GASBjtt6iERCAJ93yommPmz62fb45oFIXHEZ3u9bfJEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tokenizer/token": "^0.3.0", + "ieee754": "^1.2.1" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/twig": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/twig/-/twig-1.17.1.tgz", + "integrity": "sha512-atxccyr/BHtb1gPMA7Lvki0OuU17XBqHsNH9lzDHt9Rr1293EVZOosSZabEXz/DPVikIW8ZDqSkEddwyJnQN2w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@babel/runtime": "^7.8.4", + "locutus": "^2.0.11", + "minimatch": "3.0.x", + "walk": "2.3.x" + }, + "bin": { + "twigjs": "bin/twigjs" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/twig/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/type": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz", + "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/type-fest": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", + "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-query-selector": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.0.tgz", + "integrity": "sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==", + "license": "MIT" + }, + "node_modules/ua-parser-js": { + "version": "1.0.40", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.40.tgz", + "integrity": "sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], + "license": "MIT", + "bin": { + "ua-parser-js": "script/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/uglify-js": { + "version": "3.19.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", + "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", + "dev": true, + "license": "BSD-2-Clause", + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uint8array-extras": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.4.0.tgz", + "integrity": "sha512-ZPtzy0hu4cZjv3z5NW9gfKnNLjoz4y6uv4HlelAjDK7sY/xOkKZv9xK/WQpcsBB3jEybChz9DPC2U/+cusjJVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/undertaker": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-2.0.0.tgz", + "integrity": "sha512-tO/bf30wBbTsJ7go80j0RzA2rcwX6o7XPBpeFcb+jzoeb4pfMM2zUeSDIkY1AWqeZabWxaQZ/h8N9t35QKDLPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "bach": "^2.0.1", + "fast-levenshtein": "^3.0.0", + "last-run": "^2.0.0", + "undertaker-registry": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/undertaker-registry": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-2.0.0.tgz", + "integrity": "sha512-+hhVICbnp+rlzZMgxXenpvTxpuvA67Bfgtt+O9WOE5jo7w/dyiF1VmoZVIHvP2EkUjsyKyTwYKlLhA+j47m1Ew==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/undici": { + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.10.0.tgz", + "integrity": "sha512-u5otvFBOBZvmdjWLVW+5DAc9Nkq8f24g0O9oY7qw2JVIF1VocIFoyz9JFkuVOS2j41AufeO0xnlweJ2RLT8nGw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, + "node_modules/undici-types": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz", + "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicorn-magic": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz", + "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "prepend-http": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/util-extend": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/util-extend/-/util-extend-1.0.3.tgz", + "integrity": "sha512-mLs5zAK+ctllYBj+iAQvlDCwoxU/WDOUaJkcFudeiAX6OajC6BKXJUa9a+tbtkC11dz2Ufb7h0lyvIOVn4LADA==", + "dev": true, + "license": "MIT" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8flags": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-4.0.1.tgz", + "integrity": "sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/value-or-function": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-4.0.0.tgz", + "integrity": "sha512-aeVK81SIuT6aMJfNo9Vte8Dw0/FZINGBV8BfCraGtqVxIeLAEhJyoWs8SmvRVmXfGss2PmmOwZCuBPbZR+IYWg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-contents": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/vinyl-contents/-/vinyl-contents-2.0.0.tgz", + "integrity": "sha512-cHq6NnGyi2pZ7xwdHSW1v4Jfnho4TEGtxZHw01cmnc8+i7jgR6bRnED/LbrKan/Q7CvVLbnvA5OepnhbpjBZ5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "bl": "^5.0.0", + "vinyl": "^3.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-contents/node_modules/bl": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", + "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^6.0.3", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/vinyl-contents/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/vinyl-contents/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/vinyl-contents/node_modules/replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/vinyl-contents/node_modules/vinyl": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.1.tgz", + "integrity": "sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^2.1.2", + "remove-trailing-separator": "^1.1.0", + "replace-ext": "^2.0.0", + "teex": "^1.0.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-file": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/vinyl-file/-/vinyl-file-5.0.0.tgz", + "integrity": "sha512-MvkPF/yA1EX7c6p+juVIvp9+Lxp70YUfNKzEWeHMKpUNVSnTZh2coaOqLxI0pmOe2V9nB+OkgFaMDkodaJUyGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/vinyl": "^2.0.7", + "strip-bom-buf": "^3.0.1", + "strip-bom-stream": "^5.0.0", + "vinyl": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/vinyl-file/node_modules/replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/vinyl-file/node_modules/vinyl": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.1.tgz", + "integrity": "sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^2.1.2", + "remove-trailing-separator": "^1.1.0", + "replace-ext": "^2.0.0", + "teex": "^1.0.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-fs": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-4.0.2.tgz", + "integrity": "sha512-XRFwBLLTl8lRAOYiBqxY279wY46tVxLaRhSwo3GzKEuLz1giffsOquWWboD/haGf5lx+JyTigCFfe7DWHoARIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fs-mkdirp-stream": "^2.0.1", + "glob-stream": "^8.0.3", + "graceful-fs": "^4.2.11", + "iconv-lite": "^0.6.3", + "is-valid-glob": "^1.0.0", + "lead": "^4.0.0", + "normalize-path": "3.0.0", + "resolve-options": "^2.0.0", + "stream-composer": "^1.0.2", + "streamx": "^2.14.0", + "to-through": "^3.0.0", + "value-or-function": "^4.0.0", + "vinyl": "^3.0.1", + "vinyl-sourcemap": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-fs/node_modules/replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/vinyl-fs/node_modules/vinyl": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.1.tgz", + "integrity": "sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^2.1.2", + "remove-trailing-separator": "^1.1.0", + "replace-ext": "^2.0.0", + "teex": "^1.0.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-sourcemap": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-2.0.0.tgz", + "integrity": "sha512-BAEvWxbBUXvlNoFQVFVHpybBbjW1r03WhohJzJDSfgrrK5xVYIDTan6xN14DlyImShgDRv2gl9qhM6irVMsV0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "convert-source-map": "^2.0.0", + "graceful-fs": "^4.2.10", + "now-and-later": "^3.0.0", + "streamx": "^2.12.5", + "vinyl": "^3.0.0", + "vinyl-contents": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-sourcemap/node_modules/replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/vinyl-sourcemap/node_modules/vinyl": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.1.tgz", + "integrity": "sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^2.1.2", + "remove-trailing-separator": "^1.1.0", + "replace-ext": "^2.0.0", + "teex": "^1.0.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha512-+oDh3KYZBoZC8hfocrbrxbLUeaYtQK7J5WU5Br9VqWqmCll3tFJqKp97GC9GmMsVIL0qnx2DgEDVxdo5EZ5sSw==", + "dev": true, + "license": "ISC", + "dependencies": { + "source-map": "^0.5.1" + } + }, + "node_modules/vinyl-sourcemaps-apply/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/walk": { + "version": "2.3.15", + "resolved": "https://registry.npmjs.org/walk/-/walk-2.3.15.tgz", + "integrity": "sha512-4eRTBZljBfIISK1Vnt69Gvr2w/wc3U6Vtrw7qiN5iqYJPH7LElcYh/iU4XWhdCy2dZqv1ToMyYlybDylfG/5Vg==", + "dev": true, + "license": "(MIT OR Apache-2.0)", + "dependencies": { + "foreachasync": "^3.0.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/whatwg-mimetype": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==", + "license": "MIT", + "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": { + "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, + "license": "MIT", + "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/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/ws": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xmlhttprequest-ssl": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.1.2.tgz", + "integrity": "sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yaml": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.0.tgz", + "integrity": "sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "license": "MIT", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/zod": { + "version": "3.25.67", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.67.tgz", + "integrity": "sha512-idA2YXwpCdqUSKRCACDE6ItZD9TZzy3OZMtpfLoh6oPR47lipysRrJfjzMqFxQ3uJuUPyUeWe1r9vLH33xO/Qw==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + } + } +} diff --git a/modernkit/package.json b/modernkit/package.json new file mode 100644 index 0000000..56a6603 --- /dev/null +++ b/modernkit/package.json @@ -0,0 +1,51 @@ +{ + "name": "modernkit", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "start": "gulp", + "build": "gulp build", + "build:prod": "gulp buildProd" + }, + "keywords": [], + "author": "", + "license": "ISC", + "type": "module", + "devDependencies": { + "@babel/core": "^7.27.7", + "@babel/preset-env": "^7.27.2", + "@fullhuman/postcss-purgecss": "^7.0.2", + "browser-sync": "^3.0.4", + "del": "^8.0.0", + "gulp": "^5.0.1", + "gulp-autoprefixer": "^9.0.0", + "gulp-babel": "^8.0.0", + "gulp-cached": "^1.1.1", + "gulp-clean-css": "^4.3.0", + "gulp-concat": "^2.6.1", + "gulp-data": "^1.3.1", + "gulp-imagemin": "^9.1.0", + "gulp-plumber": "^1.2.1", + "gulp-postcss": "^10.0.0", + "gulp-remember": "^1.0.1", + "gulp-rev": "^10.0.0", + "gulp-rev-replace": "^0.4.4", + "gulp-sass": "^6.0.1", + "gulp-sourcemaps": "^3.0.0", + "gulp-svgstore": "^9.0.0", + "gulp-twig": "^1.2.0", + "gulp-uglify": "^3.0.2", + "gulp-webp": "^5.0.0", + "postcss": "^8.5.6", + "sass": "^1.89.2", + "through2": "^4.0.2", + "twig": "^1.17.1" + }, + "dependencies": { + "gulp-cheerio": "^1.0.0", + "micromodal": "^0.6.1", + "puppeteer": "^24.10.2", + "swiper": "^11.2.8" + } +} diff --git a/modernkit/src/assets/test.txt b/modernkit/src/assets/test.txt new file mode 100644 index 0000000..02a6554 --- /dev/null +++ b/modernkit/src/assets/test.txt @@ -0,0 +1 @@ +This is a test asset file. \ No newline at end of file diff --git a/modernkit/src/data/about.json b/modernkit/src/data/about.json new file mode 100644 index 0000000..0ceee1d --- /dev/null +++ b/modernkit/src/data/about.json @@ -0,0 +1,4 @@ +{ + "pageTitle": "About Us", + "aboutContent": "This is the content for the about page. We are a team dedicated to building amazing things." +} \ No newline at end of file diff --git a/modernkit/src/data/global.json b/modernkit/src/data/global.json new file mode 100644 index 0000000..f01de27 --- /dev/null +++ b/modernkit/src/data/global.json @@ -0,0 +1,5 @@ +{ + "title": "ModernKit UI Kit", + "welcomeMessage": "Welcome to the ModernKit UI Kit Showcase!", + "year": 2025 +} \ No newline at end of file diff --git a/modernkit/src/favicon.ico b/modernkit/src/favicon.ico new file mode 100644 index 0000000..80e218c --- /dev/null +++ b/modernkit/src/favicon.ico @@ -0,0 +1 @@ +This is a dummy favicon file. \ No newline at end of file diff --git a/modernkit/src/fonts/test.ttf b/modernkit/src/fonts/test.ttf new file mode 100644 index 0000000..57d0941 --- /dev/null +++ b/modernkit/src/fonts/test.ttf @@ -0,0 +1 @@ +This is a dummy font file. \ No newline at end of file diff --git a/modernkit/src/icons/clock.svg b/modernkit/src/icons/clock.svg new file mode 100644 index 0000000..b1afd19 --- /dev/null +++ b/modernkit/src/icons/clock.svg @@ -0,0 +1,3 @@ + + + diff --git a/modernkit/src/icons/info.svg b/modernkit/src/icons/info.svg new file mode 100644 index 0000000..fcf5135 --- /dev/null +++ b/modernkit/src/icons/info.svg @@ -0,0 +1,3 @@ + + + diff --git a/modernkit/src/js/main.js b/modernkit/src/js/main.js new file mode 100644 index 0000000..127b657 --- /dev/null +++ b/modernkit/src/js/main.js @@ -0,0 +1,59 @@ +import Swiper from "swiper"; +import { Navigation, Pagination } from "swiper/modules"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import MicroModal from "micromodal"; + +const button = document.querySelector("button"); + +if (button) { + button.addEventListener("click", () => { + alert("Button clicked!"); + }); +} + +// Tabs functionality +document.addEventListener("DOMContentLoaded", () => { + const tabButtons = document.querySelectorAll(".tab-button"); + const tabPanes = document.querySelectorAll(".tab-pane"); + + tabButtons.forEach((button) => { + button.addEventListener("click", () => { + const targetTab = button.dataset.tab; + + tabButtons.forEach((btn) => btn.classList.remove("active")); + button.classList.add("active"); + + tabPanes.forEach((pane) => { + if (pane.id === targetTab) { + pane.classList.add("active"); + } else { + pane.classList.remove("active"); + } + }); + }); + }); + + // Initialize first tab as active + if (tabButtons.length > 0) { + tabButtons[0].click(); + } +}); + +// Swiper initialization +const _swiper = new Swiper(".swiper", { + modules: [Navigation, Pagination], + loop: true, + pagination: { + el: ".swiper-pagination", + clickable: true, + }, + navigation: { + nextEl: ".swiper-button-next", + prevEl: ".swiper-button-prev", + }, +}); + +// Micromodal initialization +MicroModal.init(); diff --git a/modernkit/src/scss/_base.scss b/modernkit/src/scss/_base.scss new file mode 100644 index 0000000..d9002ed --- /dev/null +++ b/modernkit/src/scss/_base.scss @@ -0,0 +1,41 @@ +@use 'variables'; +@use "sass:color"; + +html { + box-sizing: border-box; +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +html { + font-size: 62.5%; /* 1rem = 10px */ +} + +body { + font-family: Arial, sans-serif; + line-height: 1.6; + margin: 0; + padding: 0; + background-color: #f4f4f4; + color: #333; + font-size: 1.6rem; /* Default font size for body, equivalent to 16px */ +} + +a { + color: variables.$primary-color; + text-decoration: none; + + &:hover { + color: color.adjust(variables.$primary-color, $lightness: -10%); + text-decoration: underline; + } +} + +img { + max-width: 100%; + height: auto; +} \ No newline at end of file diff --git a/modernkit/src/scss/_components.scss b/modernkit/src/scss/_components.scss new file mode 100644 index 0000000..2794541 --- /dev/null +++ b/modernkit/src/scss/_components.scss @@ -0,0 +1,89 @@ +// Tabs +.tabs { + margin-bottom: 20px; +} + +.tab-headers { + display: flex; + border-bottom: 1px solid #ccc; + margin-bottom: 15px; +} + +.tab-button { + padding: 10px 15px; + border: none; + background-color: #f0f0f0; + cursor: pointer; + font-size: 16px; + transition: background-color 0.3s ease; + + &.active { + background-color: #e0e0e0; + border-bottom: 2px solid #007bff; + } + + &:hover { + background-color: #e0e0e0; + } +} + +.tab-pane { + display: none; + + &.active { + display: block; + } +} + +// Swiper (Slider) +.swiper { + width: 100%; + height: 300px; + background-color: #f8f8f8; + border: 1px solid #eee; +} + +.swiper-slide { + display: flex; + justify-content: center; + align-items: center; + font-size: 24px; + color: #333; +} + +// Micromodal (Modal) +.modal { + /* styles for the outer modal wrapper */ +} + +.modal__overlay { + /* styles for the modal overlay */ +} + +.modal__container { + /* styles for the modal container */ +} + +.modal__header { + /* styles for the modal header */ +} + +.modal__title { + /* styles for the modal title */ +} + +.modal__close { + /* styles for the close button */ +} + +.modal__content { + /* styles for the modal content */ +} + +.modal__footer { + /* styles for the modal footer */ +} + +.modal__btn { + /* styles for modal buttons */ +} diff --git a/modernkit/src/scss/_grid.scss b/modernkit/src/scss/_grid.scss new file mode 100644 index 0000000..61664fa --- /dev/null +++ b/modernkit/src/scss/_grid.scss @@ -0,0 +1,49 @@ +@use 'variables'; +@use "sass:math"; + +.container { + width: 100%; + padding-right: math.div(variables.$grid-gutter-width, 2); + padding-left: math.div(variables.$grid-gutter-width, 2); + margin-right: auto; + margin-left: auto; + + @each $breakpoint, $width in variables.$grid-breakpoints { + @if $width > 0 { + @media (min-width: $width) { + max-width: $width; + } + } + } +} + +.row { + display: flex; + flex-wrap: wrap; + margin-right: math.div(variables.$grid-gutter-width, -2); + margin-left: math.div(variables.$grid-gutter-width, -2); +} + +@for $i from 1 through variables.$grid-columns { + .col-#{$i} { + flex: 0 0 auto; + width: math.div(100%, variables.$grid-columns) * $i; + padding-right: math.div(variables.$grid-gutter-width, 2); + padding-left: math.div(variables.$grid-gutter-width, 2); + } +} + +@each $breakpoint, $width in variables.$grid-breakpoints { + @if $width > 0 { + @media (min-width: $width) { + @for $i from 1 through variables.$grid-columns { + .col-#{$breakpoint}-#{$i} { + flex: 0 0 auto; + width: math.div(100%, variables.$grid-columns) * $i; + padding-right: math.div(variables.$grid-gutter-width, 2); + padding-left: math.div(variables.$grid-gutter-width, 2); + } + } + } + } +} \ No newline at end of file diff --git a/modernkit/src/scss/_typography.scss b/modernkit/src/scss/_typography.scss new file mode 100644 index 0000000..6a672ff --- /dev/null +++ b/modernkit/src/scss/_typography.scss @@ -0,0 +1,61 @@ +@use 'variables'; + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: (variables.$spacer * .5); + font-family: variables.$font-family-base; + font-weight: 500; + line-height: 1.2; + color: variables.$body-color; +} + +h1 { + font-size: variables.$h1-font-size; +} + +h2 { + font-size: variables.$h2-font-size; +} + +h3 { + font-size: variables.$h3-font-size; +} + +h4 { + font-size: variables.$h4-font-size; +} + +h5 { + font-size: variables.$h5-font-size; +} + +h6 { + font-size: variables.$h6-font-size; +} + +p { + margin-top: 0; + margin-bottom: variables.$spacer; +} + +small, +.small { + font-size: 80%; +} + +mark, +.mark { + padding: .2em; + background-color: #fcf8e3; +} + +blockquote { + margin: 0 0 variables.$spacer; +} + +ul, +ol { + padding-left: 2rem; + margin-top: 0; + margin-bottom: variables.$spacer; +} \ No newline at end of file diff --git a/modernkit/src/scss/_utilities.scss b/modernkit/src/scss/_utilities.scss new file mode 100644 index 0000000..1abaa5f --- /dev/null +++ b/modernkit/src/scss/_utilities.scss @@ -0,0 +1,109 @@ +@use 'variables'; + +// Margin and Padding +@each $prop, $abbrev in (margin, m), (padding, p) { + @each $size, $length in variables.$spacers { + .#{$abbrev}-#{$size} { + #{$prop}: #{$length} !important; + } + .#{$abbrev}t-#{$size} { + #{$prop}-top: #{$length} !important; + } + .#{$abbrev}b-#{$size} { + #{$prop}-bottom: #{$length} !important; + } + .#{$abbrev}l-#{$size} { + #{$prop}-left: #{$length} !important; + } + .#{$abbrev}r-#{$size} { + #{$prop}-right: #{$length} !important; + } + .#{$abbrev}x-#{$size} { + #{$prop}-left: #{$length} !important; + #{$prop}-right: #{$length} !important; + } + .#{$abbrev}y-#{$size} { + #{$prop}-top: #{$length} !important; + #{$prop}-bottom: #{$length} !important; + } + } +} + +// Text alignment +.text-left { + text-align: left !important; +} +.text-right { + text-align: right !important; +} +.text-center { + text-align: center !important; +} + +// Display +.d-block { + display: block !important; +} +.d-inline-block { + display: inline-block !important; +} +.d-flex { + display: flex !important; +} + +// Colors +.text-primary { + color: variables.$primary-color !important; +} +.text-secondary { + color: variables.$secondary-color !important; +} +.text-success { + color: variables.$success-color !important; +} +.text-danger { + color: variables.$danger-color !important; +} +.text-warning { + color: variables.$warning-color !important; +} +.text-info { + color: variables.$info-color !important; +} +.text-light { + color: variables.$light-color !important; +} +.text-dark { + color: variables.$dark-color !important; +} +.text-white { + color: variables.$white !important; +} + +.bg-primary { + background-color: variables.$primary-color !important; +} +.bg-secondary { + background-color: variables.$secondary-color !important; +} +.bg-success { + background-color: variables.$success-color !important; +} +.bg-danger { + background-color: variables.$danger-color !important; +} +.bg-warning { + background-color: variables.$warning-color !important; +} +.bg-info { + background-color: variables.$info-color !important; +} +.bg-light { + background-color: variables.$light-color !important; +} +.bg-dark { + background-color: variables.$dark-color !important; +} +.bg-white { + background-color: variables.$white !important; +} \ No newline at end of file diff --git a/modernkit/src/scss/_variables.scss b/modernkit/src/scss/_variables.scss new file mode 100644 index 0000000..70d622f --- /dev/null +++ b/modernkit/src/scss/_variables.scss @@ -0,0 +1,48 @@ +// Colors +$primary-color: #007bff; +$secondary-color: #6c757d; +$success-color: #28a745; +$danger-color: #dc3545; +$warning-color: #ffc107; +$info-color: #17a2b8; +$light-color: #f8f9fa; +$dark-color: #343a40; +$body-color: #212529; +$text-color: #333; +$white: #fff; + +// Typography +$font-family-base: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; +$font-size-base: 1rem; // 16px +$line-height-base: 1.5; + +$h1-font-size: 2.5rem; +$h2-font-size: 2rem; +$h3-font-size: 1.75rem; +$h4-font-size: 1.5rem; +$h5-font-size: 1.25rem; +$h6-font-size: 1rem; + +// Spacing +$spacer: 1rem; +$spacers: ( + 0: 0, + 1: ($spacer * .25), // 4px + 2: ($spacer * .5), // 8px + 3: $spacer, // 16px + 4: ($spacer * 1.5), // 24px + 5: ($spacer * 3) // 48px +); + +// Breakpoints +$grid-breakpoints: ( + xs: 0, + sm: 576px, + md: 768px, + lg: 992px, + xl: 1200px +); + +// Grid +$grid-columns: 12; +$grid-gutter-width: 30px; diff --git a/modernkit/src/scss/main.scss b/modernkit/src/scss/main.scss new file mode 100644 index 0000000..2b6f393 --- /dev/null +++ b/modernkit/src/scss/main.scss @@ -0,0 +1,6 @@ +@use 'variables'; +@use 'base'; +@use 'typography'; +@use 'grid'; +@use 'utilities'; +@use 'components'; diff --git a/modernkit/src/templates/about.twig b/modernkit/src/templates/about.twig new file mode 100644 index 0000000..f3533e2 --- /dev/null +++ b/modernkit/src/templates/about.twig @@ -0,0 +1,21 @@ + + + + + + {{ pageTitle }} - {{ global.title }} + + + +
{{ svgSprite|raw }}
+ {% include 'components/header.twig' %} + +
+

{{ pageTitle }}

+

{{ aboutContent }}

+
+ + {% include 'components/footer.twig' %} + + + diff --git a/modernkit/src/templates/base.twig b/modernkit/src/templates/base.twig new file mode 100644 index 0000000..6caeb83 --- /dev/null +++ b/modernkit/src/templates/base.twig @@ -0,0 +1,20 @@ + + + + + + {{ global.title }} + + + +
{{ svgSprite|raw }}
+ {% include 'components/header.twig' %} + +
+ {% block content %}{% endblock %} +
+ + {% include 'components/footer.twig' %} + + + \ No newline at end of file diff --git a/modernkit/src/templates/components-showcase.twig b/modernkit/src/templates/components-showcase.twig new file mode 100644 index 0000000..7d8a347 --- /dev/null +++ b/modernkit/src/templates/components-showcase.twig @@ -0,0 +1,78 @@ +{% extends "base.twig" %} + +{% block content %} +

UI Components Showcase

+ +
+

Tabs

+
+
+ + + +
+
+
+

Content for Tab 1

+

This is the content for the first tab. It can contain any HTML elements.

+
+
+

Content for Tab 2

+

This is the content for the second tab. More information here.

+
+
+

Content for Tab 3

+

This is the content for the third tab. Even more details.

+
+
+
+
+ +
+

Slider (Swiper)

+ +
+ +
+ +
Slide 1
+
Slide 2
+
Slide 3
+
+ +
+ + +
+
+ + +
+
+
+ +
+

Modal (Micromodal)

+ + + +
+{% endblock %} diff --git a/modernkit/src/templates/components/button.twig b/modernkit/src/templates/components/button.twig new file mode 100644 index 0000000..f7de52e --- /dev/null +++ b/modernkit/src/templates/components/button.twig @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/modernkit/src/templates/components/footer.twig b/modernkit/src/templates/components/footer.twig new file mode 100644 index 0000000..ffb7b68 --- /dev/null +++ b/modernkit/src/templates/components/footer.twig @@ -0,0 +1,5 @@ +
+
+

© 2025 ModernKit. All rights reserved.

+
+
\ No newline at end of file diff --git a/modernkit/src/templates/components/header.twig b/modernkit/src/templates/components/header.twig new file mode 100644 index 0000000..281ed6d --- /dev/null +++ b/modernkit/src/templates/components/header.twig @@ -0,0 +1,12 @@ +
+
+ ModernKit + +
+
\ No newline at end of file diff --git a/modernkit/src/templates/index.twig b/modernkit/src/templates/index.twig new file mode 100644 index 0000000..a8df3a7 --- /dev/null +++ b/modernkit/src/templates/index.twig @@ -0,0 +1,95 @@ +{% extends "base.twig" %} + +{% block content %} +

{{ global.welcomeMessage }}

+ +
+

Typography

+

Heading 1

+

Heading 2

+

Heading 3

+

Heading 4

+
Heading 5
+
Heading 6
+

This is a paragraph of text. It demonstrates the default font size, line height, and color. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

+

This is a small paragraph of text.

+
+

"The only way to do great work is to love what you do."

+
Steve Jobs
+
+
+ +
+

Grid System

+
+
+
Column 1
+
+
+
Column 2
+
+
+
Column 3
+
+
+
+
+
Half Width
+
+
+
Half Width
+
+
+
+ +
+

Buttons

+
+ {% include 'components/button.twig' with {text: 'Primary Button', class: 'btn-primary'} %} + {% include 'components/button.twig' with {text: 'Secondary Button', class: 'btn-secondary'} %} + {% include 'components/button.twig' with {text: 'Success Button', class: 'btn-success'} %} + {% include 'components/button.twig' with {text: 'Danger Button', class: 'btn-danger'} %} + {% include 'components/button.twig' with {text: 'Warning Button', class: 'btn-warning'} %} + {% include 'components/button.twig' with {text: 'Info Button', class: 'btn-info'} %} + {% include 'components/button.twig' with {text: 'Light Button', class: 'btn-light'} %} + {% include 'components/button.twig' with {text: 'Dark Button', class: 'btn-dark'} %} +
+
+ +
+

Utility Classes

+

This text is primary colored.

+

This text is secondary colored.

+

This text is success colored.

+

This text is danger colored.

+

This text is warning colored.

+

This text is info colored.

+

This text is light colored on dark background.

+

This text is dark colored.

+ +
Background Primary
+
Background Secondary
+
Background Success
+
Background Danger
+
Background Warning
+
Background Info
+
Background Light
+
Background Dark
+ +

Margin Top 5

+

Padding Bottom 4

+

Centered Block

+
+ +
+

SVG Icons

+

+ + Clock Icon +

+

+ + Info Icon +

+
+{% endblock %} diff --git a/vite-templates/._npmrc b/vite-templates/._npmrc new file mode 100644 index 0000000..b303989 --- /dev/null +++ b/vite-templates/._npmrc @@ -0,0 +1,15 @@ +# Разрешаем выполнение скриптов сборки для необходимых пакетов +enable-pre-post-scripts=true + +# Разрешаем скрипты для пакетов оптимизации изображений +@parcel/watcher:registry=https://registry.npmjs.org/ +cwebp-bin:registry=https://registry.npmjs.org/ +esbuild:registry=https://registry.npmjs.org/ +gifsicle:registry=https://registry.npmjs.org/ +jpegtran-bin:registry=https://registry.npmjs.org/ +mozjpeg:registry=https://registry.npmjs.org/ +optipng-bin:registry=https://registry.npmjs.org/ +pngquant-bin:registry=https://registry.npmjs.org/ + +# Или глобально разрешить все скрипты (менее безопасно, но проще) +# ignore-scripts=false \ No newline at end of file diff --git a/vite-templates/.editorconfig b/vite-templates/.editorconfig new file mode 100644 index 0000000..8f1d938 --- /dev/null +++ b/vite-templates/.editorconfig @@ -0,0 +1,12 @@ +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_style = space +indent_size = 2 +insert_final_newline = true +trim_trailing_whitespace = true + +[*.md] +trim_trailing_whitespace = false \ No newline at end of file diff --git a/vite-templates/.eslintignore b/vite-templates/.eslintignore new file mode 100644 index 0000000..47ec7f3 --- /dev/null +++ b/vite-templates/.eslintignore @@ -0,0 +1,4 @@ +node_modules/ +dist/ +*.min.js +vite.config.js \ No newline at end of file diff --git a/vite-templates/.eslintrc.js b/vite-templates/.eslintrc.js new file mode 100644 index 0000000..c05ca1f --- /dev/null +++ b/vite-templates/.eslintrc.js @@ -0,0 +1,49 @@ +module.exports = { + env: { + browser: true, + es2021: true, + node: true + }, + extends: ['eslint:recommended', 'prettier'], + plugins: ['prettier'], + parserOptions: { + ecmaVersion: 'latest', + sourceType: 'module' + }, + rules: { + // Prettier + 'prettier/prettier': 'error', + + // Общие правила + 'no-console': 'warn', + 'no-unused-vars': 'warn', + 'no-undef': 'error', + 'prefer-const': 'error', + 'no-var': 'error', + + // Стиль кода + indent: ['error', 2], + quotes: ['error', 'single'], + semi: ['error', 'always'], + 'comma-dangle': ['error', 'never'], + 'object-curly-spacing': ['error', 'always'], + 'array-bracket-spacing': ['error', 'never'], + + // Функции + 'arrow-spacing': 'error', + 'no-duplicate-imports': 'error', + 'prefer-arrow-callback': 'error', + 'prefer-template': 'error', + + // Объекты и массивы + 'object-shorthand': 'error', + 'prefer-destructuring': [ + 'error', + { + array: false, + object: true + } + ] + }, + ignorePatterns: ['dist/', 'node_modules/', '*.min.js'] +}; diff --git a/vite-templates/.gitignore b/vite-templates/.gitignore new file mode 100644 index 0000000..c9b073f --- /dev/null +++ b/vite-templates/.gitignore @@ -0,0 +1,35 @@ +# Dependencies +node_modules/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Build output +dist/ +build/ + +# Environment vars +.env +.env.local +.env.development.local +.env.test.local +.env.production.local + +# IDE +.vscode/ +.idea/ +*.swp +*.swo + +# OS +.DS_Store +Thumbs.db + +# Logs +logs +*.log + +# Cache +.cache/ +.parcel-cache/ +.eslintcache \ No newline at end of file diff --git a/vite-templates/.lite/package.json b/vite-templates/.lite/package.json new file mode 100644 index 0000000..62a3270 --- /dev/null +++ b/vite-templates/.lite/package.json @@ -0,0 +1,34 @@ +{ + "name": "modern-frontend-builder-lite", + "version": "1.0.0", + "description": "Современный frontend сборщик на Vite/Vituum (облегченная версия)", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "preview": "vite preview", + "lint": "eslint . --ext .js,.ts,.vue --fix", + "format": "prettier --write .", + "lint:style": "stylelint \"src/**/*.{css,scss,sass}\" --fix", + "serve": "vite --host --https" + }, + "dependencies": { + "normalize.css": "^8.0.1" + }, + "devDependencies": { + "@vituum/vite-plugin-pug": "^1.0.15", + "@vituum/vite-plugin-twig": "^1.0.15", + "vite": "^5.0.0", + "vituum": "^1.1.0", + "sass": "^1.69.0", + "eslint": "^8.55.0", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-prettier": "^5.0.1", + "prettier": "^3.1.0", + "stylelint": "^15.11.0", + "stylelint-config-standard-scss": "^11.1.0", + "stylelint-prettier": "^4.0.2", + "@vitejs/plugin-basic-ssl": "^1.0.2", + "glob": "^10.3.10" + } +} diff --git a/vite-templates/.lite/vite.config.js b/vite-templates/.lite/vite.config.js new file mode 100644 index 0000000..d4090b2 --- /dev/null +++ b/vite-templates/.lite/vite.config.js @@ -0,0 +1,133 @@ +import { defineConfig } from 'vite'; +import vituum from 'vituum'; +import pug from '@vituum/vite-plugin-pug'; +import twig from '@vituum/vite-plugin-twig'; +import { resolve } from 'path'; +import { glob } from 'glob'; +import basicSsl from '@vitejs/plugin-basic-ssl'; + +// Автоматическое определение входных точек +const getInputFiles = () => { + const htmlFiles = glob.sync('src/pages/**/*.{html,pug,twig}'); + const jsFiles = glob.sync('src/js/**/*.js'); + + const input = {}; + + // HTML/PUG/TWIG файлы + htmlFiles.forEach(file => { + const name = file + .replace('src/pages/', '') + .replace(/\.(html|pug|twig)$/, ''); + input[name] = resolve(__dirname, file); + }); + + // JS файлы + jsFiles.forEach(file => { + const name = file.replace('src/js/', '').replace('.js', ''); + input[`js/${name}`] = resolve(__dirname, file); + }); + + return input; +}; + +export default defineConfig({ + plugins: [ + vituum({ + pages: { + dir: './src/pages' + } + }), + + // Поддержка Pug + pug({ + root: './src', + options: { + pretty: true, + basedir: './src' + } + }), + + // Поддержка Twig + twig({ + root: './src', + namespaces: { + layouts: './src/layouts', + components: './src/components', + data: './src/data' + } + }), + + // HTTPS для разработки + basicSsl() + ], + + // Настройки сервера разработки + server: { + host: true, + port: 3000, + https: true, + open: true + }, + + // Настройки сборки + build: { + outDir: 'dist', + assetsDir: 'assets', + sourcemap: true, + rollupOptions: { + input: getInputFiles(), + output: { + chunkFileNames: 'assets/js/[name]-[hash].js', + entryFileNames: 'assets/js/[name]-[hash].js', + assetFileNames: assetInfo => { + const info = assetInfo.name.split('.'); + const ext = info[info.length - 1]; + + if (/\.(png|jpe?g|svg|gif|tiff|bmp|ico)$/i.test(assetInfo.name)) { + return `assets/images/[name]-[hash].${ext}`; + } + if (/\.(woff2?|eot|ttf|otf)$/i.test(assetInfo.name)) { + return `assets/fonts/[name]-[hash].${ext}`; + } + if (/\.css$/i.test(assetInfo.name)) { + return `assets/css/[name]-[hash].${ext}`; + } + + return `assets/[name]-[hash].${ext}`; + } + } + }, + + // Минификация + minify: 'terser', + terserOptions: { + compress: { + drop_console: true, + drop_debugger: true + } + } + }, + + // Настройки CSS + css: { + preprocessorOptions: { + scss: { + additionalData: `@import "./src/styles/_vars.scss"; @import "./src/styles/_scss";` + } + }, + devSourcemap: true + }, + + // Алиасы путей + resolve: { + alias: { + '@': resolve(__dirname, 'src'), + '@styles': resolve(__dirname, 'src/styles'), + '@js': resolve(__dirname, 'src/js'), + '@images': resolve(__dirname, 'src/images'), + '@components': resolve(__dirname, 'src/components'), + '@layouts': resolve(__dirname, 'src/layouts'), + '@data': resolve(__dirname, 'src/data') + } + } +}); diff --git a/vite-templates/.prettierignore b/vite-templates/.prettierignore new file mode 100644 index 0000000..20789ce --- /dev/null +++ b/vite-templates/.prettierignore @@ -0,0 +1,6 @@ +node_modules +dist +*.min.js +*.min.css +package-lock.json +yarn.lock \ No newline at end of file diff --git a/vite-templates/.prettierrc b/vite-templates/.prettierrc new file mode 100644 index 0000000..100985a --- /dev/null +++ b/vite-templates/.prettierrc @@ -0,0 +1,28 @@ +{ + "semi": true, + "trailingComma": "none", + "singleQuote": true, + "printWidth": 80, + "tabWidth": 2, + "useTabs": false, + "bracketSpacing": true, + "bracketSameLine": false, + "arrowParens": "avoid", + "endOfLine": "lf", + "quoteProps": "as-needed", + "jsxSingleQuote": true, + "overrides": [ + { + "files": "*.scss", + "options": { + "singleQuote": false + } + }, + { + "files": "*.json", + "options": { + "singleQuote": false + } + } + ] +} diff --git a/vite-templates/.stylelintrc.js b/vite-templates/.stylelintrc.js new file mode 100644 index 0000000..f3bdaec --- /dev/null +++ b/vite-templates/.stylelintrc.js @@ -0,0 +1,52 @@ +module.exports = { + extends: ['stylelint-config-standard-scss', 'stylelint-prettier/recommended'], + plugins: ['stylelint-prettier'], + rules: { + // Prettier + 'prettier/prettier': true, + + // SCSS правила + 'scss/at-rule-no-unknown': null, + 'scss/at-import-partial-extension': null, + 'scss/dollar-variable-pattern': '^[a-z][a-zA-Z0-9]*$', + 'scss/percent-placeholder-pattern': '^[a-z][a-zA-Z0-9]*$', + + // Общие правила + 'color-hex-case': 'lower', + 'color-hex-length': 'short', + 'declaration-block-trailing-semicolon': 'always', + indentation: 2, + 'max-empty-lines': 2, + 'no-duplicate-selectors': true, + 'no-empty-source': null, + + // Селекторы + 'selector-class-pattern': + '^[a-z]([a-z0-9-]+)?(__([a-z0-9]+-?)+)?(--([a-z0-9]+-?)+){0,2}$', + 'selector-max-id': 0, + 'selector-max-compound-selectors': 4, + + // Свойства + 'property-no-unknown': true, + 'declaration-no-important': true, + + // Единицы измерения + 'unit-allowed-list': [ + 'px', + 'em', + 'rem', + '%', + 'vh', + 'vw', + 'vmin', + 'vmax', + 'deg', + 's', + 'ms' + ], + + // Функции + 'function-url-quotes': 'always' + }, + ignoreFiles: ['dist/**/*', 'node_modules/**/*'] +}; diff --git a/vite-templates/README.md b/vite-templates/README.md new file mode 100644 index 0000000..96cb531 --- /dev/null +++ b/vite-templates/README.md @@ -0,0 +1,271 @@ +# 🚀 Полное руководство + +## 📋 Подготовка к установке + +### Системные требования + +- **Node.js** 16.0+ +- **npm** 7.0+ или **yarn** 1.22+ +- **Git** (для клонирования) + +### Проверка версий + +```bash +node --version # v16.0+ +npm --version # 7.0+ +git --version # любая актуальная +``` + +## 🚀 Возможности + +- **⚡ Vite + Vituum** - Молниеносная сборка и HMR +- **🎨 Шаблонизаторы** - Поддержка Pug и Twig +- **💅 SCSS** - Современный препроцессор CSS +- **🔍 Линтинг** - ESLint + Prettier + Stylelint +- **📱 Адаптивность** - Mobile-first подход +- **🖼️ Оптимизация изображений** - Автоматическое сжатие +- **🔒 HTTPS** - Безопасная разработка +- **📊 JSON данные** - Динамическая загрузка контента +- **🎯 Современный JS** - ES6+ модули и функции + +## 📦 Установка + +```bash +# Клонирование репозитория +git clone +cd modern-frontend-builder + +# Установка зависимостей +npm install +``` + +## 🛠️ Использование + +```bash +# Запуск сервера разработки +npm run dev + +# Сборка для продакшена +npm run build + +# Предварительный просмотр сборки +npm run preview + +# Линтинг и форматирование +npm run lint # ESLint +npm run format # Prettier +npm run lint:style # Stylelint + +# HTTPS сервер +npm run serve +``` + +## 📁 Структура проекта + +``` +src/ +├── pages/ # Страницы (HTML/PUG/TWIG) +├── layouts/ # Макеты шаблонов +├── components/ # Переиспользуемые компоненты +├── styles/ # SCSS стили +├── js/ # JavaScript модули +├── images/ # Изображения +├── fonts/ # Шрифты +├── data/ # JSON данные +└── public/ # Статические файлы +``` + +## 🎨 Работа с шаблонами + +### Pug + +```pug +extends ../layouts/base + +block content + .hero + h1= data.content.hero.title + p= data.content.hero.subtitle +``` + +### Twig + +```twig +{% extends 'layouts/main.twig' %} + +{% block content %} +
+

{{ data.content.hero.title }}

+

{{ data.content.hero.subtitle }}

+
+{% endblock %} +``` + +## 💅 Система стилей + +- **vars** - Централизованные переменные +- **Mixins** - Переиспользуемые стили +- **Components** - Модульные компоненты +- **Utilities** - Вспомогательные классы +- **BEM методология** - Структурированное именование + +## 🖼️ Оптимизация изображений + +Автоматическая оптимизация: + +- **JPEG** - mozjpeg сжатие +- **PNG** - pngquant оптимизация +- **SVG** - SVGO минификация +- **WebP** - Современный формат + +## 📊 Работа с данными + +JSON файлы автоматически доступны в шаблонах: + +```javascript +// В JavaScript +import { loadData } from './utils/dataLoader.js'; +const data = await loadData('/src/data/content.json'); +``` + +## 🔧 Настройка + +### Vite конфигурация + +Основные настройки в `vite.config.js`: + +- Алиасы путей +- Плагины оптимизации +- Настройки сборки +- HTTPS сертификаты + +### Линтинг + +- **ESLint** - JavaScript код +- **Stylelint** - CSS/SCSS стили +- **Prettier** - Форматирование + +## 🚀 Развертывание + +### Сборка для продакшена + +```bash +npm run build +``` + +Результат будет в папке `dist/` - готов для загрузки на хостинг. + +### Настройка для хостинга + +Большинство хостингов поддерживают статические файлы из папки `dist/`. + +Для **Netlify/Vercel**: + +- Подключите Git репозиторий +- Команда сборки: `npm run build` +- Папка публикации: `dist` + +Для **GitHub Pages**: + +```bash +# Установите gh-pages +npm install --save-dev gh-pages + +# Добавьте в package.json +"scripts": { + "deploy": "npm run build && gh-pages -d dist" +} + +# Деплой +npm run deploy +``` + +## 🔄 Рабочий процесс + +### Ежедневная разработка + +1. **Запуск:** `npm run dev` +2. **Разработка:** Редактирование файлов в `src/` +3. **Проверка:** `npm run lint` +4. **Коммит:** Сохранение изменений в Git + +### Перед релизом + +1. **Тестирование:** `npm run build && npm run preview` +2. **Проверка качества:** + ```bash + npm run lint + npm run format + npm run lint:style + ``` +3. **Сборка:** `npm run build` +4. **Деплой:** Загрузка `dist/` на хостинг + +## 📚 Дополнительные возможности + +### Добавление новых шаблонизаторов + +В `vite.config.js` можно добавить поддержку других шаблонов: + +```javascript +import handlebars from '@vituum/vite-plugin-handlebars'; + +// В plugins +handlebars({ + root: './src' +}); +``` + +### Интеграция с CMS + +Для подключения к Headless CMS: + +```javascript +// src/js/utils/cms.js +export const fetchContent = async endpoint => { + const response = await fetch(`https://api.your-cms.com/${endpoint}`); + return response.json(); +}; +``` + +### Добавление PWA + +```bash +npm install --save-dev vite-plugin-pwa + +# В vite.config.js +import { VitePWA } from 'vite-plugin-pwa'; + +// В plugins +VitePWA({ + registerType: 'autoUpdate', + workbox: { + globPatterns: ['**/*.{js,css,html,ico,png,svg}'] + } +}) +``` + +### Анализ бандла + +```bash +npm install --save-dev rollup-plugin-visualizer + +# Добавить в vite.config.js +import { visualizer } from 'rollup-plugin-visualizer'; + +// В plugins +visualizer({ + filename: 'dist/stats.html', + open: true +}) +``` + +## 📖 Полезные ссылки + +- **Vite документация:** https://vitejs.dev/ +- **Vituum документация:** https://vituum.dev/ +- **Pug документация:** https://pugjs.org/ +- **Twig документация:** https://twig.symfony.com/ +- **SCSS документация:** https://sass-lang.com/ +- **ESLint правила:** https://eslint.org/docs/rules/ +- **Prettier опции:** https://prettier.io/docs/en/options.html diff --git a/vite-templates/package.json b/vite-templates/package.json new file mode 100644 index 0000000..88f63b7 --- /dev/null +++ b/vite-templates/package.json @@ -0,0 +1,57 @@ +{ + "name": "modern-frontend-builder", + "version": "1.0.0", + "description": "Современный frontend сборщик на Vite/Vituum", + "type": "module", + "scripts": { + "dev": "vite --mode development", + "dev:safe": "vite --mode development --force", + "build": "vite build", + "preview": "vite preview", + "clean": "rm -rf dist .vite node_modules/.vite", + "restart": "npm run clean && npm install && npm run dev", + "lint": "eslint . --ext .js,.ts,.vue --fix", + "format": "prettier --write .", + "check": "npm run lint && npm run format", + "lint:style": "stylelint \"src/**/*.{css,scss,sass}\" --fix", + "serve": "vite --host --https", + "postinstall": "node scripts/postinstall.js" + }, + "dependencies": { + "normalize.css": "^8.0.1" + }, + "devDependencies": { + "@vitejs/plugin-basic-ssl": "^1.0.2", + "@vituum/vite-plugin-handlebars": "^1.1.0", + "@vituum/vite-plugin-pug": "^1.0.15", + "@vituum/vite-plugin-twig": "^1.0.15", + "eslint": "^8.55.0", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-prettier": "^5.0.1", + "glob": "^10.3.10", + "imagemin-mozjpeg": "^10.0.0", + "imagemin-pngquant": "^9.0.2", + "imagemin-svgo": "^10.0.1", + "imagemin-webp": "^8.0.0", + "prettier": "^3.1.0", + "sass": "^1.69.0", + "stylelint": "^15.11.0", + "stylelint-config-standard-scss": "^11.1.0", + "stylelint-prettier": "^4.0.2", + "vite": "^5.0.0", + "vite-plugin-imagemin": "^0.6.1", + "vituum": "^1.1.0" + }, + "pnpm": { + "onlyBuiltDependencies": [ + "@parcel/watcher", + "cwebp-bin", + "esbuild", + "gifsicle", + "jpegtran-bin", + "mozjpeg", + "optipng-bin", + "pngquant-bin" + ] + } +} diff --git a/vite-templates/pnpm-lock.yaml b/vite-templates/pnpm-lock.yaml new file mode 100644 index 0000000..4f46748 --- /dev/null +++ b/vite-templates/pnpm-lock.yaml @@ -0,0 +1,8194 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + .: + dependencies: + normalize.css: + specifier: ^8.0.1 + version: 8.0.1 + devDependencies: + '@vitejs/plugin-basic-ssl': + specifier: ^1.0.2 + version: 1.2.0(vite@5.4.19(@types/node@24.0.1)(sass@1.89.2)) + '@vituum/vite-plugin-handlebars': + specifier: ^1.1.0 + version: 1.1.0(@types/node@24.0.1)(sass@1.89.2) + '@vituum/vite-plugin-pug': + specifier: ^1.0.15 + version: 1.1.0(@types/node@24.0.1)(sass@1.89.2) + '@vituum/vite-plugin-twig': + specifier: ^1.0.15 + version: 1.1.0(@types/node@24.0.1)(sass@1.89.2) + eslint: + specifier: ^8.55.0 + version: 8.57.1 + eslint-config-prettier: + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.1) + eslint-plugin-prettier: + specifier: ^5.0.1 + version: 5.4.1(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.5.3) + glob: + specifier: ^10.3.10 + version: 10.4.5 + imagemin-mozjpeg: + specifier: ^10.0.0 + version: 10.0.0 + imagemin-pngquant: + specifier: ^9.0.2 + version: 9.0.2 + imagemin-svgo: + specifier: ^10.0.1 + version: 10.0.1 + imagemin-webp: + specifier: ^8.0.0 + version: 8.0.0 + prettier: + specifier: ^3.1.0 + version: 3.5.3 + sass: + specifier: ^1.69.0 + version: 1.89.2 + stylelint: + specifier: ^15.11.0 + version: 15.11.0 + stylelint-config-standard-scss: + specifier: ^11.1.0 + version: 11.1.0(postcss@8.5.5)(stylelint@15.11.0) + stylelint-prettier: + specifier: ^4.0.2 + version: 4.1.0(prettier@3.5.3)(stylelint@15.11.0) + vite: + specifier: ^5.0.0 + version: 5.4.19(@types/node@24.0.1)(sass@1.89.2) + vite-plugin-imagemin: + specifier: ^0.6.1 + version: 0.6.1(vite@5.4.19(@types/node@24.0.1)(sass@1.89.2)) + vituum: + specifier: ^1.1.0 + version: 1.2.0(@types/node@24.0.1)(sass@1.89.2) + +packages: + '@babel/code-frame@7.27.1': + resolution: + { + integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg== + } + engines: { node: '>=6.9.0' } + + '@babel/helper-string-parser@7.27.1': + resolution: + { + integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA== + } + engines: { node: '>=6.9.0' } + + '@babel/helper-validator-identifier@7.27.1': + resolution: + { + integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow== + } + engines: { node: '>=6.9.0' } + + '@babel/parser@7.27.5': + resolution: + { + integrity: sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg== + } + engines: { node: '>=6.0.0' } + hasBin: true + + '@babel/runtime@7.27.6': + resolution: + { + integrity: sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q== + } + engines: { node: '>=6.9.0' } + + '@babel/types@7.27.6': + resolution: + { + integrity: sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q== + } + engines: { node: '>=6.9.0' } + + '@csstools/css-parser-algorithms@2.7.1': + resolution: + { + integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw== + } + engines: { node: ^14 || ^16 || >=18 } + peerDependencies: + '@csstools/css-tokenizer': ^2.4.1 + + '@csstools/css-tokenizer@2.4.1': + resolution: + { + integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg== + } + engines: { node: ^14 || ^16 || >=18 } + + '@csstools/media-query-list-parser@2.1.13': + resolution: + { + integrity: sha512-XaHr+16KRU9Gf8XLi3q8kDlI18d5vzKSKCY510Vrtc9iNR0NJzbY9hhTmwhzYZj/ZwGL4VmB3TA9hJW0Um2qFA== + } + engines: { node: ^14 || ^16 || >=18 } + peerDependencies: + '@csstools/css-parser-algorithms': ^2.7.1 + '@csstools/css-tokenizer': ^2.4.1 + + '@csstools/selector-specificity@3.1.1': + resolution: + { + integrity: sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA== + } + engines: { node: ^14 || ^16 || >=18 } + peerDependencies: + postcss-selector-parser: ^6.0.13 + + '@esbuild/aix-ppc64@0.21.5': + resolution: + { + integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ== + } + engines: { node: '>=12' } + cpu: [ppc64] + os: [aix] + + '@esbuild/aix-ppc64@0.25.5': + resolution: + { + integrity: sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA== + } + engines: { node: '>=18' } + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.21.5': + resolution: + { + integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A== + } + engines: { node: '>=12' } + cpu: [arm64] + os: [android] + + '@esbuild/android-arm64@0.25.5': + resolution: + { + integrity: sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg== + } + engines: { node: '>=18' } + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.21.5': + resolution: + { + integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg== + } + engines: { node: '>=12' } + cpu: [arm] + os: [android] + + '@esbuild/android-arm@0.25.5': + resolution: + { + integrity: sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA== + } + engines: { node: '>=18' } + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.21.5': + resolution: + { + integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA== + } + engines: { node: '>=12' } + cpu: [x64] + os: [android] + + '@esbuild/android-x64@0.25.5': + resolution: + { + integrity: sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw== + } + engines: { node: '>=18' } + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.21.5': + resolution: + { + integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ== + } + engines: { node: '>=12' } + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-arm64@0.25.5': + resolution: + { + integrity: sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ== + } + engines: { node: '>=18' } + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.21.5': + resolution: + { + integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw== + } + engines: { node: '>=12' } + cpu: [x64] + os: [darwin] + + '@esbuild/darwin-x64@0.25.5': + resolution: + { + integrity: sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ== + } + engines: { node: '>=18' } + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.21.5': + resolution: + { + integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g== + } + engines: { node: '>=12' } + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-arm64@0.25.5': + resolution: + { + integrity: sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw== + } + engines: { node: '>=18' } + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.21.5': + resolution: + { + integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ== + } + engines: { node: '>=12' } + cpu: [x64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.25.5': + resolution: + { + integrity: sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw== + } + engines: { node: '>=18' } + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.21.5': + resolution: + { + integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q== + } + engines: { node: '>=12' } + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm64@0.25.5': + resolution: + { + integrity: sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg== + } + engines: { node: '>=18' } + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.21.5': + resolution: + { + integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA== + } + engines: { node: '>=12' } + cpu: [arm] + os: [linux] + + '@esbuild/linux-arm@0.25.5': + resolution: + { + integrity: sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw== + } + engines: { node: '>=18' } + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.21.5': + resolution: + { + integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg== + } + engines: { node: '>=12' } + cpu: [ia32] + os: [linux] + + '@esbuild/linux-ia32@0.25.5': + resolution: + { + integrity: sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA== + } + engines: { node: '>=18' } + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.14.54': + resolution: + { + integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw== + } + engines: { node: '>=12' } + cpu: [loong64] + os: [linux] + + '@esbuild/linux-loong64@0.21.5': + resolution: + { + integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg== + } + engines: { node: '>=12' } + cpu: [loong64] + os: [linux] + + '@esbuild/linux-loong64@0.25.5': + resolution: + { + integrity: sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg== + } + engines: { node: '>=18' } + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.21.5': + resolution: + { + integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg== + } + engines: { node: '>=12' } + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-mips64el@0.25.5': + resolution: + { + integrity: sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg== + } + engines: { node: '>=18' } + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.21.5': + resolution: + { + integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w== + } + engines: { node: '>=12' } + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-ppc64@0.25.5': + resolution: + { + integrity: sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ== + } + engines: { node: '>=18' } + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.21.5': + resolution: + { + integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA== + } + engines: { node: '>=12' } + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-riscv64@0.25.5': + resolution: + { + integrity: sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA== + } + engines: { node: '>=18' } + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.21.5': + resolution: + { + integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A== + } + engines: { node: '>=12' } + cpu: [s390x] + os: [linux] + + '@esbuild/linux-s390x@0.25.5': + resolution: + { + integrity: sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ== + } + engines: { node: '>=18' } + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.21.5': + resolution: + { + integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ== + } + engines: { node: '>=12' } + cpu: [x64] + os: [linux] + + '@esbuild/linux-x64@0.25.5': + resolution: + { + integrity: sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw== + } + engines: { node: '>=18' } + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-arm64@0.25.5': + resolution: + { + integrity: sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw== + } + engines: { node: '>=18' } + cpu: [arm64] + os: [netbsd] + + '@esbuild/netbsd-x64@0.21.5': + resolution: + { + integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg== + } + engines: { node: '>=12' } + cpu: [x64] + os: [netbsd] + + '@esbuild/netbsd-x64@0.25.5': + resolution: + { + integrity: sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ== + } + engines: { node: '>=18' } + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.25.5': + resolution: + { + integrity: sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw== + } + engines: { node: '>=18' } + cpu: [arm64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.21.5': + resolution: + { + integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow== + } + engines: { node: '>=12' } + cpu: [x64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.25.5': + resolution: + { + integrity: sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg== + } + engines: { node: '>=18' } + cpu: [x64] + os: [openbsd] + + '@esbuild/sunos-x64@0.21.5': + resolution: + { + integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg== + } + engines: { node: '>=12' } + cpu: [x64] + os: [sunos] + + '@esbuild/sunos-x64@0.25.5': + resolution: + { + integrity: sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA== + } + engines: { node: '>=18' } + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.21.5': + resolution: + { + integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A== + } + engines: { node: '>=12' } + cpu: [arm64] + os: [win32] + + '@esbuild/win32-arm64@0.25.5': + resolution: + { + integrity: sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw== + } + engines: { node: '>=18' } + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.21.5': + resolution: + { + integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA== + } + engines: { node: '>=12' } + cpu: [ia32] + os: [win32] + + '@esbuild/win32-ia32@0.25.5': + resolution: + { + integrity: sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ== + } + engines: { node: '>=18' } + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.21.5': + resolution: + { + integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw== + } + engines: { node: '>=12' } + cpu: [x64] + os: [win32] + + '@esbuild/win32-x64@0.25.5': + resolution: + { + integrity: sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g== + } + engines: { node: '>=18' } + cpu: [x64] + os: [win32] + + '@eslint-community/eslint-utils@4.7.0': + resolution: + { + integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw== + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + '@eslint-community/regexpp@4.12.1': + resolution: + { + integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ== + } + engines: { node: ^12.0.0 || ^14.0.0 || >=16.0.0 } + + '@eslint/eslintrc@2.1.4': + resolution: + { + integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + + '@eslint/js@8.57.1': + resolution: + { + integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q== + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + + '@humanwhocodes/config-array@0.13.0': + resolution: + { + integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw== + } + engines: { node: '>=10.10.0' } + deprecated: Use @eslint/config-array instead + + '@humanwhocodes/module-importer@1.0.1': + resolution: + { + integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== + } + engines: { node: '>=12.22' } + + '@humanwhocodes/object-schema@2.0.3': + resolution: + { + integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA== + } + deprecated: Use @eslint/object-schema instead + + '@isaacs/balanced-match@4.0.1': + resolution: + { + integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ== + } + engines: { node: 20 || >=22 } + + '@isaacs/brace-expansion@5.0.0': + resolution: + { + integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA== + } + engines: { node: 20 || >=22 } + + '@isaacs/cliui@8.0.2': + resolution: + { + integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== + } + engines: { node: '>=12' } + + '@nodelib/fs.scandir@2.1.5': + resolution: + { + integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + } + engines: { node: '>= 8' } + + '@nodelib/fs.stat@2.0.5': + resolution: + { + integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + } + engines: { node: '>= 8' } + + '@nodelib/fs.walk@1.2.8': + resolution: + { + integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + } + engines: { node: '>= 8' } + + '@parcel/watcher-android-arm64@2.5.1': + resolution: + { + integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA== + } + engines: { node: '>= 10.0.0' } + cpu: [arm64] + os: [android] + + '@parcel/watcher-darwin-arm64@2.5.1': + resolution: + { + integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw== + } + engines: { node: '>= 10.0.0' } + cpu: [arm64] + os: [darwin] + + '@parcel/watcher-darwin-x64@2.5.1': + resolution: + { + integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg== + } + engines: { node: '>= 10.0.0' } + cpu: [x64] + os: [darwin] + + '@parcel/watcher-freebsd-x64@2.5.1': + resolution: + { + integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ== + } + engines: { node: '>= 10.0.0' } + cpu: [x64] + os: [freebsd] + + '@parcel/watcher-linux-arm-glibc@2.5.1': + resolution: + { + integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA== + } + engines: { node: '>= 10.0.0' } + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm-musl@2.5.1': + resolution: + { + integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q== + } + engines: { node: '>= 10.0.0' } + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm64-glibc@2.5.1': + resolution: + { + integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w== + } + engines: { node: '>= 10.0.0' } + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-arm64-musl@2.5.1': + resolution: + { + integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg== + } + engines: { node: '>= 10.0.0' } + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-x64-glibc@2.5.1': + resolution: + { + integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A== + } + engines: { node: '>= 10.0.0' } + cpu: [x64] + os: [linux] + + '@parcel/watcher-linux-x64-musl@2.5.1': + resolution: + { + integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg== + } + engines: { node: '>= 10.0.0' } + cpu: [x64] + os: [linux] + + '@parcel/watcher-win32-arm64@2.5.1': + resolution: + { + integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw== + } + engines: { node: '>= 10.0.0' } + cpu: [arm64] + os: [win32] + + '@parcel/watcher-win32-ia32@2.5.1': + resolution: + { + integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ== + } + engines: { node: '>= 10.0.0' } + cpu: [ia32] + os: [win32] + + '@parcel/watcher-win32-x64@2.5.1': + resolution: + { + integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA== + } + engines: { node: '>= 10.0.0' } + cpu: [x64] + os: [win32] + + '@parcel/watcher@2.5.1': + resolution: + { + integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg== + } + engines: { node: '>= 10.0.0' } + + '@pkgjs/parseargs@0.11.0': + resolution: + { + integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== + } + engines: { node: '>=14' } + + '@pkgr/core@0.2.7': + resolution: + { + integrity: sha512-YLT9Zo3oNPJoBjBc4q8G2mjU4tqIbf5CEOORbUUr48dCD9q3umJ3IPlVqOqDakPfd2HuwccBaqlGhN4Gmr5OWg== + } + engines: { node: ^12.20.0 || ^14.18.0 || >=16.0.0 } + + '@rollup/rollup-android-arm-eabi@4.43.0': + resolution: + { + integrity: sha512-Krjy9awJl6rKbruhQDgivNbD1WuLb8xAclM4IR4cN5pHGAs2oIMMQJEiC3IC/9TZJ+QZkmZhlMO/6MBGxPidpw== + } + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.43.0': + resolution: + { + integrity: sha512-ss4YJwRt5I63454Rpj+mXCXicakdFmKnUNxr1dLK+5rv5FJgAxnN7s31a5VchRYxCFWdmnDWKd0wbAdTr0J5EA== + } + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.43.0': + resolution: + { + integrity: sha512-eKoL8ykZ7zz8MjgBenEF2OoTNFAPFz1/lyJ5UmmFSz5jW+7XbH1+MAgCVHy72aG59rbuQLcJeiMrP8qP5d/N0A== + } + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.43.0': + resolution: + { + integrity: sha512-SYwXJgaBYW33Wi/q4ubN+ldWC4DzQY62S4Ll2dgfr/dbPoF50dlQwEaEHSKrQdSjC6oIe1WgzosoaNoHCdNuMg== + } + cpu: [x64] + os: [darwin] + + '@rollup/rollup-freebsd-arm64@4.43.0': + resolution: + { + integrity: sha512-SV+U5sSo0yujrjzBF7/YidieK2iF6E7MdF6EbYxNz94lA+R0wKl3SiixGyG/9Klab6uNBIqsN7j4Y/Fya7wAjQ== + } + cpu: [arm64] + os: [freebsd] + + '@rollup/rollup-freebsd-x64@4.43.0': + resolution: + { + integrity: sha512-J7uCsiV13L/VOeHJBo5SjasKiGxJ0g+nQTrBkAsmQBIdil3KhPnSE9GnRon4ejX1XDdsmK/l30IYLiAaQEO0Cg== + } + cpu: [x64] + os: [freebsd] + + '@rollup/rollup-linux-arm-gnueabihf@4.43.0': + resolution: + { + integrity: sha512-gTJ/JnnjCMc15uwB10TTATBEhK9meBIY+gXP4s0sHD1zHOaIh4Dmy1X9wup18IiY9tTNk5gJc4yx9ctj/fjrIw== + } + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm-musleabihf@4.43.0': + resolution: + { + integrity: sha512-ZJ3gZynL1LDSIvRfz0qXtTNs56n5DI2Mq+WACWZ7yGHFUEirHBRt7fyIk0NsCKhmRhn7WAcjgSkSVVxKlPNFFw== + } + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.43.0': + resolution: + { + integrity: sha512-8FnkipasmOOSSlfucGYEu58U8cxEdhziKjPD2FIa0ONVMxvl/hmONtX/7y4vGjdUhjcTHlKlDhw3H9t98fPvyA== + } + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-arm64-musl@4.43.0': + resolution: + { + integrity: sha512-KPPyAdlcIZ6S9C3S2cndXDkV0Bb1OSMsX0Eelr2Bay4EsF9yi9u9uzc9RniK3mcUGCLhWY9oLr6er80P5DE6XA== + } + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-loongarch64-gnu@4.43.0': + resolution: + { + integrity: sha512-HPGDIH0/ZzAZjvtlXj6g+KDQ9ZMHfSP553za7o2Odegb/BEfwJcR0Sw0RLNpQ9nC6Gy8s+3mSS9xjZ0n3rhcYg== + } + cpu: [loong64] + os: [linux] + + '@rollup/rollup-linux-powerpc64le-gnu@4.43.0': + resolution: + { + integrity: sha512-gEmwbOws4U4GLAJDhhtSPWPXUzDfMRedT3hFMyRAvM9Mrnj+dJIFIeL7otsv2WF3D7GrV0GIewW0y28dOYWkmw== + } + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.43.0': + resolution: + { + integrity: sha512-XXKvo2e+wFtXZF/9xoWohHg+MuRnvO29TI5Hqe9xwN5uN8NKUYy7tXUG3EZAlfchufNCTHNGjEx7uN78KsBo0g== + } + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-riscv64-musl@4.43.0': + resolution: + { + integrity: sha512-ruf3hPWhjw6uDFsOAzmbNIvlXFXlBQ4nk57Sec8E8rUxs/AI4HD6xmiiasOOx/3QxS2f5eQMKTAwk7KHwpzr/Q== + } + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-s390x-gnu@4.43.0': + resolution: + { + integrity: sha512-QmNIAqDiEMEvFV15rsSnjoSmO0+eJLoKRD9EAa9rrYNwO/XRCtOGM3A5A0X+wmG+XRrw9Fxdsw+LnyYiZWWcVw== + } + cpu: [s390x] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.43.0': + resolution: + { + integrity: sha512-jAHr/S0iiBtFyzjhOkAics/2SrXE092qyqEg96e90L3t9Op8OTzS6+IX0Fy5wCt2+KqeHAkti+eitV0wvblEoQ== + } + cpu: [x64] + os: [linux] + + '@rollup/rollup-linux-x64-musl@4.43.0': + resolution: + { + integrity: sha512-3yATWgdeXyuHtBhrLt98w+5fKurdqvs8B53LaoKD7P7H7FKOONLsBVMNl9ghPQZQuYcceV5CDyPfyfGpMWD9mQ== + } + cpu: [x64] + os: [linux] + + '@rollup/rollup-win32-arm64-msvc@4.43.0': + resolution: + { + integrity: sha512-wVzXp2qDSCOpcBCT5WRWLmpJRIzv23valvcTwMHEobkjippNf+C3ys/+wf07poPkeNix0paTNemB2XrHr2TnGw== + } + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.43.0': + resolution: + { + integrity: sha512-fYCTEyzf8d+7diCw8b+asvWDCLMjsCEA8alvtAutqJOJp/wL5hs1rWSqJ1vkjgW0L2NB4bsYJrpKkiIPRR9dvw== + } + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.43.0': + resolution: + { + integrity: sha512-SnGhLiE5rlK0ofq8kzuDkM0g7FN1s5VYY+YSMTibP7CqShxCQvqtNxTARS4xX4PFJfHjG0ZQYX9iGzI3FQh5Aw== + } + cpu: [x64] + os: [win32] + + '@sindresorhus/is@0.7.0': + resolution: + { + integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow== + } + engines: { node: '>=4' } + + '@trysound/sax@0.2.0': + resolution: + { + integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== + } + engines: { node: '>=10.13.0' } + + '@types/estree@1.0.7': + resolution: + { + integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ== + } + + '@types/glob@7.2.0': + resolution: + { + integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== + } + + '@types/imagemin-gifsicle@7.0.4': + resolution: + { + integrity: sha512-ZghMBd/Jgqg5utTJNPmvf6DkuHzMhscJ8vgf/7MUGCpO+G+cLrhYltL+5d+h3A1B4W73S2SrmJZ1jS5LACpX+A== + } + + '@types/imagemin-jpegtran@5.0.4': + resolution: + { + integrity: sha512-PSMxOeJa8q94Y+qx8Yriw+qj1+vH5xWpvar63o6SGO0Xi5RlKuwHHfJmN2GRUngPrlhe394jOUmpVq8jQlVmFA== + } + + '@types/imagemin-mozjpeg@8.0.4': + resolution: + { + integrity: sha512-ZCAxV8SYJB8ehwHpnbRpHjg5Wc4HcyuAMiDhXbkgC7gujDoOTyHO3dhDkUtZ1oK1DLBRZapqG9etdLVhUml7yQ== + } + + '@types/imagemin-optipng@5.2.4': + resolution: + { + integrity: sha512-mvKnDMC8eCYZetAQudjs1DbgpR84WhsTx1wgvdiXnpuUEti3oJ+MaMYBRWPY0JlQ4+y4TXKOfa7+LOuT8daegQ== + } + + '@types/imagemin-svgo@10.0.5': + resolution: + { + integrity: sha512-9U2Rf7vWBHeqJvzmWNP3vYAKqR0208QqQ9Mkrq9OLIL5AeoF/dRVRou6iUYCufBSim57BpBpCJhZLrTgfS3k1g== + } + + '@types/imagemin-webp@7.0.3': + resolution: + { + integrity: sha512-C2/EMohS4bzsvY5VJvdzHFdcfmnZoui54DmM/9bFtK57/CgGmKkc+p6n49euPGmMFDDvwm4yVl60nwxcZOmH5A== + } + + '@types/imagemin@7.0.1': + resolution: + { + integrity: sha512-xEn5+M3lDBtI3JxLy6eU3ksoVurygnlG7OYhTqJfGGP4PcvYnfn+IABCmMve7ziM/SneHDm5xgJFKC8hCYPicw== + } + + '@types/keyv@3.1.4': + resolution: + { + integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg== + } + + '@types/minimatch@5.1.2': + resolution: + { + integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== + } + + '@types/minimist@1.2.5': + resolution: + { + integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== + } + + '@types/node@24.0.1': + resolution: + { + integrity: sha512-MX4Zioh39chHlDJbKmEgydJDS3tspMP/lnQC67G3SWsTnb9NeYVWOjkxpOSy4oMfPs4StcWHwBrvUb4ybfnuaw== + } + + '@types/normalize-package-data@2.4.4': + resolution: + { + integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA== + } + + '@types/responselike@1.0.3': + resolution: + { + integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw== + } + + '@types/svgo@2.6.4': + resolution: + { + integrity: sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng== + } + + '@ungap/structured-clone@1.3.0': + resolution: + { + integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g== + } + + '@vitejs/plugin-basic-ssl@1.2.0': + resolution: + { + integrity: sha512-mkQnxTkcldAzIsomk1UuLfAu9n+kpQ3JbHcpCp7d2Oo6ITtji8pHS3QToOWjhPFvNQSnhlkAjmGbhv2QvwO/7Q== + } + engines: { node: '>=14.21.3' } + peerDependencies: + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 + + '@vituum/vite-plugin-handlebars@1.1.0': + resolution: + { + integrity: sha512-EfPiUhDlyUY7H2zijdukdJNdOFGoDq4zwecJtJvOZLkVqn0TbSx7xJpLRWSj9qCiR7l7x66K/FeftjFGQ5/0bA== + } + engines: { node: ^18.0.0 || >=20.0.0 } + + '@vituum/vite-plugin-pug@1.1.0': + resolution: + { + integrity: sha512-N4QT00vWfQxwzz5Oa26lZZK4FIDtw7Lj/SjDtuQgm2YoLdt7suCDTcvs/NSUMtxeQw2x1ZwEBnaJXuA9xPggZg== + } + engines: { node: ^18.0.0 || >=20.0.0 } + + '@vituum/vite-plugin-twig@1.1.0': + resolution: + { + integrity: sha512-5bUwGe0x0eUsxZ9rX3vHH8rV1ftBDgcyCKFlmAhaxNp4Adcmeybuon2cXBbRKwg0K4l6aiCcYp8+I3eVrZ/XGA== + } + engines: { node: ^18.0.0 || >=20.0.0 } + + acorn-jsx@5.3.2: + resolution: + { + integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + } + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + + acorn@7.4.1: + resolution: + { + integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + } + engines: { node: '>=0.4.0' } + hasBin: true + + acorn@8.15.0: + resolution: + { + integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg== + } + engines: { node: '>=0.4.0' } + hasBin: true + + ajv@6.12.6: + resolution: + { + integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + } + + ajv@8.17.1: + resolution: + { + integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== + } + + ansi-regex@2.1.1: + resolution: + { + integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== + } + engines: { node: '>=0.10.0' } + + ansi-regex@5.0.1: + resolution: + { + integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + } + engines: { node: '>=8' } + + ansi-regex@6.1.0: + resolution: + { + integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA== + } + engines: { node: '>=12' } + + ansi-styles@2.2.1: + resolution: + { + integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== + } + engines: { node: '>=0.10.0' } + + ansi-styles@4.3.0: + resolution: + { + integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + } + engines: { node: '>=8' } + + ansi-styles@6.2.1: + resolution: + { + integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== + } + engines: { node: '>=12' } + + anymatch@3.1.3: + resolution: + { + integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== + } + engines: { node: '>= 8' } + + arch@2.2.0: + resolution: + { + integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== + } + + archive-type@4.0.0: + resolution: + { + integrity: sha512-zV4Ky0v1F8dBrdYElwTvQhweQ0P7Kwc1aluqJsYtOBP01jXcWCyW2IEfI1YiqsG+Iy7ZR+o5LF1N+PGECBxHWA== + } + engines: { node: '>=4' } + + argparse@2.0.1: + resolution: + { + integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + } + + array-find-index@1.0.2: + resolution: + { + integrity: sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw== + } + engines: { node: '>=0.10.0' } + + array-union@2.1.0: + resolution: + { + integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + } + engines: { node: '>=8' } + + arrify@1.0.1: + resolution: + { + integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== + } + engines: { node: '>=0.10.0' } + + asap@2.0.6: + resolution: + { + integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== + } + + assert-never@1.4.0: + resolution: + { + integrity: sha512-5oJg84os6NMQNl27T9LnZkvvqzvAnHu03ShCnoj6bsJwS7L8AO4lf+C/XjK/nvzEqQB744moC6V128RucQd1jA== + } + + astral-regex@2.0.0: + resolution: + { + integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== + } + engines: { node: '>=8' } + + babel-walk@3.0.0-canary-5: + resolution: + { + integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw== + } + engines: { node: '>= 10.0.0' } + + balanced-match@1.0.2: + resolution: + { + integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + } + + balanced-match@2.0.0: + resolution: + { + integrity: sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA== + } + + base64-js@1.5.1: + resolution: + { + integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + } + + bin-build@3.0.0: + resolution: + { + integrity: sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA== + } + engines: { node: '>=4' } + + bin-check@4.1.0: + resolution: + { + integrity: sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA== + } + engines: { node: '>=4' } + + bin-version-check@4.0.0: + resolution: + { + integrity: sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ== + } + engines: { node: '>=6' } + + bin-version@3.1.0: + resolution: + { + integrity: sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ== + } + engines: { node: '>=6' } + + bin-wrapper@4.1.0: + resolution: + { + integrity: sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q== + } + engines: { node: '>=6' } + + binary-extensions@2.3.0: + resolution: + { + integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== + } + engines: { node: '>=8' } + + bl@1.2.3: + resolution: + { + integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww== + } + + boolbase@1.0.0: + resolution: + { + integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + } + + brace-expansion@1.1.12: + resolution: + { + integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg== + } + + brace-expansion@2.0.2: + resolution: + { + integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ== + } + + braces@3.0.3: + resolution: + { + integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== + } + engines: { node: '>=8' } + + buffer-alloc-unsafe@1.1.0: + resolution: + { + integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== + } + + buffer-alloc@1.2.0: + resolution: + { + integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== + } + + buffer-crc32@0.2.13: + resolution: + { + integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== + } + + buffer-fill@1.0.0: + resolution: + { + integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ== + } + + buffer@5.7.1: + resolution: + { + integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + } + + cacheable-request@2.1.4: + resolution: + { + integrity: sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ== + } + + call-bind-apply-helpers@1.0.2: + resolution: + { + integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ== + } + engines: { node: '>= 0.4' } + + call-bound@1.0.4: + resolution: + { + integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg== + } + engines: { node: '>= 0.4' } + + callsites@3.1.0: + resolution: + { + integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + } + engines: { node: '>=6' } + + camelcase-keys@2.1.0: + resolution: + { + integrity: sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ== + } + engines: { node: '>=0.10.0' } + + camelcase-keys@7.0.2: + resolution: + { + integrity: sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg== + } + engines: { node: '>=12' } + + camelcase@2.1.1: + resolution: + { + integrity: sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw== + } + engines: { node: '>=0.10.0' } + + camelcase@6.3.0: + resolution: + { + integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + } + engines: { node: '>=10' } + + caw@2.0.1: + resolution: + { + integrity: sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA== + } + engines: { node: '>=4' } + + chalk@1.1.3: + resolution: + { + integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A== + } + engines: { node: '>=0.10.0' } + + chalk@4.1.2: + resolution: + { + integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + } + engines: { node: '>=10' } + + character-parser@2.2.0: + resolution: + { + integrity: sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw== + } + + chokidar@3.6.0: + resolution: + { + integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== + } + engines: { node: '>= 8.10.0' } + + chokidar@4.0.3: + resolution: + { + integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA== + } + engines: { node: '>= 14.16.0' } + + clone-response@1.0.2: + resolution: + { + integrity: sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q== + } + + color-convert@2.0.1: + resolution: + { + integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + } + engines: { node: '>=7.0.0' } + + color-name@1.1.4: + resolution: + { + integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + } + + colord@2.9.3: + resolution: + { + integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== + } + + commander@2.20.3: + resolution: + { + integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + } + + commander@7.2.0: + resolution: + { + integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + } + engines: { node: '>= 10' } + + concat-map@0.0.1: + resolution: + { + integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + } + + config-chain@1.1.13: + resolution: + { + integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== + } + + console-stream@0.1.1: + resolution: + { + integrity: sha512-QC/8l9e6ofi6nqZ5PawlDgzmMw3OxIXtvolBzap/F4UDBJlDaZRSNbL/lb41C29FcbSJncBFlJFj2WJoNyZRfQ== + } + + constantinople@4.0.1: + resolution: + { + integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw== + } + + content-disposition@0.5.4: + resolution: + { + integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== + } + engines: { node: '>= 0.6' } + + core-util-is@1.0.3: + resolution: + { + integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + } + + cosmiconfig@8.3.6: + resolution: + { + integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== + } + engines: { node: '>=14' } + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + + cross-spawn@5.1.0: + resolution: + { + integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A== + } + + cross-spawn@6.0.6: + resolution: + { + integrity: sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw== + } + engines: { node: '>=4.8' } + + cross-spawn@7.0.6: + resolution: + { + integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== + } + engines: { node: '>= 8' } + + css-functions-list@3.2.3: + resolution: + { + integrity: sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA== + } + engines: { node: '>=12 || >=16' } + + css-select@4.3.0: + resolution: + { + integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== + } + + css-tree@1.1.3: + resolution: + { + integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + } + engines: { node: '>=8.0.0' } + + css-tree@2.3.1: + resolution: + { + integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== + } + engines: { node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0 } + + css-what@6.1.0: + resolution: + { + integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== + } + engines: { node: '>= 6' } + + cssesc@3.0.0: + resolution: + { + integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + } + engines: { node: '>=4' } + hasBin: true + + csso@4.2.0: + resolution: + { + integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + } + engines: { node: '>=8.0.0' } + + currently-unhandled@0.4.1: + resolution: + { + integrity: sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng== + } + engines: { node: '>=0.10.0' } + + cwebp-bin@6.1.2: + resolution: + { + integrity: sha512-NLEZ/BVAl9g426hwUX/qrQ7b/EfQH7BS1tr+CzPo2EgDQbcdzmUVE+fIfsi64lsL638lWgzTEViMAL4pxV1GOg== + } + engines: { node: '>=10' } + hasBin: true + + cwebp-bin@8.0.0: + resolution: + { + integrity: sha512-j2s6jA84aG20lB0i/FBwqZGc8nHx4VASUK8OTDxy3xoUHoX/+pP6T15/TnWwhMcD0pZ05y5GgRPkurufOC8tnQ== + } + engines: { node: ^14.13.1 || >=16.0.0 } + hasBin: true + + debug@4.4.1: + resolution: + { + integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ== + } + engines: { node: '>=6.0' } + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + decamelize-keys@1.1.1: + resolution: + { + integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== + } + engines: { node: '>=0.10.0' } + + decamelize@1.2.0: + resolution: + { + integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== + } + engines: { node: '>=0.10.0' } + + decamelize@5.0.1: + resolution: + { + integrity: sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA== + } + engines: { node: '>=10' } + + decode-uri-component@0.2.2: + resolution: + { + integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== + } + engines: { node: '>=0.10' } + + decompress-response@3.3.0: + resolution: + { + integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA== + } + engines: { node: '>=4' } + + decompress-tar@4.1.1: + resolution: + { + integrity: sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ== + } + engines: { node: '>=4' } + + decompress-tarbz2@4.1.1: + resolution: + { + integrity: sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A== + } + engines: { node: '>=4' } + + decompress-targz@4.1.1: + resolution: + { + integrity: sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w== + } + engines: { node: '>=4' } + + decompress-unzip@4.0.1: + resolution: + { + integrity: sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw== + } + engines: { node: '>=4' } + + decompress@4.2.1: + resolution: + { + integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ== + } + engines: { node: '>=4' } + + deep-is@0.1.4: + resolution: + { + integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + } + + detect-libc@1.0.3: + resolution: + { + integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== + } + engines: { node: '>=0.10' } + hasBin: true + + dir-glob@3.0.1: + resolution: + { + integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + } + engines: { node: '>=8' } + + doctrine@3.0.0: + resolution: + { + integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + } + engines: { node: '>=6.0.0' } + + doctypes@1.1.0: + resolution: + { + integrity: sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ== + } + + dom-serializer@1.4.1: + resolution: + { + integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== + } + + domelementtype@2.3.0: + resolution: + { + integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + } + + domhandler@4.3.1: + resolution: + { + integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== + } + engines: { node: '>= 4' } + + domutils@2.8.0: + resolution: + { + integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + } + + download@6.2.5: + resolution: + { + integrity: sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA== + } + engines: { node: '>=4' } + + download@7.1.0: + resolution: + { + integrity: sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ== + } + engines: { node: '>=6' } + + dunder-proto@1.0.1: + resolution: + { + integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A== + } + engines: { node: '>= 0.4' } + + duplexer3@0.1.5: + resolution: + { + integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA== + } + + eastasianwidth@0.2.0: + resolution: + { + integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + } + + emoji-regex@8.0.0: + resolution: + { + integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + } + + emoji-regex@9.2.2: + resolution: + { + integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + } + + end-of-stream@1.4.4: + resolution: + { + integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + } + + entities@2.2.0: + resolution: + { + integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + } + + error-ex@1.3.2: + resolution: + { + integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + } + + es-define-property@1.0.1: + resolution: + { + integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g== + } + engines: { node: '>= 0.4' } + + es-errors@1.3.0: + resolution: + { + integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + } + engines: { node: '>= 0.4' } + + es-object-atoms@1.1.1: + resolution: + { + integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA== + } + engines: { node: '>= 0.4' } + + esbuild-android-64@0.14.54: + resolution: + { + integrity: sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ== + } + engines: { node: '>=12' } + cpu: [x64] + os: [android] + + esbuild-android-arm64@0.14.54: + resolution: + { + integrity: sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg== + } + engines: { node: '>=12' } + cpu: [arm64] + os: [android] + + esbuild-darwin-64@0.14.54: + resolution: + { + integrity: sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug== + } + engines: { node: '>=12' } + cpu: [x64] + os: [darwin] + + esbuild-darwin-arm64@0.14.54: + resolution: + { + integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw== + } + engines: { node: '>=12' } + cpu: [arm64] + os: [darwin] + + esbuild-freebsd-64@0.14.54: + resolution: + { + integrity: sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg== + } + engines: { node: '>=12' } + cpu: [x64] + os: [freebsd] + + esbuild-freebsd-arm64@0.14.54: + resolution: + { + integrity: sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q== + } + engines: { node: '>=12' } + cpu: [arm64] + os: [freebsd] + + esbuild-linux-32@0.14.54: + resolution: + { + integrity: sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw== + } + engines: { node: '>=12' } + cpu: [ia32] + os: [linux] + + esbuild-linux-64@0.14.54: + resolution: + { + integrity: sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg== + } + engines: { node: '>=12' } + cpu: [x64] + os: [linux] + + esbuild-linux-arm64@0.14.54: + resolution: + { + integrity: sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig== + } + engines: { node: '>=12' } + cpu: [arm64] + os: [linux] + + esbuild-linux-arm@0.14.54: + resolution: + { + integrity: sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw== + } + engines: { node: '>=12' } + cpu: [arm] + os: [linux] + + esbuild-linux-mips64le@0.14.54: + resolution: + { + integrity: sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw== + } + engines: { node: '>=12' } + cpu: [mips64el] + os: [linux] + + esbuild-linux-ppc64le@0.14.54: + resolution: + { + integrity: sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ== + } + engines: { node: '>=12' } + cpu: [ppc64] + os: [linux] + + esbuild-linux-riscv64@0.14.54: + resolution: + { + integrity: sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg== + } + engines: { node: '>=12' } + cpu: [riscv64] + os: [linux] + + esbuild-linux-s390x@0.14.54: + resolution: + { + integrity: sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA== + } + engines: { node: '>=12' } + cpu: [s390x] + os: [linux] + + esbuild-netbsd-64@0.14.54: + resolution: + { + integrity: sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w== + } + engines: { node: '>=12' } + cpu: [x64] + os: [netbsd] + + esbuild-openbsd-64@0.14.54: + resolution: + { + integrity: sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw== + } + engines: { node: '>=12' } + cpu: [x64] + os: [openbsd] + + esbuild-sunos-64@0.14.54: + resolution: + { + integrity: sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw== + } + engines: { node: '>=12' } + cpu: [x64] + os: [sunos] + + esbuild-windows-32@0.14.54: + resolution: + { + integrity: sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w== + } + engines: { node: '>=12' } + cpu: [ia32] + os: [win32] + + esbuild-windows-64@0.14.54: + resolution: + { + integrity: sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ== + } + engines: { node: '>=12' } + cpu: [x64] + os: [win32] + + esbuild-windows-arm64@0.14.54: + resolution: + { + integrity: sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg== + } + engines: { node: '>=12' } + cpu: [arm64] + os: [win32] + + esbuild@0.14.54: + resolution: + { + integrity: sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA== + } + engines: { node: '>=12' } + hasBin: true + + esbuild@0.21.5: + resolution: + { + integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw== + } + engines: { node: '>=12' } + hasBin: true + + esbuild@0.25.5: + resolution: + { + integrity: sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ== + } + engines: { node: '>=18' } + hasBin: true + + escape-string-regexp@1.0.5: + resolution: + { + integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + } + engines: { node: '>=0.8.0' } + + escape-string-regexp@4.0.0: + resolution: + { + integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + } + engines: { node: '>=10' } + + eslint-config-prettier@9.1.0: + resolution: + { + integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw== + } + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + + eslint-plugin-prettier@5.4.1: + resolution: + { + integrity: sha512-9dF+KuU/Ilkq27A8idRP7N2DH8iUR6qXcjF3FR2wETY21PZdBrIjwCau8oboyGj9b7etWmTGEeM8e7oOed6ZWg== + } + engines: { node: ^14.18.0 || >=16.0.0 } + peerDependencies: + '@types/eslint': '>=8.0.0' + eslint: '>=8.0.0' + eslint-config-prettier: '>= 7.0.0 <10.0.0 || >=10.1.0' + prettier: '>=3.0.0' + peerDependenciesMeta: + '@types/eslint': + optional: true + eslint-config-prettier: + optional: true + + eslint-scope@7.2.2: + resolution: + { + integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + + eslint-visitor-keys@3.4.3: + resolution: + { + integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + + eslint@8.57.1: + resolution: + { + integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA== + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. + hasBin: true + + espree@9.6.1: + resolution: + { + integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + + esquery@1.6.0: + resolution: + { + integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg== + } + engines: { node: '>=0.10' } + + esrecurse@4.3.0: + resolution: + { + integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + } + engines: { node: '>=4.0' } + + estraverse@5.3.0: + resolution: + { + integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + } + engines: { node: '>=4.0' } + + esutils@2.0.3: + resolution: + { + integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + } + engines: { node: '>=0.10.0' } + + exec-buffer@3.2.0: + resolution: + { + integrity: sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA== + } + engines: { node: '>=4' } + + execa@0.7.0: + resolution: + { + integrity: sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw== + } + engines: { node: '>=4' } + + execa@1.0.0: + resolution: + { + integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + } + engines: { node: '>=6' } + + execa@4.1.0: + resolution: + { + integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== + } + engines: { node: '>=10' } + + execa@5.1.1: + resolution: + { + integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== + } + engines: { node: '>=10' } + + execa@6.1.0: + resolution: + { + integrity: sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + + executable@4.1.1: + resolution: + { + integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg== + } + engines: { node: '>=4' } + + ext-list@2.2.2: + resolution: + { + integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA== + } + engines: { node: '>=0.10.0' } + + ext-name@5.0.0: + resolution: + { + integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ== + } + engines: { node: '>=4' } + + fast-deep-equal@3.1.3: + resolution: + { + integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + } + + fast-diff@1.3.0: + resolution: + { + integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== + } + + fast-glob@3.3.3: + resolution: + { + integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg== + } + engines: { node: '>=8.6.0' } + + fast-json-stable-stringify@2.1.0: + resolution: + { + integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + } + + fast-levenshtein@2.0.6: + resolution: + { + integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + } + + fast-uri@3.0.6: + resolution: + { + integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw== + } + + fast-xml-parser@4.5.3: + resolution: + { + integrity: sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig== + } + hasBin: true + + fastest-levenshtein@1.0.16: + resolution: + { + integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg== + } + engines: { node: '>= 4.9.1' } + + fastq@1.19.1: + resolution: + { + integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ== + } + + fd-slicer@1.1.0: + resolution: + { + integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== + } + + fdir@6.4.6: + resolution: + { + integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w== + } + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + + figures@1.7.0: + resolution: + { + integrity: sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ== + } + engines: { node: '>=0.10.0' } + + file-entry-cache@6.0.1: + resolution: + { + integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + } + engines: { node: ^10.12.0 || >=12.0.0 } + + file-entry-cache@7.0.2: + resolution: + { + integrity: sha512-TfW7/1iI4Cy7Y8L6iqNdZQVvdXn0f8B4QcIXmkIbtTIe/Okm/nSlHb4IwGzRVOd3WfSieCgvf5cMzEfySAIl0g== + } + engines: { node: '>=12.0.0' } + + file-type@10.11.0: + resolution: + { + integrity: sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw== + } + engines: { node: '>=6' } + + file-type@12.4.2: + resolution: + { + integrity: sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg== + } + engines: { node: '>=8' } + + file-type@3.9.0: + resolution: + { + integrity: sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA== + } + engines: { node: '>=0.10.0' } + + file-type@4.4.0: + resolution: + { + integrity: sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ== + } + engines: { node: '>=4' } + + file-type@5.2.0: + resolution: + { + integrity: sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ== + } + engines: { node: '>=4' } + + file-type@6.2.0: + resolution: + { + integrity: sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg== + } + engines: { node: '>=4' } + + file-type@8.1.0: + resolution: + { + integrity: sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ== + } + engines: { node: '>=6' } + + filename-reserved-regex@2.0.0: + resolution: + { + integrity: sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ== + } + engines: { node: '>=4' } + + filenamify@2.1.0: + resolution: + { + integrity: sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA== + } + engines: { node: '>=4' } + + fill-range@7.1.1: + resolution: + { + integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== + } + engines: { node: '>=8' } + + find-up@1.1.2: + resolution: + { + integrity: sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA== + } + engines: { node: '>=0.10.0' } + + find-up@5.0.0: + resolution: + { + integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + } + engines: { node: '>=10' } + + find-versions@3.2.0: + resolution: + { + integrity: sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww== + } + engines: { node: '>=6' } + + flat-cache@3.2.0: + resolution: + { + integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== + } + engines: { node: ^10.12.0 || >=12.0.0 } + + flatted@3.3.3: + resolution: + { + integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg== + } + + foreachasync@3.0.0: + resolution: + { + integrity: sha512-J+ler7Ta54FwwNcx6wQRDhTIbNeyDcARMkOcguEqnEdtm0jKvN3Li3PDAb2Du3ubJYEWfYL83XMROXdsXAXycw== + } + + foreground-child@3.3.1: + resolution: + { + integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw== + } + engines: { node: '>=14' } + + from2@2.3.0: + resolution: + { + integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g== + } + + fs-constants@1.0.0: + resolution: + { + integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== + } + + fs-extra@10.1.0: + resolution: + { + integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== + } + engines: { node: '>=12' } + + fs.realpath@1.0.0: + resolution: + { + integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + } + + fsevents@2.3.3: + resolution: + { + integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + } + engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } + os: [darwin] + + function-bind@1.1.2: + resolution: + { + integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + } + + get-intrinsic@1.3.0: + resolution: + { + integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ== + } + engines: { node: '>= 0.4' } + + get-proto@1.0.1: + resolution: + { + integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g== + } + engines: { node: '>= 0.4' } + + get-proxy@2.1.0: + resolution: + { + integrity: sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw== + } + engines: { node: '>=4' } + + get-stdin@4.0.1: + resolution: + { + integrity: sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw== + } + engines: { node: '>=0.10.0' } + + get-stream@2.3.1: + resolution: + { + integrity: sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA== + } + engines: { node: '>=0.10.0' } + + get-stream@3.0.0: + resolution: + { + integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ== + } + engines: { node: '>=4' } + + get-stream@4.1.0: + resolution: + { + integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + } + engines: { node: '>=6' } + + get-stream@5.2.0: + resolution: + { + integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + } + engines: { node: '>=8' } + + get-stream@6.0.1: + resolution: + { + integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + } + engines: { node: '>=10' } + + gifsicle@5.2.0: + resolution: + { + integrity: sha512-vOIS3j0XoTCxq9pkGj43gEix82RkI5FveNgaFZutjbaui/HH+4fR8Y56dwXDuxYo8hR4xOo6/j2h1WHoQW6XLw== + } + engines: { node: '>=10' } + hasBin: true + + glob-parent@5.1.2: + resolution: + { + integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + } + engines: { node: '>= 6' } + + glob-parent@6.0.2: + resolution: + { + integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + } + engines: { node: '>=10.13.0' } + + glob@10.4.5: + resolution: + { + integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg== + } + hasBin: true + + glob@7.2.3: + resolution: + { + integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + } + deprecated: Glob versions prior to v9 are no longer supported + + global-modules@2.0.0: + resolution: + { + integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== + } + engines: { node: '>=6' } + + global-prefix@3.0.0: + resolution: + { + integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== + } + engines: { node: '>=6' } + + globals@13.24.0: + resolution: + { + integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== + } + engines: { node: '>=8' } + + globby@10.0.2: + resolution: + { + integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg== + } + engines: { node: '>=8' } + + globby@11.1.0: + resolution: + { + integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== + } + engines: { node: '>=10' } + + globjoin@0.1.4: + resolution: + { + integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg== + } + + gopd@1.2.0: + resolution: + { + integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg== + } + engines: { node: '>= 0.4' } + + got@7.1.0: + resolution: + { + integrity: sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw== + } + engines: { node: '>=4' } + + got@8.3.2: + resolution: + { + integrity: sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw== + } + engines: { node: '>=4' } + + graceful-fs@4.2.11: + resolution: + { + integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + } + + graphemer@1.4.0: + resolution: + { + integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + } + + handlebars@4.7.8: + resolution: + { + integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ== + } + engines: { node: '>=0.4.7' } + hasBin: true + + hard-rejection@2.1.0: + resolution: + { + integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== + } + engines: { node: '>=6' } + + has-ansi@2.0.0: + resolution: + { + integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg== + } + engines: { node: '>=0.10.0' } + + has-flag@4.0.0: + resolution: + { + integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + } + engines: { node: '>=8' } + + has-symbol-support-x@1.4.2: + resolution: + { + integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== + } + + has-symbols@1.1.0: + resolution: + { + integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ== + } + engines: { node: '>= 0.4' } + + has-to-string-tag-x@1.4.1: + resolution: + { + integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== + } + + has-tostringtag@1.0.2: + resolution: + { + integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== + } + engines: { node: '>= 0.4' } + + hasown@2.0.2: + resolution: + { + integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== + } + engines: { node: '>= 0.4' } + + hosted-git-info@2.8.9: + resolution: + { + integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== + } + + hosted-git-info@4.1.0: + resolution: + { + integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== + } + engines: { node: '>=10' } + + html-tags@3.3.1: + resolution: + { + integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== + } + engines: { node: '>=8' } + + http-cache-semantics@3.8.1: + resolution: + { + integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== + } + + human-signals@1.1.1: + resolution: + { + integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + } + engines: { node: '>=8.12.0' } + + human-signals@2.1.0: + resolution: + { + integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + } + engines: { node: '>=10.17.0' } + + human-signals@3.0.1: + resolution: + { + integrity: sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ== + } + engines: { node: '>=12.20.0' } + + ieee754@1.2.1: + resolution: + { + integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + } + + ignore@5.3.2: + resolution: + { + integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== + } + engines: { node: '>= 4' } + + imagemin-gifsicle@7.0.0: + resolution: + { + integrity: sha512-LaP38xhxAwS3W8PFh4y5iQ6feoTSF+dTAXFRUEYQWYst6Xd+9L/iPk34QGgK/VO/objmIlmq9TStGfVY2IcHIA== + } + engines: { node: '>=10' } + + imagemin-jpegtran@7.0.0: + resolution: + { + integrity: sha512-MJoyTCW8YjMJf56NorFE41SR/WkaGA3IYk4JgvMlRwguJEEd3PnP9UxA8Y2UWjquz8d+On3Ds/03ZfiiLS8xTQ== + } + engines: { node: '>=10' } + + imagemin-mozjpeg@10.0.0: + resolution: + { + integrity: sha512-DK85QNOjS3/GzWYfNB3CACMZD10sIQgFDv1+WTOnZljgltQTEyATjdyUVyjKu5q4sCESQdwvwq7WEZzJ5fFjlg== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + + imagemin-mozjpeg@9.0.0: + resolution: + { + integrity: sha512-TwOjTzYqCFRgROTWpVSt5UTT0JeCuzF1jswPLKALDd89+PmrJ2PdMMYeDLYZ1fs9cTovI9GJd68mRSnuVt691w== + } + engines: { node: '>=10' } + + imagemin-optipng@8.0.0: + resolution: + { + integrity: sha512-CUGfhfwqlPjAC0rm8Fy+R2DJDBGjzy2SkfyT09L8rasnF9jSoHFqJ1xxSZWK6HVPZBMhGPMxCTL70OgTHlLF5A== + } + engines: { node: '>=10' } + + imagemin-pngquant@9.0.2: + resolution: + { + integrity: sha512-cj//bKo8+Frd/DM8l6Pg9pws1pnDUjgb7ae++sUX1kUVdv2nrngPykhiUOgFeE0LGY/LmUbCf4egCHC4YUcZSg== + } + engines: { node: '>=10' } + + imagemin-svgo@10.0.1: + resolution: + { + integrity: sha512-v27/UTGkb3vrm5jvjsMGQ2oxaDfSOTBfJOgmFO2fYepx05bY1IqWCK13aDytVR+l9w9eOlq0NMCLbxJlghYb2g== + } + engines: { node: '>=12.20' } + + imagemin-svgo@9.0.0: + resolution: + { + integrity: sha512-uNgXpKHd99C0WODkrJ8OO/3zW3qjgS4pW7hcuII0RcHN3tnKxDjJWcitdVC/TZyfIqSricU8WfrHn26bdSW62g== + } + engines: { node: '>=10' } + + imagemin-webp@6.1.0: + resolution: + { + integrity: sha512-i8ZluZV1pfQX9aVzmZ/VZh9KBSdPwUlp5VruAa9c30GZnX/nMl5n7h+oUMnI7Mg7+SUpu9mYBsw2nsYGUEllWQ== + } + engines: { node: '>=10' } + + imagemin-webp@8.0.0: + resolution: + { + integrity: sha512-yN6kNKir6T/U3AtP3uLHrLn9XYafk2m49EbUqLCQ3GPRRLRs+4pUQxxaHz+lnTDM+LQpkSjGQaFVcSgYqvW3dQ== + } + engines: { node: '>=14.16' } + + imagemin@7.0.1: + resolution: + { + integrity: sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w== + } + engines: { node: '>=8' } + + immutable@5.1.3: + resolution: + { + integrity: sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg== + } + + import-fresh@3.3.1: + resolution: + { + integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ== + } + engines: { node: '>=6' } + + import-lazy@3.1.0: + resolution: + { + integrity: sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ== + } + engines: { node: '>=6' } + + import-lazy@4.0.0: + resolution: + { + integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== + } + engines: { node: '>=8' } + + imurmurhash@0.1.4: + resolution: + { + integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + } + engines: { node: '>=0.8.19' } + + indent-string@2.1.0: + resolution: + { + integrity: sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg== + } + engines: { node: '>=0.10.0' } + + indent-string@5.0.0: + resolution: + { + integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg== + } + engines: { node: '>=12' } + + inflight@1.0.6: + resolution: + { + integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + } + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + + inherits@2.0.4: + resolution: + { + integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + } + + ini@1.3.8: + resolution: + { + integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + } + + into-stream@3.1.0: + resolution: + { + integrity: sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ== + } + engines: { node: '>=4' } + + is-arrayish@0.2.1: + resolution: + { + integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + } + + is-binary-path@2.1.0: + resolution: + { + integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + } + engines: { node: '>=8' } + + is-core-module@2.16.1: + resolution: + { + integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w== + } + engines: { node: '>= 0.4' } + + is-cwebp-readable@3.0.0: + resolution: + { + integrity: sha512-bpELc7/Q1/U5MWHn4NdHI44R3jxk0h9ew9ljzabiRl70/UIjL/ZAqRMb52F5+eke/VC8yTiv4Ewryo1fPWidvA== + } + + is-expression@4.0.0: + resolution: + { + integrity: sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A== + } + + is-extglob@2.1.1: + resolution: + { + integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + } + engines: { node: '>=0.10.0' } + + is-finite@1.1.0: + resolution: + { + integrity: sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w== + } + engines: { node: '>=0.10.0' } + + is-fullwidth-code-point@3.0.0: + resolution: + { + integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + } + engines: { node: '>=8' } + + is-gif@3.0.0: + resolution: + { + integrity: sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw== + } + engines: { node: '>=6' } + + is-glob@4.0.3: + resolution: + { + integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + } + engines: { node: '>=0.10.0' } + + is-jpg@2.0.0: + resolution: + { + integrity: sha512-ODlO0ruzhkzD3sdynIainVP5eoOFNN85rxA1+cwwnPe4dKyX0r5+hxNO5XpCrxlHcmb9vkOit9mhRD2JVuimHg== + } + engines: { node: '>=6' } + + is-jpg@3.0.0: + resolution: + { + integrity: sha512-Vcd67KWHZblEKEBrtP25qLZ8wN9ICoAhl1pKUqD7SM7hf2qtuRl7loDgP5Zigh2oN/+7uj+KVyC0eRJvgOEFeQ== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + + is-natural-number@4.0.1: + resolution: + { + integrity: sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ== + } + + is-number@7.0.0: + resolution: + { + integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + } + engines: { node: '>=0.12.0' } + + is-object@1.0.2: + resolution: + { + integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA== + } + + is-path-inside@3.0.3: + resolution: + { + integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + } + engines: { node: '>=8' } + + is-plain-obj@1.1.0: + resolution: + { + integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== + } + engines: { node: '>=0.10.0' } + + is-plain-object@5.0.0: + resolution: + { + integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== + } + engines: { node: '>=0.10.0' } + + is-png@2.0.0: + resolution: + { + integrity: sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g== + } + engines: { node: '>=8' } + + is-promise@2.2.2: + resolution: + { + integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== + } + + is-regex@1.2.1: + resolution: + { + integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g== + } + engines: { node: '>= 0.4' } + + is-retry-allowed@1.2.0: + resolution: + { + integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== + } + engines: { node: '>=0.10.0' } + + is-stream@1.1.0: + resolution: + { + integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== + } + engines: { node: '>=0.10.0' } + + is-stream@2.0.1: + resolution: + { + integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + } + engines: { node: '>=8' } + + is-stream@3.0.0: + resolution: + { + integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + + is-svg@4.4.0: + resolution: + { + integrity: sha512-v+AgVwiK5DsGtT9ng+m4mClp6zDAmwrW8nZi6Gg15qzvBnRWWdfWA1TGaXyCDnWq5g5asofIgMVl3PjKxvk1ug== + } + engines: { node: '>=6' } + + is-utf8@0.2.1: + resolution: + { + integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q== + } + + isarray@1.0.0: + resolution: + { + integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + } + + isexe@2.0.0: + resolution: + { + integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + } + + isurl@1.0.0: + resolution: + { + integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== + } + engines: { node: '>= 4' } + + jackspeak@3.4.3: + resolution: + { + integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw== + } + + jpegtran-bin@5.0.2: + resolution: + { + integrity: sha512-4FSmgIcr8d5+V6T1+dHbPZjaFH0ogVyP4UVsE+zri7S9YLO4qAT2our4IN3sW3STVgNTbqPermdIgt2XuAJ4EA== + } + engines: { node: '>=10' } + hasBin: true + + jpegtran-bin@6.0.1: + resolution: + { + integrity: sha512-WohhhHhqe22de7PU8hXs6Sr5d4BAvkrfA93NR5tGlHyPnFLgvEW/bH+q7fv65JgoiQDsd7SBwwQ/OGRBivU3Mw== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + hasBin: true + + js-stringify@1.0.2: + resolution: + { + integrity: sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g== + } + + js-tokens@4.0.0: + resolution: + { + integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + } + + js-yaml@4.1.0: + resolution: + { + integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + } + hasBin: true + + json-buffer@3.0.0: + resolution: + { + integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ== + } + + json-buffer@3.0.1: + resolution: + { + integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + } + + json-parse-even-better-errors@2.3.1: + resolution: + { + integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + } + + json-schema-traverse@0.4.1: + resolution: + { + integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + } + + json-schema-traverse@1.0.0: + resolution: + { + integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + } + + json-stable-stringify-without-jsonify@1.0.1: + resolution: + { + integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + } + + jsonfile@6.1.0: + resolution: + { + integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + } + + jstransformer@1.0.0: + resolution: + { + integrity: sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A== + } + + junk@3.1.0: + resolution: + { + integrity: sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ== + } + engines: { node: '>=8' } + + keyv@3.0.0: + resolution: + { + integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA== + } + + keyv@4.5.4: + resolution: + { + integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + } + + kind-of@6.0.3: + resolution: + { + integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + } + engines: { node: '>=0.10.0' } + + known-css-properties@0.29.0: + resolution: + { + integrity: sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ== + } + + levn@0.4.1: + resolution: + { + integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + } + engines: { node: '>= 0.8.0' } + + lines-and-columns@1.2.4: + resolution: + { + integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + } + + load-json-file@1.1.0: + resolution: + { + integrity: sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A== + } + engines: { node: '>=0.10.0' } + + locate-path@6.0.0: + resolution: + { + integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + } + engines: { node: '>=10' } + + locutus@2.0.32: + resolution: + { + integrity: sha512-fr7OCpbE4xeefhHqfh6hM2/l9ZB3XvClHgtgFnQNImrM/nqL950o6FO98vmUH8GysfQRCcyBYtZ4C8GcY52Edw== + } + engines: { node: '>= 10', yarn: '>= 1' } + + lodash.merge@4.6.2: + resolution: + { + integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + } + + lodash.truncate@4.4.2: + resolution: + { + integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw== + } + + lodash@4.17.21: + resolution: + { + integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + } + + logalot@2.1.0: + resolution: + { + integrity: sha512-Ah4CgdSRfeCJagxQhcVNMi9BfGYyEKLa6d7OA6xSbld/Hg3Cf2QiOa1mDpmG7Ve8LOH6DN3mdttzjQAvWTyVkw== + } + engines: { node: '>=0.10.0' } + + longest@1.0.1: + resolution: + { + integrity: sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg== + } + engines: { node: '>=0.10.0' } + + loud-rejection@1.6.0: + resolution: + { + integrity: sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ== + } + engines: { node: '>=0.10.0' } + + lowercase-keys@1.0.0: + resolution: + { + integrity: sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A== + } + engines: { node: '>=0.10.0' } + + lowercase-keys@1.0.1: + resolution: + { + integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== + } + engines: { node: '>=0.10.0' } + + lpad-align@1.1.2: + resolution: + { + integrity: sha512-MMIcFmmR9zlGZtBcFOows6c2COMekHCIFJz3ew/rRpKZ1wR4mXDPzvcVqLarux8M33X4TPSq2Jdw8WJj0q0KbQ== + } + engines: { node: '>=0.10.0' } + hasBin: true + + lru-cache@10.4.3: + resolution: + { + integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ== + } + + lru-cache@4.1.5: + resolution: + { + integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + } + + lru-cache@6.0.0: + resolution: + { + integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + } + engines: { node: '>=10' } + + make-dir@1.3.0: + resolution: + { + integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== + } + engines: { node: '>=4' } + + make-dir@3.1.0: + resolution: + { + integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + } + engines: { node: '>=8' } + + map-obj@1.0.1: + resolution: + { + integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== + } + engines: { node: '>=0.10.0' } + + map-obj@4.3.0: + resolution: + { + integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== + } + engines: { node: '>=8' } + + math-intrinsics@1.1.0: + resolution: + { + integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g== + } + engines: { node: '>= 0.4' } + + mathml-tag-names@2.1.3: + resolution: + { + integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg== + } + + mdn-data@2.0.14: + resolution: + { + integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + } + + mdn-data@2.0.30: + resolution: + { + integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== + } + + meow@10.1.5: + resolution: + { + integrity: sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + + meow@3.7.0: + resolution: + { + integrity: sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA== + } + engines: { node: '>=0.10.0' } + + merge-stream@2.0.0: + resolution: + { + integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + } + + merge2@1.4.1: + resolution: + { + integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + } + engines: { node: '>= 8' } + + micromatch@4.0.8: + resolution: + { + integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== + } + engines: { node: '>=8.6' } + + mime-db@1.54.0: + resolution: + { + integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ== + } + engines: { node: '>= 0.6' } + + mimic-fn@2.1.0: + resolution: + { + integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + } + engines: { node: '>=6' } + + mimic-fn@4.0.0: + resolution: + { + integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== + } + engines: { node: '>=12' } + + mimic-response@1.0.1: + resolution: + { + integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + } + engines: { node: '>=4' } + + min-indent@1.0.1: + resolution: + { + integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== + } + engines: { node: '>=4' } + + minimatch@10.0.3: + resolution: + { + integrity: sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw== + } + engines: { node: 20 || >=22 } + + minimatch@3.0.8: + resolution: + { + integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q== + } + + minimatch@3.1.2: + resolution: + { + integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + } + + minimatch@9.0.5: + resolution: + { + integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== + } + engines: { node: '>=16 || 14 >=14.17' } + + minimist-options@4.1.0: + resolution: + { + integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== + } + engines: { node: '>= 6' } + + minimist@1.2.8: + resolution: + { + integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + } + + minipass@7.1.2: + resolution: + { + integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== + } + engines: { node: '>=16 || 14 >=14.17' } + + mozjpeg@7.1.1: + resolution: + { + integrity: sha512-iIDxWvzhWvLC9mcRJ1uSkiKaj4drF58oCqK2bITm5c2Jt6cJ8qQjSSru2PCaysG+hLIinryj8mgz5ZJzOYTv1A== + } + engines: { node: '>=10' } + hasBin: true + + mozjpeg@8.0.0: + resolution: + { + integrity: sha512-Ca2Yhah9hG0Iutgsn8MOrAl37P9ThnKsJatjXoWdUO+8X8GeG/6ahvHZrTyqvbs6leMww1SauWUCao/L9qBuFQ== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + hasBin: true + + ms@2.1.3: + resolution: + { + integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + } + + nanoid@3.3.11: + resolution: + { + integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w== + } + engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } + hasBin: true + + natural-compare@1.4.0: + resolution: + { + integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + } + + neo-async@2.6.2: + resolution: + { + integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + } + + nice-try@1.0.5: + resolution: + { + integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + } + + node-addon-api@7.1.1: + resolution: + { + integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ== + } + + normalize-package-data@2.5.0: + resolution: + { + integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + } + + normalize-package-data@3.0.3: + resolution: + { + integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== + } + engines: { node: '>=10' } + + normalize-path@3.0.0: + resolution: + { + integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + } + engines: { node: '>=0.10.0' } + + normalize-url@2.0.1: + resolution: + { + integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== + } + engines: { node: '>=4' } + + normalize.css@8.0.1: + resolution: + { + integrity: sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg== + } + + npm-conf@1.1.3: + resolution: + { + integrity: sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw== + } + engines: { node: '>=4' } + + npm-run-path@2.0.2: + resolution: + { + integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== + } + engines: { node: '>=4' } + + npm-run-path@4.0.1: + resolution: + { + integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + } + engines: { node: '>=8' } + + npm-run-path@5.3.0: + resolution: + { + integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + + nth-check@2.1.1: + resolution: + { + integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + } + + object-assign@4.1.1: + resolution: + { + integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + } + engines: { node: '>=0.10.0' } + + once@1.4.0: + resolution: + { + integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + } + + onetime@5.1.2: + resolution: + { + integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + } + engines: { node: '>=6' } + + onetime@6.0.0: + resolution: + { + integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ== + } + engines: { node: '>=12' } + + optionator@0.9.4: + resolution: + { + integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== + } + engines: { node: '>= 0.8.0' } + + optipng-bin@7.0.1: + resolution: + { + integrity: sha512-W99mpdW7Nt2PpFiaO+74pkht7KEqkXkeRomdWXfEz3SALZ6hns81y/pm1dsGZ6ItUIfchiNIP6ORDr1zETU1jA== + } + engines: { node: '>=10' } + hasBin: true + + os-filter-obj@2.0.0: + resolution: + { + integrity: sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg== + } + engines: { node: '>=4' } + + ow@0.17.0: + resolution: + { + integrity: sha512-i3keDzDQP5lWIe4oODyDFey1qVrq2hXKTuTH2VpqwpYtzPiKZt2ziRI4NBQmgW40AnV5Euz17OyWweCb+bNEQA== + } + engines: { node: '>=10' } + + p-cancelable@0.3.0: + resolution: + { + integrity: sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw== + } + engines: { node: '>=4' } + + p-cancelable@0.4.1: + resolution: + { + integrity: sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ== + } + engines: { node: '>=4' } + + p-event@1.3.0: + resolution: + { + integrity: sha512-hV1zbA7gwqPVFcapfeATaNjQ3J0NuzorHPyG8GPL9g/Y/TplWVBVoCKCXL6Ej2zscrCEv195QNWJXuBH6XZuzA== + } + engines: { node: '>=4' } + + p-event@2.3.1: + resolution: + { + integrity: sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA== + } + engines: { node: '>=6' } + + p-finally@1.0.0: + resolution: + { + integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== + } + engines: { node: '>=4' } + + p-is-promise@1.1.0: + resolution: + { + integrity: sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg== + } + engines: { node: '>=4' } + + p-limit@3.1.0: + resolution: + { + integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + } + engines: { node: '>=10' } + + p-locate@5.0.0: + resolution: + { + integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + } + engines: { node: '>=10' } + + p-map-series@1.0.0: + resolution: + { + integrity: sha512-4k9LlvY6Bo/1FcIdV33wqZQES0Py+iKISU9Uc8p8AjWoZPnFKMpVIVD3s0EYn4jzLh1I+WeUZkJ0Yoa4Qfw3Kg== + } + engines: { node: '>=4' } + + p-pipe@3.1.0: + resolution: + { + integrity: sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw== + } + engines: { node: '>=8' } + + p-reduce@1.0.0: + resolution: + { + integrity: sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ== + } + engines: { node: '>=4' } + + p-timeout@1.2.1: + resolution: + { + integrity: sha512-gb0ryzr+K2qFqFv6qi3khoeqMZF/+ajxQipEF6NteZVnvz9tzdsfAVj3lYtn1gAXvH5lfLwfxEII799gt/mRIA== + } + engines: { node: '>=4' } + + p-timeout@2.0.1: + resolution: + { + integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA== + } + engines: { node: '>=4' } + + package-json-from-dist@1.0.1: + resolution: + { + integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw== + } + + parent-module@1.0.1: + resolution: + { + integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + } + engines: { node: '>=6' } + + parse-json@2.2.0: + resolution: + { + integrity: sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ== + } + engines: { node: '>=0.10.0' } + + parse-json@5.2.0: + resolution: + { + integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + } + engines: { node: '>=8' } + + path-exists@2.1.0: + resolution: + { + integrity: sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ== + } + engines: { node: '>=0.10.0' } + + path-exists@4.0.0: + resolution: + { + integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + } + engines: { node: '>=8' } + + path-is-absolute@1.0.1: + resolution: + { + integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + } + engines: { node: '>=0.10.0' } + + path-key@2.0.1: + resolution: + { + integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== + } + engines: { node: '>=4' } + + path-key@3.1.1: + resolution: + { + integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + } + engines: { node: '>=8' } + + path-key@4.0.0: + resolution: + { + integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ== + } + engines: { node: '>=12' } + + path-parse@1.0.7: + resolution: + { + integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + } + + path-scurry@1.11.1: + resolution: + { + integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== + } + engines: { node: '>=16 || 14 >=14.18' } + + path-type@1.1.0: + resolution: + { + integrity: sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg== + } + engines: { node: '>=0.10.0' } + + path-type@4.0.0: + resolution: + { + integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + } + engines: { node: '>=8' } + + pathe@0.2.0: + resolution: + { + integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw== + } + + pend@1.2.0: + resolution: + { + integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== + } + + picocolors@1.1.1: + resolution: + { + integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + } + + picomatch@2.3.1: + resolution: + { + integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + } + engines: { node: '>=8.6' } + + picomatch@4.0.2: + resolution: + { + integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg== + } + engines: { node: '>=12' } + + pify@2.3.0: + resolution: + { + integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== + } + engines: { node: '>=0.10.0' } + + pify@3.0.0: + resolution: + { + integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== + } + engines: { node: '>=4' } + + pify@4.0.1: + resolution: + { + integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + } + engines: { node: '>=6' } + + pinkie-promise@2.0.1: + resolution: + { + integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw== + } + engines: { node: '>=0.10.0' } + + pinkie@2.0.4: + resolution: + { + integrity: sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg== + } + engines: { node: '>=0.10.0' } + + pngquant-bin@6.0.1: + resolution: + { + integrity: sha512-Q3PUyolfktf+hYio6wsg3SanQzEU/v8aICg/WpzxXcuCMRb7H2Q81okfpcEztbMvw25ILjd3a87doj2N9kvbpQ== + } + engines: { node: '>=10' } + hasBin: true + + postcss-media-query-parser@0.2.3: + resolution: + { + integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig== + } + + postcss-resolve-nested-selector@0.1.6: + resolution: + { + integrity: sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw== + } + + postcss-safe-parser@6.0.0: + resolution: + { + integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ== + } + engines: { node: '>=12.0' } + peerDependencies: + postcss: ^8.3.3 + + postcss-scss@4.0.9: + resolution: + { + integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A== + } + engines: { node: '>=12.0' } + peerDependencies: + postcss: ^8.4.29 + + postcss-selector-parser@6.1.2: + resolution: + { + integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg== + } + engines: { node: '>=4' } + + postcss-value-parser@4.2.0: + resolution: + { + integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== + } + + postcss@8.5.5: + resolution: + { + integrity: sha512-d/jtm+rdNT8tpXuHY5MMtcbJFBkhXE6593XVR9UoGCH8jSFGci7jGvMGH5RYd5PBJW+00NZQt6gf7CbagJCrhg== + } + engines: { node: ^10 || ^12 || >=14 } + + prelude-ls@1.2.1: + resolution: + { + integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + } + engines: { node: '>= 0.8.0' } + + prepend-http@1.0.4: + resolution: + { + integrity: sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg== + } + engines: { node: '>=0.10.0' } + + prepend-http@2.0.0: + resolution: + { + integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA== + } + engines: { node: '>=4' } + + prettier-linter-helpers@1.0.0: + resolution: + { + integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== + } + engines: { node: '>=6.0.0' } + + prettier@3.5.3: + resolution: + { + integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw== + } + engines: { node: '>=14' } + hasBin: true + + process-nextick-args@2.0.1: + resolution: + { + integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + } + + promise@7.3.1: + resolution: + { + integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== + } + + proto-list@1.2.4: + resolution: + { + integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== + } + + pseudomap@1.0.2: + resolution: + { + integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== + } + + pug-attrs@3.0.0: + resolution: + { + integrity: sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA== + } + + pug-code-gen@3.0.3: + resolution: + { + integrity: sha512-cYQg0JW0w32Ux+XTeZnBEeuWrAY7/HNE6TWnhiHGnnRYlCgyAUPoyh9KzCMa9WhcJlJ1AtQqpEYHc+vbCzA+Aw== + } + + pug-error@2.1.0: + resolution: + { + integrity: sha512-lv7sU9e5Jk8IeUheHata6/UThZ7RK2jnaaNztxfPYUY+VxZyk/ePVaNZ/vwmH8WqGvDz3LrNYt/+gA55NDg6Pg== + } + + pug-filters@4.0.0: + resolution: + { + integrity: sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A== + } + + pug-lexer@5.0.1: + resolution: + { + integrity: sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w== + } + + pug-linker@4.0.0: + resolution: + { + integrity: sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw== + } + + pug-load@3.0.0: + resolution: + { + integrity: sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ== + } + + pug-parser@6.0.0: + resolution: + { + integrity: sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw== + } + + pug-runtime@3.0.1: + resolution: + { + integrity: sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg== + } + + pug-strip-comments@2.0.0: + resolution: + { + integrity: sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ== + } + + pug-walk@2.0.0: + resolution: + { + integrity: sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ== + } + + pug@3.0.3: + resolution: + { + integrity: sha512-uBi6kmc9f3SZ3PXxqcHiUZLmIXgfgWooKWXcwSGwQd2Zi5Rb0bT14+8CJjJgI8AB+nndLaNgHGrcc6bPIB665g== + } + + pump@3.0.2: + resolution: + { + integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw== + } + + punycode@2.3.1: + resolution: + { + integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== + } + engines: { node: '>=6' } + + query-string@5.1.1: + resolution: + { + integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== + } + engines: { node: '>=0.10.0' } + + queue-microtask@1.2.3: + resolution: + { + integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + } + + quick-lru@5.1.1: + resolution: + { + integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + } + engines: { node: '>=10' } + + read-pkg-up@1.0.1: + resolution: + { + integrity: sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A== + } + engines: { node: '>=0.10.0' } + + read-pkg-up@8.0.0: + resolution: + { + integrity: sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ== + } + engines: { node: '>=12' } + + read-pkg@1.1.0: + resolution: + { + integrity: sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ== + } + engines: { node: '>=0.10.0' } + + read-pkg@6.0.0: + resolution: + { + integrity: sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q== + } + engines: { node: '>=12' } + + readable-stream@2.3.8: + resolution: + { + integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== + } + + readdirp@3.6.0: + resolution: + { + integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + } + engines: { node: '>=8.10.0' } + + readdirp@4.1.2: + resolution: + { + integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg== + } + engines: { node: '>= 14.18.0' } + + redent@1.0.0: + resolution: + { + integrity: sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g== + } + engines: { node: '>=0.10.0' } + + redent@4.0.0: + resolution: + { + integrity: sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag== + } + engines: { node: '>=12' } + + repeating@2.0.1: + resolution: + { + integrity: sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A== + } + engines: { node: '>=0.10.0' } + + replace-ext@1.0.1: + resolution: + { + integrity: sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw== + } + engines: { node: '>= 0.10' } + + require-from-string@2.0.2: + resolution: + { + integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + } + engines: { node: '>=0.10.0' } + + resolve-from@4.0.0: + resolution: + { + integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + } + engines: { node: '>=4' } + + resolve-from@5.0.0: + resolution: + { + integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + } + engines: { node: '>=8' } + + resolve@1.22.10: + resolution: + { + integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w== + } + engines: { node: '>= 0.4' } + hasBin: true + + responselike@1.0.2: + resolution: + { + integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ== + } + + reusify@1.1.0: + resolution: + { + integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw== + } + engines: { iojs: '>=1.0.0', node: '>=0.10.0' } + + rimraf@2.7.1: + resolution: + { + integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + } + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + rimraf@3.0.2: + resolution: + { + integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + } + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + rollup@4.43.0: + resolution: + { + integrity: sha512-wdN2Kd3Twh8MAEOEJZsuxuLKCsBEo4PVNLK6tQWAn10VhsVewQLzcucMgLolRlhFybGxfclbPeEYBaP6RvUFGg== + } + engines: { node: '>=18.0.0', npm: '>=8.0.0' } + hasBin: true + + run-parallel@1.2.0: + resolution: + { + integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + } + + safe-buffer@5.1.2: + resolution: + { + integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + } + + safe-buffer@5.2.1: + resolution: + { + integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + } + + sass@1.89.2: + resolution: + { + integrity: sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA== + } + engines: { node: '>=14.0.0' } + hasBin: true + + seek-bzip@1.0.6: + resolution: + { + integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ== + } + hasBin: true + + semver-regex@2.0.0: + resolution: + { + integrity: sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw== + } + engines: { node: '>=6' } + + semver-truncate@1.1.2: + resolution: + { + integrity: sha512-V1fGg9i4CL3qesB6U0L6XAm4xOJiHmt4QAacazumuasc03BvtFGIMCduv01JWQ69Nv+JST9TqhSCiJoxoY031w== + } + engines: { node: '>=0.10.0' } + + semver@5.7.2: + resolution: + { + integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== + } + hasBin: true + + semver@6.3.1: + resolution: + { + integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + } + hasBin: true + + semver@7.7.2: + resolution: + { + integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA== + } + engines: { node: '>=10' } + hasBin: true + + shebang-command@1.2.0: + resolution: + { + integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== + } + engines: { node: '>=0.10.0' } + + shebang-command@2.0.0: + resolution: + { + integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + } + engines: { node: '>=8' } + + shebang-regex@1.0.0: + resolution: + { + integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== + } + engines: { node: '>=0.10.0' } + + shebang-regex@3.0.0: + resolution: + { + integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + } + engines: { node: '>=8' } + + signal-exit@3.0.7: + resolution: + { + integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + } + + signal-exit@4.1.0: + resolution: + { + integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== + } + engines: { node: '>=14' } + + slash@3.0.0: + resolution: + { + integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + } + engines: { node: '>=8' } + + slice-ansi@4.0.0: + resolution: + { + integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== + } + engines: { node: '>=10' } + + sort-keys-length@1.0.1: + resolution: + { + integrity: sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw== + } + engines: { node: '>=0.10.0' } + + sort-keys@1.1.2: + resolution: + { + integrity: sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg== + } + engines: { node: '>=0.10.0' } + + sort-keys@2.0.0: + resolution: + { + integrity: sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg== + } + engines: { node: '>=4' } + + source-map-js@1.2.1: + resolution: + { + integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== + } + engines: { node: '>=0.10.0' } + + source-map@0.6.1: + resolution: + { + integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + } + engines: { node: '>=0.10.0' } + + spdx-correct@3.2.0: + resolution: + { + integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== + } + + spdx-exceptions@2.5.0: + resolution: + { + integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w== + } + + spdx-expression-parse@3.0.1: + resolution: + { + integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + } + + spdx-license-ids@3.0.21: + resolution: + { + integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg== + } + + squeak@1.3.0: + resolution: + { + integrity: sha512-YQL1ulInM+ev8nXX7vfXsCsDh6IqXlrremc1hzi77776BtpWgYJUMto3UM05GSAaGzJgWekszjoKDrVNB5XG+A== + } + engines: { node: '>=0.10.0' } + + stable@0.1.8: + resolution: + { + integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + } + deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' + + strict-uri-encode@1.1.0: + resolution: + { + integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ== + } + engines: { node: '>=0.10.0' } + + string-width@4.2.3: + resolution: + { + integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + } + engines: { node: '>=8' } + + string-width@5.1.2: + resolution: + { + integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + } + engines: { node: '>=12' } + + string_decoder@1.1.1: + resolution: + { + integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + } + + strip-ansi@3.0.1: + resolution: + { + integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== + } + engines: { node: '>=0.10.0' } + + strip-ansi@6.0.1: + resolution: + { + integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + } + engines: { node: '>=8' } + + strip-ansi@7.1.0: + resolution: + { + integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== + } + engines: { node: '>=12' } + + strip-bom@2.0.0: + resolution: + { + integrity: sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g== + } + engines: { node: '>=0.10.0' } + + strip-dirs@2.1.0: + resolution: + { + integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g== + } + + strip-eof@1.0.0: + resolution: + { + integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q== + } + engines: { node: '>=0.10.0' } + + strip-final-newline@2.0.0: + resolution: + { + integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + } + engines: { node: '>=6' } + + strip-final-newline@3.0.0: + resolution: + { + integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw== + } + engines: { node: '>=12' } + + strip-indent@1.0.1: + resolution: + { + integrity: sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA== + } + engines: { node: '>=0.10.0' } + hasBin: true + + strip-indent@4.0.0: + resolution: + { + integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA== + } + engines: { node: '>=12' } + + strip-json-comments@3.1.1: + resolution: + { + integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + } + engines: { node: '>=8' } + + strip-outer@1.0.1: + resolution: + { + integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg== + } + engines: { node: '>=0.10.0' } + + strnum@1.1.2: + resolution: + { + integrity: sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA== + } + + style-search@0.1.0: + resolution: + { + integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg== + } + + stylelint-config-recommended-scss@13.1.0: + resolution: + { + integrity: sha512-8L5nDfd+YH6AOoBGKmhH8pLWF1dpfY816JtGMePcBqqSsLU+Ysawx44fQSlMOJ2xTfI9yTGpup5JU77c17w1Ww== + } + peerDependencies: + postcss: ^8.3.3 + stylelint: ^15.10.0 + peerDependenciesMeta: + postcss: + optional: true + + stylelint-config-recommended@13.0.0: + resolution: + { + integrity: sha512-EH+yRj6h3GAe/fRiyaoO2F9l9Tgg50AOFhaszyfov9v6ayXJ1IkSHwTxd7lB48FmOeSGDPLjatjO11fJpmarkQ== + } + engines: { node: ^14.13.1 || >=16.0.0 } + peerDependencies: + stylelint: ^15.10.0 + + stylelint-config-standard-scss@11.1.0: + resolution: + { + integrity: sha512-5gnBgeNTgRVdchMwiFQPuBOtj9QefYtfXiddrOMJA2pI22zxt6ddI2s+e5Oh7/6QYl7QLJujGnaUR5YyGq72ow== + } + peerDependencies: + postcss: ^8.3.3 + stylelint: ^15.10.0 + peerDependenciesMeta: + postcss: + optional: true + + stylelint-config-standard@34.0.0: + resolution: + { + integrity: sha512-u0VSZnVyW9VSryBG2LSO+OQTjN7zF9XJaAJRX/4EwkmU0R2jYwmBSN10acqZisDitS0CLiEiGjX7+Hrq8TAhfQ== + } + engines: { node: ^14.13.1 || >=16.0.0 } + peerDependencies: + stylelint: ^15.10.0 + + stylelint-prettier@4.1.0: + resolution: + { + integrity: sha512-dd653q/d1IfvsSQshz1uAMe+XDm6hfM/7XiFH0htYY8Lse/s5ERTg7SURQehZPwVvm/rs7AsFhda9EQ2E9TS0g== + } + engines: { node: ^14.17.0 || >=16.0.0 } + peerDependencies: + prettier: '>=3.0.0' + stylelint: '>=15.8.0' + + stylelint-scss@5.3.2: + resolution: + { + integrity: sha512-4LzLaayFhFyneJwLo0IUa8knuIvj+zF0vBFueQs4e3tEaAMIQX8q5th8ziKkgOavr6y/y9yoBe+RXN/edwLzsQ== + } + peerDependencies: + stylelint: ^14.5.1 || ^15.0.0 + + stylelint@15.11.0: + resolution: + { + integrity: sha512-78O4c6IswZ9TzpcIiQJIN49K3qNoXTM8zEJzhaTE/xRTCZswaovSEVIa/uwbOltZrk16X4jAxjaOhzz/hTm1Kw== + } + engines: { node: ^14.13.1 || >=16.0.0 } + hasBin: true + + supports-color@2.0.0: + resolution: + { + integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g== + } + engines: { node: '>=0.8.0' } + + supports-color@7.2.0: + resolution: + { + integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + } + engines: { node: '>=8' } + + supports-hyperlinks@3.2.0: + resolution: + { + integrity: sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig== + } + engines: { node: '>=14.18' } + + supports-preserve-symlinks-flag@1.0.0: + resolution: + { + integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + } + engines: { node: '>= 0.4' } + + svg-tags@1.0.0: + resolution: + { + integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA== + } + + svgo@2.8.0: + resolution: + { + integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== + } + engines: { node: '>=10.13.0' } + hasBin: true + + synckit@0.11.8: + resolution: + { + integrity: sha512-+XZ+r1XGIJGeQk3VvXhT6xx/VpbHsRzsTkGgF6E5RX9TTXD0118l87puaEBZ566FhqblC6U0d4XnubznJDm30A== + } + engines: { node: ^14.18.0 || >=16.0.0 } + + table@6.9.0: + resolution: + { + integrity: sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A== + } + engines: { node: '>=10.0.0' } + + tar-stream@1.6.2: + resolution: + { + integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A== + } + engines: { node: '>= 0.8.0' } + + temp-dir@1.0.0: + resolution: + { + integrity: sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ== + } + engines: { node: '>=4' } + + tempfile@2.0.0: + resolution: + { + integrity: sha512-ZOn6nJUgvgC09+doCEF3oB+r3ag7kUvlsXEGX069QRD60p+P3uP7XG9N2/at+EyIRGSN//ZY3LyEotA1YpmjuA== + } + engines: { node: '>=4' } + + text-table@0.2.0: + resolution: + { + integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + } + + through@2.3.8: + resolution: + { + integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== + } + + timed-out@4.0.1: + resolution: + { + integrity: sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA== + } + engines: { node: '>=0.10.0' } + + tinyglobby@0.2.14: + resolution: + { + integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ== + } + engines: { node: '>=12.0.0' } + + to-buffer@1.1.1: + resolution: + { + integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg== + } + + to-regex-range@5.0.1: + resolution: + { + integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + } + engines: { node: '>=8.0' } + + token-stream@1.0.0: + resolution: + { + integrity: sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg== + } + + trim-newlines@1.0.0: + resolution: + { + integrity: sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw== + } + engines: { node: '>=0.10.0' } + + trim-newlines@4.1.1: + resolution: + { + integrity: sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ== + } + engines: { node: '>=12' } + + trim-repeated@1.0.0: + resolution: + { + integrity: sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg== + } + engines: { node: '>=0.10.0' } + + tunnel-agent@0.6.0: + resolution: + { + integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== + } + + twig@1.17.1: + resolution: + { + integrity: sha512-atxccyr/BHtb1gPMA7Lvki0OuU17XBqHsNH9lzDHt9Rr1293EVZOosSZabEXz/DPVikIW8ZDqSkEddwyJnQN2w== + } + engines: { node: '>=10' } + hasBin: true + + type-check@0.4.0: + resolution: + { + integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + } + engines: { node: '>= 0.8.0' } + + type-fest@0.11.0: + resolution: + { + integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== + } + engines: { node: '>=8' } + + type-fest@0.20.2: + resolution: + { + integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + } + engines: { node: '>=10' } + + type-fest@1.4.0: + resolution: + { + integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== + } + engines: { node: '>=10' } + + uglify-js@3.19.3: + resolution: + { + integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ== + } + engines: { node: '>=0.8.0' } + hasBin: true + + unbzip2-stream@1.4.3: + resolution: + { + integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg== + } + + undici-types@7.8.0: + resolution: + { + integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw== + } + + universalify@2.0.1: + resolution: + { + integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== + } + engines: { node: '>= 10.0.0' } + + uri-js@4.4.1: + resolution: + { + integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + } + + url-parse-lax@1.0.0: + resolution: + { + integrity: sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA== + } + engines: { node: '>=0.10.0' } + + url-parse-lax@3.0.0: + resolution: + { + integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ== + } + engines: { node: '>=4' } + + url-to-options@1.0.1: + resolution: + { + integrity: sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A== + } + engines: { node: '>= 4' } + + util-deprecate@1.0.2: + resolution: + { + integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + } + + uuid@3.4.0: + resolution: + { + integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + } + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + + validate-npm-package-license@3.0.4: + resolution: + { + integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + } + + vite-plugin-imagemin@0.6.1: + resolution: + { + integrity: sha512-cP7LDn8euPrji7WYtDoNQpJEB9nkMxJHm/A+QZnvMrrCSuyo/clpMy/T1v7suDXPBavsDiDdFdVQB5p7VGD2cg== + } + peerDependencies: + vite: '>=2.0.0' + + vite@5.4.19: + resolution: + { + integrity: sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA== + } + engines: { node: ^18.0.0 || >=20.0.0 } + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + + vite@6.3.5: + resolution: + { + integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ== + } + engines: { node: ^18.0.0 || ^20.0.0 || >=22.0.0 } + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + + vituum@1.2.0: + resolution: + { + integrity: sha512-1YYOrzrIMSeWj6zAib5VTsNo1oDcqSg45jCFjxzU70vMPBONoXXhTAMcX0p21Bj7NkzceBFgdmEtnAze258lqw== + } + engines: { node: ^18.0.0 || >=20.0.0 } + + void-elements@3.1.0: + resolution: + { + integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w== + } + engines: { node: '>=0.10.0' } + + walk@2.3.15: + resolution: + { + integrity: sha512-4eRTBZljBfIISK1Vnt69Gvr2w/wc3U6Vtrw7qiN5iqYJPH7LElcYh/iU4XWhdCy2dZqv1ToMyYlybDylfG/5Vg== + } + + which@1.3.1: + resolution: + { + integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + } + hasBin: true + + which@2.0.2: + resolution: + { + integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + } + engines: { node: '>= 8' } + hasBin: true + + with@7.0.2: + resolution: + { + integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w== + } + engines: { node: '>= 10.0.0' } + + word-wrap@1.2.5: + resolution: + { + integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== + } + engines: { node: '>=0.10.0' } + + wordwrap@1.0.0: + resolution: + { + integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== + } + + wrap-ansi@7.0.0: + resolution: + { + integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + } + engines: { node: '>=10' } + + wrap-ansi@8.1.0: + resolution: + { + integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + } + engines: { node: '>=12' } + + wrappy@1.0.2: + resolution: + { + integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + } + + write-file-atomic@5.0.1: + resolution: + { + integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw== + } + engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } + + xtend@4.0.2: + resolution: + { + integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + } + engines: { node: '>=0.4' } + + yallist@2.1.2: + resolution: + { + integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== + } + + yallist@4.0.0: + resolution: + { + integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + } + + yargs-parser@20.2.9: + resolution: + { + integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + } + engines: { node: '>=10' } + + yauzl@2.10.0: + resolution: + { + integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== + } + + yocto-queue@0.1.0: + resolution: + { + integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + } + engines: { node: '>=10' } + +snapshots: + '@babel/code-frame@7.27.1': + dependencies: + '@babel/helper-validator-identifier': 7.27.1 + js-tokens: 4.0.0 + picocolors: 1.1.1 + + '@babel/helper-string-parser@7.27.1': {} + + '@babel/helper-validator-identifier@7.27.1': {} + + '@babel/parser@7.27.5': + dependencies: + '@babel/types': 7.27.6 + + '@babel/runtime@7.27.6': {} + + '@babel/types@7.27.6': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + + '@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1)': + dependencies: + '@csstools/css-tokenizer': 2.4.1 + + '@csstools/css-tokenizer@2.4.1': {} + + '@csstools/media-query-list-parser@2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)': + dependencies: + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + + '@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.2)': + dependencies: + postcss-selector-parser: 6.1.2 + + '@esbuild/aix-ppc64@0.21.5': + optional: true + + '@esbuild/aix-ppc64@0.25.5': + optional: true + + '@esbuild/android-arm64@0.21.5': + optional: true + + '@esbuild/android-arm64@0.25.5': + optional: true + + '@esbuild/android-arm@0.21.5': + optional: true + + '@esbuild/android-arm@0.25.5': + optional: true + + '@esbuild/android-x64@0.21.5': + optional: true + + '@esbuild/android-x64@0.25.5': + optional: true + + '@esbuild/darwin-arm64@0.21.5': + optional: true + + '@esbuild/darwin-arm64@0.25.5': + optional: true + + '@esbuild/darwin-x64@0.21.5': + optional: true + + '@esbuild/darwin-x64@0.25.5': + optional: true + + '@esbuild/freebsd-arm64@0.21.5': + optional: true + + '@esbuild/freebsd-arm64@0.25.5': + optional: true + + '@esbuild/freebsd-x64@0.21.5': + optional: true + + '@esbuild/freebsd-x64@0.25.5': + optional: true + + '@esbuild/linux-arm64@0.21.5': + optional: true + + '@esbuild/linux-arm64@0.25.5': + optional: true + + '@esbuild/linux-arm@0.21.5': + optional: true + + '@esbuild/linux-arm@0.25.5': + optional: true + + '@esbuild/linux-ia32@0.21.5': + optional: true + + '@esbuild/linux-ia32@0.25.5': + optional: true + + '@esbuild/linux-loong64@0.14.54': + optional: true + + '@esbuild/linux-loong64@0.21.5': + optional: true + + '@esbuild/linux-loong64@0.25.5': + optional: true + + '@esbuild/linux-mips64el@0.21.5': + optional: true + + '@esbuild/linux-mips64el@0.25.5': + optional: true + + '@esbuild/linux-ppc64@0.21.5': + optional: true + + '@esbuild/linux-ppc64@0.25.5': + optional: true + + '@esbuild/linux-riscv64@0.21.5': + optional: true + + '@esbuild/linux-riscv64@0.25.5': + optional: true + + '@esbuild/linux-s390x@0.21.5': + optional: true + + '@esbuild/linux-s390x@0.25.5': + optional: true + + '@esbuild/linux-x64@0.21.5': + optional: true + + '@esbuild/linux-x64@0.25.5': + optional: true + + '@esbuild/netbsd-arm64@0.25.5': + optional: true + + '@esbuild/netbsd-x64@0.21.5': + optional: true + + '@esbuild/netbsd-x64@0.25.5': + optional: true + + '@esbuild/openbsd-arm64@0.25.5': + optional: true + + '@esbuild/openbsd-x64@0.21.5': + optional: true + + '@esbuild/openbsd-x64@0.25.5': + optional: true + + '@esbuild/sunos-x64@0.21.5': + optional: true + + '@esbuild/sunos-x64@0.25.5': + optional: true + + '@esbuild/win32-arm64@0.21.5': + optional: true + + '@esbuild/win32-arm64@0.25.5': + optional: true + + '@esbuild/win32-ia32@0.21.5': + optional: true + + '@esbuild/win32-ia32@0.25.5': + optional: true + + '@esbuild/win32-x64@0.21.5': + optional: true + + '@esbuild/win32-x64@0.25.5': + optional: true + + '@eslint-community/eslint-utils@4.7.0(eslint@8.57.1)': + dependencies: + eslint: 8.57.1 + eslint-visitor-keys: 3.4.3 + + '@eslint-community/regexpp@4.12.1': {} + + '@eslint/eslintrc@2.1.4': + dependencies: + ajv: 6.12.6 + debug: 4.4.1 + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.2 + import-fresh: 3.3.1 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/js@8.57.1': {} + + '@humanwhocodes/config-array@0.13.0': + dependencies: + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.4.1 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@humanwhocodes/module-importer@1.0.1': {} + + '@humanwhocodes/object-schema@2.0.3': {} + + '@isaacs/balanced-match@4.0.1': {} + + '@isaacs/brace-expansion@5.0.0': + dependencies: + '@isaacs/balanced-match': 4.0.1 + + '@isaacs/cliui@8.0.2': + dependencies: + string-width: 5.1.2 + string-width-cjs: string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: wrap-ansi@7.0.0 + + '@nodelib/fs.scandir@2.1.5': + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + '@nodelib/fs.stat@2.0.5': {} + + '@nodelib/fs.walk@1.2.8': + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.19.1 + + '@parcel/watcher-android-arm64@2.5.1': + optional: true + + '@parcel/watcher-darwin-arm64@2.5.1': + optional: true + + '@parcel/watcher-darwin-x64@2.5.1': + optional: true + + '@parcel/watcher-freebsd-x64@2.5.1': + optional: true + + '@parcel/watcher-linux-arm-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-arm-musl@2.5.1': + optional: true + + '@parcel/watcher-linux-arm64-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-arm64-musl@2.5.1': + optional: true + + '@parcel/watcher-linux-x64-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-x64-musl@2.5.1': + optional: true + + '@parcel/watcher-win32-arm64@2.5.1': + optional: true + + '@parcel/watcher-win32-ia32@2.5.1': + optional: true + + '@parcel/watcher-win32-x64@2.5.1': + optional: true + + '@parcel/watcher@2.5.1': + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.8 + node-addon-api: 7.1.1 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.5.1 + '@parcel/watcher-darwin-arm64': 2.5.1 + '@parcel/watcher-darwin-x64': 2.5.1 + '@parcel/watcher-freebsd-x64': 2.5.1 + '@parcel/watcher-linux-arm-glibc': 2.5.1 + '@parcel/watcher-linux-arm-musl': 2.5.1 + '@parcel/watcher-linux-arm64-glibc': 2.5.1 + '@parcel/watcher-linux-arm64-musl': 2.5.1 + '@parcel/watcher-linux-x64-glibc': 2.5.1 + '@parcel/watcher-linux-x64-musl': 2.5.1 + '@parcel/watcher-win32-arm64': 2.5.1 + '@parcel/watcher-win32-ia32': 2.5.1 + '@parcel/watcher-win32-x64': 2.5.1 + optional: true + + '@pkgjs/parseargs@0.11.0': + optional: true + + '@pkgr/core@0.2.7': {} + + '@rollup/rollup-android-arm-eabi@4.43.0': + optional: true + + '@rollup/rollup-android-arm64@4.43.0': + optional: true + + '@rollup/rollup-darwin-arm64@4.43.0': + optional: true + + '@rollup/rollup-darwin-x64@4.43.0': + optional: true + + '@rollup/rollup-freebsd-arm64@4.43.0': + optional: true + + '@rollup/rollup-freebsd-x64@4.43.0': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.43.0': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.43.0': + optional: true + + '@rollup/rollup-linux-arm64-gnu@4.43.0': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.43.0': + optional: true + + '@rollup/rollup-linux-loongarch64-gnu@4.43.0': + optional: true + + '@rollup/rollup-linux-powerpc64le-gnu@4.43.0': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.43.0': + optional: true + + '@rollup/rollup-linux-riscv64-musl@4.43.0': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.43.0': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.43.0': + optional: true + + '@rollup/rollup-linux-x64-musl@4.43.0': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.43.0': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.43.0': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.43.0': + optional: true + + '@sindresorhus/is@0.7.0': {} + + '@trysound/sax@0.2.0': {} + + '@types/estree@1.0.7': {} + + '@types/glob@7.2.0': + dependencies: + '@types/minimatch': 5.1.2 + '@types/node': 24.0.1 + + '@types/imagemin-gifsicle@7.0.4': + dependencies: + '@types/imagemin': 7.0.1 + + '@types/imagemin-jpegtran@5.0.4': + dependencies: + '@types/imagemin': 7.0.1 + + '@types/imagemin-mozjpeg@8.0.4': + dependencies: + '@types/imagemin': 7.0.1 + + '@types/imagemin-optipng@5.2.4': + dependencies: + '@types/imagemin': 7.0.1 + + '@types/imagemin-svgo@10.0.5': + dependencies: + '@types/imagemin': 7.0.1 + '@types/svgo': 2.6.4 + + '@types/imagemin-webp@7.0.3': + dependencies: + '@types/imagemin': 7.0.1 + + '@types/imagemin@7.0.1': + dependencies: + '@types/node': 24.0.1 + + '@types/keyv@3.1.4': + dependencies: + '@types/node': 24.0.1 + + '@types/minimatch@5.1.2': {} + + '@types/minimist@1.2.5': {} + + '@types/node@24.0.1': + dependencies: + undici-types: 7.8.0 + + '@types/normalize-package-data@2.4.4': {} + + '@types/responselike@1.0.3': + dependencies: + '@types/node': 24.0.1 + + '@types/svgo@2.6.4': + dependencies: + '@types/node': 24.0.1 + + '@ungap/structured-clone@1.3.0': {} + + '@vitejs/plugin-basic-ssl@1.2.0(vite@5.4.19(@types/node@24.0.1)(sass@1.89.2))': + dependencies: + vite: 5.4.19(@types/node@24.0.1)(sass@1.89.2) + + '@vituum/vite-plugin-handlebars@1.1.0(@types/node@24.0.1)(sass@1.89.2)': + dependencies: + fast-glob: 3.3.3 + handlebars: 4.7.8 + lodash: 4.17.21 + vituum: 1.2.0(@types/node@24.0.1)(sass@1.89.2) + transitivePeerDependencies: + - '@types/node' + - jiti + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - terser + - tsx + - yaml + + '@vituum/vite-plugin-pug@1.1.0(@types/node@24.0.1)(sass@1.89.2)': + dependencies: + fast-glob: 3.3.3 + lodash: 4.17.21 + pug: 3.0.3 + vituum: 1.2.0(@types/node@24.0.1)(sass@1.89.2) + transitivePeerDependencies: + - '@types/node' + - jiti + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - terser + - tsx + - yaml + + '@vituum/vite-plugin-twig@1.1.0(@types/node@24.0.1)(sass@1.89.2)': + dependencies: + lodash: 4.17.21 + twig: 1.17.1 + vituum: 1.2.0(@types/node@24.0.1)(sass@1.89.2) + transitivePeerDependencies: + - '@types/node' + - jiti + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - terser + - tsx + - yaml + + acorn-jsx@5.3.2(acorn@8.15.0): + dependencies: + acorn: 8.15.0 + + acorn@7.4.1: {} + + acorn@8.15.0: {} + + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + + ajv@8.17.1: + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.0.6 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + + ansi-regex@2.1.1: {} + + ansi-regex@5.0.1: {} + + ansi-regex@6.1.0: {} + + ansi-styles@2.2.1: {} + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + ansi-styles@6.2.1: {} + + anymatch@3.1.3: + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + + arch@2.2.0: {} + + archive-type@4.0.0: + dependencies: + file-type: 4.4.0 + + argparse@2.0.1: {} + + array-find-index@1.0.2: {} + + array-union@2.1.0: {} + + arrify@1.0.1: {} + + asap@2.0.6: {} + + assert-never@1.4.0: {} + + astral-regex@2.0.0: {} + + babel-walk@3.0.0-canary-5: + dependencies: + '@babel/types': 7.27.6 + + balanced-match@1.0.2: {} + + balanced-match@2.0.0: {} + + base64-js@1.5.1: {} + + bin-build@3.0.0: + dependencies: + decompress: 4.2.1 + download: 6.2.5 + execa: 0.7.0 + p-map-series: 1.0.0 + tempfile: 2.0.0 + + bin-check@4.1.0: + dependencies: + execa: 0.7.0 + executable: 4.1.1 + + bin-version-check@4.0.0: + dependencies: + bin-version: 3.1.0 + semver: 5.7.2 + semver-truncate: 1.1.2 + + bin-version@3.1.0: + dependencies: + execa: 1.0.0 + find-versions: 3.2.0 + + bin-wrapper@4.1.0: + dependencies: + bin-check: 4.1.0 + bin-version-check: 4.0.0 + download: 7.1.0 + import-lazy: 3.1.0 + os-filter-obj: 2.0.0 + pify: 4.0.1 + + binary-extensions@2.3.0: {} + + bl@1.2.3: + dependencies: + readable-stream: 2.3.8 + safe-buffer: 5.2.1 + + boolbase@1.0.0: {} + + brace-expansion@1.1.12: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@2.0.2: + dependencies: + balanced-match: 1.0.2 + + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + + buffer-alloc-unsafe@1.1.0: {} + + buffer-alloc@1.2.0: + dependencies: + buffer-alloc-unsafe: 1.1.0 + buffer-fill: 1.0.0 + + buffer-crc32@0.2.13: {} + + buffer-fill@1.0.0: {} + + buffer@5.7.1: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + cacheable-request@2.1.4: + dependencies: + clone-response: 1.0.2 + get-stream: 3.0.0 + http-cache-semantics: 3.8.1 + keyv: 3.0.0 + lowercase-keys: 1.0.0 + normalize-url: 2.0.1 + responselike: 1.0.2 + + call-bind-apply-helpers@1.0.2: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + + call-bound@1.0.4: + dependencies: + call-bind-apply-helpers: 1.0.2 + get-intrinsic: 1.3.0 + + callsites@3.1.0: {} + + camelcase-keys@2.1.0: + dependencies: + camelcase: 2.1.1 + map-obj: 1.0.1 + + camelcase-keys@7.0.2: + dependencies: + camelcase: 6.3.0 + map-obj: 4.3.0 + quick-lru: 5.1.1 + type-fest: 1.4.0 + + camelcase@2.1.1: {} + + camelcase@6.3.0: {} + + caw@2.0.1: + dependencies: + get-proxy: 2.1.0 + isurl: 1.0.0 + tunnel-agent: 0.6.0 + url-to-options: 1.0.1 + + chalk@1.1.3: + dependencies: + ansi-styles: 2.2.1 + escape-string-regexp: 1.0.5 + has-ansi: 2.0.0 + strip-ansi: 3.0.1 + supports-color: 2.0.0 + + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + character-parser@2.2.0: + dependencies: + is-regex: 1.2.1 + + chokidar@3.6.0: + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + + chokidar@4.0.3: + dependencies: + readdirp: 4.1.2 + + clone-response@1.0.2: + dependencies: + mimic-response: 1.0.1 + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.4: {} + + colord@2.9.3: {} + + commander@2.20.3: {} + + commander@7.2.0: {} + + concat-map@0.0.1: {} + + config-chain@1.1.13: + dependencies: + ini: 1.3.8 + proto-list: 1.2.4 + + console-stream@0.1.1: {} + + constantinople@4.0.1: + dependencies: + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 + + content-disposition@0.5.4: + dependencies: + safe-buffer: 5.2.1 + + core-util-is@1.0.3: {} + + cosmiconfig@8.3.6: + dependencies: + import-fresh: 3.3.1 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + + cross-spawn@5.1.0: + dependencies: + lru-cache: 4.1.5 + shebang-command: 1.2.0 + which: 1.3.1 + + cross-spawn@6.0.6: + dependencies: + nice-try: 1.0.5 + path-key: 2.0.1 + semver: 5.7.2 + shebang-command: 1.2.0 + which: 1.3.1 + + cross-spawn@7.0.6: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + css-functions-list@3.2.3: {} + + css-select@4.3.0: + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 4.3.1 + domutils: 2.8.0 + nth-check: 2.1.1 + + css-tree@1.1.3: + dependencies: + mdn-data: 2.0.14 + source-map: 0.6.1 + + css-tree@2.3.1: + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.2.1 + + css-what@6.1.0: {} + + cssesc@3.0.0: {} + + csso@4.2.0: + dependencies: + css-tree: 1.1.3 + + currently-unhandled@0.4.1: + dependencies: + array-find-index: 1.0.2 + + cwebp-bin@6.1.2: + dependencies: + bin-build: 3.0.0 + bin-wrapper: 4.1.0 + + cwebp-bin@8.0.0: + dependencies: + bin-build: 3.0.0 + bin-wrapper: 4.1.0 + + debug@4.4.1: + dependencies: + ms: 2.1.3 + + decamelize-keys@1.1.1: + dependencies: + decamelize: 1.2.0 + map-obj: 1.0.1 + + decamelize@1.2.0: {} + + decamelize@5.0.1: {} + + decode-uri-component@0.2.2: {} + + decompress-response@3.3.0: + dependencies: + mimic-response: 1.0.1 + + decompress-tar@4.1.1: + dependencies: + file-type: 5.2.0 + is-stream: 1.1.0 + tar-stream: 1.6.2 + + decompress-tarbz2@4.1.1: + dependencies: + decompress-tar: 4.1.1 + file-type: 6.2.0 + is-stream: 1.1.0 + seek-bzip: 1.0.6 + unbzip2-stream: 1.4.3 + + decompress-targz@4.1.1: + dependencies: + decompress-tar: 4.1.1 + file-type: 5.2.0 + is-stream: 1.1.0 + + decompress-unzip@4.0.1: + dependencies: + file-type: 3.9.0 + get-stream: 2.3.1 + pify: 2.3.0 + yauzl: 2.10.0 + + decompress@4.2.1: + dependencies: + decompress-tar: 4.1.1 + decompress-tarbz2: 4.1.1 + decompress-targz: 4.1.1 + decompress-unzip: 4.0.1 + graceful-fs: 4.2.11 + make-dir: 1.3.0 + pify: 2.3.0 + strip-dirs: 2.1.0 + + deep-is@0.1.4: {} + + detect-libc@1.0.3: + optional: true + + dir-glob@3.0.1: + dependencies: + path-type: 4.0.0 + + doctrine@3.0.0: + dependencies: + esutils: 2.0.3 + + doctypes@1.1.0: {} + + dom-serializer@1.4.1: + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + entities: 2.2.0 + + domelementtype@2.3.0: {} + + domhandler@4.3.1: + dependencies: + domelementtype: 2.3.0 + + domutils@2.8.0: + dependencies: + dom-serializer: 1.4.1 + domelementtype: 2.3.0 + domhandler: 4.3.1 + + download@6.2.5: + dependencies: + caw: 2.0.1 + content-disposition: 0.5.4 + decompress: 4.2.1 + ext-name: 5.0.0 + file-type: 5.2.0 + filenamify: 2.1.0 + get-stream: 3.0.0 + got: 7.1.0 + make-dir: 1.3.0 + p-event: 1.3.0 + pify: 3.0.0 + + download@7.1.0: + dependencies: + archive-type: 4.0.0 + caw: 2.0.1 + content-disposition: 0.5.4 + decompress: 4.2.1 + ext-name: 5.0.0 + file-type: 8.1.0 + filenamify: 2.1.0 + get-stream: 3.0.0 + got: 8.3.2 + make-dir: 1.3.0 + p-event: 2.3.1 + pify: 3.0.0 + + dunder-proto@1.0.1: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-errors: 1.3.0 + gopd: 1.2.0 + + duplexer3@0.1.5: {} + + eastasianwidth@0.2.0: {} + + emoji-regex@8.0.0: {} + + emoji-regex@9.2.2: {} + + end-of-stream@1.4.4: + dependencies: + once: 1.4.0 + + entities@2.2.0: {} + + error-ex@1.3.2: + dependencies: + is-arrayish: 0.2.1 + + es-define-property@1.0.1: {} + + es-errors@1.3.0: {} + + es-object-atoms@1.1.1: + dependencies: + es-errors: 1.3.0 + + esbuild-android-64@0.14.54: + optional: true + + esbuild-android-arm64@0.14.54: + optional: true + + esbuild-darwin-64@0.14.54: + optional: true + + esbuild-darwin-arm64@0.14.54: + optional: true + + esbuild-freebsd-64@0.14.54: + optional: true + + esbuild-freebsd-arm64@0.14.54: + optional: true + + esbuild-linux-32@0.14.54: + optional: true + + esbuild-linux-64@0.14.54: + optional: true + + esbuild-linux-arm64@0.14.54: + optional: true + + esbuild-linux-arm@0.14.54: + optional: true + + esbuild-linux-mips64le@0.14.54: + optional: true + + esbuild-linux-ppc64le@0.14.54: + optional: true + + esbuild-linux-riscv64@0.14.54: + optional: true + + esbuild-linux-s390x@0.14.54: + optional: true + + esbuild-netbsd-64@0.14.54: + optional: true + + esbuild-openbsd-64@0.14.54: + optional: true + + esbuild-sunos-64@0.14.54: + optional: true + + esbuild-windows-32@0.14.54: + optional: true + + esbuild-windows-64@0.14.54: + optional: true + + esbuild-windows-arm64@0.14.54: + optional: true + + esbuild@0.14.54: + optionalDependencies: + '@esbuild/linux-loong64': 0.14.54 + esbuild-android-64: 0.14.54 + esbuild-android-arm64: 0.14.54 + esbuild-darwin-64: 0.14.54 + esbuild-darwin-arm64: 0.14.54 + esbuild-freebsd-64: 0.14.54 + esbuild-freebsd-arm64: 0.14.54 + esbuild-linux-32: 0.14.54 + esbuild-linux-64: 0.14.54 + esbuild-linux-arm: 0.14.54 + esbuild-linux-arm64: 0.14.54 + esbuild-linux-mips64le: 0.14.54 + esbuild-linux-ppc64le: 0.14.54 + esbuild-linux-riscv64: 0.14.54 + esbuild-linux-s390x: 0.14.54 + esbuild-netbsd-64: 0.14.54 + esbuild-openbsd-64: 0.14.54 + esbuild-sunos-64: 0.14.54 + esbuild-windows-32: 0.14.54 + esbuild-windows-64: 0.14.54 + esbuild-windows-arm64: 0.14.54 + + esbuild@0.21.5: + optionalDependencies: + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 + + esbuild@0.25.5: + optionalDependencies: + '@esbuild/aix-ppc64': 0.25.5 + '@esbuild/android-arm': 0.25.5 + '@esbuild/android-arm64': 0.25.5 + '@esbuild/android-x64': 0.25.5 + '@esbuild/darwin-arm64': 0.25.5 + '@esbuild/darwin-x64': 0.25.5 + '@esbuild/freebsd-arm64': 0.25.5 + '@esbuild/freebsd-x64': 0.25.5 + '@esbuild/linux-arm': 0.25.5 + '@esbuild/linux-arm64': 0.25.5 + '@esbuild/linux-ia32': 0.25.5 + '@esbuild/linux-loong64': 0.25.5 + '@esbuild/linux-mips64el': 0.25.5 + '@esbuild/linux-ppc64': 0.25.5 + '@esbuild/linux-riscv64': 0.25.5 + '@esbuild/linux-s390x': 0.25.5 + '@esbuild/linux-x64': 0.25.5 + '@esbuild/netbsd-arm64': 0.25.5 + '@esbuild/netbsd-x64': 0.25.5 + '@esbuild/openbsd-arm64': 0.25.5 + '@esbuild/openbsd-x64': 0.25.5 + '@esbuild/sunos-x64': 0.25.5 + '@esbuild/win32-arm64': 0.25.5 + '@esbuild/win32-ia32': 0.25.5 + '@esbuild/win32-x64': 0.25.5 + + escape-string-regexp@1.0.5: {} + + escape-string-regexp@4.0.0: {} + + eslint-config-prettier@9.1.0(eslint@8.57.1): + dependencies: + eslint: 8.57.1 + + eslint-plugin-prettier@5.4.1(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.5.3): + dependencies: + eslint: 8.57.1 + prettier: 3.5.3 + prettier-linter-helpers: 1.0.0 + synckit: 0.11.8 + optionalDependencies: + eslint-config-prettier: 9.1.0(eslint@8.57.1) + + eslint-scope@7.2.2: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + + eslint-visitor-keys@3.4.3: {} + + eslint@8.57.1: + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.1) + '@eslint-community/regexpp': 4.12.1 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.1 + '@humanwhocodes/config-array': 0.13.0 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.3.0 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.1 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + strip-ansi: 6.0.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + + espree@9.6.1: + dependencies: + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) + eslint-visitor-keys: 3.4.3 + + esquery@1.6.0: + dependencies: + estraverse: 5.3.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@5.3.0: {} + + esutils@2.0.3: {} + + exec-buffer@3.2.0: + dependencies: + execa: 0.7.0 + p-finally: 1.0.0 + pify: 3.0.0 + rimraf: 2.7.1 + tempfile: 2.0.0 + + execa@0.7.0: + dependencies: + cross-spawn: 5.1.0 + get-stream: 3.0.0 + is-stream: 1.1.0 + npm-run-path: 2.0.2 + p-finally: 1.0.0 + signal-exit: 3.0.7 + strip-eof: 1.0.0 + + execa@1.0.0: + dependencies: + cross-spawn: 6.0.6 + get-stream: 4.1.0 + is-stream: 1.1.0 + npm-run-path: 2.0.2 + p-finally: 1.0.0 + signal-exit: 3.0.7 + strip-eof: 1.0.0 + + execa@4.1.0: + dependencies: + cross-spawn: 7.0.6 + get-stream: 5.2.0 + human-signals: 1.1.1 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + + execa@5.1.1: + dependencies: + cross-spawn: 7.0.6 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + + execa@6.1.0: + dependencies: + cross-spawn: 7.0.6 + get-stream: 6.0.1 + human-signals: 3.0.1 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.3.0 + onetime: 6.0.0 + signal-exit: 3.0.7 + strip-final-newline: 3.0.0 + + executable@4.1.1: + dependencies: + pify: 2.3.0 + + ext-list@2.2.2: + dependencies: + mime-db: 1.54.0 + + ext-name@5.0.0: + dependencies: + ext-list: 2.2.2 + sort-keys-length: 1.0.1 + + fast-deep-equal@3.1.3: {} + + fast-diff@1.3.0: {} + + fast-glob@3.3.3: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + + fast-json-stable-stringify@2.1.0: {} + + fast-levenshtein@2.0.6: {} + + fast-uri@3.0.6: {} + + fast-xml-parser@4.5.3: + dependencies: + strnum: 1.1.2 + + fastest-levenshtein@1.0.16: {} + + fastq@1.19.1: + dependencies: + reusify: 1.1.0 + + fd-slicer@1.1.0: + dependencies: + pend: 1.2.0 + + fdir@6.4.6(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + + figures@1.7.0: + dependencies: + escape-string-regexp: 1.0.5 + object-assign: 4.1.1 + + file-entry-cache@6.0.1: + dependencies: + flat-cache: 3.2.0 + + file-entry-cache@7.0.2: + dependencies: + flat-cache: 3.2.0 + + file-type@10.11.0: {} + + file-type@12.4.2: {} + + file-type@3.9.0: {} + + file-type@4.4.0: {} + + file-type@5.2.0: {} + + file-type@6.2.0: {} + + file-type@8.1.0: {} + + filename-reserved-regex@2.0.0: {} + + filenamify@2.1.0: + dependencies: + filename-reserved-regex: 2.0.0 + strip-outer: 1.0.1 + trim-repeated: 1.0.0 + + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + + find-up@1.1.2: + dependencies: + path-exists: 2.1.0 + pinkie-promise: 2.0.1 + + find-up@5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + + find-versions@3.2.0: + dependencies: + semver-regex: 2.0.0 + + flat-cache@3.2.0: + dependencies: + flatted: 3.3.3 + keyv: 4.5.4 + rimraf: 3.0.2 + + flatted@3.3.3: {} + + foreachasync@3.0.0: {} + + foreground-child@3.3.1: + dependencies: + cross-spawn: 7.0.6 + signal-exit: 4.1.0 + + from2@2.3.0: + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + + fs-constants@1.0.0: {} + + fs-extra@10.1.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + + fs.realpath@1.0.0: {} + + fsevents@2.3.3: + optional: true + + function-bind@1.1.2: {} + + get-intrinsic@1.3.0: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + function-bind: 1.1.2 + get-proto: 1.0.1 + gopd: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + math-intrinsics: 1.1.0 + + get-proto@1.0.1: + dependencies: + dunder-proto: 1.0.1 + es-object-atoms: 1.1.1 + + get-proxy@2.1.0: + dependencies: + npm-conf: 1.1.3 + + get-stdin@4.0.1: {} + + get-stream@2.3.1: + dependencies: + object-assign: 4.1.1 + pinkie-promise: 2.0.1 + + get-stream@3.0.0: {} + + get-stream@4.1.0: + dependencies: + pump: 3.0.2 + + get-stream@5.2.0: + dependencies: + pump: 3.0.2 + + get-stream@6.0.1: {} + + gifsicle@5.2.0: + dependencies: + bin-build: 3.0.0 + bin-wrapper: 4.1.0 + execa: 5.1.1 + logalot: 2.1.0 + + glob-parent@5.1.2: + dependencies: + is-glob: 4.0.3 + + glob-parent@6.0.2: + dependencies: + is-glob: 4.0.3 + + glob@10.4.5: + dependencies: + foreground-child: 3.3.1 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + + glob@7.2.3: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + + global-modules@2.0.0: + dependencies: + global-prefix: 3.0.0 + + global-prefix@3.0.0: + dependencies: + ini: 1.3.8 + kind-of: 6.0.3 + which: 1.3.1 + + globals@13.24.0: + dependencies: + type-fest: 0.20.2 + + globby@10.0.2: + dependencies: + '@types/glob': 7.2.0 + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.3 + glob: 7.2.3 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 3.0.0 + + globby@11.1.0: + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.3 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 3.0.0 + + globjoin@0.1.4: {} + + gopd@1.2.0: {} + + got@7.1.0: + dependencies: + '@types/keyv': 3.1.4 + '@types/responselike': 1.0.3 + decompress-response: 3.3.0 + duplexer3: 0.1.5 + get-stream: 3.0.0 + is-plain-obj: 1.1.0 + is-retry-allowed: 1.2.0 + is-stream: 1.1.0 + isurl: 1.0.0 + lowercase-keys: 1.0.1 + p-cancelable: 0.3.0 + p-timeout: 1.2.1 + safe-buffer: 5.2.1 + timed-out: 4.0.1 + url-parse-lax: 1.0.0 + url-to-options: 1.0.1 + + got@8.3.2: + dependencies: + '@sindresorhus/is': 0.7.0 + '@types/keyv': 3.1.4 + '@types/responselike': 1.0.3 + cacheable-request: 2.1.4 + decompress-response: 3.3.0 + duplexer3: 0.1.5 + get-stream: 3.0.0 + into-stream: 3.1.0 + is-retry-allowed: 1.2.0 + isurl: 1.0.0 + lowercase-keys: 1.0.1 + mimic-response: 1.0.1 + p-cancelable: 0.4.1 + p-timeout: 2.0.1 + pify: 3.0.0 + safe-buffer: 5.2.1 + timed-out: 4.0.1 + url-parse-lax: 3.0.0 + url-to-options: 1.0.1 + + graceful-fs@4.2.11: {} + + graphemer@1.4.0: {} + + handlebars@4.7.8: + dependencies: + minimist: 1.2.8 + neo-async: 2.6.2 + source-map: 0.6.1 + wordwrap: 1.0.0 + optionalDependencies: + uglify-js: 3.19.3 + + hard-rejection@2.1.0: {} + + has-ansi@2.0.0: + dependencies: + ansi-regex: 2.1.1 + + has-flag@4.0.0: {} + + has-symbol-support-x@1.4.2: {} + + has-symbols@1.1.0: {} + + has-to-string-tag-x@1.4.1: + dependencies: + has-symbol-support-x: 1.4.2 + + has-tostringtag@1.0.2: + dependencies: + has-symbols: 1.1.0 + + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + + hosted-git-info@2.8.9: {} + + hosted-git-info@4.1.0: + dependencies: + lru-cache: 6.0.0 + + html-tags@3.3.1: {} + + http-cache-semantics@3.8.1: {} + + human-signals@1.1.1: {} + + human-signals@2.1.0: {} + + human-signals@3.0.1: {} + + ieee754@1.2.1: {} + + ignore@5.3.2: {} + + imagemin-gifsicle@7.0.0: + dependencies: + execa: 1.0.0 + gifsicle: 5.2.0 + is-gif: 3.0.0 + + imagemin-jpegtran@7.0.0: + dependencies: + exec-buffer: 3.2.0 + is-jpg: 2.0.0 + jpegtran-bin: 5.0.2 + + imagemin-mozjpeg@10.0.0: + dependencies: + execa: 6.1.0 + is-jpg: 3.0.0 + mozjpeg: 8.0.0 + + imagemin-mozjpeg@9.0.0: + dependencies: + execa: 4.1.0 + is-jpg: 2.0.0 + mozjpeg: 7.1.1 + + imagemin-optipng@8.0.0: + dependencies: + exec-buffer: 3.2.0 + is-png: 2.0.0 + optipng-bin: 7.0.1 + + imagemin-pngquant@9.0.2: + dependencies: + execa: 4.1.0 + is-png: 2.0.0 + is-stream: 2.0.1 + ow: 0.17.0 + pngquant-bin: 6.0.1 + + imagemin-svgo@10.0.1: + dependencies: + is-svg: 4.4.0 + svgo: 2.8.0 + + imagemin-svgo@9.0.0: + dependencies: + is-svg: 4.4.0 + svgo: 2.8.0 + + imagemin-webp@6.1.0: + dependencies: + cwebp-bin: 6.1.2 + exec-buffer: 3.2.0 + is-cwebp-readable: 3.0.0 + + imagemin-webp@8.0.0: + dependencies: + cwebp-bin: 8.0.0 + exec-buffer: 3.2.0 + is-cwebp-readable: 3.0.0 + + imagemin@7.0.1: + dependencies: + file-type: 12.4.2 + globby: 10.0.2 + graceful-fs: 4.2.11 + junk: 3.1.0 + make-dir: 3.1.0 + p-pipe: 3.1.0 + replace-ext: 1.0.1 + + immutable@5.1.3: {} + + import-fresh@3.3.1: + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + + import-lazy@3.1.0: {} + + import-lazy@4.0.0: {} + + imurmurhash@0.1.4: {} + + indent-string@2.1.0: + dependencies: + repeating: 2.0.1 + + indent-string@5.0.0: {} + + inflight@1.0.6: + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + + inherits@2.0.4: {} + + ini@1.3.8: {} + + into-stream@3.1.0: + dependencies: + from2: 2.3.0 + p-is-promise: 1.1.0 + + is-arrayish@0.2.1: {} + + is-binary-path@2.1.0: + dependencies: + binary-extensions: 2.3.0 + + is-core-module@2.16.1: + dependencies: + hasown: 2.0.2 + + is-cwebp-readable@3.0.0: + dependencies: + file-type: 10.11.0 + + is-expression@4.0.0: + dependencies: + acorn: 7.4.1 + object-assign: 4.1.1 + + is-extglob@2.1.1: {} + + is-finite@1.1.0: {} + + is-fullwidth-code-point@3.0.0: {} + + is-gif@3.0.0: + dependencies: + file-type: 10.11.0 + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + + is-jpg@2.0.0: {} + + is-jpg@3.0.0: {} + + is-natural-number@4.0.1: {} + + is-number@7.0.0: {} + + is-object@1.0.2: {} + + is-path-inside@3.0.3: {} + + is-plain-obj@1.1.0: {} + + is-plain-object@5.0.0: {} + + is-png@2.0.0: {} + + is-promise@2.2.2: {} + + is-regex@1.2.1: + dependencies: + call-bound: 1.0.4 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + + is-retry-allowed@1.2.0: {} + + is-stream@1.1.0: {} + + is-stream@2.0.1: {} + + is-stream@3.0.0: {} + + is-svg@4.4.0: + dependencies: + fast-xml-parser: 4.5.3 + + is-utf8@0.2.1: {} + + isarray@1.0.0: {} + + isexe@2.0.0: {} + + isurl@1.0.0: + dependencies: + has-to-string-tag-x: 1.4.1 + is-object: 1.0.2 + + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + + jpegtran-bin@5.0.2: + dependencies: + bin-build: 3.0.0 + bin-wrapper: 4.1.0 + logalot: 2.1.0 + + jpegtran-bin@6.0.1: + dependencies: + bin-build: 3.0.0 + bin-wrapper: 4.1.0 + + js-stringify@1.0.2: {} + + js-tokens@4.0.0: {} + + js-yaml@4.1.0: + dependencies: + argparse: 2.0.1 + + json-buffer@3.0.0: {} + + json-buffer@3.0.1: {} + + json-parse-even-better-errors@2.3.1: {} + + json-schema-traverse@0.4.1: {} + + json-schema-traverse@1.0.0: {} + + json-stable-stringify-without-jsonify@1.0.1: {} + + jsonfile@6.1.0: + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 + + jstransformer@1.0.0: + dependencies: + is-promise: 2.2.2 + promise: 7.3.1 + + junk@3.1.0: {} + + keyv@3.0.0: + dependencies: + json-buffer: 3.0.0 + + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + + kind-of@6.0.3: {} + + known-css-properties@0.29.0: {} + + levn@0.4.1: + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + + lines-and-columns@1.2.4: {} + + load-json-file@1.1.0: + dependencies: + graceful-fs: 4.2.11 + parse-json: 2.2.0 + pify: 2.3.0 + pinkie-promise: 2.0.1 + strip-bom: 2.0.0 + + locate-path@6.0.0: + dependencies: + p-locate: 5.0.0 + + locutus@2.0.32: {} + + lodash.merge@4.6.2: {} + + lodash.truncate@4.4.2: {} + + lodash@4.17.21: {} + + logalot@2.1.0: + dependencies: + figures: 1.7.0 + squeak: 1.3.0 + + longest@1.0.1: {} + + loud-rejection@1.6.0: + dependencies: + currently-unhandled: 0.4.1 + signal-exit: 3.0.7 + + lowercase-keys@1.0.0: {} + + lowercase-keys@1.0.1: {} + + lpad-align@1.1.2: + dependencies: + get-stdin: 4.0.1 + indent-string: 2.1.0 + longest: 1.0.1 + meow: 3.7.0 + + lru-cache@10.4.3: {} + + lru-cache@4.1.5: + dependencies: + pseudomap: 1.0.2 + yallist: 2.1.2 + + lru-cache@6.0.0: + dependencies: + yallist: 4.0.0 + + make-dir@1.3.0: + dependencies: + pify: 3.0.0 + + make-dir@3.1.0: + dependencies: + semver: 6.3.1 + + map-obj@1.0.1: {} + + map-obj@4.3.0: {} + + math-intrinsics@1.1.0: {} + + mathml-tag-names@2.1.3: {} + + mdn-data@2.0.14: {} + + mdn-data@2.0.30: {} + + meow@10.1.5: + dependencies: + '@types/minimist': 1.2.5 + camelcase-keys: 7.0.2 + decamelize: 5.0.1 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 3.0.3 + read-pkg-up: 8.0.0 + redent: 4.0.0 + trim-newlines: 4.1.1 + type-fest: 1.4.0 + yargs-parser: 20.2.9 + + meow@3.7.0: + dependencies: + camelcase-keys: 2.1.0 + decamelize: 1.2.0 + loud-rejection: 1.6.0 + map-obj: 1.0.1 + minimist: 1.2.8 + normalize-package-data: 2.5.0 + object-assign: 4.1.1 + read-pkg-up: 1.0.1 + redent: 1.0.0 + trim-newlines: 1.0.0 + + merge-stream@2.0.0: {} + + merge2@1.4.1: {} + + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + + mime-db@1.54.0: {} + + mimic-fn@2.1.0: {} + + mimic-fn@4.0.0: {} + + mimic-response@1.0.1: {} + + min-indent@1.0.1: {} + + minimatch@10.0.3: + dependencies: + '@isaacs/brace-expansion': 5.0.0 + + minimatch@3.0.8: + dependencies: + brace-expansion: 1.1.12 + + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.12 + + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.2 + + minimist-options@4.1.0: + dependencies: + arrify: 1.0.1 + is-plain-obj: 1.1.0 + kind-of: 6.0.3 + + minimist@1.2.8: {} + + minipass@7.1.2: {} + + mozjpeg@7.1.1: + dependencies: + bin-build: 3.0.0 + bin-wrapper: 4.1.0 + + mozjpeg@8.0.0: + dependencies: + bin-build: 3.0.0 + bin-wrapper: 4.1.0 + + ms@2.1.3: {} + + nanoid@3.3.11: {} + + natural-compare@1.4.0: {} + + neo-async@2.6.2: {} + + nice-try@1.0.5: {} + + node-addon-api@7.1.1: + optional: true + + normalize-package-data@2.5.0: + dependencies: + hosted-git-info: 2.8.9 + resolve: 1.22.10 + semver: 5.7.2 + validate-npm-package-license: 3.0.4 + + normalize-package-data@3.0.3: + dependencies: + hosted-git-info: 4.1.0 + is-core-module: 2.16.1 + semver: 7.7.2 + validate-npm-package-license: 3.0.4 + + normalize-path@3.0.0: {} + + normalize-url@2.0.1: + dependencies: + prepend-http: 2.0.0 + query-string: 5.1.1 + sort-keys: 2.0.0 + + normalize.css@8.0.1: {} + + npm-conf@1.1.3: + dependencies: + config-chain: 1.1.13 + pify: 3.0.0 + + npm-run-path@2.0.2: + dependencies: + path-key: 2.0.1 + + npm-run-path@4.0.1: + dependencies: + path-key: 3.1.1 + + npm-run-path@5.3.0: + dependencies: + path-key: 4.0.0 + + nth-check@2.1.1: + dependencies: + boolbase: 1.0.0 + + object-assign@4.1.1: {} + + once@1.4.0: + dependencies: + wrappy: 1.0.2 + + onetime@5.1.2: + dependencies: + mimic-fn: 2.1.0 + + onetime@6.0.0: + dependencies: + mimic-fn: 4.0.0 + + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + + optipng-bin@7.0.1: + dependencies: + bin-build: 3.0.0 + bin-wrapper: 4.1.0 + + os-filter-obj@2.0.0: + dependencies: + arch: 2.2.0 + + ow@0.17.0: + dependencies: + type-fest: 0.11.0 + + p-cancelable@0.3.0: {} + + p-cancelable@0.4.1: {} + + p-event@1.3.0: + dependencies: + p-timeout: 1.2.1 + + p-event@2.3.1: + dependencies: + p-timeout: 2.0.1 + + p-finally@1.0.0: {} + + p-is-promise@1.1.0: {} + + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + + p-locate@5.0.0: + dependencies: + p-limit: 3.1.0 + + p-map-series@1.0.0: + dependencies: + p-reduce: 1.0.0 + + p-pipe@3.1.0: {} + + p-reduce@1.0.0: {} + + p-timeout@1.2.1: + dependencies: + p-finally: 1.0.0 + + p-timeout@2.0.1: + dependencies: + p-finally: 1.0.0 + + package-json-from-dist@1.0.1: {} + + parent-module@1.0.1: + dependencies: + callsites: 3.1.0 + + parse-json@2.2.0: + dependencies: + error-ex: 1.3.2 + + parse-json@5.2.0: + dependencies: + '@babel/code-frame': 7.27.1 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + + path-exists@2.1.0: + dependencies: + pinkie-promise: 2.0.1 + + path-exists@4.0.0: {} + + path-is-absolute@1.0.1: {} + + path-key@2.0.1: {} + + path-key@3.1.1: {} + + path-key@4.0.0: {} + + path-parse@1.0.7: {} + + path-scurry@1.11.1: + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 + + path-type@1.1.0: + dependencies: + graceful-fs: 4.2.11 + pify: 2.3.0 + pinkie-promise: 2.0.1 + + path-type@4.0.0: {} + + pathe@0.2.0: {} + + pend@1.2.0: {} + + picocolors@1.1.1: {} + + picomatch@2.3.1: {} + + picomatch@4.0.2: {} + + pify@2.3.0: {} + + pify@3.0.0: {} + + pify@4.0.1: {} + + pinkie-promise@2.0.1: + dependencies: + pinkie: 2.0.4 + + pinkie@2.0.4: {} + + pngquant-bin@6.0.1: + dependencies: + bin-build: 3.0.0 + bin-wrapper: 4.1.0 + execa: 4.1.0 + + postcss-media-query-parser@0.2.3: {} + + postcss-resolve-nested-selector@0.1.6: {} + + postcss-safe-parser@6.0.0(postcss@8.5.5): + dependencies: + postcss: 8.5.5 + + postcss-scss@4.0.9(postcss@8.5.5): + dependencies: + postcss: 8.5.5 + + postcss-selector-parser@6.1.2: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-value-parser@4.2.0: {} + + postcss@8.5.5: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + prelude-ls@1.2.1: {} + + prepend-http@1.0.4: {} + + prepend-http@2.0.0: {} + + prettier-linter-helpers@1.0.0: + dependencies: + fast-diff: 1.3.0 + + prettier@3.5.3: {} + + process-nextick-args@2.0.1: {} + + promise@7.3.1: + dependencies: + asap: 2.0.6 + + proto-list@1.2.4: {} + + pseudomap@1.0.2: {} + + pug-attrs@3.0.0: + dependencies: + constantinople: 4.0.1 + js-stringify: 1.0.2 + pug-runtime: 3.0.1 + + pug-code-gen@3.0.3: + dependencies: + constantinople: 4.0.1 + doctypes: 1.1.0 + js-stringify: 1.0.2 + pug-attrs: 3.0.0 + pug-error: 2.1.0 + pug-runtime: 3.0.1 + void-elements: 3.1.0 + with: 7.0.2 + + pug-error@2.1.0: {} + + pug-filters@4.0.0: + dependencies: + constantinople: 4.0.1 + jstransformer: 1.0.0 + pug-error: 2.1.0 + pug-walk: 2.0.0 + resolve: 1.22.10 + + pug-lexer@5.0.1: + dependencies: + character-parser: 2.2.0 + is-expression: 4.0.0 + pug-error: 2.1.0 + + pug-linker@4.0.0: + dependencies: + pug-error: 2.1.0 + pug-walk: 2.0.0 + + pug-load@3.0.0: + dependencies: + object-assign: 4.1.1 + pug-walk: 2.0.0 + + pug-parser@6.0.0: + dependencies: + pug-error: 2.1.0 + token-stream: 1.0.0 + + pug-runtime@3.0.1: {} + + pug-strip-comments@2.0.0: + dependencies: + pug-error: 2.1.0 + + pug-walk@2.0.0: {} + + pug@3.0.3: + dependencies: + pug-code-gen: 3.0.3 + pug-filters: 4.0.0 + pug-lexer: 5.0.1 + pug-linker: 4.0.0 + pug-load: 3.0.0 + pug-parser: 6.0.0 + pug-runtime: 3.0.1 + pug-strip-comments: 2.0.0 + + pump@3.0.2: + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + + punycode@2.3.1: {} + + query-string@5.1.1: + dependencies: + decode-uri-component: 0.2.2 + object-assign: 4.1.1 + strict-uri-encode: 1.1.0 + + queue-microtask@1.2.3: {} + + quick-lru@5.1.1: {} + + read-pkg-up@1.0.1: + dependencies: + find-up: 1.1.2 + read-pkg: 1.1.0 + + read-pkg-up@8.0.0: + dependencies: + find-up: 5.0.0 + read-pkg: 6.0.0 + type-fest: 1.4.0 + + read-pkg@1.1.0: + dependencies: + load-json-file: 1.1.0 + normalize-package-data: 2.5.0 + path-type: 1.1.0 + + read-pkg@6.0.0: + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 3.0.3 + parse-json: 5.2.0 + type-fest: 1.4.0 + + readable-stream@2.3.8: + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + + readdirp@3.6.0: + dependencies: + picomatch: 2.3.1 + + readdirp@4.1.2: {} + + redent@1.0.0: + dependencies: + indent-string: 2.1.0 + strip-indent: 1.0.1 + + redent@4.0.0: + dependencies: + indent-string: 5.0.0 + strip-indent: 4.0.0 + + repeating@2.0.1: + dependencies: + is-finite: 1.1.0 + + replace-ext@1.0.1: {} + + require-from-string@2.0.2: {} + + resolve-from@4.0.0: {} + + resolve-from@5.0.0: {} + + resolve@1.22.10: + dependencies: + is-core-module: 2.16.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + responselike@1.0.2: + dependencies: + lowercase-keys: 1.0.1 + + reusify@1.1.0: {} + + rimraf@2.7.1: + dependencies: + glob: 7.2.3 + + rimraf@3.0.2: + dependencies: + glob: 7.2.3 + + rollup@4.43.0: + dependencies: + '@types/estree': 1.0.7 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.43.0 + '@rollup/rollup-android-arm64': 4.43.0 + '@rollup/rollup-darwin-arm64': 4.43.0 + '@rollup/rollup-darwin-x64': 4.43.0 + '@rollup/rollup-freebsd-arm64': 4.43.0 + '@rollup/rollup-freebsd-x64': 4.43.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.43.0 + '@rollup/rollup-linux-arm-musleabihf': 4.43.0 + '@rollup/rollup-linux-arm64-gnu': 4.43.0 + '@rollup/rollup-linux-arm64-musl': 4.43.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.43.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.43.0 + '@rollup/rollup-linux-riscv64-gnu': 4.43.0 + '@rollup/rollup-linux-riscv64-musl': 4.43.0 + '@rollup/rollup-linux-s390x-gnu': 4.43.0 + '@rollup/rollup-linux-x64-gnu': 4.43.0 + '@rollup/rollup-linux-x64-musl': 4.43.0 + '@rollup/rollup-win32-arm64-msvc': 4.43.0 + '@rollup/rollup-win32-ia32-msvc': 4.43.0 + '@rollup/rollup-win32-x64-msvc': 4.43.0 + fsevents: 2.3.3 + + run-parallel@1.2.0: + dependencies: + queue-microtask: 1.2.3 + + safe-buffer@5.1.2: {} + + safe-buffer@5.2.1: {} + + sass@1.89.2: + dependencies: + chokidar: 4.0.3 + immutable: 5.1.3 + source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.5.1 + + seek-bzip@1.0.6: + dependencies: + commander: 2.20.3 + + semver-regex@2.0.0: {} + + semver-truncate@1.1.2: + dependencies: + semver: 5.7.2 + + semver@5.7.2: {} + + semver@6.3.1: {} + + semver@7.7.2: {} + + shebang-command@1.2.0: + dependencies: + shebang-regex: 1.0.0 + + shebang-command@2.0.0: + dependencies: + shebang-regex: 3.0.0 + + shebang-regex@1.0.0: {} + + shebang-regex@3.0.0: {} + + signal-exit@3.0.7: {} + + signal-exit@4.1.0: {} + + slash@3.0.0: {} + + slice-ansi@4.0.0: + dependencies: + ansi-styles: 4.3.0 + astral-regex: 2.0.0 + is-fullwidth-code-point: 3.0.0 + + sort-keys-length@1.0.1: + dependencies: + sort-keys: 1.1.2 + + sort-keys@1.1.2: + dependencies: + is-plain-obj: 1.1.0 + + sort-keys@2.0.0: + dependencies: + is-plain-obj: 1.1.0 + + source-map-js@1.2.1: {} + + source-map@0.6.1: {} + + spdx-correct@3.2.0: + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.21 + + spdx-exceptions@2.5.0: {} + + spdx-expression-parse@3.0.1: + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.21 + + spdx-license-ids@3.0.21: {} + + squeak@1.3.0: + dependencies: + chalk: 1.1.3 + console-stream: 0.1.1 + lpad-align: 1.1.2 + + stable@0.1.8: {} + + strict-uri-encode@1.1.0: {} + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + string-width@5.1.2: + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + + string_decoder@1.1.1: + dependencies: + safe-buffer: 5.1.2 + + strip-ansi@3.0.1: + dependencies: + ansi-regex: 2.1.1 + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + strip-ansi@7.1.0: + dependencies: + ansi-regex: 6.1.0 + + strip-bom@2.0.0: + dependencies: + is-utf8: 0.2.1 + + strip-dirs@2.1.0: + dependencies: + is-natural-number: 4.0.1 + + strip-eof@1.0.0: {} + + strip-final-newline@2.0.0: {} + + strip-final-newline@3.0.0: {} + + strip-indent@1.0.1: + dependencies: + get-stdin: 4.0.1 + + strip-indent@4.0.0: + dependencies: + min-indent: 1.0.1 + + strip-json-comments@3.1.1: {} + + strip-outer@1.0.1: + dependencies: + escape-string-regexp: 1.0.5 + + strnum@1.1.2: {} + + style-search@0.1.0: {} + + stylelint-config-recommended-scss@13.1.0(postcss@8.5.5)(stylelint@15.11.0): + dependencies: + postcss-scss: 4.0.9(postcss@8.5.5) + stylelint: 15.11.0 + stylelint-config-recommended: 13.0.0(stylelint@15.11.0) + stylelint-scss: 5.3.2(stylelint@15.11.0) + optionalDependencies: + postcss: 8.5.5 + + stylelint-config-recommended@13.0.0(stylelint@15.11.0): + dependencies: + stylelint: 15.11.0 + + stylelint-config-standard-scss@11.1.0(postcss@8.5.5)(stylelint@15.11.0): + dependencies: + stylelint: 15.11.0 + stylelint-config-recommended-scss: 13.1.0(postcss@8.5.5)(stylelint@15.11.0) + stylelint-config-standard: 34.0.0(stylelint@15.11.0) + optionalDependencies: + postcss: 8.5.5 + + stylelint-config-standard@34.0.0(stylelint@15.11.0): + dependencies: + stylelint: 15.11.0 + stylelint-config-recommended: 13.0.0(stylelint@15.11.0) + + stylelint-prettier@4.1.0(prettier@3.5.3)(stylelint@15.11.0): + dependencies: + prettier: 3.5.3 + prettier-linter-helpers: 1.0.0 + stylelint: 15.11.0 + + stylelint-scss@5.3.2(stylelint@15.11.0): + dependencies: + known-css-properties: 0.29.0 + postcss-media-query-parser: 0.2.3 + postcss-resolve-nested-selector: 0.1.6 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + stylelint: 15.11.0 + + stylelint@15.11.0: + dependencies: + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) + '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.2) + balanced-match: 2.0.0 + colord: 2.9.3 + cosmiconfig: 8.3.6 + css-functions-list: 3.2.3 + css-tree: 2.3.1 + debug: 4.4.1 + fast-glob: 3.3.3 + fastest-levenshtein: 1.0.16 + file-entry-cache: 7.0.2 + global-modules: 2.0.0 + globby: 11.1.0 + globjoin: 0.1.4 + html-tags: 3.3.1 + ignore: 5.3.2 + import-lazy: 4.0.0 + imurmurhash: 0.1.4 + is-plain-object: 5.0.0 + known-css-properties: 0.29.0 + mathml-tag-names: 2.1.3 + meow: 10.1.5 + micromatch: 4.0.8 + normalize-path: 3.0.0 + picocolors: 1.1.1 + postcss: 8.5.5 + postcss-resolve-nested-selector: 0.1.6 + postcss-safe-parser: 6.0.0(postcss@8.5.5) + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + resolve-from: 5.0.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + style-search: 0.1.0 + supports-hyperlinks: 3.2.0 + svg-tags: 1.0.0 + table: 6.9.0 + write-file-atomic: 5.0.1 + transitivePeerDependencies: + - supports-color + - typescript + + supports-color@2.0.0: {} + + supports-color@7.2.0: + dependencies: + has-flag: 4.0.0 + + supports-hyperlinks@3.2.0: + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + + supports-preserve-symlinks-flag@1.0.0: {} + + svg-tags@1.0.0: {} + + svgo@2.8.0: + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 4.3.0 + css-tree: 1.1.3 + csso: 4.2.0 + picocolors: 1.1.1 + stable: 0.1.8 + + synckit@0.11.8: + dependencies: + '@pkgr/core': 0.2.7 + + table@6.9.0: + dependencies: + ajv: 8.17.1 + lodash.truncate: 4.4.2 + slice-ansi: 4.0.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + tar-stream@1.6.2: + dependencies: + bl: 1.2.3 + buffer-alloc: 1.2.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + readable-stream: 2.3.8 + to-buffer: 1.1.1 + xtend: 4.0.2 + + temp-dir@1.0.0: {} + + tempfile@2.0.0: + dependencies: + temp-dir: 1.0.0 + uuid: 3.4.0 + + text-table@0.2.0: {} + + through@2.3.8: {} + + timed-out@4.0.1: {} + + tinyglobby@0.2.14: + dependencies: + fdir: 6.4.6(picomatch@4.0.2) + picomatch: 4.0.2 + + to-buffer@1.1.1: {} + + to-regex-range@5.0.1: + dependencies: + is-number: 7.0.0 + + token-stream@1.0.0: {} + + trim-newlines@1.0.0: {} + + trim-newlines@4.1.1: {} + + trim-repeated@1.0.0: + dependencies: + escape-string-regexp: 1.0.5 + + tunnel-agent@0.6.0: + dependencies: + safe-buffer: 5.2.1 + + twig@1.17.1: + dependencies: + '@babel/runtime': 7.27.6 + locutus: 2.0.32 + minimatch: 3.0.8 + walk: 2.3.15 + + type-check@0.4.0: + dependencies: + prelude-ls: 1.2.1 + + type-fest@0.11.0: {} + + type-fest@0.20.2: {} + + type-fest@1.4.0: {} + + uglify-js@3.19.3: + optional: true + + unbzip2-stream@1.4.3: + dependencies: + buffer: 5.7.1 + through: 2.3.8 + + undici-types@7.8.0: {} + + universalify@2.0.1: {} + + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + + url-parse-lax@1.0.0: + dependencies: + prepend-http: 1.0.4 + + url-parse-lax@3.0.0: + dependencies: + prepend-http: 2.0.0 + + url-to-options@1.0.1: {} + + util-deprecate@1.0.2: {} + + uuid@3.4.0: {} + + validate-npm-package-license@3.0.4: + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + + vite-plugin-imagemin@0.6.1(vite@5.4.19(@types/node@24.0.1)(sass@1.89.2)): + dependencies: + '@types/imagemin': 7.0.1 + '@types/imagemin-gifsicle': 7.0.4 + '@types/imagemin-jpegtran': 5.0.4 + '@types/imagemin-mozjpeg': 8.0.4 + '@types/imagemin-optipng': 5.2.4 + '@types/imagemin-svgo': 10.0.5 + '@types/imagemin-webp': 7.0.3 + '@types/svgo': 2.6.4 + chalk: 4.1.2 + debug: 4.4.1 + esbuild: 0.14.54 + fs-extra: 10.1.0 + gifsicle: 5.2.0 + imagemin: 7.0.1 + imagemin-gifsicle: 7.0.0 + imagemin-jpegtran: 7.0.0 + imagemin-mozjpeg: 9.0.0 + imagemin-optipng: 8.0.0 + imagemin-pngquant: 9.0.2 + imagemin-svgo: 9.0.0 + imagemin-webp: 6.1.0 + jpegtran-bin: 6.0.1 + pathe: 0.2.0 + vite: 5.4.19(@types/node@24.0.1)(sass@1.89.2) + transitivePeerDependencies: + - supports-color + + vite@5.4.19(@types/node@24.0.1)(sass@1.89.2): + dependencies: + esbuild: 0.21.5 + postcss: 8.5.5 + rollup: 4.43.0 + optionalDependencies: + '@types/node': 24.0.1 + fsevents: 2.3.3 + sass: 1.89.2 + + vite@6.3.5(@types/node@24.0.1)(sass@1.89.2): + dependencies: + esbuild: 0.25.5 + fdir: 6.4.6(picomatch@4.0.2) + picomatch: 4.0.2 + postcss: 8.5.5 + rollup: 4.43.0 + tinyglobby: 0.2.14 + optionalDependencies: + '@types/node': 24.0.1 + fsevents: 2.3.3 + sass: 1.89.2 + + vituum@1.2.0(@types/node@24.0.1)(sass@1.89.2): + dependencies: + chokidar: 3.6.0 + fast-glob: 3.3.3 + lodash: 4.17.21 + minimatch: 10.0.3 + vite: 6.3.5(@types/node@24.0.1)(sass@1.89.2) + transitivePeerDependencies: + - '@types/node' + - jiti + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - terser + - tsx + - yaml + + void-elements@3.1.0: {} + + walk@2.3.15: + dependencies: + foreachasync: 3.0.0 + + which@1.3.1: + dependencies: + isexe: 2.0.0 + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + with@7.0.2: + dependencies: + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 + assert-never: 1.4.0 + babel-walk: 3.0.0-canary-5 + + word-wrap@1.2.5: {} + + wordwrap@1.0.0: {} + + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrap-ansi@8.1.0: + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + + wrappy@1.0.2: {} + + write-file-atomic@5.0.1: + dependencies: + imurmurhash: 0.1.4 + signal-exit: 4.1.0 + + xtend@4.0.2: {} + + yallist@2.1.2: {} + + yallist@4.0.0: {} + + yargs-parser@20.2.9: {} + + yauzl@2.10.0: + dependencies: + buffer-crc32: 0.2.13 + fd-slicer: 1.1.0 + + yocto-queue@0.1.0: {} diff --git a/vite-templates/scripts/build.js b/vite-templates/scripts/build.js new file mode 100644 index 0000000..ac802a7 --- /dev/null +++ b/vite-templates/scripts/build.js @@ -0,0 +1,32 @@ +import { build } from 'vite'; +import { exec } from 'child_process'; +import { promisify } from 'util'; + +const execAsync = promisify(exec); + +async function buildProject() { + console.log('🚀 Начинаем сборку проекта...\n'); + + try { + // Линтинг перед сборкой + console.log('🔍 Проверка кода...'); + await execAsync('npm run lint'); + console.log('✅ Код проверен\n'); + + // Сборка + console.log('📦 Сборка проекта...'); + await build(); + console.log('✅ Проект собран\n'); + + // Анализ размера бандла + console.log('📊 Анализ размера файлов...'); + await execAsync('npx vite-bundle-analyzer dist'); + + console.log('🎉 Сборка завершена успешно!'); + } catch (error) { + console.error('❌ Ошибка сборки:', error); + process.exit(1); + } +} + +buildProject(); diff --git a/vite-templates/scripts/dev.js b/vite-templates/scripts/dev.js new file mode 100644 index 0000000..cba2fb1 --- /dev/null +++ b/vite-templates/scripts/dev.js @@ -0,0 +1,26 @@ +import { createServer } from 'vite'; +import { createRequire } from 'module'; + +const require = createRequire(import.meta.url); +const config = require('../vite.config.js'); + +async function startDevServer() { + try { + const server = await createServer(config); + await server.listen(); + + console.log('🚀 Сервер разработки запущен!'); + console.log('📱 Локальный адрес: https://localhost:3000'); + console.log('🌐 Сетевой адрес доступен в терминале'); + console.log('\n⚡ Готов к разработке!\n'); + + // Открытие браузера + const { default: open } = await import('open'); + await open('https://localhost:3000'); + } catch (error) { + console.error('❌ Ошибка запуска сервера:', error); + process.exit(1); + } +} + +startDevServer(); diff --git a/vite-templates/scripts/postinstall.js b/vite-templates/scripts/postinstall.js new file mode 100644 index 0000000..f270fae --- /dev/null +++ b/vite-templates/scripts/postinstall.js @@ -0,0 +1,31 @@ +import { fileURLToPath } from 'url'; +import { dirname, join } from 'path'; +import { existsSync } from 'fs'; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = dirname(__filename); + +console.log('🔧 Проверка установки пакетов оптимизации изображений...'); + +const requiredBinaries = [ + 'node_modules/mozjpeg/vendor/cjpeg', + 'node_modules/pngquant-bin/vendor/pngquant', + 'node_modules/gifsicle/vendor/gifsicle' +]; + +let allInstalled = true; + +requiredBinaries.forEach(binary => { + const fullPath = join(__dirname, '..', binary); + if (!existsSync(fullPath)) { + console.warn(`⚠️ Бинарный файл не найден: ${binary}`); + allInstalled = false; + } +}); + +if (allInstalled) { + console.log('✅ Все пакеты оптимизации изображений установлены корректно'); +} else { + console.log('ℹ️ Некоторые пакеты могут потребовать ручной установки'); + console.log('💡 Попробуйте: pnpm rebuild или npm rebuild'); +} diff --git a/vite-templates/src/data/content.json b/vite-templates/src/data/content.json new file mode 100644 index 0000000..c8b2250 --- /dev/null +++ b/vite-templates/src/data/content.json @@ -0,0 +1,51 @@ +{ + "hero": { + "title": "Современные веб-решения", + "subtitle": "Создаем качественные сайты и приложения с использованием передовых технологий" + }, + "features": [ + { + "icon": "speed.svg", + "title": "Высокая скорость", + "description": "Оптимизированная сборка для максимальной производительности" + }, + { + "icon": "modern.svg", + "title": "Современные технологии", + "description": "Используем актуальные инструменты и подходы разработки" + }, + { + "icon": "responsive.svg", + "title": "Адаптивность", + "description": "Идеальное отображение на всех устройствах и экранах" + } + ], + "about": { + "title": "О нашей компании", + "description": "Мы команда профессиональных разработчиков, специализирующихся на создании современных веб-приложений." + }, + "team": [ + { + "name": "Анна Иванова", + "position": "Frontend разработчик", + "photo": "anna.jpg" + }, + { + "name": "Максим Петров", + "position": "Backend разработчик", + "photo": "maxim.jpg" + }, + { + "name": "Елена Сидорова", + "position": "UX/UI дизайнер", + "photo": "elena.jpg" + } + ], + "footer": { + "description": "Создаем инновационные веб-решения для вашего бизнеса" + }, + "contacts": { + "email": "info@example.com", + "phone": "+7 (999) 123-45-67" + } +} diff --git a/vite-templates/src/data/navigation.json b/vite-templates/src/data/navigation.json new file mode 100644 index 0000000..67ba07d --- /dev/null +++ b/vite-templates/src/data/navigation.json @@ -0,0 +1,46 @@ +{ + "main": [ + { + "title": "Главная", + "url": "/", + "active": true + }, + { + "title": "О нас", + "url": "/about.html", + "active": false + }, + { + "title": "Услуги", + "url": "/services.html", + "active": false + }, + { + "title": "Контакты", + "url": "/contact.html", + "active": false + } + ], + "footer": [ + { + "title": "Главная", + "url": "/" + }, + { + "title": "О компании", + "url": "/about.html" + }, + { + "title": "Услуги", + "url": "/services.html" + }, + { + "title": "Блог", + "url": "/blog.html" + }, + { + "title": "Контакты", + "url": "/contact.html" + } + ] +} diff --git a/vite-templates/src/js/components/header.js b/vite-templates/src/js/components/header.js new file mode 100644 index 0000000..340feca --- /dev/null +++ b/vite-templates/src/js/components/header.js @@ -0,0 +1,54 @@ +import { debounce } from '../utils/helpers.js'; + +/** + * Инициализация шапки сайта + */ +export const initHeader = () => { + const header = document.querySelector('.header'); + const burger = document.querySelector('.header__burger'); + const nav = document.querySelector('.header__nav'); + + if (!header) return; + + // Скрытие/показ шапки при скролле + let lastScrollY = window.scrollY; + + const handleScroll = debounce(() => { + const currentScrollY = window.scrollY; + + if (currentScrollY > 100) { + if (currentScrollY > lastScrollY) { + header.style.transform = 'translateY(-100%)'; + } else { + header.style.transform = 'translateY(0)'; + } + } else { + header.style.transform = 'translateY(0)'; + } + + lastScrollY = currentScrollY; + }, 10); + + window.addEventListener('scroll', handleScroll); + + // Мобильное меню + if (burger && nav) { + burger.addEventListener('click', () => { + nav.classList.toggle('header__nav--open'); + burger.classList.toggle('header__burger--active'); + document.body.classList.toggle('nav-open'); + }); + + // Закрытие меню при клике вне его + document.addEventListener('click', e => { + if ( + !header.contains(e.target) && + nav.classList.contains('header__nav--open') + ) { + nav.classList.remove('header__nav--open'); + burger.classList.remove('header__burger--active'); + document.body.classList.remove('nav-open'); + } + }); + } +}; diff --git a/vite-templates/src/js/components/modal.js b/vite-templates/src/js/components/modal.js new file mode 100644 index 0000000..c9c8659 --- /dev/null +++ b/vite-templates/src/js/components/modal.js @@ -0,0 +1,166 @@ +/** + * Модальные окна + */ +export class Modal { + constructor(selector, options = {}) { + this.modal = + typeof selector === 'string' + ? document.querySelector(selector) + : selector; + + if (!this.modal) { + console.warn('Модальное окно не найдено:', selector); + return; + } + + this.options = { + closeOnEscape: true, + closeOnOverlay: true, + focusTrap: true, + animation: 'fade', + ...options + }; + + this.isOpen = false; + this.previousFocus = null; + + this.init(); + } + + init() { + this.createOverlay(); + this.bindEvents(); + this.setupAccessibility(); + } + + createOverlay() { + if (!this.modal.querySelector('.modal__overlay')) { + const overlay = document.createElement('div'); + overlay.className = 'modal__overlay'; + this.modal.insertBefore(overlay, this.modal.firstChild); + } + + this.overlay = this.modal.querySelector('.modal__overlay'); + } + + bindEvents() { + // Кнопки открытия + document + .querySelectorAll(`[data-modal-open="${this.modal.id}"]`) + .forEach(btn => { + btn.addEventListener('click', e => { + e.preventDefault(); + this.open(); + }); + }); + + // Кнопки закрытия + this.modal.querySelectorAll('[data-modal-close]').forEach(btn => { + btn.addEventListener('click', e => { + e.preventDefault(); + this.close(); + }); + }); + + // Закрытие по оверлею + if (this.options.closeOnOverlay) { + this.overlay.addEventListener('click', () => this.close()); + } + + // Закрытие по Escape + if (this.options.closeOnEscape) { + document.addEventListener('keydown', e => { + if (e.key === 'Escape' && this.isOpen) { + this.close(); + } + }); + } + } + + setupAccessibility() { + this.modal.setAttribute('role', 'dialog'); + this.modal.setAttribute('aria-modal', 'true'); + + if (!this.modal.getAttribute('aria-labelledby')) { + const title = this.modal.querySelector('.modal__title'); + if (title) { + title.id = title.id || `modal-title-${Date.now()}`; + this.modal.setAttribute('aria-labelledby', title.id); + } + } + } + + open() { + if (this.isOpen) return; + + this.previousFocus = document.activeElement; + + document.body.classList.add('modal-open'); + this.modal.classList.add('modal--open'); + + this.isOpen = true; + + // Фокус на модальном окне + if (this.options.focusTrap) { + this.trapFocus(); + } + + // Событие открытия + this.modal.dispatchEvent(new CustomEvent('modal:open')); + } + + close() { + if (!this.isOpen) return; + + document.body.classList.remove('modal-open'); + this.modal.classList.remove('modal--open'); + + this.isOpen = false; + + // Возврат фокуса + if (this.previousFocus) { + this.previousFocus.focus(); + } + + // Событие закрытия + this.modal.dispatchEvent(new CustomEvent('modal:close')); + } + + trapFocus() { + const focusableElements = this.modal.querySelectorAll( + 'button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])' + ); + + const firstElement = focusableElements[0]; + const lastElement = focusableElements[focusableElements.length - 1]; + + if (firstElement) { + firstElement.focus(); + } + + this.modal.addEventListener('keydown', e => { + if (e.key === 'Tab') { + if (e.shiftKey) { + if (document.activeElement === firstElement) { + e.preventDefault(); + lastElement.focus(); + } + } else { + if (document.activeElement === lastElement) { + e.preventDefault(); + firstElement.focus(); + } + } + } + }); + } +} + +/** + * Инициализация всех модальных окон + */ +export const initModal = () => { + document.querySelectorAll('.modal').forEach(modal => { + new Modal(modal); + }); +}; diff --git a/vite-templates/src/js/main.js b/vite-templates/src/js/main.js new file mode 100644 index 0000000..4947d50 --- /dev/null +++ b/vite-templates/src/js/main.js @@ -0,0 +1,82 @@ +// import './utils/polyfills.js'; +import { initHeader } from './components/header.js'; +import { initModal } from './components/modal.js'; +import { loadData } from './utils/dataLoader.js'; + +// Инициализация приложения +class App { + constructor() { + this.init(); + } + + async init() { + try { + // Загрузка данных + await this.loadAppData(); + + // Инициализация компонентов + this.initComponents(); + + // Обработчики событий + this.bindEvents(); + + console.log('✅ Приложение инициализировано'); + } catch (error) { + console.error('❌ Ошибка инициализации:', error); + } + } + + async loadAppData() { + try { + const data = await loadData('/src/data/content.json'); + window.appData = data; + } catch (error) { + console.warn('⚠️ Не удалось загрузить данные:', error); + } + } + + initComponents() { + initHeader(); + initModal(); + } + + bindEvents() { + // Плавная прокрутка для якорных ссылок + document.addEventListener('click', e => { + const link = e.target.closest('a[href^="#"]'); + if (link) { + e.preventDefault(); + const target = document.querySelector(link.getAttribute('href')); + if (target) { + target.scrollIntoView({ + behavior: 'smooth', + block: 'start' + }); + } + } + }); + + // Ленивая загрузка изображений + if ('IntersectionObserver' in window) { + const imageObserver = new IntersectionObserver(entries => { + entries.forEach(entry => { + if (entry.isIntersecting) { + const img = entry.target; + img.src = img.dataset.src; + img.classList.remove('lazy'); + imageObserver.unobserve(img); + } + }); + }); + + document.querySelectorAll('img[data-src]').forEach(img => { + imageObserver.observe(img); + }); + } + } +} + +// Запуск приложения +document.addEventListener('DOMContentLoaded', () => { + new App(); +}); diff --git a/vite-templates/src/js/utils/dataLoader.js b/vite-templates/src/js/utils/dataLoader.js new file mode 100644 index 0000000..300f85c --- /dev/null +++ b/vite-templates/src/js/utils/dataLoader.js @@ -0,0 +1,71 @@ +/** + * Загрузчик JSON данных + */ +export class DataLoader { + constructor() { + this.cache = new Map(); + } + + /** + * Загрузка данных с кешированием + * @param {string} url - URL для загрузки + * @param {boolean} useCache - Использовать кеш + * @returns {Promise} + */ + async load(url, useCache = true) { + if (useCache && this.cache.has(url)) { + return this.cache.get(url); + } + + try { + const response = await fetch(url); + + if (!response.ok) { + throw new Error(`HTTP error! status: ${response.status}`); + } + + const data = await response.json(); + + if (useCache) { + this.cache.set(url, data); + } + + return data; + } catch (error) { + console.error(`Ошибка загрузки данных из ${url}:`, error); + throw error; + } + } + + /** + * Загрузка нескольких источников данных + * @param {string[]} urls - Массив URL + * @returns {Promise} + */ + async loadMultiple(urls) { + try { + const promises = urls.map(url => this.load(url)); + return await Promise.all(promises); + } catch (error) { + console.error('Ошибка загрузки множественных данных:', error); + throw error; + } + } + + /** + * Очистка кеша + */ + clearCache() { + this.cache.clear(); + } +} + +// Экземпляр загрузчика +const dataLoader = new DataLoader(); + +/** + * Простая функция загрузки данных + * @param {string} url - URL для загрузки + * @returns {Promise} + */ +export const loadData = url => dataLoader.load(url); diff --git a/vite-templates/src/js/utils/helpers.js b/vite-templates/src/js/utils/helpers.js new file mode 100644 index 0000000..ad1c508 --- /dev/null +++ b/vite-templates/src/js/utils/helpers.js @@ -0,0 +1,92 @@ +/** + * Дебаунс функция + * @param {Function} func - Функция для дебаунса + * @param {number} wait - Время ожидания в мс + * @returns {Function} + */ +export const debounce = (func, wait) => { + let timeout; + return function executedFunction(...args) { + const later = () => { + clearTimeout(timeout); + func(...args); + }; + clearTimeout(timeout); + timeout = setTimeout(later, wait); + }; +}; + +/** + * Троттлинг функция + * @param {Function} func - Функция для троттлинга + * @param {number} limit - Лимит времени в мс + * @returns {Function} + */ +export const throttle = (func, limit) => { + let inThrottle; + return function (...args) { + if (!inThrottle) { + func.apply(this, args); + inThrottle = true; + setTimeout(() => (inThrottle = false), limit); + } + }; +}; + +/** + * Получение параметров URL + * @returns {Object} + */ +export const getUrlParams = () => { + return Object.fromEntries(new URLSearchParams(window.location.search)); +}; + +/** + * Форматирование даты + * @param {Date|string} date - Дата для форматирования + * @param {string} locale - Локаль + * @returns {string} + */ +export const formatDate = (date, locale = 'ru-RU') => { + return new Intl.DateTimeFormat(locale, { + year: 'numeric', + month: 'long', + day: 'numeric' + }).format(new Date(date)); +}; + +/** + * Проверка поддержки WebP + * @returns {Promise} + */ +export const supportsWebP = () => { + return new Promise(resolve => { + const webP = new Image(); + webP.onload = webP.onerror = () => { + resolve(webP.height === 2); + }; + webP.src = + 'data:image/webp;base64,UklGRjoAAABXRUJQVlA4IC4AAACyAgCdASoCAAIALmk0mk0iIiIiIgBoSygABc6WWgAA/veff/0PP8bA//LwYAAA'; + }); +}; + +/** + * Анимация счетчика + * @param {HTMLElement} element - Элемент счетчика + * @param {number} end - Конечное значение + * @param {number} duration - Длительность анимации + */ +export const animateCounter = (element, end, duration = 2000) => { + let start = 0; + const increment = end / (duration / 16); + + const timer = setInterval(() => { + start += increment; + element.textContent = Math.floor(start); + + if (start >= end) { + element.textContent = end; + clearInterval(timer); + } + }, 16); +}; diff --git a/vite-templates/src/js/utils/polyfills.js b/vite-templates/src/js/utils/polyfills.js new file mode 100644 index 0000000..a1875ef --- /dev/null +++ b/vite-templates/src/js/utils/polyfills.js @@ -0,0 +1,85 @@ +/** + * Полифиллы для старых браузеров + */ + +// Intersection Observer +if (!('IntersectionObserver' in window)) { + import('intersection-observer'); +} + +// Резервный вариант для fetch +if (!window.fetch) { + window.fetch = async (url, options = {}) => { + return new Promise((resolve, reject) => { + const xhr = new XMLHttpRequest(); + xhr.open(options.method || 'GET', url); + + Object.keys(options.headers || {}).forEach(key => { + xhr.setRequestHeader(key, options.headers[key]); + }); + + xhr.onload = () => { + resolve({ + ok: xhr.status >= 200 && xhr.status < 300, + status: xhr.status, + statusText: xhr.statusText, + json: () => Promise.resolve(JSON.parse(xhr.responseText)), + text: () => Promise.resolve(xhr.responseText) + }); + }; + + xhr.onerror = () => reject(new Error('Network Error')); + xhr.send(options.body); + }); + }; +} + +// Object.assign полифилл +if (typeof Object.assign !== 'function') { + Object.assign = function (target, ...sources) { + if (target == null) { + throw new TypeError('Cannot convert undefined or null to object'); + } + + const to = Object(target); + + sources.forEach(source => { + if (source != null) { + for (const key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + to[key] = source[key]; + } + } + } + }); + + return to; + }; +} + +// Array.from полифилл +if (!Array.from) { + Array.from = function (arrayLike, mapFn, thisArg) { + const C = this; + const items = Object(arrayLike); + const len = parseInt(items.length) || 0; + const A = typeof C === 'function' ? Object(new C(len)) : new Array(len); + + let k = 0; + while (k < len) { + const kValue = items[k]; + if (mapFn) { + A[k] = + typeof thisArg === 'undefined' + ? mapFn(kValue, k) + : mapFn.call(thisArg, kValue, k); + } else { + A[k] = kValue; + } + k += 1; + } + + A.length = len; + return A; + }; +} diff --git a/vite-templates/src/styles/_base.scss b/vite-templates/src/styles/_base.scss new file mode 100644 index 0000000..7338d35 --- /dev/null +++ b/vite-templates/src/styles/_base.scss @@ -0,0 +1,84 @@ +@use "./variables" as *; +@use "./mixins" as *; + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-size: 16px; + scroll-behavior: smooth; +} + +body { + margin: 0; + font-family: $font-family-base; + font-size: $font-size-base; + font-weight: $font-weight-normal; + line-height: 1.5; + color: $text-primary; + background-color: $bg-primary; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.container { + @include container; +} + +// Типографика +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0 0 1rem; + font-family: $font-family-heading; + font-weight: $font-weight-bold; + line-height: 1.2; + color: $text-primary; +} + +h1 { + font-size: $font-size-4xl; +} +h2 { + font-size: $font-size-3xl; +} +h3 { + font-size: $font-size-2xl; +} +h4 { + font-size: $font-size-xl; +} +h5 { + font-size: $font-size-lg; +} +h6 { + font-size: $font-size-base; +} + +p { + margin: 0 0 1rem; + color: $text-secondary; +} + +a { + color: $primary; + text-decoration: none; + transition: color $transition-base; + + &:hover, + &:focus { + color: $primary-dark; + } +} + +img { + max-width: 100%; + height: auto; + vertical-align: middle; +} diff --git a/vite-templates/src/styles/_mixins.scss b/vite-templates/src/styles/_mixins.scss new file mode 100644 index 0000000..b23f5db --- /dev/null +++ b/vite-templates/src/styles/_mixins.scss @@ -0,0 +1,131 @@ +@use "./variables" as *; + +// Контейнер +@mixin container { + max-width: $container-max-width; + margin: 0 auto; + padding: 0 $container-padding; +} + +// Медиа-запросы +@mixin media($breakpoint) { + @if $breakpoint == sm { + @media (min-width: $breakpoint-sm) { + @content; + } + } + @if $breakpoint == md { + @media (min-width: $breakpoint-md) { + @content; + } + } + @if $breakpoint == lg { + @media (min-width: $breakpoint-lg) { + @content; + } + } + @if $breakpoint == xl { + @media (min-width: $breakpoint-xl) { + @content; + } + } + @if $breakpoint == 2xl { + @media (min-width: $breakpoint-2xl) { + @content; + } + } +} + +// Флексбокс +@mixin flex( + $direction: row, + $justify: flex-start, + $align: stretch, + $wrap: nowrap +) { + display: flex; + flex-direction: $direction; + justify-content: $justify; + align-items: $align; + flex-wrap: $wrap; +} + +// Центрирование +@mixin center($type: both) { + position: absolute; + + @if $type == both { + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + } + @if $type == horizontal { + left: 50%; + transform: translateX(-50%); + } + @if $type == vertical { + top: 50%; + transform: translateY(-50%); + } +} + +// Скрытие текста +@mixin visually-hidden { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; +} + +// Кнопка сброса +@mixin button-reset { + background: none; + border: none; + padding: 0; + margin: 0; + cursor: pointer; + outline: none; + + &:focus-visible { + outline: 2px solid $primary; + outline-offset: 2px; + } +} + +// Ссылка сброса +@mixin link-reset { + color: inherit; + text-decoration: none; + + &:hover, + &:focus { + text-decoration: none; + } +} + +// Грид +@mixin grid($columns: 1, $gap: 1rem) { + display: grid; + grid-template-columns: repeat($columns, 1fr); + gap: $gap; +} + +// Обрезка текста +@mixin text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +// Многострочное обрезание +@mixin text-clamp($lines: 2) { + display: -webkit-box; + -webkit-line-clamp: $lines; + -webkit-box-orient: vertical; + overflow: hidden; +} diff --git a/vite-templates/src/styles/_variables.scss b/vite-templates/src/styles/_variables.scss new file mode 100644 index 0000000..5f0bb7e --- /dev/null +++ b/vite-templates/src/styles/_variables.scss @@ -0,0 +1,75 @@ +// Цвета +$primary: #3b82f6; +$primary-dark: #1d4ed8; +$primary-light: #93c5fd; +$secondary: #10b981; +$accent: #f59e0b; + +$text-primary: #111827; +$text-secondary: #6b7280; +$text-muted: #9ca3af; + +$bg-primary: #ffffff; +$bg-secondary: #f9fafb; +$bg-dark: #111827; + +$border-color: #e5e7eb; +$border-color-hover: #d1d5db; + +// Типографика +$font-family-base: + "Inter", + -apple-system, + BlinkMacSystemFont, + sans-serif; +$font-family-heading: "Poppins", sans-serif; + +$font-size-xs: 0.75rem; +$font-size-sm: 0.875rem; +$font-size-base: 1rem; +$font-size-lg: 1.125rem; +$font-size-xl: 1.25rem; +$font-size-2xl: 1.5rem; +$font-size-3xl: 1.875rem; +$font-size-4xl: 2.25rem; + +$font-weight-normal: 400; +$font-weight-medium: 500; +$font-weight-semibold: 600; +$font-weight-bold: 700; + +// Размеры +$container-max-width: 1200px; +$container-padding: 1rem; + +// Брейкпоинты +$breakpoint-sm: 576px; +$breakpoint-md: 768px; +$breakpoint-lg: 992px; +$breakpoint-xl: 1200px; +$breakpoint-2xl: 1400px; + +// Z-index +$z-dropdown: 1000; +$z-modal: 1050; +$z-tooltip: 1070; + +// Анимации +$transition-base: 0.3s ease; +$transition-fast: 0.15s ease; +$transition-slow: 0.5s ease; + +// Радиусы +$border-radius-sm: 0.25rem; +$border-radius: 0.375rem; +$border-radius-lg: 0.5rem; +$border-radius-xl: 0.75rem; + +// Тени +$shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.05); +$shadow: + 0 1px 3px 0 rgb(0 0 0 / 0.1), + 0 1px 2px -1px rgb(0 0 0 / 0.1); +$shadow-lg: + 0 10px 15px -3px rgb(0 0 0 / 0.1), + 0 4px 6px -4px rgb(0 0 0 / 0.1); diff --git a/vite-templates/src/styles/components/+.css b/vite-templates/src/styles/components/+.css new file mode 100644 index 0000000..76985c0 --- /dev/null +++ b/vite-templates/src/styles/components/+.css @@ -0,0 +1,6 @@ +@import "./_buttons.scss"; +@import "./_footer.scss"; +@import "./_header.scss"; +@import "./_main.scss"; +@import "./_modal.scss"; +@import "./_section.scss"; diff --git a/vite-templates/src/styles/components/_buttons.scss b/vite-templates/src/styles/components/_buttons.scss new file mode 100644 index 0000000..f6dbe85 --- /dev/null +++ b/vite-templates/src/styles/components/_buttons.scss @@ -0,0 +1,84 @@ +@use "sass:color"; +@use "../variables" as *; +@use "../mixins" as *; + +.btn { + display: inline-flex; + align-items: center; + justify-content: center; + padding: 0.75rem 1.5rem; + border: 1px solid transparent; + border-radius: $border-radius; + font-size: $font-size-base; + font-weight: $font-weight-medium; + line-height: 1; + text-align: center; + text-decoration: none; + cursor: pointer; + transition: all $transition-base; + user-select: none; + + &:focus { + outline: 2px solid transparent; + outline-offset: 2px; + box-shadow: 0 0 0 2px $primary-light; + } + + &:disabled { + opacity: 0.6; + cursor: not-allowed; + } + + // Основная кнопка + &--primary { + color: white; + background-color: $primary; + border-color: $primary; + + &:hover:not(:disabled) { + background-color: $primary-dark; + border-color: $primary-dark; + } + } + + // Вторичная кнопка + &--secondary { + color: $primary; + background-color: transparent; + border-color: $primary; + + &:hover:not(:disabled) { + color: white; + background-color: $primary; + } + } + + // Кнопка успеха + &--success { + color: white; + background-color: $secondary; + border-color: $secondary; + + &:hover:not(:disabled) { + background-color: color.adjust($secondary, $lightness: -10%); + border-color: color.adjust($secondary, $lightness: -10%); + } + } + + // Размеры + &--sm { + padding: 0.5rem 1rem; + font-size: $font-size-sm; + } + + &--lg { + padding: 1rem 2rem; + font-size: $font-size-lg; + } + + // Полная ширина + &--block { + display: flex; + width: 100%; + } +} diff --git a/vite-templates/src/styles/components/_footer.scss b/vite-templates/src/styles/components/_footer.scss new file mode 100644 index 0000000..f5b35ca --- /dev/null +++ b/vite-templates/src/styles/components/_footer.scss @@ -0,0 +1,10 @@ +@use "../variables" as *; +@use "../mixins" as *; + +.b-footer { + background-color: $bg-dark; + color: white; + margin-top: auto; + padding: 2rem 0; + text-align: center; +} diff --git a/vite-templates/src/styles/components/_header.scss b/vite-templates/src/styles/components/_header.scss new file mode 100644 index 0000000..a91eecb --- /dev/null +++ b/vite-templates/src/styles/components/_header.scss @@ -0,0 +1,32 @@ +@use "../variables" as *; +@use "../mixins" as *; + +.b-header { + background-color: $bg-dark; + color: white; + padding: 2rem 0; + text-align: center; + position: sticky; + top: 0; + z-index: $z-dropdown; +} + +.nav-list { + @include flex(row, center, center); + gap: 2rem; + margin: 0; + padding: 0; + list-style: none; + + &__link { + @include link-reset; + font-weight: $font-weight-medium; + padding: 0.5rem 0; + transition: color $transition-base; + + &:hover, + &--active { + color: $primary; + } + } +} diff --git a/vite-templates/src/styles/components/_main.scss b/vite-templates/src/styles/components/_main.scss new file mode 100644 index 0000000..c4ad5a2 --- /dev/null +++ b/vite-templates/src/styles/components/_main.scss @@ -0,0 +1,22 @@ +.l-wrapper { + position: relative; + min-height: 1%; + height: auto; + display: flex; + flex-direction: column; + min-height: 100dvh; + // overflow: hidden; + main { + // overflow: hidden; + display: block; + width: 100%; + position: relative; + flex: 1; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; + } +} diff --git a/vite-templates/src/styles/components/_modal.scss b/vite-templates/src/styles/components/_modal.scss new file mode 100644 index 0000000..de51a25 --- /dev/null +++ b/vite-templates/src/styles/components/_modal.scss @@ -0,0 +1,100 @@ +@use "../variables" as *; +@use "../mixins" as *; + +.modal { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: $z-modal; + // z-index: 1050; + opacity: 0; + visibility: hidden; + transition: all $transition-base; + + &--open { + opacity: 1; + visibility: visible; + } + + &__overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(black, 0.5); + cursor: pointer; + } + + &__container { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + max-width: 90vw; + max-height: 90vh; + overflow-y: auto; + cursor: default; + } + + &__content { + background: white; + border-radius: $border-radius-lg; + box-shadow: $shadow-lg; + padding: 2rem; + position: relative; + + @include media(md) { + padding: 3rem; + min-width: 500px; + } + } + + &__header { + @include flex(row, space-between, center); + margin-bottom: 1.5rem; + padding-bottom: 1rem; + border-bottom: 1px solid $border-color; + } + + &__title { + margin: 0; + font-size: $font-size-2xl; + font-weight: $font-weight-bold; + } + + &__close { + @include button-reset; + width: 32px; + height: 32px; + @include flex(row, center, center); + border-radius: 50%; + background: $bg-secondary; + color: $text-secondary; + font-size: 18px; + transition: all $transition-base; + + &:hover { + background: $border-color; + color: $text-primary; + } + } + + &__body { + margin-bottom: 1.5rem; + } + + &__footer { + @include flex(row, flex-end, center); + gap: 1rem; + padding-top: 1rem; + border-top: 1px solid $border-color; + } +} + +// Запрет скролла при открытом модальном окне +.modal-open { + overflow: hidden; +} diff --git a/vite-templates/src/styles/components/_section.scss b/vite-templates/src/styles/components/_section.scss new file mode 100644 index 0000000..33b7472 --- /dev/null +++ b/vite-templates/src/styles/components/_section.scss @@ -0,0 +1,5 @@ +.section { + position: relative; + width: 100%; + padding: 3rem; +} diff --git a/vite-templates/src/styles/main.scss b/vite-templates/src/styles/main.scss new file mode 100644 index 0000000..cb5cb71 --- /dev/null +++ b/vite-templates/src/styles/main.scss @@ -0,0 +1,20 @@ +// Используем @use вместо @import (современный стандарт) +// @use 'sass:color'; +// @use './variables' as *; +// @use './mixins' as *; +@use "./base"; + +// Компоненты +@use "components/main"; +@use "components/header"; +@use "components/footer"; +@use "components/modal"; +@use "components/section"; +@use "components/buttons"; + +// // Страницы +// // @import 'pages/home'; +// // @import 'pages/about'; + +// // Утилиты +@use "utilities/text"; diff --git a/vite-templates/src/styles/utilities/+.css b/vite-templates/src/styles/utilities/+.css new file mode 100644 index 0000000..76cbee9 --- /dev/null +++ b/vite-templates/src/styles/utilities/+.css @@ -0,0 +1 @@ +@import "./_text.scss"; diff --git a/vite-templates/src/styles/utilities/_text.scss b/vite-templates/src/styles/utilities/_text.scss new file mode 100644 index 0000000..ecf3da6 --- /dev/null +++ b/vite-templates/src/styles/utilities/_text.scss @@ -0,0 +1,3 @@ +.text-center { + text-align: center; +} diff --git a/vite-templates/src/twig/components/footer.twig b/vite-templates/src/twig/components/footer.twig new file mode 100644 index 0000000..f5fc30f --- /dev/null +++ b/vite-templates/src/twig/components/footer.twig @@ -0,0 +1,3 @@ +
+ copyright © {{ "now"|date("Y") }} +
\ No newline at end of file diff --git a/vite-templates/src/twig/components/header.twig b/vite-templates/src/twig/components/header.twig new file mode 100644 index 0000000..b2a1788 --- /dev/null +++ b/vite-templates/src/twig/components/header.twig @@ -0,0 +1,3 @@ +
+ header... +
diff --git a/vite-templates/src/twig/components/modal.twig b/vite-templates/src/twig/components/modal.twig new file mode 100644 index 0000000..669644c --- /dev/null +++ b/vite-templates/src/twig/components/modal.twig @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/vite-templates/src/twig/layouts/main.twig b/vite-templates/src/twig/layouts/main.twig new file mode 100644 index 0000000..af1d015 --- /dev/null +++ b/vite-templates/src/twig/layouts/main.twig @@ -0,0 +1,34 @@ + + + + + + {{ title | default('Мой сайт') }} + + {% block head %}{% endblock %} + + + + {% block modal %} + {% include '../components/modal.twig' %} + {% endblock %} + +
+ {% block header %} + {% include '../components/header.twig' %} + {%endblock %} + + +
+ {% block content %}{% endblock %} +
+ + {% block footer %} + {% include '../components/footer.twig' %} + {% endblock %} +
+ + + + + \ No newline at end of file diff --git a/vite-templates/src/twig/pages/about.twig b/vite-templates/src/twig/pages/about.twig new file mode 100644 index 0000000..0a023bb --- /dev/null +++ b/vite-templates/src/twig/pages/about.twig @@ -0,0 +1,30 @@ +{% extends 'layouts/main.twig' %} + +{% block content %} +
+
+

{{ data.content.about.title }}

+
+
+

{{ data.content.about.description }}

+
+
+ О нас +
+
+ +
+

Наша команда

+
+ {% for member in data.content.team %} +
+ {{ member.name }} +

{{ member.name }}

+

{{ member.position }}

+
+ {% endfor %} +
+
+
+
+{% endblock %} \ No newline at end of file diff --git a/vite-templates/src/twig/pages/demo.twig b/vite-templates/src/twig/pages/demo.twig new file mode 100644 index 0000000..53ecd8d --- /dev/null +++ b/vite-templates/src/twig/pages/demo.twig @@ -0,0 +1,13 @@ +{% extends 'layouts/main.twig' %} + + +{% block content %} +
+
+ +

Пример модального окна

+ + +
+
+{% endblock %} \ No newline at end of file diff --git a/vite-templates/src/twig/pages/index.twig b/vite-templates/src/twig/pages/index.twig new file mode 100644 index 0000000..3b62763 --- /dev/null +++ b/vite-templates/src/twig/pages/index.twig @@ -0,0 +1,12 @@ +{% extends 'layouts/main.twig' %} + +{% block content %} +
+
+

Главная страница

+

Пример модального окна

+ + +
+
+{% endblock %} \ No newline at end of file diff --git a/vite-templates/vite.config copy.js b/vite-templates/vite.config copy.js new file mode 100644 index 0000000..b01d3c5 --- /dev/null +++ b/vite-templates/vite.config copy.js @@ -0,0 +1,168 @@ +import { defineConfig } from 'vite'; +import vituum from 'vituum'; +import pug from '@vituum/vite-plugin-pug'; +import twig from '@vituum/vite-plugin-twig'; +import { resolve } from 'path'; +import { glob } from 'glob'; +import basicSsl from '@vitejs/plugin-basic-ssl'; + +process.on('unhandledRejection', (reason, promise) => { + console.warn('⚠️ Unhandled Promise Rejection:', reason); + // Не останавливать процесс - просто логировать +}); + +// Автоматическое определение всех Twig страниц +const getTwigPages = () => { + const pages = glob.sync('src/twig/pages/**/*.twig'); + const input = {}; + + pages.forEach(page => { + const name = page + .replace('src/twig/pages/', '') + .replace('.twig', '') + .replace(/\//g, '-'); // Заменяем слеши на дефисы для вложенных папок + + input[name] = resolve(__dirname, page); + }); + + console.log('📄 Найденные страницы для сборки:', Object.keys(input)); + + return input; +}; + +export default defineConfig({ + plugins: [ + vituum({ + pages: { + dir: './src/twig/pages', // Указываем правильный путь к Twig страницам + formats: ['twig'] + }, + // Настройки для стабильной работы + options: { + reload: true, + verbose: true + } + }), + + // Twig конфигурация + twig({ + root: './src/twig', + namespaces: { + layouts: './src/twig/layouts', + components: './src/twig/components', + data: './src/data' + }, + // Более мягкие настройки для разработки + options: { + autoescape: false, + strict_vars: false + } + }), + + // Pug для других страниц (если нужно) + pug({ + root: './src', + options: { + pretty: true, + basedir: './src' + } + }), + + basicSsl() + ], + + server: { + host: true, + port: 3000, + https: true, + open: true, + // Настройки для стабильной работы HMR + hmr: { + overlay: true + }, + // Не останавливать сервер при ошибках + middlewareMode: false + }, + + // Настройки сборки + build: { + outDir: 'dist', + assetsDir: 'assets', + sourcemap: false, // Отключаем sourcemaps для чистоты + + rollupOptions: { + input: getTwigPages(), // Автоматически находим все страницы + output: { + // Группируем CSS в один файл + assetFileNames: (assetInfo) => { + const info = assetInfo.name.split('.'); + const ext = info[info.length - 1]; + + if (ext === 'css') { + return 'assets/css/style-[hash].css'; + } + if (/\.(png|jpe?g|svg|gif|tiff|bmp|ico)$/i.test(assetInfo.name)) { + return 'assets/images/[name]-[hash][extname]'; + } + if (/\.(woff2?|eot|ttf|otf)$/i.test(assetInfo.name)) { + return 'assets/fonts/[name]-[hash][extname]'; + } + + return 'assets/[name]-[hash][extname]'; + }, + + // Группируем JS + chunkFileNames: 'assets/js/[name]-[hash].js', + entryFileNames: 'assets/js/[name]-[hash].js' + } + }, + + // Минификация + minify: 'terser', + terserOptions: { + compress: { + drop_console: true, + drop_debugger: true + } + } + }, + + // Минимальная обработка ошибок + esbuild: { + // Продолжать работу при ошибках + logOverride: { 'this-is-undefined-in-esm': 'silent' } + }, + + // Обработка ошибок + optimizeDeps: { + force: true + }, + + css: { + preprocessorOptions: { + scss: { + silenceDeprecations: ['legacy-js-api'] + // silenceDeprecations: ['legacy-js-api', 'import', 'global-builtin', 'color-functions'], + // quietDeps: true, + // logger: { + // warn: () => {} + // } + // additionalData: ` + // @import "./src/styles/_vars.scss"; + // @import "./src/styles/_scss"; + // ` + } + } + }, + + resolve: { + alias: { + '@': resolve(process.cwd(), 'src'), + '@twig': resolve(process.cwd(), 'src/twig'), + '@styles': resolve(process.cwd(), 'src/styles'), + '@js': resolve(process.cwd(), 'src/js'), + '@images': resolve(process.cwd(), 'src/images'), + '@data': resolve(process.cwd(), 'src/data') + } + } +}); diff --git a/vite-templates/vite.config.js b/vite-templates/vite.config.js new file mode 100644 index 0000000..63bbbf4 --- /dev/null +++ b/vite-templates/vite.config.js @@ -0,0 +1,143 @@ +import { defineConfig } from 'vite'; +import vituum from 'vituum'; +import pug from '@vituum/vite-plugin-pug'; +import twig from '@vituum/vite-plugin-twig'; +import { resolve } from 'path'; +import basicSsl from '@vitejs/plugin-basic-ssl'; + +process.on('unhandledRejection', (reason, promise) => { + console.warn('⚠️ Unhandled Promise Rejection:', reason); + // Не останавливать процесс - просто логировать +}); + + +export default defineConfig({ + plugins: [ + vituum({ + pages: { + dir: './src/twig/pages', // Указываем правильный путь к Twig страницам + formats: ['twig'] + }, + // Настройки для стабильной работы + options: { + reload: true, + verbose: true + } + }), + + // Twig конфигурация + twig({ + root: './src/twig', + namespaces: { + layouts: './src/twig/layouts', + components: './src/twig/components', + data: './src/data' + }, + // Более мягкие настройки для разработки + options: { + autoescape: false, + strict_vars: false + } + }), + + // Pug для других страниц (если нужно) + pug({ + root: './src', + options: { + pretty: true, + basedir: './src' + } + }), + + basicSsl() + ], + + server: { + host: true, + port: 3000, + https: true, + open: true, + // Настройки для стабильной работы HMR + hmr: { + overlay: true + }, + // Не останавливать сервер при ошибках + middlewareMode: false + }, + + // Настройки сборки + build: { + outDir: 'dist', + assetsDir: 'assets', + sourcemap: false, // Отключаем sourcemaps для чистоты + + rollupOptions: { + output: { + // Группируем CSS в один файл + assetFileNames: (assetInfo) => { + const info = assetInfo.name.split('.'); + const ext = info[info.length - 1]; + + if (ext === 'css') { + return 'assets/css/style-[hash].css'; // Один CSS файл + } + if (/\.(png|jpe?g|svg|gif|tiff|bmp|ico)$/i.test(assetInfo.name)) { + return 'assets/images/[name]-[hash][extname]'; + } + if (/\.(woff2?|eot|ttf|otf)$/i.test(assetInfo.name)) { + return 'assets/fonts/[name]-[hash][extname]'; + } + + return 'assets/[name]-[hash][extname]'; + }, + + // Группируем JS + chunkFileNames: 'assets/js/[name]-[hash].js', + entryFileNames: 'assets/js/[name]-[hash].js' + } + }, + + // Минификация + minify: 'terser', + terserOptions: { + compress: { + drop_console: true, + drop_debugger: true + } + } + }, + + // Минимальная обработка ошибок + esbuild: { + // Продолжать работу при ошибках + logOverride: { 'this-is-undefined-in-esm': 'silent' } + }, + + // Обработка ошибок + optimizeDeps: { + force: true + }, + + css: { + preprocessorOptions: { + scss: { + silenceDeprecations: ['legacy-js-api'] + // additionalData: ` + // @import "./src/styles/_vars.scss"; + // @import "./src/styles/_scss"; + // ` + } + } + }, + + resolve: { + alias: { + '@': resolve(process.cwd(), 'src'), + '@twig': resolve(process.cwd(), 'src/twig'), + '@styles': resolve(process.cwd(), 'src/styles'), + '@js': resolve(process.cwd(), 'src/js'), + '@images': resolve(process.cwd(), 'src/images'), + '@data': resolve(process.cwd(), 'src/data') + } + } +}); diff --git a/vite-templates/vite.config.simple.js b/vite-templates/vite.config.simple.js new file mode 100644 index 0000000..6197eba --- /dev/null +++ b/vite-templates/vite.config.simple.js @@ -0,0 +1,50 @@ +import { defineConfig } from 'vite'; +import vituum from 'vituum'; +import pug from '@vituum/vite-plugin-pug'; +import twig from '@vituum/vite-plugin-twig'; +import { resolve } from 'path'; +import basicSsl from '@vitejs/plugin-basic-ssl'; + +export default defineConfig({ + plugins: [ + vituum(), + + pug({ + root: './src' + }), + + twig({ + root: './src', + namespaces: { + layouts: './src/layouts', + components: './src/components' + } + }), + + basicSsl() + ], + + server: { + host: true, + port: 3000, + https: true, + open: true + }, + + css: { + preprocessorOptions: { + scss: { + additionalData: ` + @import "./src/styles/_vars.scss"; + @import "./src/styles/_scss"; + ` + } + } + }, + + resolve: { + alias: { + '@': resolve(process.cwd(), 'src') + } + } +}); diff --git a/vitekit-claude/.eslintrc.cjs b/vitekit-claude/.eslintrc.cjs new file mode 100644 index 0000000..399ccdf --- /dev/null +++ b/vitekit-claude/.eslintrc.cjs @@ -0,0 +1,31 @@ +module.exports = { + env: { + browser: true, + es2021: true, + node: true + }, + extends: [ + 'eslint:recommended', + 'prettier' + ], + parserOptions: { + ecmaVersion: 'latest', + sourceType: 'module' + }, + rules: { + 'no-console': 'warn', + 'no-unused-vars': 'warn', + 'prefer-const': 'error', + 'no-var': 'error', + 'object-shorthand': 'error', + 'prefer-arrow-callback': 'error', + 'prefer-template': 'error', + 'template-curly-spacing': 'error', + 'quotes': ['error', 'single'], + 'semi': ['error', 'always'] + }, + globals: { + MicroModal: 'readonly', + Toastify: 'readonly' + } +}; \ No newline at end of file diff --git a/vitekit-claude/.gitignore b/vitekit-claude/.gitignore new file mode 100644 index 0000000..5b7af37 --- /dev/null +++ b/vitekit-claude/.gitignore @@ -0,0 +1,91 @@ +# Dependencies +node_modules/ +.pnp +.pnp.js + +# Production builds +dist/ +build/ + +# Development +.cache/ +.parcel-cache/ +.vite/ + +# Environment files +.env +.env.local +.env.development.local +.env.test.local +.env.production.local + +# Logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Coverage directory used by tools like istanbul +coverage/ +*.lcov + +# nyc test coverage +.nyc_output + +# ESLint cache +.eslintcache + +# Stylelint cache +.stylelintcache + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env +.env.test + +# IDE files +.vscode/ +.idea/ +*.swp +*.swo +*~ + +# OS generated files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# Temporary folders +tmp/ +temp/ \ No newline at end of file diff --git a/vitekit-claude/.prettierrc b/vitekit-claude/.prettierrc new file mode 100644 index 0000000..745f40e --- /dev/null +++ b/vitekit-claude/.prettierrc @@ -0,0 +1,19 @@ +{ + "semi": true, + "trailingComma": "es5", + "singleQuote": true, + "printWidth": 80, + "tabWidth": 2, + "useTabs": false, + "bracketSpacing": true, + "arrowParens": "avoid", + "endOfLine": "lf", + "overrides": [ + { + "files": "*.twig", + "options": { + "parser": "html" + } + } + ] +} \ No newline at end of file diff --git a/vitekit-claude/.stylelintrc.cjs b/vitekit-claude/.stylelintrc.cjs new file mode 100644 index 0000000..a41555a --- /dev/null +++ b/vitekit-claude/.stylelintrc.cjs @@ -0,0 +1,32 @@ +module.exports = { + extends: [ + 'stylelint-config-standard-scss' + ], + plugins: [ + 'stylelint-order' + ], + rules: { + 'order/properties-alphabetical-order': true, + 'scss/at-import-partial-extension': null, + 'scss/at-import-no-partial-leading-underscore': null, + 'selector-class-pattern': null, + 'custom-property-pattern': null, + 'keyframes-name-pattern': null, + 'scss/dollar-variable-pattern': null, + 'scss/percent-placeholder-pattern': null, + 'scss/at-mixin-pattern': null, + 'scss/at-function-pattern': null, + 'declaration-empty-line-before': null, + 'rule-empty-line-before': [ + 'always-multi-line', + { + except: ['first-nested'], + ignore: ['after-comment'] + } + ] + }, + ignoreFiles: [ + 'dist/**/*', + 'node_modules/**/*' + ] +}; \ No newline at end of file diff --git a/vitekit-claude/CLAUDE.md b/vitekit-claude/CLAUDE.md new file mode 100644 index 0000000..501e9d4 --- /dev/null +++ b/vitekit-claude/CLAUDE.md @@ -0,0 +1,190 @@ +# CLAUDE.md + +This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. + +## Project Overview + +ViteKit Universal - современный универсальный сборщик проектов с Vite + Twig + компонентами. Полнофункциональная система для быстрой разработки веб-приложений с готовыми UI компонентами и модульной архитектурой. + +## Common Commands + +```bash +# Development +npm run dev # Запуск сервера разработки (localhost:3000) +npm run build # Сборка для продакшена +npm run preview # Предварительный просмотр сборки + +# Code Quality +npm run lint # ESLint проверка JavaScript +npm run lint:fix # Автоисправление ESLint +npm run lint:css # Stylelint проверка SCSS +npm run lint:css:fix # Автоисправление Stylelint +npm run format # Prettier форматирование всех файлов + +# Utilities +npm run clean # Очистка папки dist +``` + +## Project Architecture + +### Technology Stack +- **Vite** - быстрый сборщик с HMR +- **@vituum/vite-plugin-twig** - поддержка Twig шаблонов +- **SCSS** - CSS препроцессор с модульной архитектурой +- **Vanilla JavaScript** - нативный JS без фреймворков +- **MicroModal** - доступные модальные окна (~1.9kb) +- **Toastify** - уведомления + +### Directory Structure +``` +src/ +├── components/ # UI компоненты (modal, tabs, accordion, toast) +├── layouts/ # Twig шаблоны (base.twig) +├── pages/ # Страницы (index.twig, components-demo.twig) +├── data/ # JSON данные для Twig +├── assets/ # Статические ресурсы (images, icons, fonts) +├── styles/ # SCSS архитектура +│ ├── abstracts/ # Variables, mixins +│ ├── base/ # Reset, typography +│ ├── components/ # Component styles +│ ├── layout/ # Layout styles +│ └── pages/ # Page-specific styles +└── scripts/ # JavaScript модули + ├── components/ # UI component logic + └── utils/ # Utilities and helpers +``` + +### Component System +- **Модульная архитектура** - каждый компонент изолирован +- **Data attributes** - инициализация через `data-*` атрибуты +- **Event-driven** - компоненты используют custom events +- **Accessibility** - полная поддержка ARIA и клавиатурной навигации +- **Responsive** - адаптивное поведение (табы → аккордеон на мобильных) + +### SCSS Architecture +- **Abstracts**: переменные, миксины, функции +- **Base**: reset, типографика, базовые стили +- **Components**: стили UI компонентов +- **Layout**: сетка, контейнеры, навигация +- **Pages**: специфичные стили страниц + +### Key Features +- Автоматическая оптимизация изображений +- SVG sprite injection для иконок +- Live reload и HMR +- Code splitting и tree shaking +- Legacy browser support +- Automated linting с pre-commit hooks + +## Development Guidelines + +### Adding New Components +1. Создать SCSS в `src/styles/components/_component.scss` +2. Создать JS в `src/scripts/components/component.js` +3. Добавить импорт в `src/styles/main.scss` +4. Добавить в компонентную систему через data attributes + +### Twig Development +- Использовать JSON данные из `src/data/` для динамического контента +- Шаблоны наследуются от `layouts/base.twig` +- Все страницы автоматически обрабатываются Vite + +### SCSS Best Practices +- Использовать предопределенные миксины для медиа-запросов +- Следовать БЭМ методологии для классов +- Использовать CSS custom properties для динамических значений +- Все цвета и размеры через переменные + +### JavaScript Guidelines +- ES6+ modules с импортами +- Page Controller Pattern для архитектуры +- Event-driven компоненты через EventBus +- Класс-ориентированные компоненты наследуются от Component +- Performance monitoring встроен +- Graceful degradation без JavaScript + +## Testing & Deployment + +### Quality Assurance +- ESLint + Prettier для JavaScript +- Stylelint для SCSS +- Husky pre-commit hooks +- Автоматическое форматирование + +### Build Process +- Vite handles bundling and optimization +- Automatic asset optimization (images, SVG) +- CSS/JS minification and tree shaking +- Legacy browser polyfills via @vitejs/plugin-legacy + +### Performance Optimization +- Image optimization с vite-plugin-image-optimizer +- SVG sprite generation для иконок +- CSS/JS code splitting +- Preload critical resources + +## Page Controller Architecture + +### Создание нового page controller +```javascript +// src/scripts/pages/mypage.js +import { Component } from '../core/Component.js'; +import { eventBus } from '../core/EventBus.js'; + +export default class MyPage extends Component { + constructor() { + super(document.body); + } + + beforeInit() { + // Инициализация перед загрузкой + } + + bindEvents() { + // Привязка событий страницы + } + + afterInit() { + // Действия после инициализации + } +} +``` + +### Page detection +- Автоматическое определение по filename (mypage.html → mypage.js) +- Или через data-page атрибут: `` + +### Component API +```javascript +// Создание компонента +const myComponent = Component.create(element, options); + +// EventBus для связи между компонентами +eventBus.on('custom:event', callback); +eventBus.emit('custom:event', data); + +// Performance monitoring +performanceMonitor.mark('my-action'); +performanceMonitor.measure('my-action', 'start-mark', 'end-mark'); +``` + +### Utilities +```javascript +// DOM utilities +import { ready, createElement, scrollToElement } from '@scripts/utils/dom.js'; + +// Performance utilities +import { debounce, throttle, memoize } from '@scripts/utils/performance.js'; + +// Helper utilities +import { deepClone, formatDate, copyToClipboard } from '@scripts/utils/helpers.js'; +``` + +## Special Considerations + +- Команды терминала запускаются в фоновом режиме (не используйте циклические команды) +- Все пути используют алиасы (@, @styles, @components, @scripts, @assets) +- Responsive-first подход с мобильными брейкпоинтами +- Accessibility-first разработка с ARIA и keyboard support +- Page controllers загружаются автоматически по имени файла/страницы +- Используйте EventBus для связи между компонентами разных страниц \ No newline at end of file diff --git a/vitekit-claude/README.md b/vitekit-claude/README.md new file mode 100644 index 0000000..71f10a3 --- /dev/null +++ b/vitekit-claude/README.md @@ -0,0 +1,290 @@ +# ViteKit Universal + +Современный универсальный сборщик проектов с Vite + Twig + компонентами для быстрой разработки веб-приложений. + +## 🚀 Особенности + +- **Быстрая сборка** с Vite +- **Шаблонизация** с Twig +- **Готовые UI компоненты** (модалы, табы, аккордеон, уведомления) +- **Адаптивная верстка** с SCSS и Flexbox/Grid +- **Оптимизация изображений** и SVG спрайты +- **Качество кода** с ESLint, Prettier, Stylelint +- **Модульная архитектура** + +## 📦 Установка и запуск + +```bash +# Установка зависимостей +npm install + +# Запуск сервера разработки +npm run dev + +# Сборка для продакшена +npm run build + +# Предварительный просмотр сборки +npm run preview +``` + +## 🏗️ Структура проекта + +``` +src/ +├── components/ # UI компоненты +│ ├── ui/ # Базовые компоненты +│ └── blocks/ # Блоки страниц +├── layouts/ # Шаблоны страниц +├── pages/ # Страницы Twig +├── data/ # JSON данные для Twig +├── assets/ # Статические ресурсы +│ ├── images/ # Изображения +│ ├── icons/ # SVG иконки для спрайтов +│ └── fonts/ # Шрифты +├── styles/ # SCSS стили +│ ├── abstracts/ # Переменные, миксины +│ ├── base/ # Сброс стилей, типографика +│ ├── components/ # Стили компонентов +│ ├── layout/ # Стили макета +│ └── pages/ # Стили страниц +└── scripts/ # JavaScript + ├── components/ # JS компоненты + └── utils/ # Утилиты +``` + +## 🎯 Компоненты + +### Toast Уведомления ✨ +- **Исправлены стили позиционирования** - правильный z-index и анимации +- **Автоматическое скрытие** через настраиваемое время +- **Адаптивность** для мобильных устройств +- **Типизация**: success, error, warning, info + +```javascript +ToastComponent.success('Операция успешна!', { + title: 'Готово!', + duration: 4000 +}); +``` + +### Модальные окна (MicroModal) +- Доступные модальные окна с ARIA +- Анимации открытия/закрытия +- Поддержка клавиатуры и фокуса + +```html + +``` + +### Табы (Адаптивные) +- **Автоматическое превращение в аккордеон** на мобильных +- Клавиатурная навигация (Arrow keys, Home, End) +- Плавные анимации переключения + +```html +
+
+ +
+
+
Содержимое
+
+
+``` + +### Аккордеон +- Плавные CSS анимации с автоматическим расчетом высоты +- Поддержка множественного раскрытия +- Полная клавиатурная навигация и ARIA + +```html +
+
+ +
Содержимое
+
+
+``` + +## 🎨 SCSS Утилиты + +### Миксины для медиа-запросов +```scss +@include media-up('md') { /* >= 768px */ } +@include media-down('lg') { /* < 992px */ } +@include media-only('sm') { /* только для small */ } +``` + +### Flexbox утилиты +```scss +@include flex-center; // выравнивание по центру +@include flex-between; // space-between +@include flex-column; // flex-direction: column +``` + +### Grid утилиты +```scss +@include grid-container(12, $spacing-base); // 12 колонок +@include grid-column(6); // span 6 колонок +``` + +## 🔧 Конфигурация + +### Vite +Настроен для работы с: +- Twig шаблонами +- SCSS с автоимпортом переменных +- Оптимизацией изображений +- SVG спрайтами +- Legacy поддержкой для старых браузеров + +### Linting +- **ESLint** для JavaScript +- **Stylelint** для SCSS +- **Prettier** для форматирования +- **Husky** для pre-commit хуков + +## 📱 Адаптивность + +Проект использует mobile-first подход с брейкпоинтами: +- `sm`: 576px +- `md`: 768px +- `lg`: 992px +- `xl`: 1200px +- `2xl`: 1400px + +## 🏗️ Page Controller Архитектура + +ViteKit использует **Page Controller Pattern** для организации кода по страницам: + +### Автоматическая загрузка +```javascript +// Файл: src/scripts/pages/about.js +// Загружается автоматически для about.html + +export default class AboutPage extends Component { + constructor() { + super(document.body); + } + + beforeInit() { + // Логика до инициализации + } + + bindEvents() { + // События страницы + this.addEventListener('click', this.handleClick); + } + + afterInit() { + // Логика после инициализации + } +} +``` + +### EventBus для связи компонентов +```javascript +import { eventBus } from '../core/EventBus.js'; + +// Подписка на события +eventBus.on('user:login', this.onUserLogin.bind(this)); + +// Испускание событий +eventBus.emit('page:ready', { page: 'home' }); +``` + +### Утилиты производительности +```javascript +import { debounce, throttle, memoize } from '@scripts/utils/performance.js'; + +// Debounce для поиска +const search = debounce(this.performSearch.bind(this), 300); + +// Throttle для скролла +const onScroll = throttle(this.updateScrollPosition.bind(this), 16); + +// Мемоизация тяжелых вычислений +const expensiveCalculation = memoize(this.calculate.bind(this)); +``` + +## 🎛️ API компонентов + +### TabsComponent +```javascript +const tabs = new TabsComponent(element, { + activeClass: 'tabs__tab--active', + keyboardNavigation: true, + autoResponsive: true +}); + +tabs.next(); // следующая вкладка +tabs.prev(); // предыдущая вкладка +tabs.goTo(2); // перейти к вкладке по индексу +``` + +### AccordionComponent +```javascript +const accordion = new AccordionComponent(element, { + allowMultiple: false, + animationDuration: 300, + keyboardNavigation: true +}); + +accordion.open(0); // открыть первый элемент +accordion.close(0); // закрыть первый элемент +accordion.closeAll(); // закрыть все элементы +``` + +### ToastComponent +```javascript +// Базовые методы +ToastComponent.success('Успех!'); +ToastComponent.error('Ошибка!'); +ToastComponent.warning('Предупреждение!'); +ToastComponent.info('Информация'); + +// Расширенные возможности +ToastComponent.promise(fetchData(), { + loading: 'Загрузка...', + success: 'Данные загружены!', + error: 'Ошибка загрузки' +}); + +ToastComponent.confirm('Удалить элемент?').then(confirmed => { + if (confirmed) { + // Действие подтверждено + } +}); +``` + +## 🚀 Развертывание + +```bash +# Сборка для продакшена +npm run build + +# Файлы сборки будут в папке dist/ +``` + +## 🤝 Вклад в проект + +1. Fork проект +2. Создайте feature ветку +3. Commit изменения +4. Push в ветку +5. Создайте Pull Request + +## 📝 Лицензия + +MIT License - смотри файл [LICENSE](LICENSE) для деталей. + +## 🛠️ Технологии + +- [Vite](https://vitejs.dev/) - Сборщик +- [Twig](https://twig.symfony.com/) - Шаблонизатор +- [SCSS](https://sass-lang.com/) - CSS препроцессор +- [MicroModal](https://micromodal.vercel.app/) - Модальные окна +- [Toastify](https://apvarun.github.io/toastify-js/) - Уведомления +- [ESLint](https://eslint.org/) - Линтер JavaScript +- [Prettier](https://prettier.io/) - Форматирование кода \ No newline at end of file diff --git a/vitekit-claude/components-demo.html b/vitekit-claude/components-demo.html new file mode 100644 index 0000000..ee9386e --- /dev/null +++ b/vitekit-claude/components-demo.html @@ -0,0 +1,234 @@ + + + + + + Демонстрация компонентов - ViteKit Universal + + + +
+ +
+ +
+
+
+

Демонстрация компонентов

+

Интерактивные примеры всех доступных UI компонентов

+
+
+ + +
+
+

Toast Уведомления

+

Современные всплывающие уведомления с автоматическим скрытием

+ +
+ + + + +
+ +
+
// Показать toast уведомление
+ToastComponent.success('Операция успешна!', { 
+  title: 'Готово!', 
+  duration: 4000 
+});
+
+// Использование через data-атрибуты
+<button data-toast-trigger="success" 
+        data-toast-title="Успех!" 
+        data-toast-message="Операция выполнена">
+  Показать уведомление
+</button>
+
+
+
+ + +
+
+

Модальные окна

+

Доступные модальные окна с поддержкой клавиатуры и фокуса

+ +
+ +
+ +
+
// Открыть модальное окно программно
+MicroModal.show('modal-id');
+
+// Использование через data-атрибуты  
+<button data-micromodal-trigger="modal-id">
+  Открыть модал
+</button>
+
+
+
+ + +
+
+

Адаптивные табы

+

Табы, которые превращаются в аккордеон на мобильных устройствах

+ +
+
+ + + +
+
+
+

Содержимое первой вкладки. Здесь может быть любой контент.

+
+
+

Содержимое второй вкладки с другой информацией.

+
+
+

Содержимое третьей вкладки для демонстрации функциональности.

+
+
+
+ +
+
// HTML структура табов
+<div class="tabs" data-tabs>
+  <div class="tabs__nav">
+    <button class="tabs__tab tabs__tab--active" data-tab="tab-1">
+      Первая вкладка
+    </button>
+  </div>
+  <div class="tabs__content">
+    <div class="tabs__panel tabs__panel--active" data-panel="tab-1">
+      Содержимое вкладки
+    </div>
+  </div>
+</div>
+
+
+
+ + +
+
+

Аккордеон

+

Складывающиеся секции с плавными анимациями

+ +
+
+ + +
+
+ + +
+
+ + +
+
+ +
+
// HTML структура аккордеона
+<div class="accordion" data-accordion>
+  <div class="accordion__item">
+    <button class="accordion__header" data-accordion-trigger="acc-1">
+      <span>Заголовок</span>
+      <span class="accordion__icon"></span>
+    </button>
+    <div class="accordion__content" data-accordion-content="acc-1">
+      <div class="accordion__body">
+        Содержимое аккордеона
+      </div>
+    </div>
+  </div>
+</div>
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/vitekit-claude/docs/ROADMAP.md b/vitekit-claude/docs/ROADMAP.md new file mode 100644 index 0000000..d7211b8 --- /dev/null +++ b/vitekit-claude/docs/ROADMAP.md @@ -0,0 +1,167 @@ +# План развития ViteKit Universal + +## 🎯 Текущее состояние (v1.0.0) + +✅ **Завершено:** +- Базовая архитектура проекта +- Конфигурация Vite + Twig +- Система сборки и оптимизации +- UI компоненты: модалы, табы, аккордеон, уведомления +- SCSS архитектура с утилитами +- Система линтинга и форматирования +- Адаптивная верстка +- Документация + +## 🚀 Ближайшие планы (v1.1.0) + +### Дополнительные компоненты +- [ ] **Carousel/Slider** - слайдер с touch поддержкой +- [ ] **Dropdown** - выпадающие меню с позиционированием +- [ ] **Tooltip** - всплывающие подсказки +- [ ] **Progress Bar** - индикаторы прогресса +- [ ] **Loading Spinner** - индикаторы загрузки + +### Улучшения UX +- [ ] **Темная тема** - переключатель светлой/темной темы +- [ ] **Анимации** - расширенная библиотека анимаций +- [ ] **Skeleton Loading** - каркасная загрузка для контента +- [ ] **Infinite Scroll** - бесконечная прокрутка +- [ ] **Lazy Loading** - отложенная загрузка изображений + +### Функциональность +- [ ] **Form Validation** - валидация форм в реальном времени +- [ ] **Cookie Consent** - управление согласием на cookie +- [ ] **Search/Filter** - поиск и фильтрация контента +- [ ] **Copy to Clipboard** - копирование в буфер обмена + +## 🔧 Технические улучшения (v1.2.0) + +### TypeScript поддержка +- [ ] Миграция JavaScript на TypeScript +- [ ] Типизация всех компонентов +- [ ] Автогенерация документации типов + +### PWA возможности +- [ ] Service Worker для кэширования +- [ ] Web App Manifest +- [ ] Offline режим +- [ ] Push уведомления + +### Производительность +- [ ] Bundle analyzer интеграция +- [ ] Critical CSS extraction +- [ ] Resource hints optimization +- [ ] WebP/AVIF поддержка для изображений + +### Testing +- [ ] Unit тесты для компонентов +- [ ] E2E тестирование с Playwright +- [ ] Visual regression testing +- [ ] Accessibility testing + +## 📦 Экосистема (v1.3.0) + +### Интеграции +- [ ] **Strapi CMS** - готовые шаблоны для Strapi +- [ ] **Contentful** - интеграция с Contentful API +- [ ] **WordPress** - мост для WordPress тем +- [ ] **Shopify** - e-commerce шаблоны + +### Developer Experience +- [ ] **CLI инструмент** - генератор проектов +- [ ] **VS Code extension** - сниппеты и автодополнение +- [ ] **Figma plugin** - экспорт компонентов из Figma +- [ ] **Storybook** - документация компонентов + +### Шаблоны и стартеры +- [ ] **Blog template** - шаблон для блога +- [ ] **Portfolio template** - портфолио +- [ ] **E-commerce template** - интернет-магазин +- [ ] **Dashboard template** - админ панель + +## 🌐 Расширенные возможности (v2.0.0) + +### Многоязычность +- [ ] i18n поддержка +- [ ] RTL языки поддержка +- [ ] Автопереводы через API + +### Advanced UI +- [ ] **Data Tables** - таблицы с сортировкой и фильтрацией +- [ ] **Calendar/Date Picker** - календарь и выбор дат +- [ ] **Rich Text Editor** - WYSIWYG редактор +- [ ] **File Upload** - загрузка файлов с drag&drop + +### Build System +- [ ] **Multiple outputs** - различные сборки для разных целей +- [ ] **Micro-frontends** - поддержка микрофронтендов +- [ ] **WebAssembly** - интеграция WASM модулей + +### Performance Monitoring +- [ ] **Core Web Vitals** - мониторинг производительности +- [ ] **Error tracking** - отслеживание ошибок +- [ ] **Analytics** - интеграция аналитики + +## 🎨 Design System (v2.1.0) + +### Система дизайна +- [ ] **Design tokens** - централизованные токены дизайна +- [ ] **Component variants** - множественные варианты компонентов +- [ ] **Theme builder** - конструктор тем +- [ ] **Brand guidelines** - руководство по бренду + +### Accessibility +- [ ] **Screen reader** - полная поддержка скрин-ридеров +- [ ] **High contrast** - режим высокой контрастности +- [ ] **Motion preferences** - уважение к предпочтениям анимации +- [ ] **WCAG 2.1 AAA** - соответствие стандартам доступности + +## 🚀 Экспериментальные возможности + +### Cutting Edge +- [ ] **Web Components** - нативные веб-компоненты +- [ ] **View Transitions API** - плавные переходы между страницами +- [ ] **Container Queries** - контейнерные запросы +- [ ] **CSS @layer** - слои каскада + +### AI Integration +- [ ] **AI Content Generation** - генерация контента с помощью ИИ +- [ ] **Smart Optimization** - автоматическая оптимизация производительности +- [ ] **Accessibility Checker** - ИИ проверка доступности + +## 📊 Метрики успеха + +### Производительность +- Lighthouse Score > 95 +- Core Web Vitals в зеленой зоне +- Bundle size < 50KB (gzipped) +- First Contentful Paint < 1.5s + +### Developer Experience +- Setup time < 5 минут +- Build time < 30 секунд +- Hot reload < 100ms +- 95%+ test coverage + +### Community +- 1000+ GitHub stars +- 100+ contributors +- 50+ ecosystem packages +- 10000+ weekly downloads + +## 🤝 Вклад в развитие + +Приветствуется участие сообщества в развитии проекта: + +1. **Обратная связь** - отчеты об ошибках и предложения +2. **Код** - pull requests с новыми возможностями +3. **Документация** - улучшение документации +4. **Тестирование** - тестирование новых возможностей +5. **Дизайн** - улучшение UX/UI + +### Приоритеты +- 🔥 **Высокий** - критически важно для пользователей +- 🚀 **Средний** - улучшает опыт разработки +- 💡 **Низкий** - экспериментальные возможности + +Roadmap обновляется ежемесячно на основе обратной связи от сообщества и анализа использования. \ No newline at end of file diff --git a/vitekit-claude/index.html b/vitekit-claude/index.html new file mode 100644 index 0000000..3d1469d --- /dev/null +++ b/vitekit-claude/index.html @@ -0,0 +1,123 @@ + + + + + + ViteKit Universal - Test + + + +
+ +
+ +
+
+
+
+

ViteKit Universal

+

+ Современный универсальный сборщик проектов с Vite + Twig + компонентами +

+
+ + +
+
+
+
+ +
+
+

Тестирование компонентов

+ + +
+
+ + + +
+
+
+

Содержимое первой вкладки

+
+
+

Содержимое второй вкладки

+
+
+

Содержимое третьей вкладки

+
+
+
+ + +
+
+ + +
+
+ + +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/vitekit-claude/package-lock.json b/vitekit-claude/package-lock.json new file mode 100644 index 0000000..ff0b275 --- /dev/null +++ b/vitekit-claude/package-lock.json @@ -0,0 +1,10273 @@ +{ + "name": "vitekit-universal", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "vitekit-universal", + "version": "1.0.0", + "dependencies": { + "micromodal": "^0.4.10", + "toastify-js": "^1.12.0" + }, + "devDependencies": { + "@pivanov/vite-plugin-svg-sprite": "^3.0.0", + "@vitejs/plugin-legacy": "^5.4.2", + "@vituum/vite-plugin-twig": "^1.1.0", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-import": "^2.30.0", + "glob": "^11.0.0", + "husky": "^9.1.6", + "lint-staged": "^15.2.10", + "prettier": "^3.3.3", + "sass": "^1.79.4", + "stylelint": "^16.9.0", + "stylelint-config-standard-scss": "^13.1.0", + "stylelint-order": "^6.0.4", + "vite": "^5.4.8", + "vite-plugin-image-optimizer": "^2.0.1" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.7.tgz", + "integrity": "sha512-xgu/ySj2mTiUFmdE9yCMfBxLp4DHd5DwmbbD05YAuICfodYT3VvRxbrh81LGQ/8UpSdtMdfKMn3KouYDX59DGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.27.7.tgz", + "integrity": "sha512-BU2f9tlKQ5CAthiMIgpzAh4eDTLWo1mqi9jqE2OxMG0E/OM199VJt2q8BztTxpnSW0i1ymdwLXRJnYzvDM5r2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.27.5", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.27.3", + "@babel/helpers": "^7.27.6", + "@babel/parser": "^7.27.7", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.27.7", + "@babel/types": "^7.27.7", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.27.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.5.tgz", + "integrity": "sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.27.5", + "@babel/types": "^7.27.3", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.27.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", + "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.3" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.27.1.tgz", + "integrity": "sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/traverse": "^7.27.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.1.tgz", + "integrity": "sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "regexpu-core": "^6.2.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz", + "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "debug": "^4.4.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.22.10" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz", + "integrity": "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.27.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.3.tgz", + "integrity": "sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.27.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", + "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", + "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-wrap-function": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", + "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", + "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.27.1.tgz", + "integrity": "sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.1", + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.27.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz", + "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.27.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.7.tgz", + "integrity": "sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.7" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.27.1.tgz", + "integrity": "sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", + "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.27.1", + "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.27.1.tgz", + "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", + "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.27.1.tgz", + "integrity": "sha512-6BpaYGDavZqkI6yT+KSPdpZFfpnd68UKXbcjI9pJ13pvHhPrCKWOOLp+ysvMeA+DxnhuPpgIaRpxRxo5A9t5jw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", + "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", + "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", + "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.27.1.tgz", + "integrity": "sha512-eST9RrwlpaoJBDHShc+DS2SG4ATTi2MYNb4OxYkf3n+7eb49LWpnS+HSpVfW4x927qQwgk8A2hGNVaajAEw0EA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", + "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", + "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.27.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.27.5.tgz", + "integrity": "sha512-JF6uE2s67f0y2RZcm2kpAUEbD50vH62TyWVebxwHAlbSdM49VqPz8t4a1uIjp4NIOIZ4xzLfjY5emt/RCyC7TQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", + "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.27.1.tgz", + "integrity": "sha512-s734HmYU78MVzZ++joYM+NkJusItbdRcbm+AGRgJCt3iA+yux0QpD9cBVdz3tKyrjVYWRl7j0mHSmv4lhV0aoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.27.7.tgz", + "integrity": "sha512-CuLkokN1PEZ0Fsjtq+001aog/C2drDK9nTfK/NRK0n6rBin6cBrvM+zfQjDE+UllhR6/J4a6w8Xq9i4yi3mQrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/traverse": "^7.27.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", + "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/template": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.27.7.tgz", + "integrity": "sha512-pg3ZLdIKWCP0CrJm0O4jYjVthyBeioVfvz9nwt6o5paUxsgJ/8GucSMAIaj6M7xA4WY+SrvtGu2LijzkdyecWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz", + "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", + "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", + "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.27.1.tgz", + "integrity": "sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", + "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", + "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", + "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz", + "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", + "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.27.1.tgz", + "integrity": "sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", + "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", + "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", + "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.27.1.tgz", + "integrity": "sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", + "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", + "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", + "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", + "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.27.7.tgz", + "integrity": "sha512-201B1kFTWhckclcXpWHc8uUpYziDX/Pl4rxl0ZX0DiCZ3jknwfSUALL3QCYeeXXB37yWxJbo+g+Vfq8pAaHi3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.27.7", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/traverse": "^7.27.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", + "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", + "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.27.1.tgz", + "integrity": "sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", + "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", + "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", + "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", + "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.27.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.27.5.tgz", + "integrity": "sha512-uhB8yHerfe3MWnuLAhEbeQ4afVoqv8BQsPqrTv7e/jZ9y00kJL6l9a/f4OWaKxotmjzewfEyXE1vgDJenkQ2/Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", + "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", + "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", + "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", + "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", + "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", + "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", + "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", + "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz", + "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", + "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz", + "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.27.2.tgz", + "integrity": "sha512-Ma4zSuYSlGNRlCLO+EAzLnCmJK2vdstgv+n7aUP+/IKZrOfWHOJVdSJtuub8RzHTj3ahD37k5OKJWvzf16TQyQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.27.1", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.27.1", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.27.1", + "@babel/plugin-syntax-import-attributes": "^7.27.1", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.27.1", + "@babel/plugin-transform-async-generator-functions": "^7.27.1", + "@babel/plugin-transform-async-to-generator": "^7.27.1", + "@babel/plugin-transform-block-scoped-functions": "^7.27.1", + "@babel/plugin-transform-block-scoping": "^7.27.1", + "@babel/plugin-transform-class-properties": "^7.27.1", + "@babel/plugin-transform-class-static-block": "^7.27.1", + "@babel/plugin-transform-classes": "^7.27.1", + "@babel/plugin-transform-computed-properties": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.27.1", + "@babel/plugin-transform-dotall-regex": "^7.27.1", + "@babel/plugin-transform-duplicate-keys": "^7.27.1", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-dynamic-import": "^7.27.1", + "@babel/plugin-transform-exponentiation-operator": "^7.27.1", + "@babel/plugin-transform-export-namespace-from": "^7.27.1", + "@babel/plugin-transform-for-of": "^7.27.1", + "@babel/plugin-transform-function-name": "^7.27.1", + "@babel/plugin-transform-json-strings": "^7.27.1", + "@babel/plugin-transform-literals": "^7.27.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.27.1", + "@babel/plugin-transform-member-expression-literals": "^7.27.1", + "@babel/plugin-transform-modules-amd": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-modules-systemjs": "^7.27.1", + "@babel/plugin-transform-modules-umd": "^7.27.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-new-target": "^7.27.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", + "@babel/plugin-transform-numeric-separator": "^7.27.1", + "@babel/plugin-transform-object-rest-spread": "^7.27.2", + "@babel/plugin-transform-object-super": "^7.27.1", + "@babel/plugin-transform-optional-catch-binding": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1", + "@babel/plugin-transform-parameters": "^7.27.1", + "@babel/plugin-transform-private-methods": "^7.27.1", + "@babel/plugin-transform-private-property-in-object": "^7.27.1", + "@babel/plugin-transform-property-literals": "^7.27.1", + "@babel/plugin-transform-regenerator": "^7.27.1", + "@babel/plugin-transform-regexp-modifiers": "^7.27.1", + "@babel/plugin-transform-reserved-words": "^7.27.1", + "@babel/plugin-transform-shorthand-properties": "^7.27.1", + "@babel/plugin-transform-spread": "^7.27.1", + "@babel/plugin-transform-sticky-regex": "^7.27.1", + "@babel/plugin-transform-template-literals": "^7.27.1", + "@babel/plugin-transform-typeof-symbol": "^7.27.1", + "@babel/plugin-transform-unicode-escapes": "^7.27.1", + "@babel/plugin-transform-unicode-property-regex": "^7.27.1", + "@babel/plugin-transform-unicode-regex": "^7.27.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.11.0", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.40.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.27.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.6.tgz", + "integrity": "sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.7.tgz", + "integrity": "sha512-X6ZlfR/O/s5EQ/SnUSLzr+6kGnkg8HXGMzpgsMsrJVcfDtH1vIp6ctCN4eZ1LS5c0+te5Cb6Y514fASjMRJ1nw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.27.5", + "@babel/parser": "^7.27.7", + "@babel/template": "^7.27.2", + "@babel/types": "^7.27.7", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.7.tgz", + "integrity": "sha512-8OLQgDScAOHXnAz2cV+RfzzNMipuLVBz2biuAJFMV9bfkNf393je3VM8CLkjQodW5+iWsSJdSgSWT6rsZoXHPw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@csstools/css-parser-algorithms": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz", + "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-tokenizer": "^3.0.4" + } + }, + "node_modules/@csstools/css-tokenizer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz", + "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@csstools/media-query-list-parser": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz", + "integrity": "sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", + "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss-selector-parser": "^7.0.0" + } + }, + "node_modules/@dual-bundle/import-meta-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", + "integrity": "sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.5.tgz", + "integrity": "sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.5.tgz", + "integrity": "sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", + "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", + "deprecated": "Use @eslint/config-array instead", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.3", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "deprecated": "Use @eslint/object-schema instead", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@isaacs/balanced-match": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", + "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@isaacs/brace-expansion": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", + "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@isaacs/balanced-match": "^4.0.1" + }, + "engines": { + "node": "20 || >=22" + } + }, + "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, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "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, + "license": "MIT", + "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.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@keyv/serialize": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.0.3.tgz", + "integrity": "sha512-qnEovoOp5Np2JDGonIDL6Ayihw0RhnRh6vxPuHo4RDn1UOzwEo4AeIfpL6UGIrsceWrCMiVPgwRjbHu4vYFc3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^6.0.3" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@pivanov/vite-plugin-svg-sprite": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@pivanov/vite-plugin-svg-sprite/-/vite-plugin-svg-sprite-3.0.0.tgz", + "integrity": "sha512-XQWGmg3xTanQWnpwXqw9d5b4Un2Qij5vXsxmN3av3A9+YuJDhqPOlVcQFwf1JwRIsAEW66Yk7nS9SYtv/UfbCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cheerio": "^1.0.0", + "chokidar": "^4.0.1", + "svgo": "^3.3.2", + "typescript": "^5.4.5" + }, + "peerDependencies": { + "vite": "^2 || ^3 || ^4 || ^5 || ^6" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.44.1.tgz", + "integrity": "sha512-JAcBr1+fgqx20m7Fwe1DxPUl/hPkee6jA6Pl7n1v2EFiktAHenTaXl5aIFjUIEsfn9w3HE4gK1lEgNGMzBDs1w==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.44.1.tgz", + "integrity": "sha512-RurZetXqTu4p+G0ChbnkwBuAtwAbIwJkycw1n6GvlGlBuS4u5qlr5opix8cBAYFJgaY05TWtM+LaoFggUmbZEQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.44.1.tgz", + "integrity": "sha512-fM/xPesi7g2M7chk37LOnmnSTHLG/v2ggWqKj3CCA1rMA4mm5KVBT1fNoswbo1JhPuNNZrVwpTvlCVggv8A2zg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.44.1.tgz", + "integrity": "sha512-gDnWk57urJrkrHQ2WVx9TSVTH7lSlU7E3AFqiko+bgjlh78aJ88/3nycMax52VIVjIm3ObXnDL2H00e/xzoipw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.44.1.tgz", + "integrity": "sha512-wnFQmJ/zPThM5zEGcnDcCJeYJgtSLjh1d//WuHzhf6zT3Md1BvvhJnWoy+HECKu2bMxaIcfWiu3bJgx6z4g2XA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.44.1.tgz", + "integrity": "sha512-uBmIxoJ4493YATvU2c0upGz87f99e3wop7TJgOA/bXMFd2SvKCI7xkxY/5k50bv7J6dw1SXT4MQBQSLn8Bb/Uw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.44.1.tgz", + "integrity": "sha512-n0edDmSHlXFhrlmTK7XBuwKlG5MbS7yleS1cQ9nn4kIeW+dJH+ExqNgQ0RrFRew8Y+0V/x6C5IjsHrJmiHtkxQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.44.1.tgz", + "integrity": "sha512-8WVUPy3FtAsKSpyk21kV52HCxB+me6YkbkFHATzC2Yd3yuqHwy2lbFL4alJOLXKljoRw08Zk8/xEj89cLQ/4Nw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.44.1.tgz", + "integrity": "sha512-yuktAOaeOgorWDeFJggjuCkMGeITfqvPgkIXhDqsfKX8J3jGyxdDZgBV/2kj/2DyPaLiX6bPdjJDTu9RB8lUPQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.44.1.tgz", + "integrity": "sha512-W+GBM4ifET1Plw8pdVaecwUgxmiH23CfAUj32u8knq0JPFyK4weRy6H7ooxYFD19YxBulL0Ktsflg5XS7+7u9g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.44.1.tgz", + "integrity": "sha512-1zqnUEMWp9WrGVuVak6jWTl4fEtrVKfZY7CvcBmUUpxAJ7WcSowPSAWIKa/0o5mBL/Ij50SIf9tuirGx63Ovew==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.44.1.tgz", + "integrity": "sha512-Rl3JKaRu0LHIx7ExBAAnf0JcOQetQffaw34T8vLlg9b1IhzcBgaIdnvEbbsZq9uZp3uAH+JkHd20Nwn0h9zPjA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.44.1.tgz", + "integrity": "sha512-j5akelU3snyL6K3N/iX7otLBIl347fGwmd95U5gS/7z6T4ftK288jKq3A5lcFKcx7wwzb5rgNvAg3ZbV4BqUSw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.44.1.tgz", + "integrity": "sha512-ppn5llVGgrZw7yxbIm8TTvtj1EoPgYUAbfw0uDjIOzzoqlZlZrLJ/KuiE7uf5EpTpCTrNt1EdtzF0naMm0wGYg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.44.1.tgz", + "integrity": "sha512-Hu6hEdix0oxtUma99jSP7xbvjkUM/ycke/AQQ4EC5g7jNRLLIwjcNwaUy95ZKBJJwg1ZowsclNnjYqzN4zwkAw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.44.1.tgz", + "integrity": "sha512-EtnsrmZGomz9WxK1bR5079zee3+7a+AdFlghyd6VbAjgRJDbTANJ9dcPIPAi76uG05micpEL+gPGmAKYTschQw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.44.1.tgz", + "integrity": "sha512-iAS4p+J1az6Usn0f8xhgL4PaU878KEtutP4hqw52I4IO6AGoyOkHCxcc4bqufv1tQLdDWFx8lR9YlwxKuv3/3g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.44.1.tgz", + "integrity": "sha512-NtSJVKcXwcqozOl+FwI41OH3OApDyLk3kqTJgx8+gp6On9ZEt5mYhIsKNPGuaZr3p9T6NWPKGU/03Vw4CNU9qg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.44.1.tgz", + "integrity": "sha512-JYA3qvCOLXSsnTR3oiyGws1Dm0YTuxAAeaYGVlGpUsHqloPcFjPg+X0Fj2qODGLNwQOAcCiQmHub/V007kiH5A==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.44.1.tgz", + "integrity": "sha512-J8o22LuF0kTe7m+8PvW9wk3/bRq5+mRo5Dqo6+vXb7otCm3TPhYOJqOaQtGU9YMWQSL3krMnoOxMr0+9E6F3Ug==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", + "dev": true, + "license": "ISC" + }, + "node_modules/@vitejs/plugin-legacy": { + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-legacy/-/plugin-legacy-5.4.3.tgz", + "integrity": "sha512-wsyXK9mascyplcqvww1gA1xYiy29iRHfyciw+a0t7qRNdzX6PdfSWmOoCi74epr87DujM+5J+rnnSv+4PazqVg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.8", + "@babel/preset-env": "^7.25.8", + "browserslist": "^4.24.0", + "browserslist-to-esbuild": "^2.1.1", + "core-js": "^3.38.1", + "magic-string": "^0.30.12", + "regenerator-runtime": "^0.14.1", + "systemjs": "^6.15.1" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "peerDependencies": { + "terser": "^5.4.0", + "vite": "^5.0.0" + } + }, + "node_modules/@vituum/vite-plugin-twig": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@vituum/vite-plugin-twig/-/vite-plugin-twig-1.1.0.tgz", + "integrity": "sha512-5bUwGe0x0eUsxZ9rX3vHH8rV1ftBDgcyCKFlmAhaxNp4Adcmeybuon2cXBbRKwg0K4l6aiCcYp8+I3eVrZ/XGA==", + "dev": true, + "dependencies": { + "lodash": "^4.17", + "twig": "^1.17", + "vituum": "^1.1" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + } + }, + "node_modules/acorn": { + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz", + "integrity": "sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "environment": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", + "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.0", + "es-object-atoms": "^1.1.1", + "get-intrinsic": "^1.3.0", + "is-string": "^1.1.1", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", + "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-shim-unscopables": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/available-typed-arrays": { + "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, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz", + "integrity": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.7", + "@babel/helper-define-polyfill-provider": "^0.6.5", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", + "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.3", + "core-js-compat": "^3.40.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz", + "integrity": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.5" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true, + "license": "ISC" + }, + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.25.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.1.tgz", + "integrity": "sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001726", + "electron-to-chromium": "^1.5.173", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.3" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/browserslist-to-esbuild": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/browserslist-to-esbuild/-/browserslist-to-esbuild-2.1.1.tgz", + "integrity": "sha512-KN+mty6C3e9AN8Z5dI1xeN15ExcRNeISoC3g7V0Kax/MMF9MSoYA2G7lkTTcVUFntiEjkpI0HNgqJC1NjdyNUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "meow": "^13.0.0" + }, + "bin": { + "browserslist-to-esbuild": "cli/index.js" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "browserslist": "*" + } + }, + "node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/cacheable": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-1.10.0.tgz", + "integrity": "sha512-SSgQTAnhd7WlJXnGlIi4jJJOiHzgnM5wRMEPaXAU4kECTAMpBoYKoZ9i5zHmclIEZbxcu3j7yY/CF8DTmwIsHg==", + "dev": true, + "license": "MIT", + "dependencies": { + "hookified": "^1.8.2", + "keyv": "^5.3.3" + } + }, + "node_modules/cacheable/node_modules/keyv": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.3.4.tgz", + "integrity": "sha512-ypEvQvInNpUe+u+w8BIcPkQvEqXquyyibWE/1NB5T2BTzIpS5cGEV1LZskDzPSTvNAaT4+5FutvzlvnkxOSKlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@keyv/serialize": "^1.0.3" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001726", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001726.tgz", + "integrity": "sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/cheerio": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.1.0.tgz", + "integrity": "sha512-+0hMx9eYhJvWbgpKV9hN7jg0JcwydpopZE4hgi+KvQtByZXPp04NiCWU0LzcAbP63abZckIHkTQaXVF52mX3xQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "encoding-sniffer": "^0.2.0", + "htmlparser2": "^10.0.0", + "parse5": "^7.3.0", + "parse5-htmlparser2-tree-adapter": "^7.1.0", + "parse5-parser-stream": "^7.1.2", + "undici": "^7.10.0", + "whatwg-mimetype": "^4.0.0" + }, + "engines": { + "node": ">=18.17" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/cli-cursor": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", + "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", + "dev": true, + "license": "MIT", + "dependencies": { + "restore-cursor": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", + "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "dev": true, + "license": "MIT", + "dependencies": { + "slice-ansi": "^5.0.0", + "string-width": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/cli-truncate/node_modules/emoji-regex": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "dev": true, + "license": "MIT" + }, + "node_modules/cli-truncate/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/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, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "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, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true, + "license": "MIT" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/commander": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz", + "integrity": "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/core-js": { + "version": "3.43.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.43.0.tgz", + "integrity": "sha512-N6wEbTTZSYOY2rYAn85CuvWWkCK6QweMn7/4Nr3w+gDBeBhk/x4EJeY6FPo4QzDoJZxVTv8U7CMvgWk6pOHHqA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.43.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.43.0.tgz", + "integrity": "sha512-2GML2ZsCc5LR7hZYz4AXmjQw8zuy2T//2QntwdnpuYI7jteT6GVYJL7F6C2C57R7gSYrcqVW3lAALefdbhBLDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.25.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-functions-list": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz", + "integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12 || >=16" + } + }, + "node_modules/css-select": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.1.tgz", + "integrity": "sha512-O5tBe98mNUxm2ovZAqJ6uZqo1qVWrKAMQMf9uTK+M321MKKYX+cOORH3xvu17tYRuRM3mjJclcp/y4PNoI3U/A==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "nth-check": "^2.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", + "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.12.2", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.1.tgz", + "integrity": "sha512-efV3anJ1n8GGohPAXF3IVg0wu0AUyBN9px4Giwy7DeQVzzMmNTdo9TtOCJlyoprjNb6Szb/M1kxP86DNFimPIQ==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/debug": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "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": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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, + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.177", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.177.tgz", + "integrity": "sha512-7EH2G59nLsEMj97fpDuvVcYi6lwTcM1xuWw3PssD8xzboAW7zj7iB3COEEEATUfjLHrs5uKBLQT03V/8URx06g==", + "dev": true, + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/encoding-sniffer": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz", + "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==", + "dev": true, + "license": "MIT", + "dependencies": { + "iconv-lite": "^0.6.3", + "whatwg-encoding": "^3.1.1" + }, + "funding": { + "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/environment": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", + "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", + "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.2.1", + "is-set": "^2.0.3", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.1", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.4", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.19" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "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, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", + "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", + "@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", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-prettier": { + "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, + "license": "MIT", + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", + "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.32.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", + "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.9", + "array.prototype.findlastindex": "^1.2.6", + "array.prototype.flat": "^1.3.3", + "array.prototype.flatmap": "^1.3.3", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.1", + "hasown": "^2.0.2", + "is-core-module": "^2.16.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.1", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.9", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "dev": true, + "license": "MIT" + }, + "node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.9.1" + } + }, + "node_modules/fastq": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "dev": true, + "license": "ISC" + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/foreachasync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz", + "integrity": "sha512-J+ler7Ta54FwwNcx6wQRDhTIbNeyDcARMkOcguEqnEdtm0jKvN3Li3PDAb2Du3ubJYEWfYL83XMROXdsXAXycw==", + "dev": true, + "license": "Apache2" + }, + "node_modules/foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-east-asian-width": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz", + "integrity": "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.3.tgz", + "integrity": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.3.1", + "jackspeak": "^4.1.1", + "minimatch": "^10.0.3", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz", + "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==", + "dev": true, + "license": "ISC", + "dependencies": { + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", + "dev": true, + "license": "MIT" + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true, + "license": "MIT" + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hookified": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.9.1.tgz", + "integrity": "sha512-u3pxtGhKjcSXnGm1CX6aXS9xew535j3lkOCegbA6jdyh0BaAjTbXI4aslKstCr6zUNtoCxFGFKwjbSHdGrMB8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/htmlparser2": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.0.0.tgz", + "integrity": "sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.1", + "entities": "^6.0.0" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=16.17.0" + } + }, + "node_modules/husky": { + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.7.tgz", + "integrity": "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==", + "dev": true, + "license": "MIT", + "bin": { + "husky": "bin.js" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immutable": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.3.tgz", + "integrity": "sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==", + "dev": true, + "license": "MIT" + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true, + "license": "ISC" + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-proto": "^1.0.0", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/jackspeak": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", + "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/known-css-properties": { + "version": "0.37.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.37.0.tgz", + "integrity": "sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lint-staged": { + "version": "15.5.2", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.5.2.tgz", + "integrity": "sha512-YUSOLq9VeRNAo/CTaVmhGDKG+LBtA8KF1X4K5+ykMSwWST1vDxJRB2kv2COgLb1fvpCo+A/y9A0G0znNVmdx4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^5.4.1", + "commander": "^13.1.0", + "debug": "^4.4.0", + "execa": "^8.0.1", + "lilconfig": "^3.1.3", + "listr2": "^8.2.5", + "micromatch": "^4.0.8", + "pidtree": "^0.6.0", + "string-argv": "^0.3.2", + "yaml": "^2.7.0" + }, + "bin": { + "lint-staged": "bin/lint-staged.js" + }, + "engines": { + "node": ">=18.12.0" + }, + "funding": { + "url": "https://opencollective.com/lint-staged" + } + }, + "node_modules/lint-staged/node_modules/chalk": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/listr2": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.3.3.tgz", + "integrity": "sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cli-truncate": "^4.0.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^6.1.0", + "rfdc": "^1.4.1", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/listr2/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/listr2/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, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/listr2/node_modules/emoji-regex": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "dev": true, + "license": "MIT" + }, + "node_modules/listr2/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/listr2/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, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/listr2/node_modules/wrap-ansi": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/locutus": { + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/locutus/-/locutus-2.0.32.tgz", + "integrity": "sha512-fr7OCpbE4xeefhHqfh6hM2/l9ZB3XvClHgtgFnQNImrM/nqL950o6FO98vmUH8GysfQRCcyBYtZ4C8GcY52Edw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10", + "yarn": ">= 1" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true, + "license": "MIT" + }, + "node_modules/log-update": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", + "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^7.0.0", + "cli-cursor": "^5.0.0", + "slice-ansi": "^7.1.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/log-update/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, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-update/node_modules/emoji-regex": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "dev": true, + "license": "MIT" + }, + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", + "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-east-asian-width": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/slice-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", + "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "is-fullwidth-code-point": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/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, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdn-data": { + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", + "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/meow": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", + "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/micromodal": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/micromodal/-/micromodal-0.4.10.tgz", + "integrity": "sha512-BUrEnzMPFBwK8nOE4xUDYHLrlGlLULQVjpja99tpJQPSUEWgw3kTLp1n1qv0HmKU29AiHE7Y7sMLiRziDK4ghQ==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mimic-function": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz", + "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true, + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", + "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "domhandler": "^5.0.3", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-parser-stream": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", + "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", + "dev": true, + "license": "MIT", + "dependencies": { + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", + "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.1.0.tgz", + "integrity": "sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==", + "dev": true, + "license": "ISC", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", + "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", + "dev": true, + "license": "MIT", + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", + "dev": true, + "license": "MIT" + }, + "node_modules/postcss-resolve-nested-selector": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz", + "integrity": "sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==", + "dev": true, + "license": "MIT" + }, + "node_modules/postcss-safe-parser": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz", + "integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-safe-parser" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-scss": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", + "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-scss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.4.29" + } + }, + "node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-sorting": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-8.0.2.tgz", + "integrity": "sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "postcss": "^8.4.20" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", + "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "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, + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", + "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.0", + "regjsgen": "^0.8.0", + "regjsparser": "^0.12.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/regjsparser": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.0.2" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", + "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^7.0.0", + "signal-exit": "^4.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor/node_modules/onetime": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", + "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-function": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "dev": true, + "license": "MIT" + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.44.1.tgz", + "integrity": "sha512-x8H8aPvD+xbl0Do8oez5f5o8eMS3trfCghc4HhLAnCkj7Vl0d1JWGs0UF/D886zLW2rOj2QymV/JcSSsw+XDNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.44.1", + "@rollup/rollup-android-arm64": "4.44.1", + "@rollup/rollup-darwin-arm64": "4.44.1", + "@rollup/rollup-darwin-x64": "4.44.1", + "@rollup/rollup-freebsd-arm64": "4.44.1", + "@rollup/rollup-freebsd-x64": "4.44.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.44.1", + "@rollup/rollup-linux-arm-musleabihf": "4.44.1", + "@rollup/rollup-linux-arm64-gnu": "4.44.1", + "@rollup/rollup-linux-arm64-musl": "4.44.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.44.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.44.1", + "@rollup/rollup-linux-riscv64-gnu": "4.44.1", + "@rollup/rollup-linux-riscv64-musl": "4.44.1", + "@rollup/rollup-linux-s390x-gnu": "4.44.1", + "@rollup/rollup-linux-x64-gnu": "4.44.1", + "@rollup/rollup-linux-x64-musl": "4.44.1", + "@rollup/rollup-win32-arm64-msvc": "4.44.1", + "@rollup/rollup-win32-ia32-msvc": "4.44.1", + "@rollup/rollup-win32-x64-msvc": "4.44.1", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/sass": { + "version": "1.89.2", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.89.2.tgz", + "integrity": "sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "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, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "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, + "license": "ISC", + "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", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-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, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string-argv": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", + "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6.19" + } + }, + "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, + "license": "MIT", + "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, + "license": "MIT", + "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, + "license": "MIT" + }, + "node_modules/string-width-cjs/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, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "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, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "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, + "license": "MIT", + "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", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylelint": { + "version": "16.21.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.21.0.tgz", + "integrity": "sha512-ki3PpJGG7xhm3WtINoWGnlvqAmbqSexoRMbEMJzlwewSIOqPRKPlq452c22xAdEJISVi80r+I7KL9GPUiwFgbg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + }, + { + "type": "github", + "url": "https://github.com/sponsors/stylelint" + } + ], + "license": "MIT", + "dependencies": { + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/media-query-list-parser": "^4.0.3", + "@csstools/selector-specificity": "^5.0.0", + "@dual-bundle/import-meta-resolve": "^4.1.0", + "balanced-match": "^2.0.0", + "colord": "^2.9.3", + "cosmiconfig": "^9.0.0", + "css-functions-list": "^3.2.3", + "css-tree": "^3.1.0", + "debug": "^4.4.1", + "fast-glob": "^3.3.3", + "fastest-levenshtein": "^1.0.16", + "file-entry-cache": "^10.1.1", + "global-modules": "^2.0.0", + "globby": "^11.1.0", + "globjoin": "^0.1.4", + "html-tags": "^3.3.1", + "ignore": "^7.0.5", + "imurmurhash": "^0.1.4", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.37.0", + "mathml-tag-names": "^2.1.3", + "meow": "^13.2.0", + "micromatch": "^4.0.8", + "normalize-path": "^3.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.5.5", + "postcss-resolve-nested-selector": "^0.1.6", + "postcss-safe-parser": "^7.0.1", + "postcss-selector-parser": "^7.1.0", + "postcss-value-parser": "^4.2.0", + "resolve-from": "^5.0.0", + "string-width": "^4.2.3", + "supports-hyperlinks": "^3.2.0", + "svg-tags": "^1.0.0", + "table": "^6.9.0", + "write-file-atomic": "^5.0.1" + }, + "bin": { + "stylelint": "bin/stylelint.mjs" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/stylelint-config-recommended": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.1.tgz", + "integrity": "sha512-bLvc1WOz/14aPImu/cufKAZYfXs/A/owZfSMZ4N+16WGXLoX5lOir53M6odBxvhgmgdxCVnNySJmZKx73T93cg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + }, + { + "type": "github", + "url": "https://github.com/sponsors/stylelint" + } + ], + "license": "MIT", + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "stylelint": "^16.1.0" + } + }, + "node_modules/stylelint-config-recommended-scss": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.1.0.tgz", + "integrity": "sha512-bhaMhh1u5dQqSsf6ri2GVWWQW5iUjBYgcHkh7SgDDn92ijoItC/cfO/W+fpXshgTQWhwFkP1rVcewcv4jaftRg==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-scss": "^4.0.9", + "stylelint-config-recommended": "^14.0.1", + "stylelint-scss": "^6.4.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "postcss": "^8.3.3", + "stylelint": "^16.6.1" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + } + } + }, + "node_modules/stylelint-config-standard": { + "version": "36.0.1", + "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-36.0.1.tgz", + "integrity": "sha512-8aX8mTzJ6cuO8mmD5yon61CWuIM4UD8Q5aBcWKGSf6kg+EC3uhB+iOywpTK4ca6ZL7B49en8yanOFtUW0qNzyw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + }, + { + "type": "github", + "url": "https://github.com/sponsors/stylelint" + } + ], + "license": "MIT", + "dependencies": { + "stylelint-config-recommended": "^14.0.1" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "stylelint": "^16.1.0" + } + }, + "node_modules/stylelint-config-standard-scss": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-13.1.0.tgz", + "integrity": "sha512-Eo5w7/XvwGHWkeGLtdm2FZLOMYoZl1omP2/jgFCXyl2x5yNz7/8vv4Tj6slHvMSSUNTaGoam/GAZ0ZhukvalfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "stylelint-config-recommended-scss": "^14.0.0", + "stylelint-config-standard": "^36.0.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "postcss": "^8.3.3", + "stylelint": "^16.3.1" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + } + } + }, + "node_modules/stylelint-order": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/stylelint-order/-/stylelint-order-6.0.4.tgz", + "integrity": "sha512-0UuKo4+s1hgQ/uAxlYU4h0o0HS4NiQDud0NAUNI0aa8FJdmYHA5ZZTFHiV5FpmE3071e9pZx5j0QpVJW5zOCUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss": "^8.4.32", + "postcss-sorting": "^8.0.2" + }, + "peerDependencies": { + "stylelint": "^14.0.0 || ^15.0.0 || ^16.0.1" + } + }, + "node_modules/stylelint-scss": { + "version": "6.12.1", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.12.1.tgz", + "integrity": "sha512-UJUfBFIvXfly8WKIgmqfmkGKPilKB4L5j38JfsDd+OCg2GBdU0vGUV08Uw82tsRZzd4TbsUURVVNGeOhJVF7pA==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "^3.0.1", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.36.0", + "mdn-data": "^2.21.0", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.6", + "postcss-selector-parser": "^7.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "stylelint": "^16.0.2" + } + }, + "node_modules/stylelint-scss/node_modules/known-css-properties": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.36.0.tgz", + "integrity": "sha512-A+9jP+IUmuQsNdsLdcg6Yt7voiMF/D4K83ew0OpJtpu+l34ef7LaohWV0Rc6KNvzw6ZDizkqfyB5JznZnzuKQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/stylelint-scss/node_modules/mdn-data": { + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.22.0.tgz", + "integrity": "sha512-IwcXqjPl4kgZbQH1WLb97/Pjt7XwPDSHnXsjENPhwx68bBf/Dw1/PwM8paXnFq974V1d8qP4o9ViVQqZuPAlCw==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/stylelint/node_modules/balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true, + "license": "MIT" + }, + "node_modules/stylelint/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, + "license": "MIT" + }, + "node_modules/stylelint/node_modules/file-entry-cache": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.1.1.tgz", + "integrity": "sha512-zcmsHjg2B2zjuBgjdnB+9q0+cWcgWfykIcsDkWDB4GTPtl1eXUA+gTI6sO0u01AqK3cliHryTU55/b2Ow1hfZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^6.1.10" + } + }, + "node_modules/stylelint/node_modules/flat-cache": { + "version": "6.1.10", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.10.tgz", + "integrity": "sha512-B6/v1f0NwjxzmeOhzfXPGWpKBVA207LS7lehaVKQnFrVktcFRfkzjZZ2gwj2i1TkEUMQht7ZMJbABUT5N+V1Nw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cacheable": "^1.10.0", + "flatted": "^3.3.3", + "hookified": "^1.9.1" + } + }, + "node_modules/stylelint/node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/stylelint/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, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/stylelint/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/stylelint/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, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz", + "integrity": "sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=14.18" + }, + "funding": { + "url": "https://github.com/chalk/supports-hyperlinks?sponsor=1" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "node_modules/svgo": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/svgo/node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/svgo/node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/systemjs": { + "version": "6.15.1", + "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.15.1.tgz", + "integrity": "sha512-Nk8c4lXvMB98MtbmjX7JwJRgJOL8fluecYCfCeYBznwmpOs8Bf15hLM6z4z71EDAhQVrQrI+wt1aLWSXZq+hXA==", + "dev": true, + "license": "MIT" + }, + "node_modules/table": { + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz", + "integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/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, + "license": "MIT" + }, + "node_modules/table/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, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/table/node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/table/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, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser": { + "version": "5.43.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.43.1.tgz", + "integrity": "sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==", + "dev": true, + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.14.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true, + "license": "MIT" + }, + "node_modules/tinyglobby": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz", + "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.4.4", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.4.6", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", + "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toastify-js": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/toastify-js/-/toastify-js-1.12.0.tgz", + "integrity": "sha512-HeMHCO9yLPvP9k0apGSdPUWrUbLnxUKNFzgUoZp1PHCLploIX/4DSQ7V8H25ef+h4iO9n0he7ImfcndnN6nDrQ==", + "license": "MIT" + }, + "node_modules/tsconfig-paths": { + "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, + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/twig": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/twig/-/twig-1.17.1.tgz", + "integrity": "sha512-atxccyr/BHtb1gPMA7Lvki0OuU17XBqHsNH9lzDHt9Rr1293EVZOosSZabEXz/DPVikIW8ZDqSkEddwyJnQN2w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@babel/runtime": "^7.8.4", + "locutus": "^2.0.11", + "minimatch": "3.0.x", + "walk": "2.3.x" + }, + "bin": { + "twigjs": "bin/twigjs" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/twig/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.11.0.tgz", + "integrity": "sha512-heTSIac3iLhsmZhUCjyS3JQEkZELateufzZuBaVM5RHXdSBMb1LPMQf5x+FH7qjsZYDP0ttAc3nnVpUB+wYbOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/vite": { + "version": "5.4.19", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.19.tgz", + "integrity": "sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-plugin-image-optimizer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/vite-plugin-image-optimizer/-/vite-plugin-image-optimizer-2.0.1.tgz", + "integrity": "sha512-C1XMHxrb+865ymRZfOJdPgLbD2PGRuvwkPKWUauqRrbFIUS/wNbEb1y8bQt7+cbCuimh6U5ckWvvYUrK1dsegA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-colors": "^4.1.3", + "pathe": "^2.0.3" + }, + "engines": { + "node": ">=18.17.0" + }, + "peerDependencies": { + "vite": ">=5" + } + }, + "node_modules/vituum": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vituum/-/vituum-1.2.0.tgz", + "integrity": "sha512-1YYOrzrIMSeWj6zAib5VTsNo1oDcqSg45jCFjxzU70vMPBONoXXhTAMcX0p21Bj7NkzceBFgdmEtnAze258lqw==", + "dev": true, + "dependencies": { + "chokidar": "^3.5", + "fast-glob": "^3.3", + "lodash": "^4.17", + "minimatch": "^10.0", + "vite": "^6.2" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + } + }, + "node_modules/vituum/node_modules/@esbuild/aix-ppc64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz", + "integrity": "sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/android-arm": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.5.tgz", + "integrity": "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/android-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.5.tgz", + "integrity": "sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/android-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.5.tgz", + "integrity": "sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/darwin-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.5.tgz", + "integrity": "sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/darwin-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.5.tgz", + "integrity": "sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.5.tgz", + "integrity": "sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/freebsd-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.5.tgz", + "integrity": "sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/linux-arm": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.5.tgz", + "integrity": "sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/linux-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.5.tgz", + "integrity": "sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/linux-ia32": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.5.tgz", + "integrity": "sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/linux-loong64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz", + "integrity": "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/linux-mips64el": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.5.tgz", + "integrity": "sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/linux-ppc64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.5.tgz", + "integrity": "sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/linux-riscv64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.5.tgz", + "integrity": "sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/linux-s390x": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.5.tgz", + "integrity": "sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/linux-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz", + "integrity": "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/netbsd-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.5.tgz", + "integrity": "sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/openbsd-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.5.tgz", + "integrity": "sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/sunos-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz", + "integrity": "sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/win32-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.5.tgz", + "integrity": "sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/win32-ia32": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.5.tgz", + "integrity": "sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/@esbuild/win32-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.5.tgz", + "integrity": "sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vituum/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/vituum/node_modules/esbuild": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz", + "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.5", + "@esbuild/android-arm": "0.25.5", + "@esbuild/android-arm64": "0.25.5", + "@esbuild/android-x64": "0.25.5", + "@esbuild/darwin-arm64": "0.25.5", + "@esbuild/darwin-x64": "0.25.5", + "@esbuild/freebsd-arm64": "0.25.5", + "@esbuild/freebsd-x64": "0.25.5", + "@esbuild/linux-arm": "0.25.5", + "@esbuild/linux-arm64": "0.25.5", + "@esbuild/linux-ia32": "0.25.5", + "@esbuild/linux-loong64": "0.25.5", + "@esbuild/linux-mips64el": "0.25.5", + "@esbuild/linux-ppc64": "0.25.5", + "@esbuild/linux-riscv64": "0.25.5", + "@esbuild/linux-s390x": "0.25.5", + "@esbuild/linux-x64": "0.25.5", + "@esbuild/netbsd-arm64": "0.25.5", + "@esbuild/netbsd-x64": "0.25.5", + "@esbuild/openbsd-arm64": "0.25.5", + "@esbuild/openbsd-x64": "0.25.5", + "@esbuild/sunos-x64": "0.25.5", + "@esbuild/win32-arm64": "0.25.5", + "@esbuild/win32-ia32": "0.25.5", + "@esbuild/win32-x64": "0.25.5" + } + }, + "node_modules/vituum/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/vituum/node_modules/minimatch": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz", + "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==", + "dev": true, + "license": "ISC", + "dependencies": { + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/vituum/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/vituum/node_modules/vite": { + "version": "6.3.5", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.5.tgz", + "integrity": "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.4.4", + "picomatch": "^4.0.2", + "postcss": "^8.5.3", + "rollup": "^4.34.9", + "tinyglobby": "^0.2.13" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "jiti": ">=1.21.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vituum/node_modules/vite/node_modules/fdir": { + "version": "6.4.6", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", + "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/vituum/node_modules/vite/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/walk": { + "version": "2.3.15", + "resolved": "https://registry.npmjs.org/walk/-/walk-2.3.15.tgz", + "integrity": "sha512-4eRTBZljBfIISK1Vnt69Gvr2w/wc3U6Vtrw7qiN5iqYJPH7LElcYh/iU4XWhdCy2dZqv1ToMyYlybDylfG/5Vg==", + "dev": true, + "license": "(MIT OR Apache-2.0)", + "dependencies": { + "foreachasync": "^3.0.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/whatwg-mimetype": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "license": "MIT", + "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, + "license": "MIT", + "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/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, + "license": "MIT" + }, + "node_modules/wrap-ansi-cjs/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, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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, + "license": "MIT", + "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.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "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, + "license": "MIT", + "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, + "license": "MIT", + "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", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/write-file-atomic": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", + "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yaml": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.0.tgz", + "integrity": "sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/vitekit-claude/package.json b/vitekit-claude/package.json new file mode 100644 index 0000000..f232101 --- /dev/null +++ b/vitekit-claude/package.json @@ -0,0 +1,58 @@ +{ + "name": "vitekit-universal", + "version": "1.0.0", + "description": "Modern universal project builder with Vite + Twig + Components", + "type": "module", + "scripts": { + "dev": "vite --host", + "build": "vite build", + "preview": "vite preview", + "lint": "eslint src --ext .js", + "lint:fix": "eslint src --ext .js --fix", + "lint:css": "stylelint 'src/**/*.scss'", + "lint:css:fix": "stylelint 'src/**/*.scss' --fix", + "format": "prettier --write 'src/**/*.{js,scss,twig,json}'", + "prepare": "husky install", + "clean": "rm -rf dist" + }, + "devDependencies": { + "@vituum/vite-plugin-twig": "^1.1.0", + "@pivanov/vite-plugin-svg-sprite": "^3.0.0", + "vite-plugin-image-optimizer": "^2.0.1", + "@vitejs/plugin-legacy": "^5.4.2", + "vite": "^5.4.8", + "eslint": "^8.57.1", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-import": "^2.30.0", + "prettier": "^3.3.3", + "stylelint": "^16.9.0", + "stylelint-config-standard-scss": "^13.1.0", + "stylelint-order": "^6.0.4", + "husky": "^9.1.6", + "lint-staged": "^15.2.10", + "sass": "^1.79.4", + "glob": "^11.0.0" + }, + "dependencies": { + "micromodal": "^0.4.10", + "toastify-js": "^1.12.0" + }, + "lint-staged": { + "*.js": [ + "eslint --fix", + "prettier --write" + ], + "*.scss": [ + "stylelint --fix", + "prettier --write" + ], + "*.{twig,json}": [ + "prettier --write" + ] + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not dead" + ] +} \ No newline at end of file diff --git a/vitekit-claude/showcase.html b/vitekit-claude/showcase.html new file mode 100644 index 0000000..7908663 --- /dev/null +++ b/vitekit-claude/showcase.html @@ -0,0 +1,496 @@ + + + + + + Components Showcase - ViteKit Universal + + + + + +
+
+ +
+
+ + +
+
+

Components Showcase

+

Интерактивная демонстрация всех компонентов ViteKit Universal

+
+
+ +
+ +
+
+

Toast Уведомления

+

Всплывающие уведомления с автоматическим скрытием и анимациями

+ +
+

Типы уведомлений

+
+ + + + +
+ +
+// JavaScript API +ToastComponent.success('Операция выполнена!'); +ToastComponent.error('Произошла ошибка!'); +ToastComponent.warning('Внимание!'); +ToastComponent.info('Новая информация'); + +// HTML атрибуты +<button data-toast-trigger="success" + data-toast-title="Заголовок" + data-toast-message="Сообщение"> + Показать уведомление +</button> +
+
+ +
+
+

✨ Автоматическое скрытие

+

Уведомления автоматически исчезают через 4 секунды

+
+
+

📱 Адаптивность

+

Корректное отображение на всех устройствах

+
+
+

🎨 Типизация

+

4 типа: success, error, warning, info

+
+
+

🔧 API

+

Простой JavaScript API и HTML атрибуты

+
+
+
+
+ + +
+
+

Модальные окна

+

Доступные модальные окна с поддержкой ARIA и клавиатурной навигации

+ +
+

Типы модальных окон

+
+ + + +
+ +
+// JavaScript API +MicroModal.show('modal-id'); +MicroModal.close('modal-id'); + +// HTML разметка +<div class="modal micromodal-slide" id="modal-id"> + <div class="modal__overlay" data-micromodal-close> + <div class="modal__container"> + <header class="modal__header"> + <h2 class="modal__title">Заголовок</h2> + <button class="modal__close" data-micromodal-close></button> + </header> + <main class="modal__content">Содержимое</main> + </div> + </div> +</div> +
+
+ +
+
+

♿ Доступность

+

Полная поддержка ARIA и скрин-ридеров

+
+
+

⌨️ Клавиатура

+

Навигация через Tab, Enter, Escape

+
+
+

🎬 Анимации

+

Плавные анимации открытия и закрытия

+
+
+

🔒 Фокус

+

Автоматическое управление фокусом

+
+
+
+
+ + +
+
+

Система табов

+

Адаптивные табы с поддержкой клавиатурной навигации

+ +
+

Интерактивные табы

+
+
+ + + + +
+
+
+

Основные возможности

+
    +
  • 📱 Адаптивность: Автоматическое превращение в аккордеон на мобильных
  • +
  • ⌨️ Клавиатурная навигация: Arrow keys, Home, End
  • +
  • 🎨 Кастомизация: Легко настраиваемые стили
  • +
  • 🚀 Производительность: Минимальный overhead
  • +
+
+
+

Как использовать

+

Создайте HTML структуру с нужными классами и добавьте атрибут data-tabs:

+
+<div class="tabs" data-tabs> + <div class="tabs__nav"> + <button class="tabs__tab tabs__tab--active">Вкладка 1</button> + <button class="tabs__tab">Вкладка 2</button> + </div> + <div class="tabs__content"> + <div class="tabs__panel tabs__panel--active">Содержимое 1</div> + <div class="tabs__panel">Содержимое 2</div> + </div> +</div> +
+
+
+

Примеры использования

+

Табы отлично подходят для:

+
    +
  • Навигации по разделам контента
  • +
  • Организации форм по шагам
  • +
  • Переключения между видами данных
  • +
  • Фильтрации контента по категориям
  • +
+
+
+

JavaScript API

+
+// Создание экземпляра +const tabs = new TabsComponent(element, options); + +// Методы +tabs.next(); // Следующая вкладка +tabs.prev(); // Предыдущая вкладка +tabs.goTo(2); // Перейти к вкладке по индексу + +// События +element.addEventListener('tabchange', (e) => { + console.log('Активна вкладка:', e.detail.index); +}); +
+
+
+
+
+
+
+ + +
+
+

Аккордеон

+

Сворачиваемые панели для экономии места с плавными анимациями

+ +
+
+

Интерактивный аккордеон

+
+
+ + +
+ +
+ + +
+ +
+ + +
+
+
+ +
+

Особенности реализации

+
+
+

🎭 Анимации

+

Плавные CSS transitions с автоматическим расчетом высоты контента

+
+
+

♿ Доступность

+

Полная поддержка ARIA атрибутов и клавиатурной навигации

+
+
+

📐 Гибкость

+

Настраиваемое поведение: единичное или множественное раскрытие

+
+
+

🎨 Стилизация

+

Легко настраиваемые стили через CSS переменные и модификаторы

+
+
+ +

События

+
+// Слушаем события аккордеона +element.addEventListener('accordionopen', (e) => { + console.log('Открыта панель:', e.detail.index); +}); + +element.addEventListener('accordionclose', (e) => { + console.log('Закрыта панель:', e.detail.index); +}); +
+
+
+
+
+
+ + + + + + + + + + + \ No newline at end of file diff --git a/vitekit-claude/src/data/components.json b/vitekit-claude/src/data/components.json new file mode 100644 index 0000000..90f2c61 --- /dev/null +++ b/vitekit-claude/src/data/components.json @@ -0,0 +1,86 @@ +{ + "modal": { + "title": "Модальные окна", + "description": "Доступные модальные окна с поддержкой ARIA и фокуса", + "examples": [ + { + "id": "modal-basic", + "title": "Базовое модальное окно", + "content": "Это простое модальное окно с базовым функционалом." + }, + { + "id": "modal-form", + "title": "Модальное окно с формой", + "content": "Модальное окно, содержащее форму для ввода данных." + } + ] + }, + "tabs": { + "title": "Вкладки", + "description": "Система табов с поддержкой клавиатурной навигации", + "examples": [ + { + "id": "tab-1", + "title": "Первая вкладка", + "content": "Содержимое первой вкладки с демонстрацией функционала." + }, + { + "id": "tab-2", + "title": "Вторая вкладка", + "content": "Содержимое второй вкладки с дополнительной информацией." + }, + { + "id": "tab-3", + "title": "Третья вкладка", + "content": "Содержимое третьей вкладки с примерами использования." + } + ] + }, + "accordion": { + "title": "Аккордеон", + "description": "Сворачиваемые панели для экономии места", + "examples": [ + { + "id": "accordion-1", + "title": "Что такое ViteKit?", + "content": "ViteKit - это современный сборщик проектов, созданный для быстрой разработки." + }, + { + "id": "accordion-2", + "title": "Как использовать компоненты?", + "content": "Компоненты легко интегрируются в любой проект и настраиваются через атрибуты." + }, + { + "id": "accordion-3", + "title": "Поддержка браузеров", + "content": "Все компоненты поддерживают современные браузеры и имеют полифиллы для старых версий." + } + ] + }, + "toast": { + "title": "Уведомления", + "description": "Всплывающие уведомления для информирования пользователей", + "examples": [ + { + "type": "success", + "title": "Успешно!", + "message": "Операция выполнена успешно." + }, + { + "type": "error", + "title": "Ошибка!", + "message": "Произошла ошибка при выполнении операции." + }, + { + "type": "warning", + "title": "Внимание!", + "message": "Проверьте введенные данные." + }, + { + "type": "info", + "title": "Информация", + "message": "Новая версия доступна для скачивания." + } + ] + } +} \ No newline at end of file diff --git a/vitekit-claude/src/data/site.json b/vitekit-claude/src/data/site.json new file mode 100644 index 0000000..3255c6e --- /dev/null +++ b/vitekit-claude/src/data/site.json @@ -0,0 +1,24 @@ +{ + "title": "ViteKit Universal", + "description": "Modern universal project builder with Vite + Twig + Components", + "author": "ViteKit Team", + "url": "http://localhost:3000", + "language": "ru", + "navigation": [ + { + "title": "Главная", + "url": "/", + "active": true + }, + { + "title": "Компоненты", + "url": "/components-demo", + "active": false + } + ], + "meta": { + "viewport": "width=device-width, initial-scale=1.0", + "robots": "index, follow", + "theme-color": "#3b82f6" + } +} \ No newline at end of file diff --git a/vitekit-claude/src/layouts/base.twig b/vitekit-claude/src/layouts/base.twig new file mode 100644 index 0000000..bf98d26 --- /dev/null +++ b/vitekit-claude/src/layouts/base.twig @@ -0,0 +1,64 @@ + + + + + + + + + {% block title %}{{ site.title }}{% endblock %} + + + + + + + + + + {% block head %}{% endblock %} + + + + {% block header %} +
+
+ +
+
+ {% endblock %} + + +
+ {% block content %}{% endblock %} +
+ + + {% block footer %} +
+
+ +
+
+ {% endblock %} + + + + {% block scripts %}{% endblock %} + + \ No newline at end of file diff --git a/vitekit-claude/src/pages/components-demo.twig b/vitekit-claude/src/pages/components-demo.twig new file mode 100644 index 0000000..259c188 --- /dev/null +++ b/vitekit-claude/src/pages/components-demo.twig @@ -0,0 +1,162 @@ +{% extends "layouts/base.twig" %} + +{% block title %}Демонстрация компонентов - {{ site.title }}{% endblock %} + +{% block content %} +
+
+

Демонстрация компонентов

+

Интерактивные примеры всех доступных UI компонентов

+
+
+ + +
+
+
+

{{ components.modal.title }}

+

{{ components.modal.description }}

+
+ +
+
+ {% for example in components.modal.examples %} + + {% endfor %} +
+
+ + + {% for example in components.modal.examples %} + + {% endfor %} +
+
+ + +
+
+
+

{{ components.tabs.title }}

+

{{ components.tabs.description }}

+
+ +
+
+
+ {% for example in components.tabs.examples %} + + {% endfor %} +
+
+ {% for example in components.tabs.examples %} +
+

{{ example.content }}

+
+ {% endfor %} +
+
+
+
+
+ + +
+
+
+

{{ components.accordion.title }}

+

{{ components.accordion.description }}

+
+ +
+
+ {% for example in components.accordion.examples %} +
+ +
+
+

{{ example.content }}

+
+
+
+ {% endfor %} +
+
+
+
+ + +
+
+
+

{{ components.toast.title }}

+

{{ components.toast.description }}

+
+ +
+
+ {% for example in components.toast.examples %} + + {% endfor %} +
+
+
+
+{% endblock %} \ No newline at end of file diff --git a/vitekit-claude/src/pages/index.twig b/vitekit-claude/src/pages/index.twig new file mode 100644 index 0000000..4352942 --- /dev/null +++ b/vitekit-claude/src/pages/index.twig @@ -0,0 +1,114 @@ +{% extends "layouts/base.twig" %} + +{% block title %}{{ site.title }} - Главная страница{% endblock %} + +{% block content %} +
+
+
+

ViteKit Universal

+

+ Современный универсальный сборщик проектов с Vite + Twig + компонентами +

+ +
+
+
+ +
+
+
+

Возможности

+

Все необходимое для современной веб-разработки

+
+ +
+
+
+
+ + + +
+

Быстрая сборка

+

+ Основанный на Vite для молниеносной разработки и сборки проектов +

+
+
+ +
+
+
+ + + +
+

Готовые компоненты

+

+ Набор протестированных UI компонентов для быстрого прототипирования +

+
+
+ +
+
+
+ + + + +
+

Легкая настройка

+

+ Гибкая архитектура и конфигурация под любые потребности проекта +

+
+
+
+
+
+ +
+
+
+

Технологический стек

+

Современные инструменты для эффективной разработки

+
+ +
+
+

Vite

+

Быстрый сборщик проектов

+
+
+

Twig

+

Мощный шаблонизатор

+
+
+

SCSS

+

Расширенный CSS

+
+
+

Vanilla JS

+

Нативный JavaScript

+
+
+

ESLint

+

Качество кода

+
+
+

Prettier

+

Форматирование

+
+
+
+
+{% endblock %} \ No newline at end of file diff --git a/vitekit-claude/src/scripts/components/accordion.js b/vitekit-claude/src/scripts/components/accordion.js new file mode 100644 index 0000000..9c239ac --- /dev/null +++ b/vitekit-claude/src/scripts/components/accordion.js @@ -0,0 +1,317 @@ +export class AccordionComponent { + constructor(element, options = {}) { + this.element = element; + this.options = { + allowMultiple: false, + animationDuration: 300, + autoClose: true, + keyboardNavigation: true, + ...options + }; + + this.items = []; + this.activeItems = new Set(); + + this.init(); + } + + init() { + this.bindElements(); + this.bindEvents(); + this.setInitialState(); + this.setupAccessibility(); + } + + bindElements() { + const itemElements = this.element.querySelectorAll('.accordion__item'); + + this.items = Array.from(itemElements).map(item => { + const trigger = item.querySelector('.accordion__header'); + const content = item.querySelector('.accordion__content'); + const id = trigger?.dataset.accordionTrigger || this.generateId(); + + return { + element: item, + trigger, + content, + id, + isOpen: false + }; + }); + + if (this.items.length === 0) { + console.warn('AccordionComponent: No accordion items found'); + return; + } + } + + bindEvents() { + this.items.forEach((item, index) => { + if (!item.trigger || !item.content) return; + + // Click events + item.trigger.addEventListener('click', (e) => { + e.preventDefault(); + this.toggle(index); + }); + + // Keyboard events + if (this.options.keyboardNavigation) { + item.trigger.addEventListener('keydown', (e) => { + this.handleKeyboard(e, index); + }); + } + }); + } + + setInitialState() { + this.items.forEach((item, index) => { + const isInitiallyOpen = item.trigger?.getAttribute('aria-expanded') === 'true'; + + if (isInitiallyOpen) { + this.open(index, false); // Open without animation initially + } else { + this.close(index, false); + } + }); + } + + setupAccessibility() { + this.items.forEach((item, index) => { + if (!item.trigger || !item.content) return; + + const triggerId = `accordion-trigger-${item.id}`; + const contentId = `accordion-content-${item.id}`; + + // Set up ARIA attributes + item.trigger.setAttribute('id', triggerId); + item.trigger.setAttribute('aria-controls', contentId); + item.trigger.setAttribute('tabindex', '0'); + + item.content.setAttribute('id', contentId); + item.content.setAttribute('aria-labelledby', triggerId); + item.content.setAttribute('role', 'region'); + }); + } + + toggle(index) { + const item = this.items[index]; + if (!item) return; + + if (item.isOpen) { + this.close(index); + } else { + this.open(index); + } + } + + open(index, animate = true) { + const item = this.items[index]; + if (!item || item.isOpen) return; + + // Close other items if multiple is not allowed + if (!this.options.allowMultiple && this.options.autoClose) { + this.closeAll(index); + } + + item.isOpen = true; + this.activeItems.add(index); + + // Update ARIA attributes + item.trigger.setAttribute('aria-expanded', 'true'); + item.content.setAttribute('aria-hidden', 'false'); + + // Add active class + item.element.classList.add('accordion__item--active'); + + if (animate) { + this.animateOpen(item); + } else { + item.content.style.maxHeight = 'none'; + } + + // Emit custom event + this.element.dispatchEvent(new CustomEvent('accordionopen', { + detail: { index, item } + })); + } + + close(index, animate = true) { + const item = this.items[index]; + if (!item || !item.isOpen) return; + + item.isOpen = false; + this.activeItems.delete(index); + + // Update ARIA attributes + item.trigger.setAttribute('aria-expanded', 'false'); + item.content.setAttribute('aria-hidden', 'true'); + + // Remove active class + item.element.classList.remove('accordion__item--active'); + + if (animate) { + this.animateClose(item); + } else { + item.content.style.maxHeight = '0'; + } + + // Emit custom event + this.element.dispatchEvent(new CustomEvent('accordionclose', { + detail: { index, item } + })); + } + + closeAll(except = -1) { + this.items.forEach((item, index) => { + if (index !== except && item.isOpen) { + this.close(index); + } + }); + } + + openAll() { + if (!this.options.allowMultiple) return; + + this.items.forEach((item, index) => { + if (!item.isOpen) { + this.open(index); + } + }); + } + + animateOpen(item) { + const content = item.content; + const scrollHeight = content.scrollHeight; + + // Set initial state + content.style.maxHeight = '0'; + content.style.overflow = 'hidden'; + + // Force reflow + content.offsetHeight; + + // Add transition + content.style.transition = `max-height ${this.options.animationDuration}ms ease-out`; + + // Animate to full height + content.style.maxHeight = `${scrollHeight}px`; + + // Clean up after animation + setTimeout(() => { + content.style.maxHeight = 'none'; + content.style.overflow = ''; + content.style.transition = ''; + }, this.options.animationDuration); + } + + animateClose(item) { + const content = item.content; + const scrollHeight = content.scrollHeight; + + // Set initial state + content.style.maxHeight = `${scrollHeight}px`; + content.style.overflow = 'hidden'; + + // Force reflow + content.offsetHeight; + + // Add transition + content.style.transition = `max-height ${this.options.animationDuration}ms ease-in`; + + // Animate to zero height + content.style.maxHeight = '0'; + + // Clean up after animation + setTimeout(() => { + content.style.overflow = ''; + content.style.transition = ''; + }, this.options.animationDuration); + } + + handleKeyboard(e, index) { + const currentItem = this.items[index]; + if (!currentItem) return; + + switch (e.key) { + case 'Enter': + case ' ': + e.preventDefault(); + this.toggle(index); + break; + case 'ArrowDown': + e.preventDefault(); + this.focusNext(index); + break; + case 'ArrowUp': + e.preventDefault(); + this.focusPrev(index); + break; + case 'Home': + e.preventDefault(); + this.focusFirst(); + break; + case 'End': + e.preventDefault(); + this.focusLast(); + break; + } + } + + focusNext(currentIndex) { + const nextIndex = currentIndex < this.items.length - 1 ? + currentIndex + 1 : 0; + this.items[nextIndex]?.trigger?.focus(); + } + + focusPrev(currentIndex) { + const prevIndex = currentIndex > 0 ? + currentIndex - 1 : this.items.length - 1; + this.items[prevIndex]?.trigger?.focus(); + } + + focusFirst() { + this.items[0]?.trigger?.focus(); + } + + focusLast() { + this.items[this.items.length - 1]?.trigger?.focus(); + } + + generateId() { + return `accordion-${Math.random().toString(36).substr(2, 9)}`; + } + + // Public API + getActiveItems() { + return Array.from(this.activeItems); + } + + isOpen(index) { + return this.items[index]?.isOpen || false; + } + + destroy() { + // Remove event listeners and reset state + this.items.forEach(item => { + if (item.trigger) { + item.trigger.removeAttribute('aria-expanded'); + item.trigger.removeAttribute('aria-controls'); + item.trigger.removeAttribute('tabindex'); + } + + if (item.content) { + item.content.removeAttribute('aria-hidden'); + item.content.removeAttribute('aria-labelledby'); + item.content.removeAttribute('role'); + item.content.style.maxHeight = ''; + item.content.style.overflow = ''; + item.content.style.transition = ''; + } + + item.element.classList.remove('accordion__item--active'); + }); + + this.activeItems.clear(); + } +} \ No newline at end of file diff --git a/vitekit-claude/src/scripts/components/tabs.js b/vitekit-claude/src/scripts/components/tabs.js new file mode 100644 index 0000000..91ab559 --- /dev/null +++ b/vitekit-claude/src/scripts/components/tabs.js @@ -0,0 +1,233 @@ +export class TabsComponent { + constructor(element, options = {}) { + this.element = element; + this.options = { + activeClass: 'tabs__tab--active', + panelActiveClass: 'tabs__panel--active', + keyboardNavigation: true, + autoResponsive: true, + ...options + }; + + this.tabs = []; + this.panels = []; + this.activeIndex = 0; + + this.init(); + } + + init() { + this.bindElements(); + this.bindEvents(); + this.setInitialState(); + + if (this.options.autoResponsive) { + this.handleResponsive(); + } + } + + bindElements() { + this.tabNav = this.element.querySelector('.tabs__nav'); + this.tabContent = this.element.querySelector('.tabs__content'); + this.tabs = Array.from(this.element.querySelectorAll('.tabs__tab')); + this.panels = Array.from(this.element.querySelectorAll('.tabs__panel')); + + if (!this.tabNav || !this.tabContent || this.tabs.length === 0) { + console.warn('TabsComponent: Missing required elements'); + return; + } + } + + bindEvents() { + // Tab click events + this.tabs.forEach((tab, index) => { + tab.addEventListener('click', (e) => { + e.preventDefault(); + this.activateTab(index); + }); + }); + + // Keyboard navigation + if (this.options.keyboardNavigation) { + this.tabNav.addEventListener('keydown', (e) => { + this.handleKeyboard(e); + }); + } + + // Responsive handling + if (this.options.autoResponsive) { + window.addEventListener('resize', () => { + this.handleResponsive(); + }); + } + } + + setInitialState() { + // Find initially active tab or default to first + const activeTab = this.tabs.find(tab => + tab.classList.contains(this.options.activeClass) + ); + + if (activeTab) { + this.activeIndex = this.tabs.indexOf(activeTab); + } + + this.activateTab(this.activeIndex); + } + + activateTab(index) { + if (index < 0 || index >= this.tabs.length) return; + + // Remove active state from all tabs and panels + this.tabs.forEach(tab => { + tab.classList.remove(this.options.activeClass); + tab.setAttribute('aria-selected', 'false'); + tab.setAttribute('tabindex', '-1'); + }); + + this.panels.forEach(panel => { + panel.classList.remove(this.options.panelActiveClass); + panel.setAttribute('aria-hidden', 'true'); + }); + + // Add active state to selected tab and panel + const activeTab = this.tabs[index]; + const activePanel = this.panels[index]; + + if (activeTab && activePanel) { + activeTab.classList.add(this.options.activeClass); + activeTab.setAttribute('aria-selected', 'true'); + activeTab.setAttribute('tabindex', '0'); + + activePanel.classList.add(this.options.panelActiveClass); + activePanel.setAttribute('aria-hidden', 'false'); + + this.activeIndex = index; + + // Emit custom event + this.element.dispatchEvent(new CustomEvent('tabchange', { + detail: { + index, + tab: activeTab, + panel: activePanel + } + })); + } + } + + handleKeyboard(e) { + const { activeElement } = document; + const currentIndex = this.tabs.indexOf(activeElement); + + if (currentIndex === -1) return; + + let newIndex = currentIndex; + + switch (e.key) { + case 'ArrowLeft': + e.preventDefault(); + newIndex = currentIndex > 0 ? currentIndex - 1 : this.tabs.length - 1; + break; + case 'ArrowRight': + e.preventDefault(); + newIndex = currentIndex < this.tabs.length - 1 ? currentIndex + 1 : 0; + break; + case 'Home': + e.preventDefault(); + newIndex = 0; + break; + case 'End': + e.preventDefault(); + newIndex = this.tabs.length - 1; + break; + case 'Enter': + case ' ': + e.preventDefault(); + this.activateTab(currentIndex); + return; + } + + if (newIndex !== currentIndex) { + this.tabs[newIndex].focus(); + this.activateTab(newIndex); + } + } + + handleResponsive() { + const isMobile = window.innerWidth < 768; + + if (isMobile && !this.element.classList.contains('tabs--responsive')) { + this.element.classList.add('tabs--responsive'); + this.convertToAccordion(); + } else if (!isMobile && this.element.classList.contains('tabs--responsive')) { + this.element.classList.remove('tabs--responsive'); + this.convertToTabs(); + } + } + + convertToAccordion() { + // Add mobile accordion behavior + this.panels.forEach((panel, index) => { + const tab = this.tabs[index]; + if (tab && panel) { + panel.setAttribute('data-tab-title', tab.textContent); + + panel.addEventListener('click', (e) => { + if (e.target === panel.querySelector('::before') || + e.target.closest('.tabs__panel') === panel) { + this.togglePanel(index); + } + }); + } + }); + } + + convertToTabs() { + // Remove mobile accordion behavior + this.panels.forEach(panel => { + panel.removeAttribute('data-tab-title'); + }); + } + + togglePanel(index) { + const panel = this.panels[index]; + const isActive = panel.classList.contains(this.options.panelActiveClass); + + if (isActive) { + panel.classList.remove(this.options.panelActiveClass); + } else { + this.activateTab(index); + } + } + + // Public API + next() { + const nextIndex = this.activeIndex < this.tabs.length - 1 ? + this.activeIndex + 1 : 0; + this.activateTab(nextIndex); + } + + prev() { + const prevIndex = this.activeIndex > 0 ? + this.activeIndex - 1 : this.tabs.length - 1; + this.activateTab(prevIndex); + } + + goTo(index) { + this.activateTab(index); + } + + destroy() { + // Remove event listeners and reset state + this.tabs.forEach(tab => { + tab.removeAttribute('aria-selected'); + tab.removeAttribute('tabindex'); + }); + + this.panels.forEach(panel => { + panel.removeAttribute('aria-hidden'); + }); + + this.element.classList.remove('tabs--responsive'); + } +} \ No newline at end of file diff --git a/vitekit-claude/src/scripts/components/toast.js b/vitekit-claude/src/scripts/components/toast.js new file mode 100644 index 0000000..4888db5 --- /dev/null +++ b/vitekit-claude/src/scripts/components/toast.js @@ -0,0 +1,268 @@ +import Toastify from 'toastify-js'; + +export class ToastComponent { + static defaultOptions = { + duration: 4000, + position: 'right', + gravity: 'top', + close: true, + stopOnFocus: true, + style: { + background: 'transparent', + boxShadow: 'none', + padding: '0', + borderRadius: '0' + }, + offset: { + x: 16, + y: 16 + } + }; + + static types = { + success: { + className: 'toast-success', + icon: '✓' + }, + error: { + className: 'toast-error', + icon: '✕' + }, + warning: { + className: 'toast-warning', + icon: '⚠' + }, + info: { + className: 'toast-info', + icon: 'ℹ' + }, + default: { + className: 'toast-default', + icon: '●' + } + }; + + static show(message, type = 'default', options = {}) { + if (!message) { + console.warn('ToastComponent: Message is required'); + return null; + } + + const typeConfig = this.types[type] || this.types.default; + const config = { ...this.defaultOptions, ...options }; + + // Build toast content + const content = this.buildToastContent(message, config.title, typeConfig.icon); + + const toastOptions = { + text: content, + duration: config.duration, + gravity: config.gravity, + position: config.position, + stopOnFocus: config.stopOnFocus, + className: `toastify ${typeConfig.className}`, + escapeMarkup: false, + offset: config.offset, + style: { + ...this.defaultOptions.style, + ...config.style + }, + onClick: config.onClick, + onClose: config.onClose + }; + + // Create and show toast + const toast = Toastify(toastOptions); + toast.showToast(); + + // Add progress bar if duration is set + if (config.duration > 0 && config.showProgress !== false) { + this.addProgressBar(toast, config.duration); + } + + return toast; + } + + static buildToastContent(message, title, icon) { + let content = '
'; + + if (icon) { + content += `
${icon}
`; + } + + content += '
'; + + if (title) { + content += `
${this.escapeHtml(title)}
`; + } + + content += `
${this.escapeHtml(message)}
`; + content += '
'; + + content += ''; + content += '
'; + + return content; + } + + static addProgressBar(toast, duration) { + const toastElement = toast.toastElement; + if (!toastElement) return; + + const progressBar = document.createElement('div'); + progressBar.className = 'toast-progress'; + progressBar.innerHTML = '
'; + + toastElement.appendChild(progressBar); + + const bar = progressBar.querySelector('.toast-progress__bar'); + if (bar) { + bar.style.animationDuration = `${duration}ms`; + } + } + + static escapeHtml(text) { + const div = document.createElement('div'); + div.textContent = text; + return div.innerHTML; + } + + // Convenience methods + static success(message, options = {}) { + return this.show(message, 'success', options); + } + + static error(message, options = {}) { + return this.show(message, 'error', options); + } + + static warning(message, options = {}) { + return this.show(message, 'warning', options); + } + + static info(message, options = {}) { + return this.show(message, 'info', options); + } + + // Advanced toast types + static promise(promise, messages = {}, options = {}) { + const { + loading = 'Загрузка...', + success = 'Успешно!', + error = 'Ошибка!' + } = messages; + + // Show loading toast + const loadingToast = this.show(loading, 'info', { + duration: 0, // Don't auto-close + showProgress: false, + ...options + }); + + return promise + .then(result => { + // Close loading toast + if (loadingToast && loadingToast.toastElement) { + loadingToast.toastElement.remove(); + } + + // Show success toast + const successMessage = typeof success === 'function' ? success(result) : success; + this.success(successMessage, options); + + return result; + }) + .catch(err => { + // Close loading toast + if (loadingToast && loadingToast.toastElement) { + loadingToast.toastElement.remove(); + } + + // Show error toast + const errorMessage = typeof error === 'function' ? error(err) : error; + this.error(errorMessage, options); + + throw err; + }); + } + + static confirm(message, options = {}) { + return new Promise((resolve) => { + const confirmOptions = { + duration: 0, + title: 'Подтверждение', + showProgress: false, + ...options + }; + + const content = ` +
+
?
+
+
${this.escapeHtml(confirmOptions.title)}
+
${this.escapeHtml(message)}
+
+ + +
+
+
+ `; + + const toast = Toastify({ + text: content, + gravity: 'top', + position: 'center', + className: 'toastify toast-warning toast-enhanced toast-confirm', + escapeMarkup: false, + duration: 0, + stopOnFocus: true + }); + + toast.showToast(); + + // Add event listeners + const toastElement = toast.toastElement; + if (toastElement) { + const yesBtn = toastElement.querySelector('.toast-confirm-yes'); + const noBtn = toastElement.querySelector('.toast-confirm-no'); + + if (yesBtn) { + yesBtn.addEventListener('click', () => { + toastElement.remove(); + resolve(true); + }); + } + + if (noBtn) { + noBtn.addEventListener('click', () => { + toastElement.remove(); + resolve(false); + }); + } + } + }); + } + + // Utility method to remove all toasts + static clear() { + const toasts = document.querySelectorAll('.toastify'); + toasts.forEach(toast => toast.remove()); + } + + // Method to update toast position for responsive design + static updatePosition() { + const isMobile = window.innerWidth < 768; + this.defaultOptions.position = isMobile ? 'center' : 'right'; + } +} + +// Update position on resize +if (typeof window !== 'undefined') { + window.addEventListener('resize', () => { + ToastComponent.updatePosition(); + }); + + // Set initial position + ToastComponent.updatePosition(); +} \ No newline at end of file diff --git a/vitekit-claude/src/scripts/core/Component.js b/vitekit-claude/src/scripts/core/Component.js new file mode 100644 index 0000000..a36cde3 --- /dev/null +++ b/vitekit-claude/src/scripts/core/Component.js @@ -0,0 +1,257 @@ +/** + * Базовый класс для всех компонентов + */ +export class Component { + constructor(element, options = {}) { + this.element = element; + this.options = { ...this.constructor.defaultOptions, ...options }; + this.isInitialized = false; + this.isDestroyed = false; + + // Уникальный ID для компонента + this.id = this.generateId(); + + // Хранилище для event listeners + this.eventListeners = []; + + // Привязываем методы к контексту + this.handleEvent = this.handleEvent.bind(this); + } + + /** + * Инициализация компонента + */ + init() { + if (this.isInitialized || this.isDestroyed) return; + + this.beforeInit(); + this.bindEvents(); + this.afterInit(); + + this.isInitialized = true; + this.emit('init'); + + return this; + } + + /** + * Хук перед инициализацией + */ + beforeInit() { + // Переопределяется в наследниках + } + + /** + * Хук после инициализации + */ + afterInit() { + // Переопределяется в наследниках + } + + /** + * Привязка событий + */ + bindEvents() { + // Переопределяется в наследниках + } + + /** + * Добавление event listener с автоматической очисткой + */ + addEventListener(target, event, handler, options = {}) { + const actualTarget = typeof target === 'string' ? + (target === 'window' ? window : + target === 'document' ? document : + this.element.querySelector(target)) : target; + + if (!actualTarget) { + console.warn(`Component: Target "${target}" not found`); + return; + } + + const boundHandler = handler.bind(this); + actualTarget.addEventListener(event, boundHandler, options); + + // Сохраняем для автоматической очистки + this.eventListeners.push({ + target: actualTarget, + event, + handler: boundHandler, + options + }); + } + + /** + * Универсальный обработчик событий + */ + handleEvent(event) { + const methodName = `on${event.type.charAt(0).toUpperCase()}${event.type.slice(1)}`; + if (typeof this[methodName] === 'function') { + this[methodName](event); + } + } + + /** + * Испускание кастомного события + */ + emit(eventName, detail = {}) { + const event = new CustomEvent(`component:${eventName}`, { + detail: { component: this, ...detail }, + bubbles: true, + cancelable: true + }); + + this.element.dispatchEvent(event); + return event; + } + + /** + * Поиск элементов внутри компонента + */ + find(selector) { + return this.element.querySelector(selector); + } + + /** + * Поиск всех элементов внутри компонента + */ + findAll(selector) { + return this.element.querySelectorAll(selector); + } + + /** + * Добавление CSS класса + */ + addClass(className) { + this.element.classList.add(className); + return this; + } + + /** + * Удаление CSS класса + */ + removeClass(className) { + this.element.classList.remove(className); + return this; + } + + /** + * Переключение CSS класса + */ + toggleClass(className, force) { + this.element.classList.toggle(className, force); + return this; + } + + /** + * Проверка наличия CSS класса + */ + hasClass(className) { + return this.element.classList.contains(className); + } + + /** + * Установка атрибута + */ + setAttribute(name, value) { + this.element.setAttribute(name, value); + return this; + } + + /** + * Получение атрибута + */ + getAttribute(name) { + return this.element.getAttribute(name); + } + + /** + * Удаление атрибута + */ + removeAttribute(name) { + this.element.removeAttribute(name); + return this; + } + + /** + * Получение/установка dataset значений + */ + dataset(key, value) { + if (value === undefined) { + return this.element.dataset[key]; + } + this.element.dataset[key] = value; + return this; + } + + /** + * Уничтожение компонента + */ + destroy() { + if (this.isDestroyed) return; + + this.beforeDestroy(); + this.unbindEvents(); + this.afterDestroy(); + + this.isDestroyed = true; + this.emit('destroy'); + } + + /** + * Хук перед уничтожением + */ + beforeDestroy() { + // Переопределяется в наследниках + } + + /** + * Хук после уничтожения + */ + afterDestroy() { + // Переопределяется в наследниках + } + + /** + * Очистка всех event listeners + */ + unbindEvents() { + this.eventListeners.forEach(({ target, event, handler, options }) => { + target.removeEventListener(event, handler, options); + }); + this.eventListeners = []; + } + + /** + * Генерация уникального ID + */ + generateId() { + return `component-${Math.random().toString(36).substr(2, 9)}`; + } + + /** + * Получение информации о компоненте + */ + getInfo() { + return { + id: this.id, + isInitialized: this.isInitialized, + isDestroyed: this.isDestroyed, + className: this.constructor.name, + elementTag: this.element.tagName.toLowerCase(), + eventListenersCount: this.eventListeners.length + }; + } + + /** + * Статические методы + */ + static defaultOptions = {}; + + /** + * Создание экземпляра компонента + */ + static create(element, options = {}) { + return new this(element, options).init(); + } +} \ No newline at end of file diff --git a/vitekit-claude/src/scripts/core/EventBus.js b/vitekit-claude/src/scripts/core/EventBus.js new file mode 100644 index 0000000..bef7395 --- /dev/null +++ b/vitekit-claude/src/scripts/core/EventBus.js @@ -0,0 +1,152 @@ +/** + * Глобальная шина событий для связи между компонентами + */ +export class EventBus { + constructor() { + this.events = new Map(); + this.onceEvents = new Set(); + } + + /** + * Подписка на событие + */ + on(eventName, callback, context = null) { + if (!this.events.has(eventName)) { + this.events.set(eventName, []); + } + + const listener = { + callback, + context, + id: this.generateId() + }; + + this.events.get(eventName).push(listener); + + // Возвращаем функцию для отписки + return () => this.off(eventName, listener.id); + } + + /** + * Подписка на событие (выполняется только один раз) + */ + once(eventName, callback, context = null) { + const listenerId = this.generateId(); + this.onceEvents.add(listenerId); + + const unsubscribe = this.on(eventName, (...args) => { + this.onceEvents.delete(listenerId); + unsubscribe(); + callback.apply(context, args); + }, context); + + return unsubscribe; + } + + /** + * Отписка от события + */ + off(eventName, listenerId = null) { + if (!this.events.has(eventName)) return; + + const listeners = this.events.get(eventName); + + if (listenerId) { + // Удаляем конкретный listener + const index = listeners.findIndex(l => l.id === listenerId); + if (index !== -1) { + listeners.splice(index, 1); + } + } else { + // Удаляем все listeners для события + this.events.delete(eventName); + } + + // Очищаем пустые массивы + if (listeners && listeners.length === 0) { + this.events.delete(eventName); + } + } + + /** + * Испускание события + */ + emit(eventName, ...args) { + if (!this.events.has(eventName)) return; + + const listeners = this.events.get(eventName).slice(); // Копируем массив + + listeners.forEach(listener => { + try { + listener.callback.apply(listener.context, args); + } catch (error) { + console.error(`EventBus: Error in listener for "${eventName}":`, error); + } + }); + + return listeners.length; + } + + /** + * Получение количества подписчиков на событие + */ + listenerCount(eventName) { + return this.events.has(eventName) ? this.events.get(eventName).length : 0; + } + + /** + * Получение списка всех событий + */ + eventNames() { + return Array.from(this.events.keys()); + } + + /** + * Очистка всех событий + */ + clear() { + this.events.clear(); + this.onceEvents.clear(); + } + + /** + * Очистка событий по namespace + */ + clearNamespace(namespace) { + const pattern = new RegExp(`^${namespace}:`); + + for (const eventName of this.events.keys()) { + if (pattern.test(eventName)) { + this.events.delete(eventName); + } + } + } + + /** + * Генерация уникального ID + */ + generateId() { + return Math.random().toString(36).substr(2, 9); + } + + /** + * Отладочная информация + */ + debug() { + console.group('EventBus Debug Info'); + console.log('Events count:', this.events.size); + console.log('Once events count:', this.onceEvents.size); + + for (const [eventName, listeners] of this.events) { + console.log(`"${eventName}": ${listeners.length} listeners`); + } + + console.groupEnd(); + } +} + +// Создаем глобальный экземпляр +export const eventBus = new EventBus(); + +// Экспортируем для удобства +export default eventBus; \ No newline at end of file diff --git a/vitekit-claude/src/scripts/core/PageManager.js b/vitekit-claude/src/scripts/core/PageManager.js new file mode 100644 index 0000000..dc290e1 --- /dev/null +++ b/vitekit-claude/src/scripts/core/PageManager.js @@ -0,0 +1,144 @@ +/** + * Page Manager - автоматический роутинг и управление page controllers + */ +export class PageManager { + constructor() { + this.controllers = new Map(); + this.currentController = null; + this.currentPage = null; + + this.init(); + } + + init() { + this.detectCurrentPage(); + this.loadPageController(); + } + + /** + * Определяет текущую страницу по URL или data-page атрибуту + */ + detectCurrentPage() { + // Сначала проверяем data-page атрибут на body + const bodyPageAttr = document.body.dataset.page; + if (bodyPageAttr) { + this.currentPage = bodyPageAttr; + return; + } + + // Затем определяем по pathname + const pathname = window.location.pathname; + let filename = pathname.split('/').pop(); + + // Обработка различных случаев пути + if (!filename || filename === '' || filename === '/') { + // Если путь пустой или корневой, это главная страница + this.currentPage = 'index'; + } else if (filename.includes('.html')) { + // Если есть расширение .html, удаляем его + this.currentPage = filename.replace(/\.html?$/, ''); + } else { + // Если нет расширения, используем как есть + this.currentPage = filename; + } + + // Fallback на index если что-то пошло не так + if (!this.currentPage || this.currentPage === '') { + this.currentPage = 'index'; + } + + console.log(`🌐 PageManager: Detected page "${this.currentPage}"`); + } + + /** + * Динамически загружает controller для текущей страницы + */ + async loadPageController() { + if (!this.currentPage) { + console.warn('🌐 PageManager: No page detected'); + return; + } + + try { + // Пытаемся загрузить page controller + const controllerModule = await import(`../pages/${this.currentPage}.js`); + const ControllerClass = controllerModule.default || controllerModule[`${this.capitalize(this.currentPage)}Page`]; + + if (ControllerClass) { + console.log(`🌐 PageManager: Loading controller for "${this.currentPage}"`); + + // Создаем экземпляр controller + this.currentController = new ControllerClass(); + this.controllers.set(this.currentPage, this.currentController); + + // Инициализируем controller + if (typeof this.currentController.init === 'function') { + await this.currentController.init(); + } + + console.log(`✅ PageManager: Controller for "${this.currentPage}" loaded successfully`); + } else { + console.log(`🌐 PageManager: No controller class found for "${this.currentPage}"`); + } + } catch (error) { + // Это нормально - не все страницы должны иметь controller + if (error.message.includes('Failed to resolve module') || + error.message.includes('Unknown variable dynamic import') || + error.message.includes('Cannot resolve')) { + console.log(`🌐 PageManager: No controller found for "${this.currentPage}" (this is OK)`); + } else { + console.error(`❌ PageManager: Error loading controller for "${this.currentPage}":`, error); + } + } + } + + /** + * Получить текущий активный controller + */ + getCurrentController() { + return this.currentController; + } + + /** + * Получить controller по имени страницы + */ + getController(pageName) { + return this.controllers.get(pageName); + } + + /** + * Очистка ресурсов при навигации + */ + cleanup() { + if (this.currentController && typeof this.currentController.destroy === 'function') { + this.currentController.destroy(); + } + } + + /** + * Утилитарный метод для капитализации строк + */ + capitalize(str) { + return str.charAt(0).toUpperCase() + str.slice(1); + } + + /** + * Регистрация кастомного controller + */ + registerController(pageName, controllerInstance) { + this.controllers.set(pageName, controllerInstance); + console.log(`🌐 PageManager: Registered custom controller for "${pageName}"`); + } + + /** + * Получение информации о состоянии + */ + getInfo() { + return { + currentPage: this.currentPage, + hasController: !!this.currentController, + controllersCount: this.controllers.size, + controllers: Array.from(this.controllers.keys()) + }; + } +} \ No newline at end of file diff --git a/vitekit-claude/src/scripts/main.js b/vitekit-claude/src/scripts/main.js new file mode 100644 index 0000000..7cb4fb2 --- /dev/null +++ b/vitekit-claude/src/scripts/main.js @@ -0,0 +1,270 @@ +// Core system imports +import { PageManager } from './core/PageManager.js'; +import { eventBus } from './core/EventBus.js'; + +// Component imports +import MicroModal from 'micromodal'; +import { TabsComponent } from './components/tabs.js'; +import { AccordionComponent } from './components/accordion.js'; +import { ToastComponent } from './components/toast.js'; + +// Utils imports +import { ready } from './utils/dom.js'; +import { performanceMonitor } from './utils/performance.js'; + +/** + * Главный класс приложения с минимальной логикой + */ +class ViteKitApp { + constructor() { + this.pageManager = null; + this.components = new Map(); + this.isInitialized = false; + + console.log('🚀 ViteKit Universal - Starting initialization...'); + performanceMonitor.mark('app-start'); + } + + /** + * Инициализация приложения + */ + async init() { + if (this.isInitialized) return; + + try { + performanceMonitor.mark('init-start'); + + // Инициализация глобальных компонентов + await this.initGlobalComponents(); + + // Инициализация системы страниц + await this.initPageSystem(); + + // Инициализация UI компонентов + await this.initUIComponents(); + + // Финализация + this.finalize(); + + performanceMonitor.mark('init-end'); + performanceMonitor.measure('app-init', 'app-start', 'init-end'); + console.log('✅ ViteKit Universal - Ready!'); + + } catch (error) { + console.error('❌ ViteKit Universal - Initialization failed:', error); + } + } + + /** + * Инициализация глобальных компонентов + */ + async initGlobalComponents() { + performanceMonitor.mark('global-components-start'); + + // Инициализация MicroModal + try { + MicroModal.init({ + onShow: this.onModalShow.bind(this), + onClose: this.onModalClose.bind(this), + awaitOpenAnimation: true, + awaitCloseAnimation: true, + debugMode: false + }); + console.log('✅ MicroModal initialized'); + } catch (error) { + console.error('❌ MicroModal initialization failed:', error); + } + + performanceMonitor.measure('global-components', 'global-components-start'); + } + + /** + * Инициализация системы страниц + */ + async initPageSystem() { + performanceMonitor.mark('page-system-start'); + + try { + this.pageManager = new PageManager(); + console.log('✅ Page system initialized'); + } catch (error) { + console.error('❌ Page system initialization failed:', error); + } + + performanceMonitor.measure('page-system', 'page-system-start'); + } + + /** + * Инициализация UI компонентов + */ + async initUIComponents() { + performanceMonitor.mark('ui-components-start'); + + // Автоматическая инициализация табов + const tabsElements = document.querySelectorAll('[data-tabs]'); + tabsElements.forEach(element => { + try { + const tabs = new TabsComponent(element); + this.components.set(element, tabs); + eventBus.emit('component:init', { component: tabs }); + } catch (error) { + console.error('❌ Tabs component initialization failed:', error); + } + }); + + // Автоматическая инициализация аккордеонов + const accordionElements = document.querySelectorAll('[data-accordion]'); + accordionElements.forEach(element => { + try { + const accordion = new AccordionComponent(element); + this.components.set(element, accordion); + eventBus.emit('component:init', { component: accordion }); + } catch (error) { + console.error('❌ Accordion component initialization failed:', error); + } + }); + + // Инициализация toast triggers + this.initToastTriggers(); + + console.log(`✅ UI Components initialized: ${this.components.size} instances`); + performanceMonitor.measure('ui-components', 'ui-components-start'); + } + + /** + * Инициализация toast triggers + */ + initToastTriggers() { + const toastTriggers = document.querySelectorAll('[data-toast-trigger]'); + toastTriggers.forEach(trigger => { + trigger.addEventListener('click', (e) => { + const type = trigger.dataset.toastTrigger; + const title = trigger.dataset.toastTitle || 'Уведомление'; + const message = trigger.dataset.toastMessage || 'Сообщение'; + + ToastComponent.show(message, type, { title }); + eventBus.emit('toast:show', { type, title, message }); + }); + }); + } + + /** + * Обработчики событий модальных окон + */ + onModalShow(modal) { + console.log(`Modal ${modal.id} opened`); + eventBus.emit('modal:open', { id: modal.id, modal }); + } + + onModalClose(modal) { + console.log(`Modal ${modal.id} closed`); + eventBus.emit('modal:close', { id: modal.id, modal }); + } + + /** + * Финализация инициализации + */ + finalize() { + this.isInitialized = true; + + // Уведомляем систему о готовности + eventBus.emit('app:ready', { + pageManager: this.pageManager, + componentsCount: this.components.size + }); + + // Добавляем класс готовности к body + document.body.classList.add('app-ready'); + + // Показываем метрики производительности в dev режиме + if (process.env.NODE_ENV === 'development') { + setTimeout(() => { + performanceMonitor.report(); + }, 100); + } + } + + /** + * Публичные методы API + */ + + getComponent(element) { + return this.components.get(element); + } + + getPageController() { + return this.pageManager?.getCurrentController(); + } + + async loadComponent(name, element, options = {}) { + try { + const module = await import(`./components/${name}.js`); + const ComponentClass = module.default || module[`${name}Component`]; + + if (ComponentClass) { + const instance = new ComponentClass(element, options); + this.components.set(element, instance); + eventBus.emit('component:init', { component: instance }); + return instance; + } + } catch (error) { + console.error(`Failed to load component: ${name}`, error); + return null; + } + } + + getInfo() { + return { + isInitialized: this.isInitialized, + componentsCount: this.components.size, + currentPage: this.pageManager?.currentPage, + hasPageController: !!this.pageManager?.currentController, + performance: performanceMonitor.getAllMeasures() + }; + } + + destroy() { + // Очищаем компоненты + this.components.forEach(component => { + if (typeof component.destroy === 'function') { + component.destroy(); + } + }); + this.components.clear(); + + // Очищаем page manager + if (this.pageManager) { + this.pageManager.cleanup(); + } + + // Очищаем event bus + eventBus.clear(); + + console.log('🧹 ViteKit Universal - Cleaned up'); + } +} + +/** + * Инициализация приложения при загрузке DOM + */ +let app; + +ready(async () => { + app = new ViteKitApp(); + await app.init(); +}); + +// Экспортируем для глобального доступа +if (typeof window !== 'undefined') { + window.ViteKit = { + get app() { return app; }, + get pageManager() { return app?.pageManager; }, + get eventBus() { return eventBus; }, + ToastComponent, + performanceMonitor + }; +} + +// Экспорт для модульного использования +export default app; +export { eventBus, ToastComponent, performanceMonitor }; \ No newline at end of file diff --git a/vitekit-claude/src/scripts/pages/index.js b/vitekit-claude/src/scripts/pages/index.js new file mode 100644 index 0000000..676fbc0 --- /dev/null +++ b/vitekit-claude/src/scripts/pages/index.js @@ -0,0 +1,315 @@ +import { Component } from '../core/Component.js'; +import { eventBus } from '../core/EventBus.js'; +import { ToastComponent } from '../components/toast.js'; + +/** + * Controller для главной страницы + */ +export default class IndexPage extends Component { + static defaultOptions = { + heroAnimationDelay: 300, + featuresAnimationDelay: 600 + }; + + constructor() { + // Создаем компонент на основе body + super(document.body, IndexPage.defaultOptions); + + this.heroElement = null; + this.featuresElements = []; + } + + beforeInit() { + console.log('🏠 IndexPage: Initializing...'); + this.bindElements(); + } + + bindElements() { + this.heroElement = this.find('.hero'); + this.featuresElements = Array.from(this.findAll('.feature')); + } + + bindEvents() { + // Привязываем события для демо-кнопок + this.addEventListener('click', this.handleDemoButtonClick); + + // Слушаем события компонентов + eventBus.on('component:init', this.onComponentInit.bind(this)); + + // Обработка скролла для анимаций + this.addEventListener(window, 'scroll', this.handleScroll); + + // Обработка resize + this.addEventListener(window, 'resize', this.handleResize); + } + + afterInit() { + this.animateHero(); + this.setupIntersectionObserver(); + + // Показываем приветственное уведомление + setTimeout(() => { + ToastComponent.info('Добро пожаловать в ViteKit Universal!', { + title: 'Привет! 👋', + duration: 5000 + }); + }, 1000); + } + + /** + * Анимация hero секции + */ + animateHero() { + if (!this.heroElement) return; + + const title = this.heroElement.querySelector('.hero__title'); + const subtitle = this.heroElement.querySelector('.hero__subtitle'); + const actions = this.heroElement.querySelector('.hero__actions'); + + // Добавляем классы для анимации + setTimeout(() => { + title?.classList.add('animate-fade-in-up'); + }, this.options.heroAnimationDelay); + + setTimeout(() => { + subtitle?.classList.add('animate-fade-in-up'); + }, this.options.heroAnimationDelay + 200); + + setTimeout(() => { + actions?.classList.add('animate-fade-in-up'); + }, this.options.heroAnimationDelay + 400); + } + + /** + * Настройка Intersection Observer для анимации элементов при скролле + */ + setupIntersectionObserver() { + const observer = new IntersectionObserver((entries) => { + entries.forEach(entry => { + if (entry.isIntersecting) { + entry.target.classList.add('animate-fade-in-up'); + observer.unobserve(entry.target); + } + }); + }, { + threshold: 0.1, + rootMargin: '0px 0px -50px 0px' + }); + + // Наблюдаем за features + this.featuresElements.forEach(feature => { + observer.observe(feature); + }); + + // Наблюдаем за другими секциями + this.findAll('.technologies .tech-item').forEach(item => { + observer.observe(item); + }); + } + + /** + * Обработка кликов по демо-кнопкам + */ + handleDemoButtonClick(event) { + const button = event.target.closest('[data-demo-action]'); + if (!button) return; + + const action = button.dataset.demoAction; + + switch (action) { + case 'show-features': + this.showFeatures(); + break; + case 'scroll-to-tech': + this.scrollToTechnologies(); + break; + default: + console.log(`Unknown demo action: ${action}`); + } + } + + /** + * Показ features с анимацией + */ + showFeatures() { + const featuresSection = this.find('.features'); + if (featuresSection) { + featuresSection.scrollIntoView({ + behavior: 'smooth', + block: 'start' + }); + + // Анимируем features + setTimeout(() => { + this.featuresElements.forEach((feature, index) => { + setTimeout(() => { + feature.classList.add('animate-bounce-in'); + }, index * 100); + }); + }, 500); + } + } + + /** + * Скролл к секции технологий + */ + scrollToTechnologies() { + const techSection = this.find('.technologies'); + if (techSection) { + techSection.scrollIntoView({ + behavior: 'smooth', + block: 'start' + }); + } + } + + /** + * Обработка скролла + */ + handleScroll(event) { + const scrollY = window.scrollY; + + // Параллакс эффект для hero + if (this.heroElement && scrollY < this.heroElement.offsetHeight) { + const speed = 0.5; + this.heroElement.style.transform = `translateY(${scrollY * speed}px)`; + } + + // Обновление прогресса чтения + this.updateReadingProgress(); + } + + /** + * Обновление прогресса чтения страницы + */ + updateReadingProgress() { + const scrollTop = window.scrollY; + const docHeight = document.documentElement.scrollHeight - window.innerHeight; + const scrollPercent = (scrollTop / docHeight) * 100; + + // Создаем прогресс-бар если его нет + let progressBar = document.querySelector('.reading-progress'); + if (!progressBar) { + progressBar = document.createElement('div'); + progressBar.className = 'reading-progress'; + progressBar.style.cssText = ` + position: fixed; + top: 0; + left: 0; + width: 0%; + height: 3px; + background: linear-gradient(90deg, #3b82f6, #10b981); + z-index: 9999; + transition: width 0.1s ease; + `; + document.body.appendChild(progressBar); + } + + progressBar.style.width = `${Math.min(100, scrollPercent)}%`; + } + + /** + * Обработка изменения размера окна + */ + handleResize(event) { + // Обновляем размеры для адаптивности + this.updateResponsiveElements(); + } + + /** + * Обновление адаптивных элементов + */ + updateResponsiveElements() { + const isMobile = window.innerWidth < 768; + + // Переключаем классы для мобильной версии + document.body.classList.toggle('is-mobile', isMobile); + + // Обновляем hero высоту + if (this.heroElement) { + const minHeight = isMobile ? '60vh' : '80vh'; + this.heroElement.style.minHeight = minHeight; + } + } + + /** + * Обработка инициализации компонентов + */ + onComponentInit(data) { + console.log(`🏠 IndexPage: Component initialized:`, data.component.constructor.name); + + // Можем добавить специфичную логику для разных компонентов + if (data.component.constructor.name === 'TabsComponent') { + this.setupTabsIntegration(data.component); + } + } + + /** + * Интеграция с табами + */ + setupTabsIntegration(tabsComponent) { + // Добавляем обработчик изменения табов + tabsComponent.element.addEventListener('tabchange', (event) => { + const { index, tab } = event.detail; + + // Трекинг аналитики + this.trackTabChange(index, tab.textContent); + }); + } + + /** + * Трекинг событий (заглушка для аналитики) + */ + trackTabChange(index, tabName) { + console.log(`📊 Analytics: Tab changed to "${tabName}" (index: ${index})`); + + // Здесь можно добавить отправку данных в Google Analytics, Yandex.Metrica и т.д. + if (typeof gtag !== 'undefined') { + gtag('event', 'tab_change', { + 'tab_name': tabName, + 'tab_index': index + }); + } + } + + /** + * Получение метрик страницы + */ + getPageMetrics() { + return { + scrollPosition: window.scrollY, + viewportSize: { + width: window.innerWidth, + height: window.innerHeight + }, + heroVisible: this.heroElement ? this.isElementInViewport(this.heroElement) : false, + activeFeatures: this.featuresElements.filter(el => + el.classList.contains('animate-fade-in-up') + ).length + }; + } + + /** + * Проверка видимости элемента + */ + isElementInViewport(element) { + const rect = element.getBoundingClientRect(); + return rect.top < window.innerHeight && rect.bottom > 0; + } + + /** + * Очистка ресурсов + */ + beforeDestroy() { + // Удаляем прогресс-бар + const progressBar = document.querySelector('.reading-progress'); + if (progressBar) { + progressBar.remove(); + } + + // Отписываемся от глобальных событий + eventBus.off('component:init'); + + console.log('🏠 IndexPage: Cleaned up'); + } +} \ No newline at end of file diff --git a/vitekit-claude/src/scripts/pages/showcase.js b/vitekit-claude/src/scripts/pages/showcase.js new file mode 100644 index 0000000..f4ff4c9 --- /dev/null +++ b/vitekit-claude/src/scripts/pages/showcase.js @@ -0,0 +1,464 @@ +import { Component } from '../core/Component.js'; +import { eventBus } from '../core/EventBus.js'; +import { ToastComponent } from '../components/toast.js'; +import { debounce } from '../utils/performance.js'; +import { copyToClipboard } from '../utils/helpers.js'; + +/** + * Controller для страницы showcase + */ +export default class ShowcasePage extends Component { + static defaultOptions = { + highlightCodeBlocks: true, + enableCodeCopy: true, + trackInteractions: true + }; + + constructor() { + super(document.body, ShowcasePage.defaultOptions); + + this.codeBlocks = []; + this.demoSections = []; + this.interactionStats = { + toastClicks: 0, + modalOpens: 0, + accordionToggles: 0, + tabSwitches: 0, + codeCopies: 0 + }; + } + + beforeInit() { + console.log('🎭 ShowcasePage: Initializing...'); + this.bindElements(); + } + + bindElements() { + this.codeBlocks = Array.from(this.findAll('.demo-code')); + this.demoSections = Array.from(this.findAll('.showcase-section')); + } + + bindEvents() { + // Обработка кликов по демо-кнопкам + this.addEventListener('click', this.handleDemoClick); + + // Обработка событий компонентов + this.setupComponentListeners(); + + // Обработка скролла для навигации + this.addEventListener(window, 'scroll', debounce(this.handleScroll.bind(this), 100)); + + // Keyboard shortcuts + this.addEventListener(document, 'keydown', this.handleKeyDown); + } + + afterInit() { + this.setupCodeBlocks(); + this.setupSectionNavigation(); + this.showWelcomeMessage(); + + if (this.options.trackInteractions) { + this.setupAnalytics(); + } + } + + /** + * Настройка блоков кода + */ + setupCodeBlocks() { + this.codeBlocks.forEach((block, index) => { + // Добавляем кнопку копирования + if (this.options.enableCodeCopy) { + this.addCopyButton(block, index); + } + + // Подсветка синтаксиса отключена для избежания конфликтов + // if (this.options.highlightCodeBlocks) { + // this.highlightCode(block); + // } + }); + } + + /** + * Добавление кнопки копирования к блоку кода + */ + addCopyButton(codeBlock, index) { + const wrapper = document.createElement('div'); + wrapper.className = 'code-block-wrapper'; + wrapper.style.position = 'relative'; + + const copyButton = document.createElement('button'); + copyButton.className = 'code-copy-btn'; + copyButton.innerHTML = '📋 Копировать'; + copyButton.style.cssText = ` + position: absolute; + top: 8px; + right: 8px; + background: rgba(255, 255, 255, 0.9); + border: 1px solid #e5e7eb; + border-radius: 4px; + padding: 4px 8px; + font-size: 12px; + cursor: pointer; + transition: all 0.2s; + z-index: 10; + `; + + copyButton.addEventListener('click', async () => { + const code = codeBlock.textContent; + const success = await copyToClipboard(code); + + if (success) { + copyButton.innerHTML = '✅ Скопировано!'; + this.interactionStats.codeCopies++; + + setTimeout(() => { + copyButton.innerHTML = '📋 Копировать'; + }, 2000); + + ToastComponent.success('Код скопирован в буфер обмена!'); + } else { + ToastComponent.error('Не удалось скопировать код'); + } + }); + + // Оборачиваем блок кода + codeBlock.parentNode.insertBefore(wrapper, codeBlock); + wrapper.appendChild(codeBlock); + wrapper.appendChild(copyButton); + } + + /** + * Подсветка синтаксиса (упрощенная) + */ + highlightCode(codeBlock) { + let code = codeBlock.innerHTML; + + // Подсвечиваем HTML теги + code = code.replace(/<(\/?[\w\s="'-.:/]+?)>/g, + '<$1>'); + + // Подсвечиваем JavaScript ключевые слова + code = code.replace(/\b(const|let|var|function|class|import|export|default|if|else|for|while|return|new|this)\b/g, + '$1'); + + // Подсвечиваем строки + code = code.replace(/'([^']*?)'/g, '\'$1\''); + code = code.replace(/"([^"]*?)"/g, '"$1"'); + + // Подсвечиваем комментарии + code = code.replace(/(\/\/.*$)/gm, '$1'); + + codeBlock.innerHTML = code; + } + + /** + * Настройка навигации по секциям + */ + setupSectionNavigation() { + // Создаем фиксированную навигацию + const nav = document.createElement('nav'); + nav.className = 'showcase-nav'; + nav.style.cssText = ` + position: fixed; + top: 80px; + right: 20px; + background: white; + border-radius: 8px; + box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); + padding: 16px; + z-index: 1000; + max-width: 200px; + `; + + const navTitle = document.createElement('h4'); + navTitle.textContent = 'На этой странице'; + navTitle.style.cssText = 'margin: 0 0 12px 0; font-size: 14px; font-weight: 600;'; + nav.appendChild(navTitle); + + const navList = document.createElement('ul'); + navList.style.cssText = 'list-style: none; margin: 0; padding: 0;'; + + this.demoSections.forEach((section, index) => { + const h2 = section.querySelector('h2'); + if (!h2) return; + + const sectionId = `section-${index}`; + section.id = sectionId; + + const listItem = document.createElement('li'); + listItem.style.cssText = 'margin-bottom: 8px;'; + + const link = document.createElement('a'); + link.href = `#${sectionId}`; + link.textContent = h2.textContent; + link.style.cssText = ` + display: block; + padding: 4px 8px; + color: #6b7280; + text-decoration: none; + border-radius: 4px; + font-size: 13px; + transition: all 0.2s; + `; + + link.addEventListener('click', (e) => { + e.preventDefault(); + section.scrollIntoView({ behavior: 'smooth' }); + }); + + listItem.appendChild(link); + navList.appendChild(listItem); + }); + + nav.appendChild(navList); + document.body.appendChild(nav); + } + + /** + * Настройка слушателей событий компонентов + */ + setupComponentListeners() { + // Toast события + eventBus.on('toast:show', (data) => { + this.interactionStats.toastClicks++; + console.log('🎭 ShowcasePage: Toast shown', data); + }); + + // Modal события + eventBus.on('modal:open', (data) => { + this.interactionStats.modalOpens++; + console.log('🎭 ShowcasePage: Modal opened', data); + }); + + // Accordion события + this.addEventListener(document, 'accordionopen', (event) => { + this.interactionStats.accordionToggles++; + this.trackInteraction('accordion_open', { + accordion_id: event.target.id, + panel_index: event.detail.index + }); + }); + + // Tab события + this.addEventListener(document, 'tabchange', (event) => { + this.interactionStats.tabSwitches++; + this.trackInteraction('tab_change', { + tabs_id: event.target.id, + tab_index: event.detail.index, + tab_title: event.detail.tab.textContent + }); + }); + } + + /** + * Обработка кликов по демо-элементам + */ + handleDemoClick(event) { + // Отслеживаем клики по toast кнопкам + const toastTrigger = event.target.closest('[data-toast-trigger]'); + if (toastTrigger) { + this.handleToastDemo(toastTrigger); + return; + } + + // Отслеживаем клики по modal кнопкам + const modalTrigger = event.target.closest('[data-micromodal-trigger]'); + if (modalTrigger) { + this.handleModalDemo(modalTrigger); + return; + } + } + + /** + * Обработка демо toast + */ + handleToastDemo(trigger) { + const type = trigger.dataset.toastTrigger; + const title = trigger.dataset.toastTitle; + const message = trigger.dataset.toastMessage; + + console.log(`🎭 ShowcasePage: Showing ${type} toast`); + + // Добавляем визуальную обратную связь + trigger.style.transform = 'scale(0.95)'; + setTimeout(() => { + trigger.style.transform = ''; + }, 150); + + this.trackInteraction('toast_demo', { type, title }); + } + + /** + * Обработка демо modal + */ + handleModalDemo(trigger) { + const modalId = trigger.dataset.micromodalTrigger; + console.log(`🎭 ShowcasePage: Opening modal ${modalId}`); + + this.trackInteraction('modal_demo', { modal_id: modalId }); + } + + /** + * Обработка скролла + */ + handleScroll() { + this.updateActiveNavigation(); + this.updateScrollProgress(); + } + + /** + * Обновление активной навигации + */ + updateActiveNavigation() { + const scrollY = window.scrollY + 100; + const navLinks = document.querySelectorAll('.showcase-nav a'); + + this.demoSections.forEach((section, index) => { + const sectionTop = section.offsetTop; + const sectionHeight = section.offsetHeight; + const navLink = navLinks[index]; + + if (!navLink) return; + + if (scrollY >= sectionTop && scrollY < sectionTop + sectionHeight) { + navLink.style.cssText += 'background: #3b82f6; color: white;'; + } else { + navLink.style.cssText = navLink.style.cssText.replace(/background:.*?;|color:.*?;/g, ''); + } + }); + } + + /** + * Обновление прогресса прокрутки + */ + updateScrollProgress() { + const scrollTop = window.scrollY; + const docHeight = document.documentElement.scrollHeight - window.innerHeight; + const scrollPercent = (scrollTop / docHeight) * 100; + + // Обновляем прогресс в навигации + const nav = document.querySelector('.showcase-nav'); + if (nav) { + nav.style.opacity = scrollPercent > 10 ? '1' : '0.7'; + } + } + + /** + * Обработка клавиатурных сокращений + */ + handleKeyDown(event) { + // Ctrl/Cmd + K - фокус на поиск (если будет добавлен) + if ((event.ctrlKey || event.metaKey) && event.key === 'k') { + event.preventDefault(); + ToastComponent.info('Поиск будет добавлен в следующей версии!'); + } + + // Escape - закрыть все модалы + if (event.key === 'Escape') { + ToastComponent.clear(); + } + } + + /** + * Показ приветственного сообщения + */ + showWelcomeMessage() { + setTimeout(() => { + ToastComponent.success('Добро пожаловать в Showcase! Изучайте компоненты интерактивно.', { + title: 'Showcase готов! 🎭', + duration: 4000 + }); + }, 800); + } + + /** + * Настройка аналитики + */ + setupAnalytics() { + // Отправляем данные о посещении страницы + this.trackInteraction('page_view', { + page: 'showcase', + sections_count: this.demoSections.length, + code_blocks_count: this.codeBlocks.length + }); + + // Отправляем статистику при уходе со страницы + window.addEventListener('beforeunload', () => { + this.trackInteraction('page_stats', this.interactionStats); + }); + } + + /** + * Трекинг взаимодействий + */ + trackInteraction(action, data = {}) { + if (!this.options.trackInteractions) return; + + console.log(`📊 Showcase Analytics: ${action}`, data); + + // Здесь можно добавить отправку в Google Analytics, Yandex.Metrica и т.д. + if (typeof gtag !== 'undefined') { + gtag('event', action, { + event_category: 'showcase', + ...data + }); + } + } + + /** + * Получение статистики страницы + */ + getStats() { + return { + ...this.interactionStats, + sectionsViewed: this.demoSections.filter(section => + this.isElementInViewport(section) + ).length, + currentSection: this.getCurrentSection(), + timeOnPage: Date.now() - this.initTime + }; + } + + /** + * Получение текущей секции + */ + getCurrentSection() { + const scrollY = window.scrollY + 100; + + for (const section of this.demoSections) { + const sectionTop = section.offsetTop; + const sectionHeight = section.offsetHeight; + + if (scrollY >= sectionTop && scrollY < sectionTop + sectionHeight) { + return section.querySelector('h2')?.textContent || 'Unknown'; + } + } + + return 'Top'; + } + + /** + * Проверка видимости элемента + */ + isElementInViewport(element) { + const rect = element.getBoundingClientRect(); + return rect.top < window.innerHeight && rect.bottom > 0; + } + + /** + * Очистка ресурсов + */ + beforeDestroy() { + // Удаляем навигацию + const nav = document.querySelector('.showcase-nav'); + if (nav) { + nav.remove(); + } + + // Отправляем финальную статистику + this.trackInteraction('page_exit', this.getStats()); + + console.log('🎭 ShowcasePage: Cleaned up'); + } +} \ No newline at end of file diff --git a/vitekit-claude/src/scripts/utils/componentLoader.js b/vitekit-claude/src/scripts/utils/componentLoader.js new file mode 100644 index 0000000..9de7850 --- /dev/null +++ b/vitekit-claude/src/scripts/utils/componentLoader.js @@ -0,0 +1,192 @@ +export function initializeComponents() { + console.log('🔧 Component Loader: Starting initialization...'); + + const componentMap = new Map(); + + // Component registry with lazy loading support + const componentRegistry = { + 'tabs': () => import('../components/tabs.js').then(m => m.TabsComponent), + 'accordion': () => import('../components/accordion.js').then(m => m.AccordionComponent), + }; + + // Auto-initialize components based on data attributes + async function autoInitialize() { + for (const [componentName, loader] of Object.entries(componentRegistry)) { + const elements = document.querySelectorAll(`[data-${componentName}]`); + + if (elements.length > 0) { + try { + const ComponentClass = await loader(); + + elements.forEach(element => { + const options = parseDataAttributes(element, componentName); + const instance = new ComponentClass(element, options); + componentMap.set(element, instance); + }); + + console.log(`✅ ${componentName}: ${elements.length} instances initialized`); + } catch (error) { + console.error(`❌ Failed to load ${componentName}:`, error); + } + } + } + } + + // Parse data attributes to options object + function parseDataAttributes(element, componentName) { + const options = {}; + const prefix = `data-${componentName}-`; + + Array.from(element.attributes).forEach(attr => { + if (attr.name.startsWith(prefix)) { + const optionName = toCamelCase(attr.name.substring(prefix.length)); + options[optionName] = parseValue(attr.value); + } + }); + + return options; + } + + // Convert kebab-case to camelCase + function toCamelCase(str) { + return str.replace(/-([a-z])/g, (match, letter) => letter.toUpperCase()); + } + + // Parse string values to appropriate types + function parseValue(value) { + // Boolean + if (value === 'true') return true; + if (value === 'false') return false; + + // Number + if (!isNaN(value) && !isNaN(parseFloat(value))) { + return parseFloat(value); + } + + // JSON + if (value.startsWith('{') || value.startsWith('[')) { + try { + return JSON.parse(value); + } catch (e) { + console.warn('Failed to parse JSON value:', value); + } + } + + // String + return value; + } + + // Manual component initialization + function initializeComponent(element, componentName, options = {}) { + const loader = componentRegistry[componentName]; + + if (!loader) { + console.error(`Component "${componentName}" not found in registry`); + return null; + } + + return loader().then(ComponentClass => { + const instance = new ComponentClass(element, options); + componentMap.set(element, instance); + return instance; + }).catch(error => { + console.error(`Failed to initialize ${componentName}:`, error); + return null; + }); + } + + // Get component instance from element + function getComponent(element) { + return componentMap.get(element); + } + + // Destroy component instance + function destroyComponent(element) { + const instance = componentMap.get(element); + if (instance && typeof instance.destroy === 'function') { + instance.destroy(); + componentMap.delete(element); + return true; + } + return false; + } + + // Reinitialize components (useful for dynamic content) + function reinitialize() { + // Destroy existing instances + componentMap.forEach((instance, element) => { + if (typeof instance.destroy === 'function') { + instance.destroy(); + } + }); + componentMap.clear(); + + // Reinitialize + return autoInitialize(); + } + + // Initialize on DOM ready + if (document.readyState === 'loading') { + document.addEventListener('DOMContentLoaded', autoInitialize); + } else { + autoInitialize(); + } + + // Return public API + return { + initialize: initializeComponent, + get: getComponent, + destroy: destroyComponent, + reinitialize, + getAll: () => new Map(componentMap) + }; +} + +// Utility for handling dynamic content +export function observeComponentChanges(callback) { + if (typeof MutationObserver === 'undefined') { + console.warn('MutationObserver not supported'); + return; + } + + const observer = new MutationObserver(mutations => { + let hasNewComponents = false; + + mutations.forEach(mutation => { + mutation.addedNodes.forEach(node => { + if (node.nodeType === Node.ELEMENT_NODE) { + // Check if the node itself has component data attributes + const hasDataAttr = Array.from(node.attributes || []).some(attr => + attr.name.startsWith('data-') && + ['tabs', 'accordion'].some(comp => + attr.name.includes(comp) + ) + ); + + // Check if any child elements have component data attributes + const hasChildComponents = node.querySelectorAll && + node.querySelectorAll('[data-tabs], [data-accordion]').length > 0; + + if (hasDataAttr || hasChildComponents) { + hasNewComponents = true; + } + } + }); + }); + + if (hasNewComponents && callback) { + callback(); + } + }); + + observer.observe(document.body, { + childList: true, + subtree: true, + attributes: false + }); + + return observer; +} + +// Export default loader +export default initializeComponents; \ No newline at end of file diff --git a/vitekit-claude/src/scripts/utils/dom.js b/vitekit-claude/src/scripts/utils/dom.js new file mode 100644 index 0000000..6769dac --- /dev/null +++ b/vitekit-claude/src/scripts/utils/dom.js @@ -0,0 +1,328 @@ +/** + * DOM утилиты + */ + +/** + * Ожидание загрузки DOM + */ +export function ready(callback) { + if (document.readyState === 'loading') { + document.addEventListener('DOMContentLoaded', callback); + } else { + callback(); + } +} + +/** + * Создание элемента с атрибутами + */ +export function createElement(tag, attributes = {}, children = []) { + const element = document.createElement(tag); + + // Устанавливаем атрибуты + Object.entries(attributes).forEach(([key, value]) => { + if (key === 'className') { + element.className = value; + } else if (key === 'dataset') { + Object.entries(value).forEach(([dataKey, dataValue]) => { + element.dataset[dataKey] = dataValue; + }); + } else { + element.setAttribute(key, value); + } + }); + + // Добавляем детей + children.forEach(child => { + if (typeof child === 'string') { + element.appendChild(document.createTextNode(child)); + } else if (child instanceof Node) { + element.appendChild(child); + } + }); + + return element; +} + +/** + * Получение ближайшего родителя с селектором + */ +export function closest(element, selector) { + return element.closest(selector); +} + +/** + * Проверка соответствия элемента селектору + */ +export function matches(element, selector) { + return element.matches(selector); +} + +/** + * Получение всех родителей элемента + */ +export function parents(element, selector = null) { + const result = []; + let current = element.parentElement; + + while (current) { + if (!selector || matches(current, selector)) { + result.push(current); + } + current = current.parentElement; + } + + return result; +} + +/** + * Получение siblings элемента + */ +export function siblings(element, selector = null) { + const result = []; + const parent = element.parentElement; + + if (!parent) return result; + + Array.from(parent.children).forEach(child => { + if (child !== element && (!selector || matches(child, selector))) { + result.push(child); + } + }); + + return result; +} + +/** + * Получение размеров элемента + */ +export function getElementSize(element) { + const rect = element.getBoundingClientRect(); + const computedStyle = window.getComputedStyle(element); + + return { + width: rect.width, + height: rect.height, + innerWidth: element.clientWidth, + innerHeight: element.clientHeight, + outerWidth: element.offsetWidth, + outerHeight: element.offsetHeight, + marginTop: parseFloat(computedStyle.marginTop), + marginRight: parseFloat(computedStyle.marginRight), + marginBottom: parseFloat(computedStyle.marginBottom), + marginLeft: parseFloat(computedStyle.marginLeft), + paddingTop: parseFloat(computedStyle.paddingTop), + paddingRight: parseFloat(computedStyle.paddingRight), + paddingBottom: parseFloat(computedStyle.paddingBottom), + paddingLeft: parseFloat(computedStyle.paddingLeft) + }; +} + +/** + * Получение позиции элемента + */ +export function getElementPosition(element) { + const rect = element.getBoundingClientRect(); + const scrollLeft = window.pageXOffset || document.documentElement.scrollLeft; + const scrollTop = window.pageYOffset || document.documentElement.scrollTop; + + return { + top: rect.top + scrollTop, + left: rect.left + scrollLeft, + right: rect.right + scrollLeft, + bottom: rect.bottom + scrollTop, + x: rect.left + scrollLeft, + y: rect.top + scrollTop, + viewportTop: rect.top, + viewportLeft: rect.left, + viewportRight: rect.right, + viewportBottom: rect.bottom + }; +} + +/** + * Проверка видимости элемента + */ +export function isVisible(element) { + const style = window.getComputedStyle(element); + return style.display !== 'none' && + style.visibility !== 'hidden' && + style.opacity !== '0'; +} + +/** + * Проверка нахождения элемента в viewport + */ +export function isInViewport(element, offset = 0) { + const rect = element.getBoundingClientRect(); + const windowHeight = window.innerHeight || document.documentElement.clientHeight; + const windowWidth = window.innerWidth || document.documentElement.clientWidth; + + return rect.top >= -offset && + rect.left >= -offset && + rect.bottom <= windowHeight + offset && + rect.right <= windowWidth + offset; +} + +/** + * Плавная прокрутка к элементу + */ +export function scrollToElement(element, options = {}) { + const defaults = { + behavior: 'smooth', + block: 'start', + inline: 'nearest', + offset: 0 + }; + + const config = { ...defaults, ...options }; + + if (config.offset) { + const elementPosition = getElementPosition(element); + window.scrollTo({ + top: elementPosition.top - config.offset, + behavior: config.behavior + }); + } else { + element.scrollIntoView({ + behavior: config.behavior, + block: config.block, + inline: config.inline + }); + } +} + +/** + * Добавление CSS стилей + */ +export function setStyle(element, styles) { + Object.entries(styles).forEach(([property, value]) => { + element.style[property] = value; + }); +} + +/** + * Получение вычисленного стиля + */ +export function getStyle(element, property) { + return window.getComputedStyle(element)[property]; +} + +/** + * Анимация изменения свойств элемента + */ +export function animate(element, properties, duration = 300, easing = 'ease-in-out') { + return new Promise((resolve) => { + const startTime = performance.now(); + const initialStyles = {}; + + // Сохраняем начальные значения + Object.keys(properties).forEach(prop => { + initialStyles[prop] = parseFloat(getStyle(element, prop)) || 0; + }); + + function step(currentTime) { + const elapsed = currentTime - startTime; + const progress = Math.min(elapsed / duration, 1); + + // Применяем easing + const easedProgress = easingFunctions[easing] ? + easingFunctions[easing](progress) : progress; + + // Обновляем стили + Object.entries(properties).forEach(([prop, endValue]) => { + const startValue = initialStyles[prop]; + const currentValue = startValue + (endValue - startValue) * easedProgress; + element.style[prop] = currentValue + (typeof endValue === 'string' && endValue.includes('px') ? 'px' : ''); + }); + + if (progress < 1) { + requestAnimationFrame(step); + } else { + resolve(); + } + } + + requestAnimationFrame(step); + }); +} + +/** + * Easing функции + */ +const easingFunctions = { + 'linear': t => t, + 'ease-in': t => t * t, + 'ease-out': t => t * (2 - t), + 'ease-in-out': t => t < 0.5 ? 2 * t * t : -1 + (4 - 2 * t) * t, + 'ease-in-cubic': t => t * t * t, + 'ease-out-cubic': t => (--t) * t * t + 1, + 'ease-in-out-cubic': t => t < 0.5 ? 4 * t * t * t : (t - 1) * (2 * t - 2) * (2 * t - 2) + 1 +}; + +/** + * Делегирование событий + */ +export function delegate(container, selector, event, handler) { + container.addEventListener(event, (e) => { + const target = e.target.closest(selector); + if (target && container.contains(target)) { + handler.call(target, e, target); + } + }); +} + +/** + * Однократное выполнение события + */ +export function once(element, event, handler) { + const onceHandler = (e) => { + handler(e); + element.removeEventListener(event, onceHandler); + }; + element.addEventListener(event, onceHandler); +} + +/** + * Удаление элемента из DOM + */ +export function remove(element) { + if (element && element.parentNode) { + element.parentNode.removeChild(element); + } +} + +/** + * Клонирование элемента + */ +export function clone(element, deep = true) { + return element.cloneNode(deep); +} + +/** + * Получение текста элемента + */ +export function getText(element) { + return element.textContent || element.innerText || ''; +} + +/** + * Установка текста элемента + */ +export function setText(element, text) { + element.textContent = text; +} + +/** + * Получение HTML элемента + */ +export function getHTML(element) { + return element.innerHTML; +} + +/** + * Установка HTML элемента + */ +export function setHTML(element, html) { + element.innerHTML = html; +} \ No newline at end of file diff --git a/vitekit-claude/src/scripts/utils/helpers.js b/vitekit-claude/src/scripts/utils/helpers.js new file mode 100644 index 0000000..10c11c4 --- /dev/null +++ b/vitekit-claude/src/scripts/utils/helpers.js @@ -0,0 +1,415 @@ +/** + * Общие утилиты-помощники + */ + +/** + * Проверка типов + */ +export const is = { + string: (value) => typeof value === 'string', + number: (value) => typeof value === 'number' && !isNaN(value), + boolean: (value) => typeof value === 'boolean', + function: (value) => typeof value === 'function', + object: (value) => value !== null && typeof value === 'object', + array: (value) => Array.isArray(value), + null: (value) => value === null, + undefined: (value) => typeof value === 'undefined', + empty: (value) => { + if (value == null) return true; + if (is.string(value) || is.array(value)) return value.length === 0; + if (is.object(value)) return Object.keys(value).length === 0; + return false; + }, + element: (value) => value instanceof Element, + nodeList: (value) => value instanceof NodeList, + date: (value) => value instanceof Date && !isNaN(value), + promise: (value) => value && typeof value.then === 'function' +}; + +/** + * Глубокое клонирование объекта + */ +export function deepClone(obj) { + if (obj === null || typeof obj !== 'object') return obj; + if (obj instanceof Date) return new Date(obj.getTime()); + if (obj instanceof Array) return obj.map(item => deepClone(item)); + if (typeof obj === 'object') { + const clonedObj = {}; + Object.keys(obj).forEach(key => { + clonedObj[key] = deepClone(obj[key]); + }); + return clonedObj; + } +} + +/** + * Глубокое слияние объектов + */ +export function deepMerge(target, ...sources) { + if (!sources.length) return target; + const source = sources.shift(); + + if (is.object(target) && is.object(source)) { + Object.keys(source).forEach(key => { + if (is.object(source[key])) { + if (!target[key]) Object.assign(target, { [key]: {} }); + deepMerge(target[key], source[key]); + } else { + Object.assign(target, { [key]: source[key] }); + } + }); + } + + return deepMerge(target, ...sources); +} + +/** + * Получение значения по пути в объекте + */ +export function get(obj, path, defaultValue = undefined) { + const keys = is.string(path) ? path.split('.') : path; + let result = obj; + + for (const key of keys) { + result = result?.[key]; + if (result === undefined) return defaultValue; + } + + return result; +} + +/** + * Установка значения по пути в объекте + */ +export function set(obj, path, value) { + const keys = is.string(path) ? path.split('.') : path; + const lastKey = keys.pop(); + let current = obj; + + for (const key of keys) { + if (!(key in current) || !is.object(current[key])) { + current[key] = {}; + } + current = current[key]; + } + + current[lastKey] = value; + return obj; +} + +/** + * Форматирование строк (простой template engine) + */ +export function format(template, data) { + return template.replace(/\{(\w+)\}/g, (match, key) => { + return data[key] !== undefined ? data[key] : match; + }); +} + +/** + * Генерация случайной строки + */ +export function randomString(length = 8, chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789') { + let result = ''; + for (let i = 0; i < length; i++) { + result += chars.charAt(Math.floor(Math.random() * chars.length)); + } + return result; +} + +/** + * Генерация UUID v4 + */ +export function uuid() { + return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { + const r = Math.random() * 16 | 0; + const v = c === 'x' ? r : (r & 0x3 | 0x8); + return v.toString(16); + }); +} + +/** + * Slug из строки + */ +export function slugify(text) { + return text + .toString() + .toLowerCase() + .replace(/\s+/g, '-') // Заменяем пробелы на дефисы + .replace(/[^\w\-]+/g, '') // Удаляем не-алфавитные символы + .replace(/\-\-+/g, '-') // Заменяем множественные дефисы на одинарные + .replace(/^-+/, '') // Убираем дефисы в начале + .replace(/-+$/, ''); // Убираем дефисы в конце +} + +/** + * Capitalize первую букву + */ +export function capitalize(str) { + return str.charAt(0).toUpperCase() + str.slice(1); +} + +/** + * camelCase строки + */ +export function camelCase(str) { + return str.replace(/[-_\s]+(.)?/g, (_, c) => c ? c.toUpperCase() : ''); +} + +/** + * kebab-case строки + */ +export function kebabCase(str) { + return str + .replace(/([a-z])([A-Z])/g, '$1-$2') + .replace(/[\s_]+/g, '-') + .toLowerCase(); +} + +/** + * Обрезка строки с многоточием + */ +export function truncate(str, length = 100, suffix = '...') { + if (str.length <= length) return str; + return str.substring(0, length - suffix.length) + suffix; +} + +/** + * Escape HTML + */ +export function escapeHtml(text) { + const div = document.createElement('div'); + div.textContent = text; + return div.innerHTML; +} + +/** + * Unescape HTML + */ +export function unescapeHtml(html) { + const div = document.createElement('div'); + div.innerHTML = html; + return div.textContent || div.innerText || ''; +} + +/** + * Форматирование чисел + */ +export function formatNumber(num, options = {}) { + const defaults = { + locale: 'ru-RU', + minimumFractionDigits: 0, + maximumFractionDigits: 2 + }; + + const config = { ...defaults, ...options }; + return new Intl.NumberFormat(config.locale, config).format(num); +} + +/** + * Форматирование валюты + */ +export function formatCurrency(amount, currency = 'RUB', locale = 'ru-RU') { + return new Intl.NumberFormat(locale, { + style: 'currency', + currency: currency + }).format(amount); +} + +/** + * Форматирование даты + */ +export function formatDate(date, options = {}) { + const defaults = { + locale: 'ru-RU', + year: 'numeric', + month: 'long', + day: 'numeric' + }; + + const config = { ...defaults, ...options }; + return new Intl.DateTimeFormat(config.locale, config).format(new Date(date)); +} + +/** + * Относительное время + */ +export function timeAgo(date, locale = 'ru-RU') { + const now = new Date(); + const diffMs = now - new Date(date); + const diffSec = Math.floor(diffMs / 1000); + const diffMin = Math.floor(diffSec / 60); + const diffHour = Math.floor(diffMin / 60); + const diffDay = Math.floor(diffHour / 24); + + if (diffSec < 60) return 'только что'; + if (diffMin < 60) return `${diffMin} мин. назад`; + if (diffHour < 24) return `${diffHour} ч. назад`; + if (diffDay < 7) return `${diffDay} дн. назад`; + + return formatDate(date, { locale }); +} + +/** + * Размер файла + */ +export function formatFileSize(bytes, decimals = 2) { + if (bytes === 0) return '0 Bytes'; + + const k = 1024; + const dm = decimals < 0 ? 0 : decimals; + const sizes = ['Bytes', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB']; + + const i = Math.floor(Math.log(bytes) / Math.log(k)); + + return parseFloat((bytes / Math.pow(k, i)).toFixed(dm)) + ' ' + sizes[i]; +} + +/** + * Проверка email + */ +export function isValidEmail(email) { + const regex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; + return regex.test(email); +} + +/** + * Проверка URL + */ +export function isValidUrl(url) { + try { + new URL(url); + return true; + } catch { + return false; + } +} + +/** + * Получение параметров URL + */ +export function getUrlParams(url = window.location.href) { + const urlObj = new URL(url); + return Object.fromEntries(urlObj.searchParams); +} + +/** + * Обновление URL параметров + */ +export function updateUrlParams(params, replace = true) { + const url = new URL(window.location); + + Object.entries(params).forEach(([key, value]) => { + if (value === null || value === undefined) { + url.searchParams.delete(key); + } else { + url.searchParams.set(key, value); + } + }); + + const method = replace ? 'replaceState' : 'pushState'; + window.history[method]({}, '', url); +} + +/** + * Копирование в буфер обмена + */ +export async function copyToClipboard(text) { + try { + if (navigator.clipboard) { + await navigator.clipboard.writeText(text); + return true; + } else { + // Fallback для старых браузеров + const textArea = document.createElement('textarea'); + textArea.value = text; + textArea.style.position = 'fixed'; + textArea.style.opacity = '0'; + document.body.appendChild(textArea); + textArea.focus(); + textArea.select(); + document.execCommand('copy'); + document.body.removeChild(textArea); + return true; + } + } catch (err) { + console.error('Ошибка копирования в буфер обмена:', err); + return false; + } +} + +/** + * Загрузка файла + */ +export function downloadFile(data, filename, type = 'application/octet-stream') { + const file = new Blob([data], { type }); + const url = URL.createObjectURL(file); + const link = document.createElement('a'); + + link.href = url; + link.download = filename; + link.style.display = 'none'; + + document.body.appendChild(link); + link.click(); + document.body.removeChild(link); + + URL.revokeObjectURL(url); +} + +/** + * Преобразование FormData в объект + */ +export function formDataToObject(formData) { + const obj = {}; + for (const [key, value] of formData.entries()) { + if (obj[key]) { + if (!Array.isArray(obj[key])) { + obj[key] = [obj[key]]; + } + obj[key].push(value); + } else { + obj[key] = value; + } + } + return obj; +} + +/** + * Преобразование объекта в FormData + */ +export function objectToFormData(obj) { + const formData = new FormData(); + + Object.entries(obj).forEach(([key, value]) => { + if (Array.isArray(value)) { + value.forEach(item => formData.append(key, item)); + } else { + formData.append(key, value); + } + }); + + return formData; +} + +/** + * Ретрай функции с экспоненциальной задержкой + */ +export async function retry(fn, maxAttempts = 3, delay = 1000) { + let lastError; + + for (let attempt = 1; attempt <= maxAttempts; attempt++) { + try { + return await fn(); + } catch (error) { + lastError = error; + + if (attempt === maxAttempts) { + throw lastError; + } + + const waitTime = delay * Math.pow(2, attempt - 1); + await new Promise(resolve => setTimeout(resolve, waitTime)); + } + } +} \ No newline at end of file diff --git a/vitekit-claude/src/scripts/utils/performance.js b/vitekit-claude/src/scripts/utils/performance.js new file mode 100644 index 0000000..023520c --- /dev/null +++ b/vitekit-claude/src/scripts/utils/performance.js @@ -0,0 +1,397 @@ +/** + * Утилиты производительности + */ + +/** + * Debounce - откладывает выполнение функции до тех пор, + * пока не пройдет delay мс с последнего вызова + */ +export function debounce(func, delay, immediate = false) { + let timeoutId; + + return function executedFunction(...args) { + const callNow = immediate && !timeoutId; + + clearTimeout(timeoutId); + + timeoutId = setTimeout(() => { + timeoutId = null; + if (!immediate) func.apply(this, args); + }, delay); + + if (callNow) func.apply(this, args); + }; +} + +/** + * Throttle - ограничивает выполнение функции одним разом в delay мс + */ +export function throttle(func, delay) { + let timeoutId; + let lastExecTime = 0; + + return function executedFunction(...args) { + const currentTime = Date.now(); + + if (currentTime - lastExecTime > delay) { + func.apply(this, args); + lastExecTime = currentTime; + } else { + clearTimeout(timeoutId); + timeoutId = setTimeout(() => { + func.apply(this, args); + lastExecTime = Date.now(); + }, delay - (currentTime - lastExecTime)); + } + }; +} + +/** + * RequestAnimationFrame throttle + */ +export function rafThrottle(func) { + let rafId; + + return function executedFunction(...args) { + if (rafId) return; + + rafId = requestAnimationFrame(() => { + func.apply(this, args); + rafId = null; + }); + }; +} + +/** + * Мемоизация функции + */ +export function memoize(func, keyGenerator = (...args) => JSON.stringify(args)) { + const cache = new Map(); + + return function memoizedFunction(...args) { + const key = keyGenerator(...args); + + if (cache.has(key)) { + return cache.get(key); + } + + const result = func.apply(this, args); + cache.set(key, result); + + return result; + }; +} + +/** + * Ленивая загрузка функции + */ +export function lazy(importFunction) { + let modulePromise = null; + + return function lazyFunction(...args) { + if (!modulePromise) { + modulePromise = importFunction(); + } + + return modulePromise.then(module => { + const func = module.default || module; + return func(...args); + }); + }; +} + +/** + * Пул воркеров для выполнения тяжелых вычислений + */ +export class WorkerPool { + constructor(workerScript, poolSize = navigator.hardwareConcurrency || 4) { + this.workerScript = workerScript; + this.poolSize = poolSize; + this.workers = []; + this.queue = []; + this.activeJobs = 0; + + this.initWorkers(); + } + + initWorkers() { + for (let i = 0; i < this.poolSize; i++) { + const worker = new Worker(this.workerScript); + worker.isAvailable = true; + this.workers.push(worker); + } + } + + execute(data) { + return new Promise((resolve, reject) => { + const job = { data, resolve, reject }; + + const availableWorker = this.workers.find(w => w.isAvailable); + + if (availableWorker) { + this.runJob(availableWorker, job); + } else { + this.queue.push(job); + } + }); + } + + runJob(worker, job) { + worker.isAvailable = false; + this.activeJobs++; + + const handleMessage = (event) => { + worker.removeEventListener('message', handleMessage); + worker.removeEventListener('error', handleError); + + worker.isAvailable = true; + this.activeJobs--; + + job.resolve(event.data); + this.processQueue(); + }; + + const handleError = (error) => { + worker.removeEventListener('message', handleMessage); + worker.removeEventListener('error', handleError); + + worker.isAvailable = true; + this.activeJobs--; + + job.reject(error); + this.processQueue(); + }; + + worker.addEventListener('message', handleMessage); + worker.addEventListener('error', handleError); + worker.postMessage(job.data); + } + + processQueue() { + if (this.queue.length === 0) return; + + const availableWorker = this.workers.find(w => w.isAvailable); + if (availableWorker) { + const job = this.queue.shift(); + this.runJob(availableWorker, job); + } + } + + terminate() { + this.workers.forEach(worker => worker.terminate()); + this.workers = []; + this.queue = []; + } +} + +/** + * Измерение производительности + */ +export class PerformanceMonitor { + constructor() { + this.marks = new Map(); + this.measures = new Map(); + } + + mark(name) { + const timestamp = performance.now(); + this.marks.set(name, timestamp); + + if (performance.mark) { + performance.mark(name); + } + + return timestamp; + } + + measure(name, startMark, endMark = null) { + const startTime = this.marks.get(startMark); + const endTime = endMark ? this.marks.get(endMark) : performance.now(); + + if (startTime === undefined) { + console.warn(`Performance mark "${startMark}" not found`); + return null; + } + + if (endMark && endTime === undefined) { + console.warn(`Performance mark "${endMark}" not found`); + return null; + } + + const duration = endTime - startTime; + this.measures.set(name, duration); + + // Безопасная попытка создать браузерную метрику + try { + if (performance.measure) { + if (endMark) { + performance.measure(name, startMark, endMark); + } else { + performance.measure(name, startMark); + } + } + } catch (error) { + // Игнорируем ошибки браузерных метрик + console.warn(`Failed to create browser performance measure: ${error.message}`); + } + + return duration; + } + + getMeasure(name) { + return this.measures.get(name); + } + + getAllMeasures() { + return new Map(this.measures); + } + + clear() { + this.marks.clear(); + this.measures.clear(); + + if (performance.clearMarks) { + performance.clearMarks(); + } + + if (performance.clearMeasures) { + performance.clearMeasures(); + } + } + + report() { + console.group('Performance Report'); + this.measures.forEach((duration, name) => { + console.log(`${name}: ${duration.toFixed(2)}ms`); + }); + console.groupEnd(); + } +} + +/** + * Глобальный экземпляр монитора производительности + */ +export const performanceMonitor = new PerformanceMonitor(); + +/** + * Декоратор для измерения времени выполнения функции + */ +export function measureTime(name) { + return function(target, propertyName, descriptor) { + const method = descriptor.value; + + descriptor.value = function(...args) { + const startTime = performance.now(); + const result = method.apply(this, args); + const endTime = performance.now(); + + console.log(`${name || propertyName}: ${(endTime - startTime).toFixed(2)}ms`); + + return result; + }; + + return descriptor; + }; +} + +/** + * Батчинг операций DOM + */ +export class DOMBatcher { + constructor() { + this.readOperations = []; + this.writeOperations = []; + this.isScheduled = false; + } + + read(callback) { + this.readOperations.push(callback); + this.schedule(); + } + + write(callback) { + this.writeOperations.push(callback); + this.schedule(); + } + + schedule() { + if (this.isScheduled) return; + + this.isScheduled = true; + requestAnimationFrame(() => { + this.flush(); + }); + } + + flush() { + // Сначала выполняем все read операции + this.readOperations.forEach(callback => callback()); + this.readOperations = []; + + // Затем все write операции + this.writeOperations.forEach(callback => callback()); + this.writeOperations = []; + + this.isScheduled = false; + } +} + +/** + * Глобальный батчер DOM операций + */ +export const domBatcher = new DOMBatcher(); + +/** + * Intersection Observer для lazy loading + */ +export class LazyLoader { + constructor(options = {}) { + this.options = { + rootMargin: '50px', + threshold: 0.1, + ...options + }; + + this.observer = new IntersectionObserver( + this.handleIntersection.bind(this), + this.options + ); + + this.callbacks = new Map(); + } + + observe(element, callback) { + this.callbacks.set(element, callback); + this.observer.observe(element); + } + + unobserve(element) { + this.callbacks.delete(element); + this.observer.unobserve(element); + } + + handleIntersection(entries) { + entries.forEach(entry => { + if (entry.isIntersecting) { + const callback = this.callbacks.get(entry.target); + if (callback) { + callback(entry.target); + this.unobserve(entry.target); + } + } + }); + } + + disconnect() { + this.observer.disconnect(); + this.callbacks.clear(); + } +} + +/** + * Создание Web Worker из функции + */ +export function createWorkerFromFunction(func) { + const blob = new Blob([`(${func})()`], { type: 'application/javascript' }); + return new Worker(URL.createObjectURL(blob)); +} \ No newline at end of file diff --git a/vitekit-claude/src/styles/abstracts/_mixins.scss b/vitekit-claude/src/styles/abstracts/_mixins.scss new file mode 100644 index 0000000..142998d --- /dev/null +++ b/vitekit-claude/src/styles/abstracts/_mixins.scss @@ -0,0 +1,269 @@ +// Media Query Mixins +@mixin media-up($breakpoint) { + @if map-has-key($breakpoints, $breakpoint) { + @media (min-width: map-get($breakpoints, $breakpoint)) { + @content; + } + } @else { + @media (min-width: $breakpoint) { + @content; + } + } +} + +@mixin media-down($breakpoint) { + @if map-has-key($breakpoints, $breakpoint) { + @media (max-width: map-get($breakpoints, $breakpoint) - 1px) { + @content; + } + } @else { + @media (max-width: $breakpoint - 1px) { + @content; + } + } +} + +@mixin media-between($min, $max) { + $min-width: map-get($breakpoints, $min); + $max-width: map-get($breakpoints, $max); + + @media (min-width: $min-width) and (max-width: $max-width - 1px) { + @content; + } +} + +@mixin media-only($breakpoint) { + @if $breakpoint == 'sm' { + @media (max-width: map-get($breakpoints, 'md') - 1px) { + @content; + } + } @else if $breakpoint == 'md' { + @media (min-width: map-get($breakpoints, 'md')) and (max-width: map-get($breakpoints, 'lg') - 1px) { + @content; + } + } @else if $breakpoint == 'lg' { + @media (min-width: map-get($breakpoints, 'lg')) and (max-width: map-get($breakpoints, 'xl') - 1px) { + @content; + } + } @else if $breakpoint == 'xl' { + @media (min-width: map-get($breakpoints, 'xl')) and (max-width: map-get($breakpoints, '2xl') - 1px) { + @content; + } + } @else if $breakpoint == '2xl' { + @media (min-width: map-get($breakpoints, '2xl')) { + @content; + } + } +} + +// Flexbox Utilities +@mixin flex-center { + display: flex; + align-items: center; + justify-content: center; +} + +@mixin flex-between { + display: flex; + align-items: center; + justify-content: space-between; +} + +@mixin flex-column { + display: flex; + flex-direction: column; +} + +@mixin flex-center-column { + @include flex-column; + align-items: center; + justify-content: center; +} + +// Grid Utilities +@mixin grid-container($columns: 12, $gap: $spacing-base) { + display: grid; + grid-template-columns: repeat($columns, 1fr); + gap: $gap; +} + +@mixin grid-column($start, $end: null) { + @if $end { + grid-column: #{$start} / #{$end}; + } @else { + grid-column: span #{$start}; + } +} + +// Typography Mixins +@mixin text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +@mixin text-clamp($lines: 2) { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: $lines; + overflow: hidden; +} + +@mixin font-size($size, $line-height: null) { + font-size: $size; + + @if $line-height { + line-height: $line-height; + } +} + +// Visual Effects +@mixin box-shadow($shadow: $shadow-base) { + box-shadow: $shadow; +} + +@mixin border-radius($radius: $border-radius-base) { + border-radius: $radius; +} + +@mixin transition($properties: all, $duration: 0.2s, $timing: ease-in-out) { + transition: $properties $duration $timing; +} + +// Position Utilities +@mixin absolute-center { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} + +@mixin absolute-cover { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +// Button Mixins +@mixin button-base { + display: inline-flex; + align-items: center; + justify-content: center; + border: none; + cursor: pointer; + font-family: inherit; + font-weight: $font-weight-medium; + text-decoration: none; + user-select: none; + @include transition(); + @include border-radius(); + + &:focus { + outline: 0.2rem solid transparent; + outline-offset: 0.2rem; + } + + &:disabled { + opacity: 0.6; + cursor: not-allowed; + } +} + +@mixin button-size($padding-y, $padding-x, $font-size) { + padding: $padding-y $padding-x; + font-size: $font-size; +} + +@mixin button-variant($bg-color, $text-color: #fff, $border-color: $bg-color) { + background-color: $bg-color; + border: 0.1rem solid $border-color; + color: $text-color; + + &:hover:not(:disabled) { + background-color: darken($bg-color, 8%); + border-color: darken($border-color, 8%); + } + + &:active:not(:disabled) { + background-color: darken($bg-color, 12%); + border-color: darken($border-color, 12%); + } +} + +// Form Mixins +@mixin form-control { + display: block; + width: 100%; + padding: $spacing-sm $spacing-md; + font-size: $font-size-base; + line-height: $line-height-normal; + color: $text-color; + background-color: $bg-color; + border: 0.1rem solid $border-color; + @include border-radius(); + @include transition(border-color, box-shadow); + + &:focus { + outline: none; + border-color: $primary-color; + box-shadow: 0 0 0 0.3rem rgba($primary-color, 0.1); + } + + &::placeholder { + color: $text-light; + } + + &:disabled { + background-color: $bg-secondary; + opacity: 0.6; + cursor: not-allowed; + } +} + +// Animation Mixins +@mixin fade-in($duration: 0.3s) { + opacity: 0; + animation: fadeIn $duration ease-in-out forwards; +} + +@keyframes fadeIn { + to { + opacity: 1; + } +} + +@mixin slide-up($duration: 0.3s) { + transform: translateY(2rem); + opacity: 0; + animation: slideUp $duration ease-out forwards; +} + +@keyframes slideUp { + to { + transform: translateY(0); + opacity: 1; + } +} + +// Responsive Typography +@mixin responsive-font($min-size, $max-size, $min-screen: 32rem, $max-screen: 120rem) { + font-size: $min-size; + + @media (min-width: $min-screen) and (max-width: $max-screen) { + font-size: calc(#{$min-size} + (#{strip-unit($max-size - $min-size)}) * ((100vw - #{$min-screen}) / #{strip-unit($max-screen - $min-screen)})); + } + + @media (min-width: $max-screen) { + font-size: $max-size; + } +} + +@function strip-unit($number) { + @if type-of($number) == 'number' and not unitless($number) { + @return $number / ($number * 0 + 1); + } + + @return $number; +} \ No newline at end of file diff --git a/vitekit-claude/src/styles/abstracts/_variables.scss b/vitekit-claude/src/styles/abstracts/_variables.scss new file mode 100644 index 0000000..e22f4b5 --- /dev/null +++ b/vitekit-claude/src/styles/abstracts/_variables.scss @@ -0,0 +1,105 @@ +// Colors +$primary-color: #3b82f6; +$secondary-color: #6b7280; +$success-color: #10b981; +$warning-color: #f59e0b; +$error-color: #ef4444; +$info-color: #06b6d4; + +$text-color: #1f2937; +$text-muted: #6b7280; +$text-light: #9ca3af; + +$bg-color: #ffffff; +$bg-secondary: #f9fafb; +$bg-tertiary: #f3f4f6; + +$border-color: #e5e7eb; +$border-light: #f3f4f6; + +// Typography +$font-family-base: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; +$font-family-mono: 'Fira Code', 'Courier New', monospace; + +// Font sizes with 62.5% base (1rem = 10px) +$font-size-xs: 1.2rem; // 12px +$font-size-sm: 1.4rem; // 14px +$font-size-base: 1.6rem; // 16px +$font-size-lg: 1.8rem; // 18px +$font-size-xl: 2rem; // 20px +$font-size-2xl: 2.4rem; // 24px +$font-size-3xl: 3rem; // 30px +$font-size-4xl: 3.6rem; // 36px + +$font-weight-light: 300; +$font-weight-normal: 400; +$font-weight-medium: 500; +$font-weight-semibold: 600; +$font-weight-bold: 700; + +$line-height-tight: 1.25; +$line-height-normal: 1.5; +$line-height-relaxed: 1.75; + +// Spacing with 62.5% base (1rem = 10px) +$spacing-xs: 0.4rem; // 4px +$spacing-sm: 0.8rem; // 8px +$spacing-md: 1.2rem; // 12px +$spacing-base: 1.6rem; // 16px +$spacing-lg: 2.4rem; // 24px +$spacing-xl: 3.2rem; // 32px +$spacing-2xl: 4.8rem; // 48px +$spacing-3xl: 6.4rem; // 64px +$spacing-4xl: 9.6rem; // 96px + +// Border radius with 62.5% base (1rem = 10px) +$border-radius-sm: 0.4rem; // 4px +$border-radius-base: 0.6rem; // 6px +$border-radius-md: 0.8rem; // 8px +$border-radius-lg: 1.2rem; // 12px +$border-radius-xl: 1.6rem; // 16px +$border-radius-full: 50rem; // Large rounded value + +// Shadows +$shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05); +$shadow-base: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); +$shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); +$shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); +$shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); + +// Breakpoints +$breakpoint-sm: 576px; +$breakpoint-md: 768px; +$breakpoint-lg: 992px; +$breakpoint-xl: 1200px; +$breakpoint-2xl: 1400px; + +$breakpoints: ( + 'sm': $breakpoint-sm, + 'md': $breakpoint-md, + 'lg': $breakpoint-lg, + 'xl': $breakpoint-xl, + '2xl': $breakpoint-2xl, +); + +// Container widths with 62.5% base (1rem = 10px) +$container-sm: 54rem; // 540px +$container-md: 72rem; // 720px +$container-lg: 96rem; // 960px +$container-xl: 114rem; // 1140px +$container-2xl: 132rem; // 1320px + +// Z-index scale +$z-dropdown: 1000; +$z-sticky: 1020; +$z-fixed: 1030; +$z-modal-backdrop: 1040; +$z-modal: 1050; +$z-popover: 1060; +$z-tooltip: 1070; +$z-toast: 1080; + +// Transitions +$transition-base: all 0.2s ease-in-out; +$transition-fast: all 0.15s ease-in-out; +$transition-slow: all 0.3s ease-in-out; \ No newline at end of file diff --git a/vitekit-claude/src/styles/base/_reset.scss b/vitekit-claude/src/styles/base/_reset.scss new file mode 100644 index 0000000..122e1a0 --- /dev/null +++ b/vitekit-claude/src/styles/base/_reset.scss @@ -0,0 +1,247 @@ +/* Modern CSS Reset */ +*, +*::before, +*::after { + box-sizing: border-box; +} + +* { + margin: 0; + padding: 0; +} + +/* Remove default margin and padding from elements */ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, embed, +figure, figcaption, footer, header, hgroup, +menu, nav, output, ruby, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} + +html { + height: 100%; + font-size: 62.5%; /* 10px base for easy rem calculations */ + scroll-behavior: smooth; +} + +body { + min-height: 100vh; + font-family: $font-family-base; + font-size: $font-size-base; + line-height: $line-height-normal; + color: $text-color; + background-color: $bg-color; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-rendering: optimizeSpeed; + overflow-x: hidden; +} + +img, +picture, +video, +canvas, +svg { + display: block; + max-width: 100%; +} + +input, +button, +textarea, +select { + font: inherit; +} + +button { + cursor: pointer; +} + +a { + color: inherit; + text-decoration: none; +} + +ul, +ol { + list-style: none; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +fieldset { + border: none; +} + +legend { + display: table; +} + +textarea { + resize: vertical; +} + +details { + cursor: pointer; +} + +details summary { + outline: none; +} + +[hidden] { + display: none !important; +} + +[disabled] { + cursor: not-allowed; +} + +/* Enhanced focus styles */ +:focus-visible { + outline: 0.2rem solid $primary-color; + outline-offset: 0.2rem; +} + +/* Remove all animations for users who prefer reduced motion */ +@media (prefers-reduced-motion: reduce) { + *, *::before, *::after { + animation-duration: 0.01ms !important; + animation-iteration-count: 1 !important; + transition-duration: 0.01ms !important; + scroll-behavior: auto !important; + } +} + +/* Modern display adjustments */ +article, aside, details, figcaption, figure, +footer, header, hgroup, menu, nav, section { + display: block; +} + +/* Improved image handling */ +img, picture, video, canvas, svg { + display: block; + max-width: 100%; + height: auto; +} + +/* Form elements reset */ +input, button, textarea, select { + font: inherit; + border: none; + background: none; +} + +/* Remove default button styles */ +button { + cursor: pointer; + background: none; + border: none; + padding: 0; + font: inherit; +} + +/* Anchor improvements */ +a { + color: inherit; + text-decoration: none; +} + +a:not([class]) { + text-decoration-skip-ink: auto; +} + +/* List improvements */ +ul, ol { + list-style: none; +} + +ul[role='list'], ol[role='list'] { + list-style: none; +} + +/* Table improvements */ +table { + border-collapse: collapse; + border-spacing: 0; + width: 100%; +} + +/* Fieldset improvements */ +fieldset { + border: none; + padding: 0; + margin: 0; +} + +legend { + display: table; + max-width: 100%; + padding: 0; + color: inherit; + white-space: normal; +} + +/* Textarea improvements */ +textarea { + resize: vertical; + font-family: inherit; +} + +/* Details/Summary improvements */ +details { + cursor: pointer; +} + +details summary { + outline: none; + cursor: pointer; +} + +details > summary { + list-style: none; +} + +details > summary::-webkit-details-marker { + display: none; +} + +/* Accessibility improvements */ +[hidden] { + display: none !important; +} + +[disabled] { + cursor: not-allowed; +} + +/* Screen reader only content */ +.sr-only { + position: absolute; + width: 0.1rem; + height: 0.1rem; + padding: 0; + margin: -0.1rem; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} \ No newline at end of file diff --git a/vitekit-claude/src/styles/base/_typography.scss b/vitekit-claude/src/styles/base/_typography.scss new file mode 100644 index 0000000..d3317ba --- /dev/null +++ b/vitekit-claude/src/styles/base/_typography.scss @@ -0,0 +1,184 @@ +// Headings +h1, +h2, +h3, +h4, +h5, +h6 { + font-weight: $font-weight-bold; + line-height: $line-height-tight; + margin-bottom: $spacing-base; + color: $text-color; +} + +h1 { + @include responsive-font($font-size-3xl, $font-size-4xl); +} + +h2 { + @include responsive-font($font-size-2xl, $font-size-3xl); +} + +h3 { + @include responsive-font($font-size-xl, $font-size-2xl); +} + +h4 { + @include responsive-font($font-size-lg, $font-size-xl); +} + +h5 { + font-size: $font-size-lg; +} + +h6 { + font-size: $font-size-base; +} + +// Paragraphs +p { + margin-bottom: $spacing-base; + + &:last-child { + margin-bottom: 0; + } +} + +// Links +a { + color: $primary-color; + @include transition(color); + + &:hover { + color: darken($primary-color, 10%); + } + + &:focus-visible { + outline: 2px solid $primary-color; + outline-offset: 2px; + } +} + +// Lists +ul, +ol { + margin-bottom: $spacing-base; + padding-left: $spacing-lg; + + &:last-child { + margin-bottom: 0; + } +} + +ul { + list-style-type: disc; +} + +ol { + list-style-type: decimal; +} + +li { + margin-bottom: $spacing-xs; + + &:last-child { + margin-bottom: 0; + } +} + +// Code +code, +pre { + font-family: $font-family-mono; + font-size: $font-size-sm; +} + +code { + padding: $spacing-xs $spacing-sm; + background-color: $bg-secondary; + border: 1px solid $border-light; + @include border-radius($border-radius-sm); +} + +pre { + padding: $spacing-base; + background-color: $bg-secondary; + border: 1px solid $border-light; + @include border-radius(); + overflow-x: auto; + margin-bottom: $spacing-base; + + code { + padding: 0; + background: none; + border: none; + } +} + +// Blockquotes +blockquote { + padding: $spacing-base $spacing-lg; + margin-bottom: $spacing-base; + border-left: 4px solid $primary-color; + background-color: $bg-secondary; + font-style: italic; + + p:last-child { + margin-bottom: 0; + } +} + +// Horizontal rule +hr { + border: none; + height: 1px; + background-color: $border-color; + margin: $spacing-2xl 0; +} + +// Emphasis +strong, +b { + font-weight: $font-weight-bold; +} + +em, +i { + font-style: italic; +} + +// Mark +mark { + background-color: #fef3c7; + padding: 0 $spacing-xs; +} + +// Small text +small { + font-size: $font-size-sm; + color: $text-muted; +} + +// Abbreviations +abbr[title] { + border-bottom: 1px dotted $text-muted; + text-decoration: none; + cursor: help; +} + +// Subscript and superscript +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} \ No newline at end of file diff --git a/vitekit-claude/src/styles/components/_accordion.scss b/vitekit-claude/src/styles/components/_accordion.scss new file mode 100644 index 0000000..fb47264 --- /dev/null +++ b/vitekit-claude/src/styles/components/_accordion.scss @@ -0,0 +1,184 @@ +// Accordion +.accordion { + background: white; + @include border-radius(); + @include box-shadow($shadow-sm); + overflow: hidden; + + &__item { + border-bottom: 1px solid $border-light; + + &:last-child { + border-bottom: none; + } + } + + &__header { + width: 100%; + background: none; + border: none; + padding: $spacing-lg $spacing-xl; + text-align: left; + @include flex-between; + cursor: pointer; + font-size: $font-size-base; + font-weight: $font-weight-medium; + color: $text-color; + @include transition(); + + @include media-down('sm') { + padding: $spacing-base $spacing-lg; + font-size: $font-size-sm; + } + + &:hover { + background-color: $bg-secondary; + } + + &:focus { + outline: 2px solid $primary-color; + outline-offset: -2px; + } + + &[aria-expanded="true"] { + background-color: $bg-secondary; + color: $primary-color; + + .accordion__icon { + transform: rotate(180deg); + } + } + } + + &__icon { + width: 20px; + height: 20px; + flex-shrink: 0; + @include transition(transform); + position: relative; + + &::before, + &::after { + content: ''; + position: absolute; + background-color: currentColor; + @include transition(); + } + + &::before { + top: 50%; + left: 0; + right: 0; + height: 2px; + transform: translateY(-50%); + } + + &::after { + top: 0; + bottom: 0; + left: 50%; + width: 2px; + transform: translateX(-50%); + } + } + + &__content { + max-height: 0; + overflow: hidden; + @include transition(max-height 0.3s ease-out); + + &[aria-hidden="false"] { + max-height: 1000px; + @include transition(max-height 0.3s ease-in); + } + } + + &__body { + padding: 0 $spacing-xl $spacing-lg; + + @include media-down('sm') { + padding: 0 $spacing-lg $spacing-base; + } + + p:last-child { + margin-bottom: 0; + } + } +} + +// Accordion variants +.accordion { + &--flush { + background: none; + box-shadow: none; + + .accordion__item { + background: white; + margin-bottom: $spacing-base; + @include border-radius(); + @include box-shadow($shadow-sm); + border-bottom: none; + + &:last-child { + margin-bottom: 0; + } + } + } + + &--minimal { + background: none; + box-shadow: none; + + .accordion__header { + padding: $spacing-base 0; + border-bottom: 1px solid $border-light; + + &:hover { + background: none; + color: $primary-color; + } + + &[aria-expanded="true"] { + background: none; + border-bottom-color: $primary-color; + } + } + + .accordion__body { + padding: $spacing-base 0 $spacing-lg; + } + + .accordion__item { + border-bottom: none; + } + } +} + +// Animation for smooth expand/collapse +.accordion__content { + &.expanding { + animation: expand 0.3s ease-out forwards; + } + + &.collapsing { + animation: collapse 0.3s ease-in forwards; + } +} + +@keyframes expand { + from { + max-height: 0; + } + to { + max-height: 1000px; + } +} + +@keyframes collapse { + from { + max-height: 1000px; + } + to { + max-height: 0; + } +} \ No newline at end of file diff --git a/vitekit-claude/src/styles/components/_buttons.scss b/vitekit-claude/src/styles/components/_buttons.scss new file mode 100644 index 0000000..dc7d7cb --- /dev/null +++ b/vitekit-claude/src/styles/components/_buttons.scss @@ -0,0 +1,73 @@ +.btn { + @include button-base; + @include button-size($spacing-sm, $spacing-base, $font-size-base); + + &--primary { + @include button-variant($primary-color); + } + + &--secondary { + @include button-variant($secondary-color); + } + + &--success { + @include button-variant($success-color); + } + + &--warning { + @include button-variant($warning-color); + } + + &--error { + @include button-variant($error-color); + } + + &--outline { + background-color: transparent; + color: $primary-color; + border: 1px solid $primary-color; + + &:hover:not(:disabled) { + background-color: $primary-color; + color: #fff; + } + } + + &--ghost { + background-color: transparent; + color: $primary-color; + border: 1px solid transparent; + + &:hover:not(:disabled) { + background-color: rgba($primary-color, 0.1); + } + } + + &--sm { + @include button-size($spacing-xs, $spacing-sm, $font-size-sm); + } + + &--lg { + @include button-size($spacing-md, $spacing-lg, $font-size-lg); + } + + &--xl { + @include button-size($spacing-base, $spacing-xl, $font-size-xl); + } + + &--full { + width: 100%; + } + + &--icon { + @include button-size($spacing-sm, $spacing-sm, $font-size-base); + + &.btn--sm { + @include button-size($spacing-xs, $spacing-xs, $font-size-sm); + } + + &.btn--lg { + @include button-size($spacing-md, $spacing-md, $font-size-lg); + } + } +} \ No newline at end of file diff --git a/vitekit-claude/src/styles/components/_forms.scss b/vitekit-claude/src/styles/components/_forms.scss new file mode 100644 index 0000000..309c57a --- /dev/null +++ b/vitekit-claude/src/styles/components/_forms.scss @@ -0,0 +1,133 @@ +.form-group { + margin-bottom: $spacing-base; + + &:last-child { + margin-bottom: 0; + } +} + +.form-label { + display: block; + margin-bottom: $spacing-xs; + font-weight: $font-weight-medium; + color: $text-color; +} + +.form-control { + @include form-control; + + &--sm { + padding: $spacing-xs $spacing-sm; + font-size: $font-size-sm; + } + + &--lg { + padding: $spacing-md $spacing-base; + font-size: $font-size-lg; + } + + &.is-invalid { + border-color: $error-color; + + &:focus { + border-color: $error-color; + box-shadow: 0 0 0 3px rgba($error-color, 0.1); + } + } + + &.is-valid { + border-color: $success-color; + + &:focus { + border-color: $success-color; + box-shadow: 0 0 0 3px rgba($success-color, 0.1); + } + } +} + +.form-select { + @include form-control; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e"); + background-position: right $spacing-sm center; + background-repeat: no-repeat; + background-size: 16px 12px; + padding-right: $spacing-2xl; + + &:focus { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%233b82f6' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e"); + } +} + +.form-check { + display: flex; + align-items: center; + margin-bottom: $spacing-sm; + + &:last-child { + margin-bottom: 0; + } +} + +.form-check-input { + width: 1rem; + height: 1rem; + margin-right: $spacing-sm; + border: 1px solid $border-color; + @include border-radius($border-radius-sm); + @include transition(); + + &[type='checkbox'] { + &:checked { + background-color: $primary-color; + border-color: $primary-color; + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m13.854 3.646-7-7a.5.5 0 0 0-.708 0l-3.5 3.5a.5.5 0 1 0 .708.708L6.5 7.707l6.646-6.647a.5.5 0 0 1 .708.708z'/%3e%3c/svg%3e"); + background-position: center; + background-repeat: no-repeat; + background-size: 12px; + } + } + + &[type='radio'] { + border-radius: 50%; + + &:checked { + background-color: $primary-color; + border-color: $primary-color; + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e"); + background-position: center; + background-repeat: no-repeat; + background-size: 8px; + } + } + + &:focus { + outline: none; + box-shadow: 0 0 0 3px rgba($primary-color, 0.1); + } +} + +.form-check-label { + font-size: $font-size-base; + color: $text-color; + cursor: pointer; +} + +.form-text { + font-size: $font-size-sm; + color: $text-muted; + margin-top: $spacing-xs; +} + +.invalid-feedback { + display: block; + font-size: $font-size-sm; + color: $error-color; + margin-top: $spacing-xs; +} + +.valid-feedback { + display: block; + font-size: $font-size-sm; + color: $success-color; + margin-top: $spacing-xs; +} \ No newline at end of file diff --git a/vitekit-claude/src/styles/components/_modal.scss b/vitekit-claude/src/styles/components/_modal.scss new file mode 100644 index 0000000..cb88f4f --- /dev/null +++ b/vitekit-claude/src/styles/components/_modal.scss @@ -0,0 +1,194 @@ +// Modal +.modal { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: $z-modal; + display: none; + + &.is-open { + display: block; + } + + &__overlay { + @include absolute-cover; + background-color: rgba(0, 0, 0, 0.6); + @include flex-center; + padding: $spacing-base; + animation: fadeIn 0.3s ease-out; + } + + &__container { + background-color: white; + @include border-radius($border-radius-lg); + @include box-shadow($shadow-xl); + width: 100%; + max-width: 500px; + max-height: 90vh; + overflow-y: auto; + animation: modalSlideIn 0.3s ease-out; + + @include media-down('sm') { + max-width: 95%; + margin: $spacing-base; + } + } + + &__header { + @include flex-between; + padding: $spacing-lg $spacing-xl; + border-bottom: 1px solid $border-light; + } + + &__title { + font-size: $font-size-xl; + font-weight: $font-weight-semibold; + margin: 0; + color: $text-color; + } + + &__close { + background: none; + border: none; + font-size: $font-size-xl; + width: 32px; + height: 32px; + @include flex-center; + @include border-radius(50%); + color: $text-muted; + cursor: pointer; + @include transition(); + + &:hover { + background-color: $bg-secondary; + color: $text-color; + } + + &:focus { + outline: 2px solid $primary-color; + outline-offset: 2px; + } + + &::before { + content: '×'; + } + } + + &__content { + padding: $spacing-xl; + + p:last-child { + margin-bottom: 0; + } + } + + &__footer { + @include flex-between; + padding: $spacing-base $spacing-xl $spacing-xl; + gap: $spacing-base; + + @include media-down('sm') { + flex-direction: column-reverse; + + .btn { + width: 100%; + } + } + } +} + +// Modal form styles +.modal-form { + .form-group:last-child { + margin-bottom: $spacing-base; + } +} + +// Modal animations +@keyframes fadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +@keyframes modalSlideIn { + from { + opacity: 0; + transform: scale(0.95) translateY(-10px); + } + to { + opacity: 1; + transform: scale(1) translateY(0); + } +} + +// Micromodal specific styles +.micromodal-slide { + display: none; + + &.is-open { + display: block; + } +} + +.micromodal-slide[aria-hidden="false"] .modal__overlay { + animation: mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1); +} + +.micromodal-slide[aria-hidden="false"] .modal__container { + animation: mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1); +} + +.micromodal-slide[aria-hidden="true"] .modal__overlay { + animation: mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1); +} + +.micromodal-slide[aria-hidden="true"] .modal__container { + animation: mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1); +} + +.micromodal-slide .modal__container, +.micromodal-slide .modal__overlay { + will-change: transform; +} + +@keyframes mmfadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +@keyframes mmfadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} + +@keyframes mmslideIn { + from { + transform: translateY(15%); + } + to { + transform: translateY(0); + } +} + +@keyframes mmslideOut { + from { + transform: translateY(0); + } + to { + transform: translateY(-10%); + } +} \ No newline at end of file diff --git a/vitekit-claude/src/styles/components/_tabs.scss b/vitekit-claude/src/styles/components/_tabs.scss new file mode 100644 index 0000000..c14bc4d --- /dev/null +++ b/vitekit-claude/src/styles/components/_tabs.scss @@ -0,0 +1,140 @@ +// Tabs +.tabs { + background: white; + @include border-radius(); + @include box-shadow($shadow-sm); + overflow: hidden; + + &__nav { + display: flex; + background-color: $bg-secondary; + border-bottom: 1px solid $border-light; + overflow-x: auto; + + @include media-down('sm') { + flex-wrap: wrap; + } + } + + &__tab { + background: none; + border: none; + padding: $spacing-base $spacing-lg; + font-size: $font-size-base; + font-weight: $font-weight-medium; + color: $text-muted; + cursor: pointer; + @include transition(); + white-space: nowrap; + flex-shrink: 0; + + @include media-down('sm') { + flex: 1 1 auto; + text-align: center; + padding: $spacing-sm $spacing-base; + font-size: $font-size-sm; + } + + &:hover { + color: $text-color; + background-color: rgba($primary-color, 0.05); + } + + &:focus { + outline: 2px solid $primary-color; + outline-offset: -2px; + } + + &--active { + color: $primary-color; + background-color: white; + border-bottom: 2px solid $primary-color; + + &:hover { + color: $primary-color; + background-color: white; + } + } + } + + &__content { + position: relative; + min-height: 200px; + } + + &__panel { + padding: $spacing-xl; + display: none; + animation: fadeInUp 0.3s ease-out; + + &--active { + display: block; + } + + p:last-child { + margin-bottom: 0; + } + } +} + +// Responsive tabs - convert to accordion on mobile +@include media-down('sm') { + .tabs { + &--responsive { + .tabs__nav { + display: none; + } + + .tabs__content { + min-height: auto; + } + + .tabs__panel { + display: block; + padding: 0; + border-bottom: 1px solid $border-light; + + &:last-child { + border-bottom: none; + } + + &::before { + content: attr(data-tab-title); + display: block; + padding: $spacing-base $spacing-lg; + background-color: $bg-secondary; + font-weight: $font-weight-medium; + border-bottom: 1px solid $border-light; + cursor: pointer; + @include transition(); + + &:hover { + background-color: $bg-tertiary; + } + } + + > * { + padding: $spacing-lg; + } + + &:not(.tabs__panel--active) { + > * { + display: none; + } + } + } + } + } +} + +// Tab animations +@keyframes fadeInUp { + from { + opacity: 0; + transform: translateY(10px); + } + to { + opacity: 1; + transform: translateY(0); + } +} \ No newline at end of file diff --git a/vitekit-claude/src/styles/components/_toast.scss b/vitekit-claude/src/styles/components/_toast.scss new file mode 100644 index 0000000..792c816 --- /dev/null +++ b/vitekit-claude/src/styles/components/_toast.scss @@ -0,0 +1,186 @@ +// Toast notifications container +.toastify { + position: fixed !important; + z-index: $z-toast !important; + padding: $spacing-base $spacing-lg !important; + border-radius: $border-radius-base !important; + box-shadow: $shadow-xl !important; + font-family: $font-family-base !important; + font-size: $font-size-base !important; + line-height: $line-height-normal !important; + max-width: 40rem !important; + min-width: 30rem !important; + + @include media-down('sm') { + max-width: calc(100vw - 2rem) !important; + min-width: auto !important; + margin: 0 $spacing-base !important; + right: $spacing-base !important; + left: $spacing-base !important; + } + + // Success variant + &.toast-success { + background: linear-gradient(135deg, $success-color 0%, darken($success-color, 10%) 100%) !important; + color: white !important; + } + + // Error variant + &.toast-error { + background: linear-gradient(135deg, $error-color 0%, darken($error-color, 10%) 100%) !important; + color: white !important; + } + + // Warning variant + &.toast-warning { + background: linear-gradient(135deg, $warning-color 0%, darken($warning-color, 10%) 100%) !important; + color: white !important; + } + + // Info variant + &.toast-info { + background: linear-gradient(135deg, $info-color 0%, darken($info-color, 10%) 100%) !important; + color: white !important; + } + + // Default variant + &.toast-default { + background: linear-gradient(135deg, $secondary-color 0%, darken($secondary-color, 10%) 100%) !important; + color: white !important; + } +} + +// Enhanced toast with icons and titles +.toast-enhanced { + display: flex !important; + align-items: flex-start !important; + gap: $spacing-sm !important; + + &__icon { + flex-shrink: 0; + width: 2rem; + height: 2rem; + margin-top: 0.2rem; + font-size: $font-size-lg !important; + font-weight: $font-weight-bold !important; + + svg { + width: 100%; + height: 100%; + fill: currentColor; + } + } + + &__content { + flex: 1; + min-width: 0; + } + + &__title { + font-weight: $font-weight-semibold !important; + margin-bottom: $spacing-xs !important; + font-size: $font-size-base !important; + line-height: $line-height-tight !important; + } + + &__message { + opacity: 0.9 !important; + font-size: $font-size-sm !important; + line-height: $line-height-normal !important; + margin: 0 !important; + } + + &__close { + background: none !important; + border: none !important; + color: inherit !important; + font-size: $font-size-lg !important; + width: 2.4rem !important; + height: 2.4rem !important; + display: flex !important; + align-items: center !important; + justify-content: center !important; + cursor: pointer !important; + opacity: 0.7 !important; + transition: all 0.2s ease-in-out !important; + flex-shrink: 0 !important; + margin-left: $spacing-sm !important; + border-radius: 50% !important; + + &:hover { + opacity: 1 !important; + background: rgba(255, 255, 255, 0.1) !important; + } + + &::before { + content: '×' !important; + line-height: 1 !important; + } + } +} + +// Toast animations +@keyframes toastSlideIn { + from { + transform: translateX(100%); + opacity: 0; + } + to { + transform: translateX(0); + opacity: 1; + } +} + +@keyframes toastSlideOut { + from { + transform: translateX(0); + opacity: 1; + } + to { + transform: translateX(100%); + opacity: 0; + } +} + +// Apply animations to toastify +.toastify { + animation: toastSlideIn 0.3s ease-out !important; + + &.toastify-close { + animation: toastSlideOut 0.3s ease-in !important; + } +} + +// Progress bar for toast duration +.toast-progress { + position: absolute !important; + bottom: 0 !important; + left: 0 !important; + height: 0.3rem !important; + background: rgba(255, 255, 255, 0.2) !important; + width: 100% !important; + border-radius: 0 0 $border-radius-base $border-radius-base !important; + overflow: hidden !important; + + &__bar { + height: 100% !important; + background: rgba(255, 255, 255, 0.8) !important; + width: 100% !important; + animation: toastProgress linear !important; + transform-origin: left center !important; + } +} + +@keyframes toastProgress { + from { + transform: scaleX(1); + } + to { + transform: scaleX(0); + } +} + +// Stack multiple toasts +.toastify:not(:last-child) { + margin-bottom: $spacing-sm !important; +} \ No newline at end of file diff --git a/vitekit-claude/src/styles/layout/_container.scss b/vitekit-claude/src/styles/layout/_container.scss new file mode 100644 index 0000000..4c53f34 --- /dev/null +++ b/vitekit-claude/src/styles/layout/_container.scss @@ -0,0 +1,77 @@ +.container { + width: 100%; + padding-left: $spacing-base; + padding-right: $spacing-base; + margin-left: auto; + margin-right: auto; + + @include media-up('sm') { + max-width: $container-sm; + } + + @include media-up('md') { + max-width: $container-md; + } + + @include media-up('lg') { + max-width: $container-lg; + } + + @include media-up('xl') { + max-width: $container-xl; + } + + @include media-up('2xl') { + max-width: $container-2xl; + } +} + +.container-fluid { + width: 100%; + padding-left: $spacing-base; + padding-right: $spacing-base; + margin-left: auto; + margin-right: auto; +} + +.row { + display: flex; + flex-wrap: wrap; + margin-left: -#{$spacing-sm}; + margin-right: -#{$spacing-sm}; +} + +.col { + flex: 1 0 0%; + padding-left: $spacing-sm; + padding-right: $spacing-sm; +} + +@for $i from 1 through 12 { + .col-#{$i} { + flex: 0 0 auto; + width: percentage($i / 12); + padding-left: $spacing-sm; + padding-right: $spacing-sm; + } +} + +@each $breakpoint, $width in $breakpoints { + @include media-up($breakpoint) { + @for $i from 1 through 12 { + .col-#{$breakpoint}-#{$i} { + flex: 0 0 auto; + width: percentage($i / 12); + } + } + + .col-#{$breakpoint} { + flex: 1 0 0%; + } + + .col-#{$breakpoint}-auto { + flex: 0 0 auto; + width: auto; + } + } +} \ No newline at end of file diff --git a/vitekit-claude/src/styles/main.scss b/vitekit-claude/src/styles/main.scss new file mode 100644 index 0000000..e18aac4 --- /dev/null +++ b/vitekit-claude/src/styles/main.scss @@ -0,0 +1,23 @@ +// Abstracts +@import 'abstracts/variables'; +@import 'abstracts/mixins'; + +// Base +@import 'base/reset'; +@import 'base/typography'; + +// Layout +@import 'layout/container'; + +// Components +@import 'components/buttons'; +@import 'components/forms'; +@import 'components/modal'; +@import 'components/tabs'; +@import 'components/accordion'; +@import 'components/toast'; + +// Pages +@import 'pages/home'; +@import 'pages/demo'; +@import 'pages/showcase'; \ No newline at end of file diff --git a/vitekit-claude/src/styles/pages/_demo.scss b/vitekit-claude/src/styles/pages/_demo.scss new file mode 100644 index 0000000..0f0de78 --- /dev/null +++ b/vitekit-claude/src/styles/pages/_demo.scss @@ -0,0 +1,141 @@ +// Demo Header +.demo-header { + background: linear-gradient(135deg, $primary-color 0%, darken($primary-color, 10%) 100%); + color: white; + padding: $spacing-3xl 0; + text-align: center; + + h1 { + font-size: $font-size-3xl; + margin-bottom: $spacing-base; + } + + p { + font-size: $font-size-lg; + opacity: 0.9; + margin: 0; + } +} + +// Demo Sections +.demo-section { + padding: $spacing-3xl 0; + border-bottom: 1px solid $border-light; + + &:last-child { + border-bottom: none; + } +} + +.demo-title { + text-align: center; + margin-bottom: $spacing-2xl; + + h2 { + font-size: $font-size-2xl; + margin-bottom: $spacing-sm; + } + + p { + color: $text-muted; + font-size: $font-size-lg; + margin: 0; + } +} + +.demo-content { + max-width: 800px; + margin: 0 auto; +} + +.demo-buttons { + display: flex; + gap: $spacing-base; + justify-content: center; + flex-wrap: wrap; + margin-bottom: $spacing-xl; + + @include media-down('sm') { + flex-direction: column; + align-items: center; + + .btn { + width: 100%; + max-width: 280px; + } + } +} + +// Navigation styles +.header { + background: white; + @include box-shadow($shadow-sm); + position: sticky; + top: 0; + z-index: $z-sticky; +} + +.nav { + @include flex-between; + padding: $spacing-base 0; + + &__brand { + font-size: $font-size-xl; + font-weight: $font-weight-bold; + } + + &__logo { + color: $primary-color; + text-decoration: none; + } + + &__menu { + @include flex-center; + gap: $spacing-lg; + margin: 0; + + @include media-down('sm') { + gap: $spacing-base; + } + } + + &__item { + list-style: none; + } + + &__link { + color: $text-color; + text-decoration: none; + font-weight: $font-weight-medium; + padding: $spacing-sm $spacing-base; + @include border-radius(); + @include transition(); + + &:hover { + background-color: $bg-secondary; + color: $primary-color; + } + + &--active { + background-color: $primary-color; + color: white; + + &:hover { + background-color: darken($primary-color, 8%); + color: white; + } + } + } +} + +// Footer styles +.footer { + background-color: $bg-tertiary; + padding: $spacing-xl 0; + margin-top: $spacing-4xl; + + &__content { + text-align: center; + color: $text-muted; + } +} \ No newline at end of file diff --git a/vitekit-claude/src/styles/pages/_home.scss b/vitekit-claude/src/styles/pages/_home.scss new file mode 100644 index 0000000..cc66eb7 --- /dev/null +++ b/vitekit-claude/src/styles/pages/_home.scss @@ -0,0 +1,145 @@ +// Hero Section +.hero { + background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); + color: white; + padding: $spacing-4xl 0; + text-align: center; + + &__content { + max-width: 800px; + margin: 0 auto; + } + + &__title { + font-size: $font-size-4xl; + font-weight: $font-weight-bold; + margin-bottom: $spacing-base; + + @include media-down('md') { + font-size: $font-size-3xl; + } + } + + &__subtitle { + font-size: $font-size-xl; + margin-bottom: $spacing-2xl; + opacity: 0.9; + line-height: $line-height-relaxed; + + @include media-down('md') { + font-size: $font-size-lg; + } + } + + &__actions { + display: flex; + gap: $spacing-base; + justify-content: center; + flex-wrap: wrap; + + .btn { + @include media-down('sm') { + width: 100%; + max-width: 280px; + } + } + } +} + +// Features Section +.features { + padding: $spacing-4xl 0; + background-color: $bg-color; +} + +.section-header { + text-align: center; + margin-bottom: $spacing-3xl; + + h2 { + font-size: $font-size-3xl; + margin-bottom: $spacing-base; + } + + p { + font-size: $font-size-lg; + color: $text-muted; + max-width: 600px; + margin: 0 auto; + } +} + +.feature { + text-align: center; + padding: $spacing-xl; + + &__icon { + width: 80px; + height: 80px; + margin: 0 auto $spacing-lg; + background: linear-gradient(135deg, $primary-color 0%, lighten($primary-color, 10%) 100%); + @include border-radius(50%); + @include flex-center; + color: white; + + svg { + width: 48px; + height: 48px; + } + } + + &__title { + font-size: $font-size-xl; + font-weight: $font-weight-semibold; + margin-bottom: $spacing-base; + } + + &__description { + color: $text-muted; + line-height: $line-height-relaxed; + } +} + +// Technologies Section +.technologies { + padding: $spacing-4xl 0; + background-color: $bg-secondary; +} + +.tech-grid { + @include grid-container(3, $spacing-lg); + + @include media-down('lg') { + @include grid-container(2, $spacing-lg); + } + + @include media-down('sm') { + @include grid-container(1, $spacing-lg); + } +} + +.tech-item { + background: white; + padding: $spacing-xl; + @include border-radius(); + @include box-shadow($shadow-sm); + text-align: center; + @include transition(); + + &:hover { + @include box-shadow($shadow-md); + transform: translateY(-4px); + } + + h4 { + font-size: $font-size-lg; + font-weight: $font-weight-semibold; + margin-bottom: $spacing-sm; + color: $primary-color; + } + + p { + color: $text-muted; + margin: 0; + } +} \ No newline at end of file diff --git a/vitekit-claude/src/styles/pages/_showcase.scss b/vitekit-claude/src/styles/pages/_showcase.scss new file mode 100644 index 0000000..0c3fb4a --- /dev/null +++ b/vitekit-claude/src/styles/pages/_showcase.scss @@ -0,0 +1,162 @@ +// Showcase page styles +.demo-header { + background: linear-gradient(135deg, $primary-color, lighten($primary-color, 10%)); + color: white; + padding: $spacing-3xl 0 $spacing-2xl; + + h1 { + font-size: $font-size-4xl; + font-weight: $font-weight-bold; + margin-bottom: $spacing-base; + } + + p { + font-size: $font-size-xl; + opacity: 0.9; + max-width: 60rem; + } +} + +.showcase-section { + padding: $spacing-3xl 0; + border-bottom: 0.1rem solid $border-light; + + &:last-child { + border-bottom: none; + } + + h2 { + font-size: $font-size-3xl; + font-weight: $font-weight-bold; + margin-bottom: $spacing-base; + color: $text-color; + } + + > .container > p { + font-size: $font-size-lg; + color: $text-muted; + margin-bottom: $spacing-2xl; + max-width: 70rem; + } +} + +.demo-grid { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(20rem, 1fr)); + gap: $spacing-lg; + margin-bottom: $spacing-2xl; + + @include media-down('sm') { + grid-template-columns: 1fr; + gap: $spacing-base; + } +} + +.demo-code { + background: $bg-tertiary; + border-radius: $border-radius-md; + padding: $spacing-lg; + margin-top: $spacing-xl; + border: 0.1rem solid $border-light; + + pre { + margin: 0; + overflow-x: auto; + + code { + font-family: $font-family-mono; + font-size: $font-size-sm; + line-height: $line-height-relaxed; + color: $text-color; + white-space: pre; + display: block; + padding: 0; + background: none; + border: none; + } + } +} + +// Demo specific styles +.tabs { + margin-bottom: $spacing-xl; +} + +.accordion { + margin-bottom: $spacing-xl; + max-width: 70rem; +} + +// Responsive showcase navigation +.showcase-nav { + position: fixed; + top: 8rem; + right: 2rem; + background: white; + border-radius: $border-radius-md; + box-shadow: $shadow-lg; + padding: $spacing-lg; + z-index: $z-fixed; + max-width: 20rem; + + @include media-down('lg') { + display: none; + } + + h4 { + margin: 0 0 $spacing-md 0; + font-size: $font-size-sm; + font-weight: $font-weight-semibold; + color: $text-color; + } + + ul { + list-style: none; + margin: 0; + padding: 0; + + li { + margin-bottom: $spacing-sm; + + a { + display: block; + padding: $spacing-xs $spacing-sm; + color: $text-muted; + text-decoration: none; + border-radius: $border-radius-sm; + font-size: $font-size-xs; + transition: $transition-base; + + &:hover, + &.active { + background: $primary-color; + color: white; + } + } + } + } +} + +// Code highlighting +.demo-code { + position: relative; + + .code-copy-btn { + position: absolute; + top: $spacing-sm; + right: $spacing-sm; + background: rgba(255, 255, 255, 0.9); + border: 0.1rem solid $border-color; + border-radius: $border-radius-sm; + padding: $spacing-xs $spacing-sm; + font-size: $font-size-xs; + cursor: pointer; + transition: $transition-base; + z-index: 10; + + &:hover { + background: white; + border-color: $primary-color; + } + } +} \ No newline at end of file diff --git a/vitekit-claude/vite.config.js b/vitekit-claude/vite.config.js new file mode 100644 index 0000000..8acc125 --- /dev/null +++ b/vitekit-claude/vite.config.js @@ -0,0 +1,32 @@ +import { defineConfig } from 'vite'; +import { resolve } from 'path'; + +export default defineConfig({ + root: './', + publicDir: './public', + build: { + outDir: './dist', + emptyOutDir: true + }, + css: { + preprocessorOptions: { + scss: { + additionalData: `@import "src/styles/abstracts/variables"; @import "src/styles/abstracts/mixins";` + } + } + }, + server: { + port: 3000, + open: true, + host: true + }, + resolve: { + alias: { + '@': resolve(process.cwd(), './src'), + '@styles': resolve(process.cwd(), './src/styles'), + '@components': resolve(process.cwd(), './src/components'), + '@scripts': resolve(process.cwd(), './src/scripts'), + '@assets': resolve(process.cwd(), './src/assets') + } + } +}); \ No newline at end of file diff --git a/vitekit/.eslintrc.js b/vitekit/.eslintrc.js new file mode 100644 index 0000000..b8e5771 --- /dev/null +++ b/vitekit/.eslintrc.js @@ -0,0 +1,20 @@ +module.exports = { + root: true, + env: { + node: true, + browser: true, + }, + extends: [ + 'eslint:recommended', + 'plugin:vue/vue3-recommended', + '@vue/eslint-config-prettier', + 'plugin:vuejs-accessibility/recommended', + ], + parserOptions: { + ecmaVersion: 'latest', + sourceType: 'module', + }, + rules: { + // Add your custom rules here + }, +}; diff --git a/vitekit/.stylelintrc.js b/vitekit/.stylelintrc.js new file mode 100644 index 0000000..5aae4c9 --- /dev/null +++ b/vitekit/.stylelintrc.js @@ -0,0 +1,6 @@ +module.exports = { + extends: ['stylelint-config-standard-scss'], + rules: { + // Add your custom rules here + }, +}; diff --git a/vitekit/__/vite-bem-template-main/.change-path.js b/vitekit/__/vite-bem-template-main/.change-path.js new file mode 100644 index 0000000..9e8c4ec --- /dev/null +++ b/vitekit/__/vite-bem-template-main/.change-path.js @@ -0,0 +1,26 @@ +import path, { resolve } from 'node:path' +import url from 'node:url' +import fs from 'node:fs' + +const outDir = resolve(path.dirname(url.fileURLToPath(import.meta.url)), 'dist') + +function readWriteAsync(item) { + fs.readFile(item, 'utf8', function (err, data) { + if (err) throw err + const newValue = data.replace(/="(\.\.\/)+/g, '="') + fs.writeFile(item, newValue, 'utf8', function (err_) { + if (err_) throw err_ + }) + }) +} + +fs.readdir(outDir, (err, files) => { + if (err) throw err + for (const file of files) { + const ext = path.extname(file) + if (ext !== null && ext === '.html') { + const newPath = `${outDir}/${file}` + readWriteAsync(newPath) + } + } +}) diff --git a/vitekit/__/vite-bem-template-main/.create-block.js b/vitekit/__/vite-bem-template-main/.create-block.js new file mode 100644 index 0000000..10637ca --- /dev/null +++ b/vitekit/__/vite-bem-template-main/.create-block.js @@ -0,0 +1,36 @@ +import path, { resolve } from 'node:path' +import url from 'node:url' +import fs from 'node:fs' +import { exec } from 'node:child_process' + +const blocksDir = resolve(path.dirname(url.fileURLToPath(import.meta.url)), 'src/blocks') +let blockPath = process.argv[process.argv.length - 1] +blockPath.slice(-1) === '/' ? blockPath = blockPath.slice(0, -1) : '' +const blockName = blockPath.split('/').pop() + +fs.mkdir(`${blocksDir}/${blockPath}`, { recursive: true }, () => { + let error = false + if (fs.existsSync(`${blocksDir}/${blockPath}/${blockName}.pug`)) { + error = true + console.log('Файл шаблона уже существует') + } else { + fs.writeFileSync(`${blocksDir}/${blockPath}/${blockName}.pug`, + `mixin ${blockName}(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? \`${blockName}\${mod.trim()}\` : \`\${mod.trim()}__${blockName}\`).join(' ').trim() : '' + + .${blockName}(class=allMods)&attributes(attributes) + block` + ) + } + if (fs.existsSync(`${blocksDir}/${blockPath}/${blockName}.scss`)) { + error = true + console.log('Файл стилей уже существует') + } else { + fs.writeFileSync(`${blocksDir}/${blockPath}/${blockName}.scss`, `.${blockName} {\n position: relative;\n}\n`) + } + if (error === false) { + console.log('Блок успешно создан') + } +}) +exec('node .create-mixins.js') diff --git a/vitekit/__/vite-bem-template-main/.create-mixins.js b/vitekit/__/vite-bem-template-main/.create-mixins.js new file mode 100644 index 0000000..9d0c978 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/.create-mixins.js @@ -0,0 +1,31 @@ +import path from 'node:path' +import fs from 'node:fs' + +const doNotEditMessage = '//- ВНИМАНИЕ! Этот файл генерируется автоматически.\n//- Любые изменения будут потеряны при следующей компиляции.\n\n' +const source = path.join(process.cwd(), 'src', 'blocks') + +function findPugFiles(dir, fileList = []) { + const files = fs.readdirSync(dir) + + files.forEach(file => { + const filePath = path.join(dir, file) + const stat = fs.statSync(filePath) + + if (stat.isDirectory()) { + findPugFiles(filePath, fileList) + } else if (path.extname(file) === '.pug') { + const fileName = path.basename(filePath) + if (fileName !== 'mixins.pug' && fileName !== 'header.pug' && fileName !== 'footer.pug') { + const relativePath = path.relative(source, filePath) + fileList.push(relativePath) + fileList.sort() + const mixinsList = fileList.map(blockName => `include ${blockName}`).join('\n') + const content = `${doNotEditMessage}${mixinsList}\n` + fs.writeFileSync(path.join(source, 'mixins.pug'), content) + } + } + }) + return fileList +} + +findPugFiles(source) diff --git a/vitekit/__/vite-bem-template-main/.create-page.js b/vitekit/__/vite-bem-template-main/.create-page.js new file mode 100644 index 0000000..a323c31 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/.create-page.js @@ -0,0 +1,36 @@ +import path, { resolve } from 'node:path' +import url from 'node:url' +import fs from 'node:fs' + +const pagesDir = resolve(path.dirname(url.fileURLToPath(import.meta.url)), 'src/pages') +const pageName = process.argv[process.argv.length - 1] + +fs.mkdir(`${pagesDir}/${pageName}`, () => { + let error = false + if (fs.existsSync(`${pagesDir}/${pageName}/index.html`)) { + error = true + console.log('html файл уже существует') + } else { + fs.writeFileSync(`${pagesDir}/${pageName}/index.html`, ``) + } + if (fs.existsSync(`${pagesDir}/${pageName}/${pageName}.pug`)) { + error = true + console.log('Файл шаблона уже существует') + } else { + fs.writeFileSync(`${pagesDir}/${pageName}/${pageName}.pug`, + `extends ../../layout/layout + +block variables + - + const pageName = '${pageName}' + const pageTitle = '${pageName}' + +block content + main + .inner + +ui-h1(pageTitle)`) + } + if (error === false) { + console.log('Страница успешно создана') + } +}) diff --git a/vitekit/__/vite-bem-template-main/.editorconfig b/vitekit/__/vite-bem-template-main/.editorconfig new file mode 100644 index 0000000..0cc1ebc --- /dev/null +++ b/vitekit/__/vite-bem-template-main/.editorconfig @@ -0,0 +1,25 @@ +# Файл с настройками для редактора. +# +# Если вы разрабатываете в редакторе WebStorm, BBEdit, Coda или SourceLair +# этот файл уже поддерживается и не нужно производить никаких дополнительных +# действий. +# +# Если вы ведёте разработку в другом редакторе, зайдите +# на https://editorconfig.org и в разделе «Download a Plugin» +# скачайте дополнение для вашего редактора. + +# Корневой файл EditorConfig +root = true + +# Для всех файлов используем unix-совместимые переносы строк +[*] +indent_style = space +indent_size = 2 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true +quote_type = single + +[*.md] +trim_trailing_whitespace = false diff --git a/vitekit/__/vite-bem-template-main/.gitattributes b/vitekit/__/vite-bem-template-main/.gitattributes new file mode 100755 index 0000000..cf5b8d0 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/.gitattributes @@ -0,0 +1,15 @@ +* text eol=lf + +# Graphics +*.gif binary +*.jpg binary +*.jpeg binary +*.png binary +*.webp binary + +# Video +*.mp4 binary + +# Fonts +*.woff binary +*.woff2 binary diff --git a/vitekit/__/vite-bem-template-main/.gitignore b/vitekit/__/vite-bem-template-main/.gitignore new file mode 100644 index 0000000..9b7ea5e --- /dev/null +++ b/vitekit/__/vite-bem-template-main/.gitignore @@ -0,0 +1,19 @@ +# Файлы и папки операционной системы +.DS_Store +Thumbs.db + +# Файлы редактора +.idea +*.sublime* +.vscode + +# Вспомогательные файлы +*.log* +.stylelintcache +node_modules/ + +# Папка с собранными файлами проекта +dist/ + +# Генерируемые файлы +src/blocks/mixins.pug diff --git a/vitekit/__/vite-bem-template-main/.gitlab-ci.yml b/vitekit/__/vite-bem-template-main/.gitlab-ci.yml new file mode 100644 index 0000000..9b875b5 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/.gitlab-ci.yml @@ -0,0 +1,36 @@ +image: node:16.17.0 + +environments: + stage: deploy + cache: + key: modules-cache-${CI_COMMIT_REF_SLUG} + paths: + - node_modules + script: + - npm i --force + - npm run build + - mv dist public + artifacts: + paths: + - public + environment: + name: $CI_COMMIT_BRANCH + url: "https://$CI_PROJECT_NAMESPACE.gitlab.io/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/public/index.html" + except: + - main + +pages: + stage: deploy + cache: + key: modules-cache-${CI_COMMIT_REF_SLUG} + paths: + - node_modules + script: + - npm i --force + - npm run build + - mv dist public + artifacts: + paths: + - public + only: + - main diff --git a/vitekit/__/vite-bem-template-main/.prettierrc.json b/vitekit/__/vite-bem-template-main/.prettierrc.json new file mode 100644 index 0000000..b18aca9 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/.prettierrc.json @@ -0,0 +1,5 @@ +{ + "semi": false, + "singleQuote": true, + "tabWidth": 2 +} diff --git a/vitekit/__/vite-bem-template-main/.pug-lintrc.json b/vitekit/__/vite-bem-template-main/.pug-lintrc.json new file mode 100755 index 0000000..f6e7163 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/.pug-lintrc.json @@ -0,0 +1,18 @@ +{ + "disallowClassAttributeWithStaticValue": true, + "disallowClassLiteralsBeforeIdLiterals": true, + "disallowDuplicateAttributes": true, + "disallowIdAttributeWithStaticValue": true, + "disallowLegacyMixinCall": true, + "disallowMultipleLineBreaks": true, + "disallowSpaceAfterCodeOperator": true, + "disallowSpacesInsideAttributeBrackets": true, + "disallowStringConcatenation": true, + "requireClassLiteralsBeforeAttributes": true, + "requireLowerCaseAttributes": true, + "requireLowerCaseTags": true, + "requireStrictEqualityOperators": true, + "validateAttributeQuoteMarks": "'", + "validateDivTags": true, + "validateLineBreaks": "LF" +} diff --git a/vitekit/__/vite-bem-template-main/.stylelintrc.json b/vitekit/__/vite-bem-template-main/.stylelintrc.json new file mode 100755 index 0000000..86882dc --- /dev/null +++ b/vitekit/__/vite-bem-template-main/.stylelintrc.json @@ -0,0 +1,104 @@ +{ + "plugins": [ + "stylelint-order", + "stylelint-scss" + ], + "extends": [ + "stylelint-config-standard", + "stylelint-config-standard-scss" + ], + "rules": { + "alpha-value-notation": "number", + "at-rule-empty-line-before": [ + "always", + { + "except": [ + "after-same-name", + "inside-block" + ] + } + ], + "at-rule-no-vendor-prefix": true, + "color-hex-length": "short", + "declaration-property-value-no-unknown": null, + "declaration-block-no-redundant-longhand-properties": [ + true, + { + "ignoreShorthands": [ + "inset" + ] + } + ], + "font-family-name-quotes": "always-unless-keyword", + "no-descending-specificity": null, + "rule-empty-line-before": [ + "always", + { + "except": [ + "after-rule", + "after-single-line-comment", + "inside-block", + "first-nested" + ] + } + ], + "scss/at-extend-no-missing-placeholder": null, + "scss/dollar-variable-pattern": null, + "scss/selector-no-redundant-nesting-selector": true, + "selector-class-pattern": null, + "selector-no-vendor-prefix": [ + true, + { + "ignoreSelectors": [ + "::-webkit-input-placeholder" + ] + } + ], + "unit-allowed-list": [ + "em", + "rem", + "deg", + "fr", + "%", + "s", + "px", + "vw", + "vh", + "vm", + "vmax", + "vmin" + ], + "order/properties-order": [ + { + "properties": [ + "position", + "top", + "right", + "bottom", + "left", + "z-index" + ] + }, + { + "properties": [ + "width", + "height", + "margin", + "padding" + ] + }, + { + "properties": [ + "background", + "border", + "border-radius" + ] + }, + { + "properties": [ + "opacity" + ] + } + ] + } +} diff --git a/vitekit/__/vite-bem-template-main/LICENSE b/vitekit/__/vite-bem-template-main/LICENSE new file mode 100644 index 0000000..e6d3721 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Alex K + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/vitekit/__/vite-bem-template-main/README.md b/vitekit/__/vite-bem-template-main/README.md new file mode 100644 index 0000000..7db071e --- /dev/null +++ b/vitekit/__/vite-bem-template-main/README.md @@ -0,0 +1,92 @@ +# vite-bem-template + +## Установка +* установите [Node.js](https://nodejs.org/en/) и [Yarn](https://yarnpkg.com/en/docs/install): ```npm install --global yarn``` +* скачайте сборку в консоли с помощью [Git](https://git-scm.com/downloads): ```git clone https://github.com/Apnoea/vite-bem-template.git``` +* перейдите в скачанную папку со сборкой: ```cd vite-bem-template``` +* скачайте необходимые зависимости: ```yarn``` +* чтобы начать работу, введите команду: ```yarn dev``` (режим разработки) +* чтобы собрать проект, введите команду ```yarn build``` (режим сборки) + +Если вы всё сделали правильно, у вас должен открыться браузер с локальным сервером. +Режим сборки предполагает оптимизацию проекта: сжатие изображений, минифицирование CSS и JS-файлов для загрузки на сервер. + +## Файловая структура + +``` +vite-bem-template +├── src +│   ├── blocks +│   ├── images +│   ├── js +│   ├── layout +│   ├── pages +│   ├── public +│   │   └── fonts +│   └── styles +├── .change-path.js +├── .create-block.js +├── .create-mixins.js +├── .create-page.js +├── .editorconfig +├── .gitattributes +├── .gitignore +├── .gitlab-ci.yml +├── .prettierrc.json +├── .pug-lintrc.json +├── .stylelintrc.json +├── eslint.config +├── package.json +├── postcss.config.js +└── vite.config.js +``` + +* Папка ```src``` - используется во время разработки: + * блоки: ```src/blocks``` + * изображения: ```src/images``` + * JS-файлы: ```src/js``` + * основной макет сайта: ```src/layout``` + * страницы сайта: ```src/pages``` + * шрифты: ```src/public/fonts``` + * SCSS-файлы: ```src/styles``` + +## Команды +* ```yarn dev``` - запуск сервера для разработки проекта +* ```yarn build``` - собрать проект с оптимизацией без запуска сервера +* ```yarn block``` - добавить bem блок +* ```yarn page``` - добавить страницу + +## Рекомендации по использованию +### Блоки проекта +* блоки проекта находятся в папке ```src/blocks``` + * блоки, созданные командой ```yarn block```, автоматически подключаются в файл: ```src/blocks/mixins.pug``` +* каталог блока содержит в себе файлы разметки, стилей и, по необходимости, скриптов + +### Страницы проекта +* страницы проекта находятся в корне папки ```src/pages``` +* каждая страница представляет собой отдельный каталог, в котором содержится файл ```index.html``` и файл шаблона ```.pug``` + * страницы, созданные командой ```yarn page```, автоматически генерируют оба файла и их подключения + +### Изображения +* изображения находятся в папке ```src/images``` + * изображения автоматически минифицируются с сохранением структуры папок +* из изображений формата ```.svg``` формируется спрайт ```__svg__icons__dom__``` + +### Шрифты +* шрифты находятся в папке ```src/public/fonts``` + * используйте [форматы](https://caniuse.com/#search=woff) ```.woff2``` и ```.woff``` + * шрифты подключаются в файле ```src/styles/utils/fonts.scss``` + * сконвертировать локальные шрифты можно с помощью [сервиса](https://transfonter.org/) + +### Сторонние библиотеки +* все сторонние библиотеки устанавливаются в папку ```node_modules``` + * для их загрузки воспользуйтеcь командой ```yarn add package_name``` + * для подключения JS-файлов библиотек импортируйте их в самом начале JS-файла, например: + ```javascript + import $ from 'jquery' + ``` + * для подключения стилевых файлов библиотек импортируйте их в файл ```src/styles/style.scss``` + * JS-файлы и стилевые файлы библиотек самостоятельно изменять нельзя + +## Контакты +* Telegram: [@Alex K](https://t.me/Apnoea) diff --git a/vitekit/__/vite-bem-template-main/eslint.config.js b/vitekit/__/vite-bem-template-main/eslint.config.js new file mode 100644 index 0000000..dce1389 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/eslint.config.js @@ -0,0 +1,42 @@ +import sonarjs from 'eslint-plugin-sonarjs' +import unicorn from 'eslint-plugin-unicorn' + +export default [{ + plugins: { + sonarjs, + unicorn + }, + + languageOptions: { + globals: {}, + ecmaVersion: 2020, + sourceType: 'module' + }, + + rules: { + 'comma-dangle': ['error', 'never'], + + 'id-length': ['error', { + exceptions: ['$'] + }], + + 'import/no-named-as-default': 'off', + indent: ['error', 2], + 'no-console': 'error', + 'no-unused-vars': 'off', + 'prefer-arrow-callback': 'off', + semi: ['error', 'never'], + + 'space-before-function-paren': ['error', { + anonymous: 'always', + named: 'never', + asyncArrow: 'never' + }], + + quotes: ['error', 'single'], + 'sonarjs/cognitive-complexity': 'off', + 'sonarjs/no-duplicate-string': 'off', + 'sonarjs/no-unused-collection': 'off', + 'unicorn/prefer-dom-node-dataset': 'off' + } +}] diff --git a/vitekit/__/vite-bem-template-main/package.json b/vitekit/__/vite-bem-template-main/package.json new file mode 100644 index 0000000..7a80657 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/package.json @@ -0,0 +1,65 @@ +{ + "name": "vite-bem-template", + "version": "1.1.0", + "type": "module", + "description": "simple bem pug+scss template", + "author": "Alexey Kozyutenko", + "license": "MIT", + "scripts": { + "dev": "node .create-mixins.js && vite", + "build": "node .create-mixins.js && vite build && node .change-path.js", + "preview": "vite preview", + "block": "node .create-block.js", + "page": "node .create-page.js" + }, + "browserslist": [ + "> 5%", + "last 2 version" + ], + "repository": { + "type": "git", + "url": "https://github.com/Apnoea/vite-bem-template.git" + }, + "devDependencies": { + "autoprefixer": "^10.4.20", + "eslint": "^9.21.0", + "eslint-config-standard": "^17.0.0", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-n": "^17.16.2", + "eslint-plugin-promise": "^7.2.1", + "eslint-plugin-sonarjs": "^3.0.2", + "eslint-plugin-unicorn": "^57.0.0", + "prettier": "^3.5.3", + "pug-lint": "^2.7.0", + "sass": "^1.85.1", + "stylelint": "^16.15.0", + "stylelint-config-standard": "^37.0.0", + "stylelint-config-standard-scss": "^14.0.0", + "stylelint-order": "^6.0.4", + "stylelint-scss": "^6.11.1", + "terser": "^5.33.0", + "vite": "^6.2.0", + "vite-plugin-eslint": "^1.8.1", + "vite-plugin-imagemin": "^0.6.1", + "vite-plugin-multipage": "^1.0.0", + "vite-plugin-pug-transformer": "^1.0.7", + "vite-plugin-sass-glob-import": "^5.0.0", + "vite-plugin-stylelint": "^6.0.0", + "vite-plugin-svg-icons": "^2.0.1" + }, + "dependencies": { + "@fancyapps/ui": "^5.0.36", + "@fluejs/noscroll": "^1.0.0", + "flatpickr": "^4.6.13", + "imask": "7.6.1", + "just-validate": "^4.3.0", + "lazysizes": "^5.3.2", + "normalize.css": "^8.0.1", + "nouislider": "^15.8.1", + "slide-element": "^2.3.1", + "swiper": "^11.2.5", + "tippy.js": "^6.3.7", + "tom-select": "^2.4.3", + "wnumb": "^1.2.0" + } +} diff --git a/vitekit/__/vite-bem-template-main/postcss.config.js b/vitekit/__/vite-bem-template-main/postcss.config.js new file mode 100644 index 0000000..de58125 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/postcss.config.js @@ -0,0 +1,5 @@ +export default { + plugins: { + autoprefixer: {} + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-accordion/ui-accordion.js b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-accordion/ui-accordion.js new file mode 100644 index 0000000..6988ffc --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-accordion/ui-accordion.js @@ -0,0 +1,15 @@ +import { toggle } from 'slide-element' + +export default function uiAccordion() { + const accordionBlocks = document.querySelectorAll('.ui-accordion') + if (accordionBlocks) { + for (const accordionItem of accordionBlocks) { + const itemHead = accordionItem.querySelector('.ui-accordion__head') + const itemBody = accordionItem.querySelector('.ui-accordion__body') + itemHead.addEventListener('click', () => { + itemHead.classList.toggle('ui-accordion__head--active') + toggle(itemBody) + }) + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-accordion/ui-accordion.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-accordion/ui-accordion.pug new file mode 100644 index 0000000..912af1a --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-accordion/ui-accordion.pug @@ -0,0 +1,14 @@ +mixin ui-accordion(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-accordion${mod.trim()}` : `${mod.trim()}__ui-accordion`).join(' ').trim() : '' + + .ui-accordion(class=allMods)&attributes(attributes) + .ui-accordion__head + if data + if data.p1 + +ui-p1(data.p1, data.p1mods) + if data.p3 + +ui-p3(data.p3, data.p3mods) + .ui-accordion__toggle + .ui-accordion__body + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-accordion/ui-accordion.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-accordion/ui-accordion.scss new file mode 100644 index 0000000..3ecd24d --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-accordion/ui-accordion.scss @@ -0,0 +1,40 @@ +.ui-accordion { + &__head { + display: flex; + align-items: center; + justify-content: space-between; + cursor: pointer; + &--active { + .ui-accordion__toggle { + &::after { + transform: translateY(-50%) rotate(180deg); + } + } + } + } + &__toggle { + flex-shrink: 0; + position: relative; + margin-left: 22px; + &::after { + content: ''; + position: absolute; + top: 50%; + right: 0; + transform: translateY(-50%); + width: 18px; + height: 18px; + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' fill='none'%3E%3Cpath stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m15 1.5-7 7-7-7'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: contain; + transition: 0.3s; + } + } + &__body { + display: none; + padding-top: 24px; + } + &--white { + color: #fff; + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-button/ui-button.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-button/ui-button.pug new file mode 100644 index 0000000..29bb9e4 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-button/ui-button.pug @@ -0,0 +1,30 @@ +mixin ui-button(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-button${mod.trim()}` : `${mod.trim()}__ui-button`).join(' ').trim() : '' + + if (attributes.href) + a.ui-button(href='#' class=allMods)&attributes(attributes) + +ui-button-inner(data) + block + + else + button.ui-button(class=allMods)&attributes(attributes) + +ui-button-inner(data) + block + +mixin ui-button-inner(data) + if data + if data.iconLeft + +ui-svg(data.iconLeft, 'ui-button') + if data.p1 + +ui-p1(data.p1, data.p1mods) + if data.p2 + +ui-p2(data.p2, data.p2mods) + if data.p3 + +ui-p3(data.p3, data.p3mods) + if data.p4 + +ui-p4(data.p4, data.p4mods) + if data.p5 + +ui-p5(data.p5, data.p5mods) + if data.iconRight + +ui-svg(data.iconRight, 'ui-button') diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-button/ui-button.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-button/ui-button.scss new file mode 100644 index 0000000..0de1878 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-button/ui-button.scss @@ -0,0 +1,34 @@ +.ui-button { + display: inline-flex; + align-items: center; + justify-content: center; + padding: 5px 20px; + text-align: center; + background: #fff; + border: 1px solid #ccc; + border-radius: 20px; + transition: 0.3s; + cursor: pointer; + @include media-hover { + color: $primary1; + border-color: $primary1; + } + &[disabled] { + color: inherit; + background-color: $background1; + border-color: $background1; + pointer-events: none; + opacity: 0.8; + } + &--bg-primary1 { + color: #fff; + background: $primary1; + @include media-hover { + color: $primary1; + background: #fff; + } + } + &--border-primary1 { + border: 1px solid $primary1; + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-checkbox/ui-checkbox.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-checkbox/ui-checkbox.pug new file mode 100644 index 0000000..a261f75 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-checkbox/ui-checkbox.pug @@ -0,0 +1,10 @@ +mixin ui-checkbox(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-checkbox${mod.trim()}` : `${mod.trim()}__ui-checkbox`).join(' ').trim() : '' + + .ui-checkbox(class=allMods) + input(id=data.id name=data.id type='checkbox')&attributes(attributes) + label(for=data.id) + if data.p3 + +ui-p3(data.p3, data.p3mods) + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-checkbox/ui-checkbox.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-checkbox/ui-checkbox.scss new file mode 100644 index 0000000..5c92e8c --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-checkbox/ui-checkbox.scss @@ -0,0 +1,62 @@ +.ui-checkbox { + position: relative; + input { + display: none; + &:checked + label { + &::before { + background: $primary1; + border-color: $primary1; + } + &::after { + opacity: 1; + } + } + } + label { + position: relative; + padding-left: 30px; + cursor: pointer; + user-select: none; + &::before { + content: ''; + position: absolute; + top: 50%; + left: 0; + transform: translateY(-50%); + width: 20px; + height: 20px; + border: 1px solid #ccc; + border-radius: 3px; + transition: 0.3s; + } + &::after { + content: ''; + position: absolute; + top: 50%; + left: 5px; + transform: translateY(-50%); + width: 10px; + height: 10px; + background-image: url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 3.5L4.5 7L9 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); + background-position: center; + background-repeat: no-repeat; + background-size: contain; + opacity: 0; + transition: 0.3s; + } + > p { + display: inline; + } + a { + display: inline; + text-decoration: underline; + color: $primary1; + } + } + .just-validate-error-label { + position: absolute; + top: 100%; + left: 0; + font: 12px/1.2 $font; + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-datepicker/ui-datepicker.js b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-datepicker/ui-datepicker.js new file mode 100644 index 0000000..3b8042f --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-datepicker/ui-datepicker.js @@ -0,0 +1,41 @@ +import flatpickr from 'flatpickr' +import { Russian } from 'flatpickr/dist/l10n/ru' + +export default function uiDatepicker() { + // datepicker settings + const tomorrowDate = new Date().fp_incr(1) + const defaultSettings = { + locale: Russian, + defaultDate: 'today', + dateFormat: 'd.m.Y', + disableMobile: 'true' + } + const rangeSettings = { + mode: 'range', + defaultDate: ['today', tomorrowDate] + } + const timeSettings = { + enableTime: true, + noCalendar: true, + dateFormat: 'H:i', + defaultDate: '12:00', + time_24hr: true + } + + // datepicker init + const datepickersSingle = document.querySelectorAll('.ui-datepicker--single') + const datepickersRange = document.querySelectorAll('.ui-datepicker--range') + const datepickersTime = document.querySelectorAll('.ui-datepicker--time') + for (const datepicker of datepickersSingle) { + const datepickerSingle = datepicker.querySelector('input') + flatpickr(datepickerSingle, defaultSettings) + } + for (const datepicker of datepickersRange) { + const datepickerRange = datepicker.querySelector('input') + flatpickr(datepickerRange, Object.assign({}, defaultSettings, rangeSettings)) + } + for (const datepicker of datepickersTime) { + const datepickerTime = datepicker.querySelector('input') + flatpickr(datepickerTime, timeSettings) + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-datepicker/ui-datepicker.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-datepicker/ui-datepicker.pug new file mode 100644 index 0000000..e59c11c --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-datepicker/ui-datepicker.pug @@ -0,0 +1,11 @@ +mixin ui-datepicker(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-datepicker${mod.trim()}` : `${mod.trim()}__ui-datepicker`).join(' ').trim() : '' + const randomId = Math.random().toString(36).replace(/[^\da-z]+/g, '').slice(0, 6) + + .ui-datepicker(class=allMods)&attributes(attributes) + input(id=randomId readonly) + if data + label(for=randomId) + if data.p3 + +ui-p3(data.p3, data.p3mods) diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-datepicker/ui-datepicker.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-datepicker/ui-datepicker.scss new file mode 100644 index 0000000..18ff25b --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-datepicker/ui-datepicker.scss @@ -0,0 +1,136 @@ +.ui-datepicker { + position: relative; + &::after { + content: ''; + position: absolute; + top: 50%; + right: 20px; + transform: translateY(-50%); + width: 28px; + height: 28px; + background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 4v4m-8-4v4m-5 4h18M7 6h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2Z' stroke='%23008080' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + pointer-events: none; + } + input { + width: 100%; + padding: 16px 50px 13px 20px; + background: #fff; + border: 1px solid $primary1; + border-radius: 6px; + outline: none; + cursor: pointer; + &.filled ~ label, + &:focus ~ label { + top: 2px; + transform: translateY(0%); + font-size: 10px; + } + } + label { + position: absolute; + top: 50%; + left: 20px; + transform: translateY(-50%); + transition: 0.3s; + pointer-events: none; + } + &--range { + .ui-input { + width: 235px; + @include media-tablet { + width: 200px; + } + } + } + &--time { + .svg { + display: none; + } + } +} +.flatpickr-calendar { + width: 220px; + color: $primary1; + border: 0; + border-radius: 16px; + box-shadow: 4px 10px 16px rgba(169 164 181 / 0.2); + .flatpickr-months { + position: relative; + height: 50px; + .flatpickr-prev-month, + .flatpickr-next-month { + display: flex; + align-items: center; + height: 100%; + } + .flatpickr-month { + height: 100%; + .flatpickr-current-month { + display: flex; + align-items: center; + justify-content: center; + left: 15%; + height: 100%; + padding: 0; + select { + text-align-last: center; + } + } + .flatpickr-monthDropdown-months { + padding: 0; + } + } + } + .flatpickr-weekdays { + height: 36px; + background: $primary1; + .flatpickr-weekday { + font: 400 14px/1.5 $font; + color: #fff; + } + } + .flatpickr-days { + width: 100%; + .dayContainer { + width: 100%; + min-width: 100%; + max-width: 100%; + .flatpickr-day { + max-width: 100%; + height: 32px; + font: 12px/32px $font; + border: 0; + border-radius: 6px; + box-shadow: none; + &:nth-last-child(-n + 7) { + display: none; + } + &.endRange.startRange + .endRange:not(:nth-child(7n + 1)), + &.selected.startRange + .endRange:not(:nth-child(7n + 1)), + &.startRange.startRange + .endRange:not(:nth-child(7n + 1)) { + box-shadow: none; + } + &.inRange { + background: $primary1; + border-radius: 0; + } + &.today { + text-decoration: underline; + color: $primary1; + border-color: transparent; + } + &.selected { + color: #fff; + background: $primary1; + } + &.startRange { + border-radius: 6px 0 0 6px; + } + &.endRange { + background: $primary1; + border-radius: 0 6px 6px 0; + } + } + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-h/ui-h.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-h/ui-h.pug new file mode 100644 index 0000000..f0c1533 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-h/ui-h.pug @@ -0,0 +1,41 @@ +mixin ui-h1(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-h1${mod.trim()}` : `${mod.trim()}__ui-h1`).join(' ').trim() : '' + + h1.ui-h1(class=allMods)&attributes(attributes) !{data} + block + +mixin ui-h2(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-h2${mod.trim()}` : `${mod.trim()}__ui-h2`).join(' ').trim() : '' + + h2.ui-h2(class=allMods)&attributes(attributes) !{data} + block + +mixin ui-h3(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-h3${mod.trim()}` : `${mod.trim()}__ui-h3`).join(' ').trim() : '' + + h3.ui-h3(class=allMods)&attributes(attributes) !{data} + block + +mixin ui-h4(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-h4${mod.trim()}` : `${mod.trim()}__ui-h4`).join(' ').trim() : '' + + h4.ui-h4(class=allMods)&attributes(attributes) !{data} + block + +mixin ui-h5(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-h5${mod.trim()}` : `${mod.trim()}__ui-h5`).join(' ').trim() : '' + + h5.ui-h5(class=allMods)&attributes(attributes) !{data} + block + +mixin ui-h6(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-h6${mod.trim()}` : `${mod.trim()}__ui-h6`).join(' ').trim() : '' + + h6.ui-h6(class=allMods)&attributes(attributes) !{data} + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-h/ui-h.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-h/ui-h.scss new file mode 100644 index 0000000..fd2ca2e --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-h/ui-h.scss @@ -0,0 +1,66 @@ +.ui-h1 { + font: 54px/1.3 $font; + @include media-laptop { + font-size: 36px; + } + @include media-tablet { + font-size: 32px; + } +} +.ui-h2 { + font: 40px/1.3 $font; + @include media-laptop { + font-size: 30px; + } + @include media-tablet { + font-size: 22px; + } +} +.ui-h3 { + font: 32px/1.3 $font; + @include media-laptop { + font-size: 24px; + line-height: 1.4; + } + @include media-tablet { + font-size: 18px; + } +} +.ui-h4 { + font: 24px/1.3 $font; + @include media-laptop { + font-size: 22px; + } + @include media-tablet { + font-size: 16px; + } +} +.ui-h5 { + font: 20px/1.3 $font; + @include media-laptop { + font-size: 16px; + } +} +.ui-h6 { + font: 16px/1.3 $font; + @include media-laptop { + font-size: 14px; + } +} +[class*='ui-h'] { + &[class*='--light'] { + font-weight: 300; + } + &[class*='--medium'] { + font-weight: 500; + } + &[class*='--semibold'] { + font-weight: 600; + } + &[class*='--bold'] { + font-weight: 700; + } + &[class*='--white'] { + color: #fff; + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-input/ui-input.js b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-input/ui-input.js new file mode 100644 index 0000000..c006401 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-input/ui-input.js @@ -0,0 +1,81 @@ +import IMask from 'imask' +import JustValidate from 'just-validate' + +export default function uiInput() { + inputMask() + checkInputFill() + validation() +} + +function inputMask() { + const inputMaskItems = document.querySelectorAll('input[type="phone"]') + if (inputMaskItems) { + for (const inputMaskItem of inputMaskItems) { + IMask(inputMaskItem, { + mask: '+{7} (000) 000-00-00', + lazy: false + }) + } + } +} + +function checkInputFill() { + const uiInputs = document.querySelectorAll('.ui-input') + if (uiInputs) { + for (const element of uiInputs) { + const input = element.querySelector('input') + input.value === '' ? input.classList.remove('filled') : input.classList.add('filled') + input.addEventListener('input', function () { + input.value === '' ? input.classList.remove('filled') : input.classList.add('filled') + }) + } + } +} + +function validation() { + const formBlocks = document.querySelectorAll('form') + if (formBlocks) { + for (const formBlock of formBlocks) { + const inputs = formBlock.querySelectorAll('input[required], select[required], .ui-checkbox[required] input') + const mailInputs = formBlock.querySelectorAll('input[type="email"]') + const phoneInputs = formBlock.querySelectorAll('input[type="phone"]') + const validate = new JustValidate(formBlock, { + validateBeforeSubmitting: true + }) + if (inputs) { + for (const input of inputs) { + validate.addField(input, [ + { + rule: 'required', + errorMessage: 'Обязательное поле' + } + ]) + } + } + if (mailInputs) { + for (const mailInput of mailInputs) { + validate.addField(mailInput, [ + { + rule: 'required', + errorMessage: 'Обязательное поле' + }, + { + rule: 'email', + errorMessage: 'Введите адрес электронной почты' + } + ]) + } + } + if (phoneInputs) { + for (const phoneInput of phoneInputs) { + validate.addField(phoneInput, [ + { + validator: (value, context) => !value.match('_'), + errorMessage: 'Обязательное поле' + } + ]) + } + } + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-input/ui-input.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-input/ui-input.pug new file mode 100644 index 0000000..a8f7448 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-input/ui-input.pug @@ -0,0 +1,10 @@ +mixin ui-input(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-input${mod.trim()}` : `${mod.trim()}__ui-input`).join(' ').trim() : '' + + .ui-input(class=allMods class=(data ? '' : 'ui-input--no-label')) + input(id=data.id type=(typeof(type) !== 'undefined' && type ? type : 'text'))&attributes(attributes) + if data.p6 + label(for=id) + +ui-p6(data.p6, data.p6mods) + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-input/ui-input.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-input/ui-input.scss new file mode 100644 index 0000000..9558a04 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-input/ui-input.scss @@ -0,0 +1,40 @@ +.ui-input { + position: relative; + input { + width: 100%; + padding: 15px 20px; + background: #fff; + border: 1px solid $primary1; + border-radius: 6px; + outline: none; + &.filled ~ label, + &:focus ~ label { + bottom: 100%; + > div { + font-size: 10px; + } + } + } + label { + position: absolute; + display: block; + bottom: 50%; + left: 15px; + transform: translateY(50%); + padding: 3px 5px; + color: #b2b2b2; + background-color: #fff; + border-radius: 5px; + transition: 0.3s; + pointer-events: none; + > div { + transition: inherit; + } + } + .just-validate-error-label { + position: absolute; + top: 100%; + left: 0; + font: 12px/1.2 $font; + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ol/ui-ol.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ol/ui-ol.pug new file mode 100644 index 0000000..e44c5c1 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ol/ui-ol.pug @@ -0,0 +1,11 @@ +mixin ui-ol(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-ol${mod.trim()}` : `${mod.trim()}__ui-ol`).join(' ').trim() : '' + + ol.ui-ol(class=allMods)&attributes(attributes) + if data + each item in data + if item.p2 + li + +ui-p2(item.p2, item.p2mods) + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ol/ui-ol.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ol/ui-ol.scss new file mode 100644 index 0000000..df57aa0 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ol/ui-ol.scss @@ -0,0 +1,41 @@ +.ui-ol { + counter-reset: itemOl; + list-style-type: none; + li { + position: relative; + padding-left: 40px; + counter-increment: itemOl; + @include media-laptop { + padding-left: 35px; + } + &::before { + content: counter(itemOl); + position: absolute; + top: 10px; + left: 0; + font-size: 16px; + color: $primary1; + @include media-laptop { + top: 6px; + } + @include media-tablet { + top: 4px; + font-size: 14px; + } + } + &:nth-child(-n + 9) { + &::before { + content: '0' counter(itemOl); + } + } + &:not(:last-child) { + margin-bottom: 30px; + @include media-laptop { + margin-bottom: 25px; + } + @include media-tablet { + margin-bottom: 20px; + } + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-p/ui-p.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-p/ui-p.pug new file mode 100644 index 0000000..4c5e804 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-p/ui-p.pug @@ -0,0 +1,55 @@ +mixin ui-p1(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-p1${mod.trim()}` : `${mod.trim()}__ui-p1`).join(' ').trim() : '' + + p.ui-p1(class=allMods)&attributes(attributes) !{data} + block + +mixin ui-p2(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-p2${mod.trim()}` : `${mod.trim()}__ui-p2`).join(' ').trim() : '' + + p.ui-p2(class=allMods)&attributes(attributes) !{data} + block + +mixin ui-p3(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-p3${mod.trim()}` : `${mod.trim()}__ui-p3`).join(' ').trim() : '' + + p.ui-p3(class=allMods)&attributes(attributes) !{data} + block + +mixin ui-p4(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-p4${mod.trim()}` : `${mod.trim()}__ui-p4`).join(' ').trim() : '' + + p.ui-p4(class=allMods)&attributes(attributes) !{data} + block + +mixin ui-p5(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-p5${mod.trim()}` : `${mod.trim()}__ui-p5`).join(' ').trim() : '' + + p.ui-p5(class=allMods)&attributes(attributes) !{data} + block + +mixin ui-p6(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-p6${mod.trim()}` : `${mod.trim()}__ui-p6`).join(' ').trim() : '' + + p.ui-p6(class=allMods)&attributes(attributes) !{data} + block + +mixin ui-p7(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-p7${mod.trim()}` : `${mod.trim()}__ui-p7`).join(' ').trim() : '' + + p.ui-p7(class=allMods)&attributes(attributes) !{data} + block + +mixin ui-p8(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-p8${mod.trim()}` : `${mod.trim()}__ui-p8`).join(' ').trim() : '' + + p.ui-p8(class=allMods)&attributes(attributes) !{data} + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-p/ui-p.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-p/ui-p.scss new file mode 100644 index 0000000..bc8d98b --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-p/ui-p.scss @@ -0,0 +1,65 @@ +.ui-p1 { + font: 22px/1.5 $font; + @include media-tablet { + font-size: 18px; + } +} +.ui-p2 { + font: 20px/1.5 $font; + @include media-tablet { + font-size: 18px; + } +} +.ui-p3 { + font: 18px/1.5 $font; + @include media-tablet { + font-size: 16px; + } +} +.ui-p4 { + font: 16px/1.5 $font; + @include media-tablet { + font-size: 15px; + } +} +.ui-p5 { + font: 15px/1.3 $font; + @include media-tablet { + font-size: 14px; + } +} +.ui-p6 { + font: 14px/1.3 $font; + @include media-tablet { + font-size: 13px; + } +} +.ui-p7 { + font: 13px/1.4 $font; + @include media-tablet { + font-size: 12px; + } +} +.ui-p8 { + font: 12px/1.4 $font; + @include media-tablet { + font-size: 11px; + } +} +[class*='ui-p'] { + &[class*='--light'] { + font-weight: 300; + } + &[class*='--medium'] { + font-weight: 500; + } + &[class*='--semibold'] { + font-weight: 600; + } + &[class*='--bold'] { + font-weight: 700; + } + &[class*='--white'] { + color: #fff; + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-radio/ui-radio.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-radio/ui-radio.pug new file mode 100644 index 0000000..909cbd3 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-radio/ui-radio.pug @@ -0,0 +1,10 @@ +mixin ui-radio(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-radio${mod.trim()}` : `${mod.trim()}__ui-radio`).join(' ').trim() : '' + + .ui-radio(class=allMods) + input(id=data.id name=data.id type='radio')&attributes(attributes) + label(for=data.id) + if data.p3 + +ui-p3(data.p3, data.p3mods) + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-radio/ui-radio.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-radio/ui-radio.scss new file mode 100644 index 0000000..572cce3 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-radio/ui-radio.scss @@ -0,0 +1,32 @@ +.ui-radio { + input { + display: none; + &:checked ~ label { + &::before { + border-width: 5px; + border-color: $primary1; + } + } + } + label { + position: relative; + display: inline-flex; + align-items: center; + min-height: 21px; + padding-left: 30px; + cursor: pointer; + transition: 0.3s; + &::before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 21px; + height: 21px; + border: 1px solid $black; + background-color: #fff; + border-radius: 50%; + transition: 0.3s; + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-range/ui-range.js b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-range/ui-range.js new file mode 100644 index 0000000..ba5cf2b --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-range/ui-range.js @@ -0,0 +1,39 @@ +import noUiSlider from 'nouislider' +import wNumb from 'wnumb' + +export default function uiRange() { + const rangeBlocks = document.querySelectorAll('.ui-range') + if (rangeBlocks) { + for (const rangeBlock of rangeBlocks) { + const rangeBody = rangeBlock.querySelector('.ui-range__body') + const startValue = rangeBlock.dataset.start.split(',') + const connectValue = startValue.length === 1 ? 'lower' : true + const stepValue = Number(rangeBlock.dataset.step) + const stepMin = Number(rangeBlock.dataset.min) + const stepMax = Number(rangeBlock.dataset.max) + noUiSlider.create(rangeBody, { + start: startValue, + connect: connectValue, + step: stepValue, + range: { + min: stepMin, + max: stepMax + }, + format: wNumb( + { + decimals: 0, + thousand: ' ' + } + ) + }) + + const rangeValues = [ + rangeBody.parentElement.querySelector('.ui-range__lower'), + rangeBody.parentElement.querySelector('.ui-range__upper') + ] + rangeBody.noUiSlider.on('update', function (values, handle) { + rangeValues[handle].innerHTML = values[handle] + }) + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-range/ui-range.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-range/ui-range.pug new file mode 100644 index 0000000..88f467f --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-range/ui-range.pug @@ -0,0 +1,10 @@ +mixin ui-range(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-range${mod.trim()}` : `${mod.trim()}__ui-range`).join(' ').trim() : '' + + .ui-range(class=allMods)&attributes(attributes) + .ui-range__value + .ui-range__lower + .ui-range__upper + .ui-range__body + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-range/ui-range.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-range/ui-range.scss new file mode 100644 index 0000000..1f4c219 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-range/ui-range.scss @@ -0,0 +1,7 @@ +.ui-range { + &__value { + display: flex; + justify-content: space-between; + margin-top: 10px; + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-select/ui-select.js b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-select/ui-select.js new file mode 100644 index 0000000..49c61d0 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-select/ui-select.js @@ -0,0 +1,21 @@ +import TomSelect from 'tom-select' + +export default function uiSelect() { + const selects = document.querySelectorAll('.ui-select select') + for (const select of selects) { + const tomSelect = new TomSelect(select, { + onDropdownOpen() { + const wrapper = select.parentElement.querySelector('.ts-wrapper') + const list = select.parentElement.querySelector('.ts-dropdown') + if ((window.innerHeight - wrapper.getBoundingClientRect().top - wrapper.clientHeight) < list.clientHeight) { + wrapper.classList.add('dropdown-top') + } else { + wrapper.classList.remove('dropdown-top') + } + }, + onDropdownClose() { + tomSelect.blur() + } + }) + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-select/ui-select.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-select/ui-select.pug new file mode 100644 index 0000000..cf43262 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-select/ui-select.pug @@ -0,0 +1,10 @@ +mixin ui-select(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-select${mod.trim()}` : `${mod.trim()}__ui-select`).join(' ').trim() : '' + + .ui-select(class=allMods) + select&attributes(attributes) + option + each item in data + option=item + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-select/ui-select.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-select/ui-select.scss new file mode 100644 index 0000000..e3ef2e8 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-select/ui-select.scss @@ -0,0 +1,67 @@ +.ui-select { + position: relative; + .ts-wrapper { + &::after { + content: ''; + position: absolute; + top: 50%; + right: 20px; + z-index: 1; + transform: translateY(-50%); + width: 12px; + height: 12px; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-size: contain; + pointer-events: none; + transition: 0.3s; + } + &.focus:not(.dropdown-top) { + &::after { + transform: translateY(-50%) rotate(180deg); + } + .ts-control { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + } + &.dropdown-top { + .ts-dropdown { + top: auto; + bottom: 100%; + border-top: 1px solid $primary1; + border-bottom: 0; + border-radius: 3px 3px 0 0; + } + &.focus { + .ts-control { + border-top-left-radius: 0; + border-top-right-radius: 0; + } + } + } + } + .ts-control { + padding: 15px 20px; + font-size: 16px; + border-color: $primary1; + border-radius: 6px; + input { + font-size: inherit; + } + } + .ts-dropdown { + margin: 0; + font-size: 16px; + border-color: $primary1; + .option { + padding: 15px 20px; + } + } + .just-validate-error-label { + position: absolute; + top: 100%; + left: 0; + font: 12px/1.2 $font; + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-svg/ui-svg.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-svg/ui-svg.pug new file mode 100644 index 0000000..b0aba82 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-svg/ui-svg.pug @@ -0,0 +1,6 @@ +mixin ui-svg(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-svg${mod.trim()}` : `${mod.trim()}__ui-svg`).join(' ').trim() : '' + + svg.ui-svg(class=allMods, class='ui-svg--' + data)&attributes(attributes) + use(xlink:href='#' + data) diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-svg/ui-svg.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-svg/ui-svg.scss new file mode 100644 index 0000000..cde0a41 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-svg/ui-svg.scss @@ -0,0 +1,6 @@ +.ui-svg { + max-width: 100%; + width: 100%; + height: 100%; + transition: 0.3s; +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-swiper/ui-swiper.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-swiper/ui-swiper.pug new file mode 100644 index 0000000..7fcdedc --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-swiper/ui-swiper.pug @@ -0,0 +1,32 @@ +mixin ui-swiper-buttons(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-swiper-buttons${mod.trim()}` : `${mod.trim()}__ui-swiper-buttons`).join(' ').trim() : '' + + .ui-swiper-buttons(class=allMods)&attributes(attributes) + .swiper-button-prev + .swiper-button-next + block + +mixin ui-swiper-pagination(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-swiper-pagination${mod.trim()}` : `${mod.trim()}__ui-swiper-pagination`).join(' ').trim() : '' + + .ui-swiper-pagination(class=allMods)&attributes(attributes) + .swiper-pagination + block + +mixin ui-swiper-bullets(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-slider-bullets${mod.trim()}` : `${mod.trim()}__ui-slider-bullets`).join(' ').trim() : '' + + .ui-swiper-bullets(class=allMods)&attributes(attributes) + .swiper-pagination + block + +mixin ui-swiper-fraction(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-swiper-fraction${mod.trim()}` : `${mod.trim()}__ui-swiper-fraction`).join(' ').trim() : '' + + .ui-swiper-fraction(class=allMods)&attributes(attributes) + .swiper-pagination + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-swiper/ui-swiper.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-swiper/ui-swiper.scss new file mode 100644 index 0000000..9f24228 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-swiper/ui-swiper.scss @@ -0,0 +1,127 @@ +.ui-swiper-buttons { + display: flex; + gap: 10px; + .swiper-button { + &-prev, + &-next { + position: relative; + right: 0; + left: 0; + width: 18px; + height: 18px; + margin: 0; + background-repeat: no-repeat; + background-position: center; + background-size: 8px 12px; + &::after { + display: none; + } + } + &-prev { + background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.625 11.25 1.375 6 6.625.75' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + } + &-next { + background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.375.75 6.625 6l-5.25 5.25' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + } + } +} +.ui-swiper-pagination { + .swiper-pagination { + position: relative; + bottom: auto; + line-height: 0; + &-bullet { + width: 6px; + height: 6px; + transition: 0.3s; + &-active { + width: 18px; + border-radius: 3px; + background-color: $primary1; + } + } + } +} +.ui-swiper-bullets { + margin-top: 45px; + @include media-tablet { + margin-top: 25px; + } + .swiper-pagination { + position: relative; + bottom: 0; + font-size: 0; + &-horizontal { + .swiper-pagination-bullet { + margin: 0 6px; + } + } + &-bullet { + position: relative; + width: 30px; + height: 4px; + border-radius: 0; + transition: 0.3s; + opacity: 1; + .anim { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + transform: scaleX(0); + transform-origin: left; + background: red; + transition-timing-function: linear; + &--active { + transform: scaleX(1); + } + } + &-active { + width: 60px; + } + } + } +} +.ui-swiper-fraction { + .swiper-pagination { + position: relative; + bottom: auto; + display: flex; + align-items: center; + &-current { + font: 22px/1.6 $font; + color: red; + @include media-tablet { + font-size: 18px; + } + } + &-progress { + position: relative; + width: 18px; + height: 1px; + margin: 0 7px; + background-color: #d1c9be; + &-line { + position: absolute; + top: 0; + left: 0; + width: 0; + height: 100%; + background-color: red; + transition-timing-function: linear; + &--active { + width: 100%; + } + } + } + &-total { + margin-top: 5px; + font: 300 16px/1.5 $font; + @include media-tablet { + margin-top: 3px; + font-size: 15px; + } + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-switch/ui-switch.js b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-switch/ui-switch.js new file mode 100644 index 0000000..edb2aba --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-switch/ui-switch.js @@ -0,0 +1,18 @@ +export default function uiSwitch() { + const switches = document.querySelectorAll('.ui-switch') + if (switches) { + for (const switchItem of switches) { + const labels = switchItem.querySelectorAll('.ui-switch__label') + const switchBody = switchItem.querySelector('.ui-switch__body') + labels[0].addEventListener('click', () => { + switchItem.classList.remove('ui-switch--active') + }) + labels[1].addEventListener('click', () => { + switchItem.classList.add('ui-switch--active') + }) + switchBody.addEventListener('click', () => { + switchItem.classList.toggle('ui-switch--active') + }) + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-switch/ui-switch.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-switch/ui-switch.pug new file mode 100644 index 0000000..8daed96 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-switch/ui-switch.pug @@ -0,0 +1,12 @@ +mixin ui-switch(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-switch${mod.trim()}` : `${mod.trim()}__ui-switch`).join(' ').trim() : '' + + .ui-switch(class=allMods)&attributes(attributes) + if data + each item, index in data + if item.p3 + +ui-p3(item.p3, item.p3mods).ui-switch__label + if index === 0 + .ui-switch__body + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-switch/ui-switch.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-switch/ui-switch.scss new file mode 100644 index 0000000..6e41633 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-switch/ui-switch.scss @@ -0,0 +1,43 @@ +.ui-switch { + display: flex; + align-items: center; + gap: 8px; + cursor: pointer; + &__label { + user-select: none; + &:first-child { + color: $primary1; + } + } + &__body { + position: relative; + width: 46px; + padding: 2px; + border: 1px solid $primary1; + border-radius: 20px; + &::before { + content: ''; + display: block; + width: 20px; + height: 20px; + border-radius: 50%; + background-color: $primary1; + transition: 0.3s; + } + } + &--active { + .ui-switch__label { + &:first-child { + color: inherit; + } + &:last-child { + color: $primary1; + } + } + .ui-switch__body { + &::before { + transform: translate(100%); + } + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tab/ui-tab.js b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tab/ui-tab.js new file mode 100644 index 0000000..988456c --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tab/ui-tab.js @@ -0,0 +1,36 @@ +export default function uiTab() { + const tabBlocks = document.querySelectorAll('.ui-tab-head') + const uniqueHeads = [] + const uniqueBodys = [] + for (const tabBlock of tabBlocks) { + const tabGroup = tabBlock.dataset.tabGroup + const headGroups = document.querySelectorAll(`.ui-tab-head[data-tab-group="${tabGroup}"]`) + for (const headGroup of headGroups) { + if (!uniqueHeads.includes(headGroup)) { + uniqueHeads.push(headGroup) + } + } + const bodyGroups = document.querySelectorAll(`.ui-tab-body[data-tab-group="${tabGroup}"]`) + for (const bodyGroup of bodyGroups) { + if (!uniqueBodys.includes(bodyGroup)) { + uniqueBodys.push(bodyGroup) + } + } + } + for (const [index, uniqueHead] of uniqueHeads.entries()) { + const headItems = uniqueHead.querySelectorAll(':scope > .ui-tab-head__item') + for (const [innerIndex, headItem] of headItems.entries()) { + headItem.addEventListener('click', () => { + for (const headItem of headItems) { + headItem.classList.remove('ui-tab-head__item--active') + } + headItem.classList.add('ui-tab-head__item--active') + const bodyItems = uniqueBodys[index].querySelectorAll(':scope > .ui-tab-item') + for (const bodyItem of bodyItems) { + bodyItem.classList.remove('ui-tab-item--active') + } + bodyItems[innerIndex].classList.add('ui-tab-item--active') + }) + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tab/ui-tab.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tab/ui-tab.pug new file mode 100644 index 0000000..c02b9ad --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tab/ui-tab.pug @@ -0,0 +1,32 @@ +mixin ui-tab-head(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-tab-head${mod.trim()}` : `${mod.trim()}__ui-tab-head`).join(' ').trim() : '' + + .ui-tab-head(class=allMods)&attributes(attributes) + each item, index in data + .ui-tab-head__item(class=item.mods class=(index === 0 ? 'ui-tab-head__item--active' : '')) + if item.p2 + +ui-p2(item.p2, item.p2mods) + if item.p3 + +ui-p3(item.p3, item.p3mods) + if item.p4 + +ui-p4(item.p4, item.p4mods) + if item.p5 + +ui-p5(item.p5, item.p5mods) + if item.p6 + +ui-p6(item.p6, item.p6mods) + block + +mixin ui-tab-body(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-tab-body${mod.trim()}` : `${mod.trim()}__ui-tab-body`).join(' ').trim() : '' + + .ui-tab-body(class=allMods)&attributes(attributes) + block + +mixin ui-tab-item(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-tab-item${mod.trim()}` : `${mod.trim()}__ui-tab-item`).join(' ').trim() : '' + + .ui-tab-item(class=allMods)&attributes(attributes) + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tab/ui-tab.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tab/ui-tab.scss new file mode 100644 index 0000000..0b53d46 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tab/ui-tab.scss @@ -0,0 +1,53 @@ +.ui-tab-head { + position: relative; + display: flex; + padding: 6px 15px; + border-radius: 6px; + background-color: #ccc; + @include media-laptop { + margin: 0 -15px; + border-radius: 0; + overflow-x: auto; + } + &::before { + content: ''; + position: absolute; + top: 0; + right: -15px; + width: 100px; + height: 100%; + background: linear-gradient(270deg, #fff 0%, rgba(255 255 255 / 0) 100%); + opacity: 0; + @include media-tablet { + opacity: 0.5; + } + } + &::-webkit-scrollbar { + display: none; + } + &__item { + padding: 9px 22px; + text-align: center; + border-radius: 6px; + transition: 0.3s; + cursor: pointer; + white-space: nowrap; + @include media-hover { + color: $primary1; + } + &--active { + color: $primary1; + background: #fff; + } + } +} +.ui-tab-body { + margin-top: 45px; +} +.ui-tab-item { + display: none; + transition: 0.3s; + &--active { + display: block; + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-textarea/ui-textarea.js b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-textarea/ui-textarea.js new file mode 100644 index 0000000..ca09231 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-textarea/ui-textarea.js @@ -0,0 +1,15 @@ +export default function uiTextarea() { + const textareas = document.querySelectorAll('.ui-textarea') + if (textareas) { + for (const textarea of textareas) { + const counter = textarea.querySelector('.ui-textarea__counter') + const maxLength = textarea.querySelector('textarea').getAttribute('maxlength') + counter.textContent = maxLength + + textarea.addEventListener('input', function (event) { + const length = event.target.value.length + counter.textContent = maxLength - length + }) + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-textarea/ui-textarea.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-textarea/ui-textarea.pug new file mode 100644 index 0000000..d845be1 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-textarea/ui-textarea.pug @@ -0,0 +1,7 @@ +mixin ui-textarea(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-textarea${mod.trim()}` : `${mod.trim()}__ui-textarea`).join(' ').trim() : '' + + .ui-textarea(class=allMods) + textarea&attributes(attributes) + .ui-textarea__counter diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-textarea/ui-textarea.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-textarea/ui-textarea.scss new file mode 100644 index 0000000..f9512dc --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-textarea/ui-textarea.scss @@ -0,0 +1,19 @@ +.ui-textarea { + position: relative; + textarea { + width: 100%; + padding: 15px 20px; + background: #fff; + border: 1px solid $primary1; + border-radius: 6px; + outline: 0; + resize: none; + } + &__counter { + position: absolute; + right: 10px; + bottom: 10px; + font: 12px/1 $font; + pointer-events: none; + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tooltip/ui-tooltip.js b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tooltip/ui-tooltip.js new file mode 100644 index 0000000..b392ec0 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tooltip/ui-tooltip.js @@ -0,0 +1,6 @@ +import tippy from 'tippy.js' + +export default function uiTooltip() { + const tooltips = document.querySelectorAll('.ui-tooltip button') + tippy(tooltips) +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tooltip/ui-tooltip.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tooltip/ui-tooltip.pug new file mode 100644 index 0000000..cc3ce08 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tooltip/ui-tooltip.pug @@ -0,0 +1,7 @@ +mixin ui-tooltip(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-tooltip${mod.trim()}` : `${mod.trim()}__ui-tooltip`).join(' ').trim() : '' + + .ui-tooltip(class=allMods)&attributes(attributes) + button(data-tippy-content=data) Test + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tooltip/ui-tooltip.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tooltip/ui-tooltip.scss new file mode 100644 index 0000000..1c90c9f --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-tooltip/ui-tooltip.scss @@ -0,0 +1,3 @@ +.ui-tooltip { + position: relative; +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ul/ui-ul.pug b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ul/ui-ul.pug new file mode 100644 index 0000000..c9ca919 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ul/ui-ul.pug @@ -0,0 +1,11 @@ +mixin ui-ul(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `ui-ul${mod.trim()}` : `${mod.trim()}__ui-ul`).join(' ').trim() : '' + + ul.ui-ul(class=allMods)&attributes(attributes) + if data + each item in data + if item.p2 + li + +ui-p2(item.p2, item.p2mods) + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ul/ui-ul.scss b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ul/ui-ul.scss new file mode 100644 index 0000000..6312ebe --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/_ui/ui-ul/ui-ul.scss @@ -0,0 +1,21 @@ +.ui-ul { + li { + position: relative; + padding-left: 25px; + &:not(:last-child) { + margin-bottom: 22px; + @include media-tablet { + margin-bottom: 20px; + } + } + &::before { + content: ''; + position: absolute; + top: calc((1.25em + 5px) / 2); + left: 0; + width: 5px; + height: 5px; + background: $primary1; + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/breadcrumbs/breadcrumbs.pug b/vitekit/__/vite-bem-template-main/src/blocks/breadcrumbs/breadcrumbs.pug new file mode 100644 index 0000000..0ee81c0 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/breadcrumbs/breadcrumbs.pug @@ -0,0 +1,16 @@ +mixin breadcrumbs(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `breadcrumbs${mod.trim()}` : `${mod.trim()}__breadcrumbs`).join(' ').trim() : '' + + ul.breadcrumbs(class=allMods)&attributes(attributes) + block + +mixin breadcrumbs-item(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `breadcrumbs-item${mod.trim()}` : `${mod.trim()}__breadcrumbs-item`).join(' ').trim() : '' + + li.breadcrumbs-item(class=allMods)&attributes(attributes) + if data.link + a.breadcrumbs__link(href=data.link)!=data.text + else + span.breadcrumbs__text!=data.text diff --git a/vitekit/__/vite-bem-template-main/src/blocks/breadcrumbs/breadcrumbs.scss b/vitekit/__/vite-bem-template-main/src/blocks/breadcrumbs/breadcrumbs.scss new file mode 100644 index 0000000..dba35fb --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/breadcrumbs/breadcrumbs.scss @@ -0,0 +1,46 @@ +.breadcrumbs { + display: flex; + align-items: center; + @include media-tablet { + overflow: auto hidden; + } + &::-webkit-scrollbar { + display: none; + } + &__link { + color: #575757; + @include media-hover { + color: $primary1; + } + } + &__text { + color: #aaa; + } +} +.breadcrumbs-item { + position: relative; + margin-right: 5px; + padding-right: 10px; + font-size: 14px; + white-space: nowrap; + &::after { + content: ''; + position: absolute; + top: 50%; + right: 0; + transform: translateY(-50%); + width: 6px; + height: 1px; + background: #aaa; + } + @include media-tablet { + font-size: 12px; + } + &:last-child { + margin-right: 0; + padding-right: 0; + &::after { + display: none; + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/footer/footer.pug b/vitekit/__/vite-bem-template-main/src/blocks/footer/footer.pug new file mode 100755 index 0000000..8d71c16 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/footer/footer.pug @@ -0,0 +1,41 @@ +- + const footerMenu = [ + { title: 'Title_1', + list: [ + { name: 'Link_1', link: '#' }, + { name: 'Link_2', link: '#' }, + { name: 'Link_3', link: '#' } + ]}, + { title: 'Title_2', + list: [ + { name: 'Link_1', link: '#' }, + { name: 'Link_2', link: '#' }, + { name: 'Link_3', link: '#' } + ]}, + { title: 'Title_3', + list: [ + { name: 'Link_1', link: '#' }, + { name: 'Link_2', link: '#' }, + { name: 'Link_3', link: '#' } + ]}, + { title: 'Title_4', + list: [ + { name: 'Link_1', link: '#' }, + { name: 'Link_2', link: '#' }, + { name: 'Link_3', link: '#' } + ]} + ] + +footer.footer + .inner + a.footer__logo(href='/') + +ui-svg('icon_logo') + .footer__menu + each footerMenuItem in footerMenu + .footer__item + .footer__link=footerMenuItem.title + ul.footer__list + each footerMenuItemName, index in footerMenuItem.list + li.footer__item + a.footer__link(href=footerMenuItemName.link) + +ui-p3(footerMenuItemName.name) diff --git a/vitekit/__/vite-bem-template-main/src/blocks/footer/footer.scss b/vitekit/__/vite-bem-template-main/src/blocks/footer/footer.scss new file mode 100755 index 0000000..e12fcd6 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/footer/footer.scss @@ -0,0 +1,46 @@ +.footer { + flex: 0 1; + padding: 20px 0; + .inner { + display: flex; + justify-content: space-between; + } + &__logo { + width: 215px; + height: 30px; + } + &__menu { + display: flex; + justify-content: space-between; + width: 50%; + @include media-laptop { + order: 1; + flex-wrap: wrap; + } + @include media-tablet { + order: unset; + width: 100%; + margin-top: 20px; + margin-bottom: 30px; + } + } + &__list { + margin-top: 13px; + .footer__item { + margin-top: 10px; + font: 300 16px/1.5 $font; + color: #000; + @include media-laptop { + font-size: 14px; + color: #505050; + } + &:first-child { + margin-top: 0; + } + } + .footer__link { + text-transform: none; + font-weight: 300; + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/gallery/gallery.js b/vitekit/__/vite-bem-template-main/src/blocks/gallery/gallery.js new file mode 100644 index 0000000..fbf1a05 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/gallery/gallery.js @@ -0,0 +1,16 @@ +import { Fancybox } from '@fancyapps/ui' + +export default function gallery() { + const galleryBlocks = document.querySelectorAll('.gallery') + if (galleryBlocks) { + for (const galleryBlock of galleryBlocks) { + const galleryItems = galleryBlock.querySelectorAll('.gallery__item') + for (const galleryItem of galleryItems) { + galleryItem.dataset.fancybox = galleryBlock.dataset.fancyboxId + } + } + } + Fancybox.bind('[data-fancybox]', { + parentEl: document.querySelector('.wrapper') + }) +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/gallery/gallery.pug b/vitekit/__/vite-bem-template-main/src/blocks/gallery/gallery.pug new file mode 100644 index 0000000..d7dd7ba --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/gallery/gallery.pug @@ -0,0 +1,14 @@ +mixin gallery(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `gallery${mod.trim()}` : `${mod.trim()}__gallery`).join(' ').trim() : '' + const randomId = Math.random().toString(36).replace(/[^\da-z]+/g, '').slice(0, 6) + + .gallery(class=allMods data-fancybox-id=randomId)&attributes(attributes) + block + +mixin gallery-item(data, mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `gallery-item${mod.trim()}` : `${mod.trim()}__gallery-item`).join(' ').trim() : '' + + a.gallery-item(class=allMods href=`../../images/${data}` data-fancybox)&attributes(attributes) + img(src=`../../images/${data}` alt='') diff --git a/vitekit/__/vite-bem-template-main/src/blocks/gallery/gallery.scss b/vitekit/__/vite-bem-template-main/src/blocks/gallery/gallery.scss new file mode 100644 index 0000000..de1a5f7 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/gallery/gallery.scss @@ -0,0 +1,6 @@ +.gallery { + display: grid; + grid-auto-flow: column; + grid-auto-columns: minmax(0, 1fr); + gap: 20px; +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/header/header.pug b/vitekit/__/vite-bem-template-main/src/blocks/header/header.pug new file mode 100755 index 0000000..7e963fc --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/header/header.pug @@ -0,0 +1,37 @@ +- + const headerMenu = [ + { title: 'Title_1', + list: [ + { name: 'Link_1', link: '#' }, + { name: 'Link_2', link: '#' }, + { name: 'Link_3', link: '#' } + ] + }, + { title: 'Title_2', link: '#' }, + { title: 'Title_3', + list: [ + { name: 'Link_1', link: '#' }, + { name: 'Link_2', link: '#' }, + { name: 'Link_3', link: '#' } + ] + }, + { title: 'Title_4', link: '#' } + ] + +header.header + .inner + a.header__logo(href='/') + +ui-svg('icon_logo') + ul.header__menu + each headerMenuItem in headerMenu + li.header__item + if headerMenuItem.list + .header__link.header__link--arrow + +ui-p3(headerMenuItem.title) + ul.header__list + each headerMenuItemLink in headerMenuItem.list + li.header__item + a.header__link(href=headerMenuItemLink.link)=headerMenuItemLink.name + else + a.header__link(href=headerMenuItem.link) + +ui-p3(headerMenuItem.title) diff --git a/vitekit/__/vite-bem-template-main/src/blocks/header/header.scss b/vitekit/__/vite-bem-template-main/src/blocks/header/header.scss new file mode 100755 index 0000000..37f59d5 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/header/header.scss @@ -0,0 +1,80 @@ +.header { + flex: 0 1; + padding: 20px 0; + .inner { + display: flex; + justify-content: space-between; + align-items: center; + } + &__logo { + width: 215px; + height: 30px; + } + &__menu { + display: flex; + z-index: 1; + @include media-laptop { + margin-left: 100px; + } + @include media-tablet { + display: none; + } + } + &__item { + position: relative; + margin-right: 40px; + @include media-hover { + > .header__link { + &--arrow { + &::after { + top: 40%; + transform: rotate(225deg); + } + } + } + > .header__list { + visibility: visible; + opacity: 1; + } + } + &:last-child { + margin-right: 0; + } + } + &__link { + cursor: pointer; + &--arrow { + position: relative; + padding-right: 15px; + &::after { + content: ''; + position: absolute; + top: 30%; + right: 0; + transform: rotate(45deg); + width: 6px; + height: 6px; + border-right: 1px solid $black; + border-bottom: 1px solid $black; + transition: 0.3s; + } + } + } + &__list { + position: absolute; + padding-top: 25px; + visibility: hidden; + opacity: 0; + transition: 0.3s; + .header__item { + margin-top: 10px; + white-space: nowrap; + &:first-child { + margin-top: 0; + } + } + .header__link { + font: 16px/1.5 $font; + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/pagination/pagination.pug b/vitekit/__/vite-bem-template-main/src/blocks/pagination/pagination.pug new file mode 100755 index 0000000..0bbcca8 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/pagination/pagination.pug @@ -0,0 +1,15 @@ +mixin pagination(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `pagination${mod.trim()}` : `${mod.trim()}__pagination`).join(' ').trim() : '' + + .pagination(class=allMods)&attributes(attributes) + a.pagination__link.pagination__link--prev.pagination__link--disabled(href='#') + svg(xmlns='http://www.w3.org/2000/svg' width='8' height='12' viewbox='0 0 8 12') + path(fill='currentColor' d='M7.41 1.41L6 0 0 6l6 6 1.41-1.41L2.83 6z') + ul.pagination__list + each item, index in [1, 2, 3] + li.pagination__item(class=(index === 0 ? 'pagination__item--active' : '')) + a.pagination__link(href='#')=item + a.pagination__link.pagination__link--next(href='#') + svg(xmlns='http://www.w3.org/2000/svg' width='8' height='12' viewbox='0 0 8 12') + path(fill='currentColor' d='M7.41 1.41L6 0 0 6l6 6 1.41-1.41L2.83 6z') diff --git a/vitekit/__/vite-bem-template-main/src/blocks/pagination/pagination.scss b/vitekit/__/vite-bem-template-main/src/blocks/pagination/pagination.scss new file mode 100644 index 0000000..ace22f4 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/pagination/pagination.scss @@ -0,0 +1,67 @@ +.pagination { + display: flex; + justify-content: center; + &__link { + position: relative; + text-align: center; + width: 34px; + height: 34px; + font: 14px/34px $font; + color: $black; + background: #fff; + border-radius: 4px; + transition: 0.3s; + @include media-hover { + color: $primary1; + } + &--prev, + &--next { + background: $primary1; + svg { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: 10px; + height: 14px; + color: #fff; + } + } + &--next { + svg { + transform: rotate(180deg) translate(50%, 50%); + } + } + &--disabled { + background: 0; + border: 1px solid #d6d6d6; + box-shadow: -6px -6px 12px rgba(255 255 255 / 0.1); + cursor: default; + svg { + color: #d6d6d6; + } + @include media-hover { + background: inherit; + svg { + color: #d6d6d6; + } + } + } + } + &__list { + display: flex; + margin: 0 20px; + } + &__item { + margin-right: 10px; + &:last-child { + margin-right: 0; + } + &--active { + .pagination__link { + color: $primary1; + cursor: default; + } + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/popup/popup.js b/vitekit/__/vite-bem-template-main/src/blocks/popup/popup.js new file mode 100644 index 0000000..abb6d47 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/popup/popup.js @@ -0,0 +1,8 @@ +import { Fancybox } from '@fancyapps/ui' + +export default function popup() { + Fancybox.bind('[data-popup]', { + parentEl: document.querySelector('.wrapper'), + dragToClose: false + }) +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/popup/popup.pug b/vitekit/__/vite-bem-template-main/src/blocks/popup/popup.pug new file mode 100644 index 0000000..49369a1 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/popup/popup.pug @@ -0,0 +1,6 @@ +mixin popup(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `popup${mod.trim()}` : `${mod.trim()}__popup`).join(' ').trim() : '' + + .popup(class=allMods style='display: none;')&attributes(attributes) + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/popup/popup.scss b/vitekit/__/vite-bem-template-main/src/blocks/popup/popup.scss new file mode 100644 index 0000000..bdefd8d --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/popup/popup.scss @@ -0,0 +1,3 @@ +.popup { + border-radius: 14px; +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/section/section.pug b/vitekit/__/vite-bem-template-main/src/blocks/section/section.pug new file mode 100644 index 0000000..2f8b67a --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/section/section.pug @@ -0,0 +1,6 @@ +mixin section(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `section${mod.trim()}` : `${mod.trim()}__section`).join(' ').trim() : '' + + section.section(class=allMods)&attributes(attributes) + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/section/section.scss b/vitekit/__/vite-bem-template-main/src/blocks/section/section.scss new file mode 100644 index 0000000..6e51a4f --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/section/section.scss @@ -0,0 +1,7 @@ +.section { + padding: 25px; + border: 2px dashed #ccc; + &:not(:first-child) { + margin-top: 50px; + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/slider/slider.js b/vitekit/__/vite-bem-template-main/src/blocks/slider/slider.js new file mode 100644 index 0000000..6a4caa4 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/slider/slider.js @@ -0,0 +1,16 @@ +import Swiper from 'swiper/bundle' + +export default function slider() { + const swiperSlider = new Swiper('.slider .swiper', { + loop: true, + spaceBetween: 100, + pagination: { + el: '.swiper-pagination', + type: 'bullets' + }, + navigation: { + nextEl: '.swiper-button-next', + prevEl: '.swiper-button-prev' + } + }) +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/slider/slider.pug b/vitekit/__/vite-bem-template-main/src/blocks/slider/slider.pug new file mode 100644 index 0000000..ee160e8 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/slider/slider.pug @@ -0,0 +1,17 @@ +mixin slider(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `slider${mod.trim()}` : `${mod.trim()}__slider`).join(' ').trim() : '' + + .slider(class=allMods)&attributes(attributes) + .swiper + .swiper-wrapper + .swiper-slide + +ui-svg('icon_fb', 'slider') + .swiper-slide + +ui-svg('icon_ig', 'slider') + .swiper-slide + +ui-svg('icon_tt', 'slider') + +ui-swiper-pagination + .swiper-button-prev + .swiper-button-next + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/slider/slider.scss b/vitekit/__/vite-bem-template-main/src/blocks/slider/slider.scss new file mode 100644 index 0000000..13c3330 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/slider/slider.scss @@ -0,0 +1,8 @@ +.slider { + &__ui-svg { + transition: 0.3s; + @include media-hover { + color: $primary1; + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/blocks/table/table.pug b/vitekit/__/vite-bem-template-main/src/blocks/table/table.pug new file mode 100644 index 0000000..6c78a96 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/table/table.pug @@ -0,0 +1,82 @@ +mixin table(mods) + - + const allMods = mods ? mods.split(',').map(mod => mod.trim()[0] === '-' ? `table${mod.trim()}` : `${mod.trim()}__table`).join(' ').trim() : '' + + const tableItems = [ + { + row: [ + { + item: [ + { h3: 'Lorem' } + ] + }, + { + item: [ + { h3: 'Lorem' } + ] + }, + { + item: [ + { h3: 'Lorem' } + ] + } + ] + }, + { + row: [ + { + item: [ + { p1: 'Lorem' } + ] + }, + { + item: [ + { p1: 'Lorem' } + ] + }, + { + item: [ + { p1: 'Lorem' } + ] + } + ] + }, + { + row: [ + { item: [ + { p1: 'Lorem' } + ] + }, + { item: [ + { p1: 'Lorem' } + ] + }, + { item: [ + { p1: 'Lorem' } + ] + } + ] + }, + ] + + .table(class=allMods)&attributes(attributes) + each tableRow in tableItems + .table__row + each tableItem in tableRow.row + .table__item + each item in tableItem.item + if item.h2 + +ui-h2(item.h2) + if item.h3 + +ui-h3(item.h3) + if item.h4 + +ui-h4(item.h4) + if item.p1 + +ui-p1(item.p1) + if item.p2 + +ui-p2(item.p2) + if item.p3 + +ui-p3(item.p3) + if item.p4 + +ui-p4(item.p4) + block diff --git a/vitekit/__/vite-bem-template-main/src/blocks/table/table.scss b/vitekit/__/vite-bem-template-main/src/blocks/table/table.scss new file mode 100644 index 0000000..3933d5d --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/blocks/table/table.scss @@ -0,0 +1,24 @@ +.table { + display: grid; + gap: 1px; + background-color: #ccc; + &[data-columns='3'] { + .table__row { + grid-template-columns: repeat(3, 1fr); + } + } + &[data-columns='4'] { + .table__row { + grid-template-columns: repeat(4, 1fr); + } + } + &__row { + display: grid; + gap: 1px; + } + &__item { + position: relative; + padding: 20px; + background-color: #fff; + } +} diff --git a/vitekit/__/vite-bem-template-main/src/images/icon_fb.svg b/vitekit/__/vite-bem-template-main/src/images/icon_fb.svg new file mode 100644 index 0000000..892a504 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/images/icon_fb.svg @@ -0,0 +1,4 @@ + + + + diff --git a/vitekit/__/vite-bem-template-main/src/images/icon_ig.svg b/vitekit/__/vite-bem-template-main/src/images/icon_ig.svg new file mode 100644 index 0000000..c9bdb79 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/images/icon_ig.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/vitekit/__/vite-bem-template-main/src/images/icon_logo.svg b/vitekit/__/vite-bem-template-main/src/images/icon_logo.svg new file mode 100644 index 0000000..4e752e2 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/images/icon_logo.svg @@ -0,0 +1,5 @@ + + + vite-bem-template + + diff --git a/vitekit/__/vite-bem-template-main/src/images/icon_tt.svg b/vitekit/__/vite-bem-template-main/src/images/icon_tt.svg new file mode 100644 index 0000000..2a5f65a --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/images/icon_tt.svg @@ -0,0 +1,4 @@ + + + + diff --git a/vitekit/__/vite-bem-template-main/src/images/swim.jpg b/vitekit/__/vite-bem-template-main/src/images/swim.jpg new file mode 100644 index 0000000000000000000000000000000000000000..780bd1ceba34b039c6c62e8a27c5fa05fa44bdc4 GIT binary patch literal 489073 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�|=>xQ-i8BsYGik@U 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%0ADL!CCzD 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 +j7W;=Ky#T3s6c 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 n{5kDeQH<4 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"~VZX#QQ_No-%fEj zJCU&>zhmiIBTt5M(pb*Xyhl5@!9JD3T=;9nQ9>`{)I=~za16Ha$Vm&-b?^Mo(v4Hb z`h}&mdS;mNd5tfZBRppr$-`&Tx$Vs@8QX7X8(8co@h!!R31ria&IUF^#_#sIG(oND z8lAg;Z|L$MZWUJqujO3If5Jg-O6z*`NYWu_+ADp?qxeBN<3CExz46YMXL`D1_p3Cq zzUejtkL6Qt#dAxk+%K0p`L_0r6mcSjk-qyV>HO+BJVk#zHyU&ewTx#C<>VfF`d23} z#2GbRCU3CZ1dV=gzBuWEeLaOR_~w5OMQ+!6D@`51@@DeaCBg1LDy~v__0Z_8Mvm6& z73rEwrBk*v7(v*cm5HfZT*-8^+FSjf=KagF{G!AHkN1i1?OOgD zjtv^z#~T53vSlRxEa&yAny>b5lcml5t8nWhFfjQ~^UI%qK~eZt4S!eGE#iR3J*W|A1n z;jy(taqZT#j8oXUl_ecy$vkZ~oqMP18kM+cnn+h{axQXr@^RR8{cDo4@Zi<&;j<4N zvak&!Fg%=Y$@S^dyGsp6Pw}OMZK&Obd5{*9X5Gu4gnEODn)Bha+e7`Qq+JC_9C?cU z{RVSe#$2k~9I~bDC4I>J8=^~Pdx$T${jNZ^^GR;OS#!@(^46xaVGbJdPvZB#{?Kdx05)5Xv&?qow+7>{rh8|l zMLBa#wrz-~8g!CcnuElxWu?h9(fy+7qXra>H*S3Kjt?K5P`#SsTWO@YvABoJmu#ML zfY~D?k5Su-LV`nN3bL*d_Rq*zOd1I(CghsKf ztu!uh%&gshykHK!E2!}8q_?+Mnosr|7WPoGV)pG$)=&oux!l?3)83t|{{Um9*2`#G zO~2~)fB^Q!dRAL#jk$TFdzjXX%O9JJ^#Bpj1<(2Bvu2RxI=kEL9(%7U zM_D(FHrDxaJ#p0a^{oA4PO_HWZ?vs8TdP<3X0?t|tPbq%P)>8lLTUDp=@zlu-Cw|} z7b|gZCPoNfy;IsW5KM1$$yP{NepvSs8_=J6Y1pYQZOp6PJ3;XsmBqH7roQA&vPW?y zHuLM(ADI50eXIN!@F~?>#S`h*cXyT&#d8#F!I_>clpD(DXR7A}cCTNGSZ0~yn@G1M zTXc$H502UO{dl5%KSE@W$g+~%3t^Tycd7RqhE&$jsN>a`)uS0%>2u1p-4n$c(Y7}_ z1=N~<+5GFN1?CBm@?r~}&)25_ZTto|igYbc#6AVTPX|~>rLL=QDb%ByA1-zyD0A4U zUbyYZI3qsbd^O;Oj!EX0@n&d2jI^B;A3?$T*FSZpEtSM#Tb=guGNr_{QHaDacQ5(Y2XKvT#A2O~M}K015{u<>2Z?!EB- z-aBiHdwCyLTr+*4F~$c!Fv029t#E&{hlD&k9N=GrSo zMJj?ke5OIee4)7u?~e1~KY;DN8Tf}!)^+`I>%?DXS&aVxZI73g)BR!GSg{Ux>4A?< zHau-Ux8ctNTzI2OvQ0&;S>;{bgpYl)2;s1Gu=cMIKY){_T$cN!-4sdbLeZ&ZJ}Qc zwVtPQXLSytac<_u#w}Tshg!ejlN(K5l1rdY;RcJhAjSYsqgUuw72(Xf0%R zB*7*#7|t*W=iKLyO0BQ>lSHt(f(uhTmtSWJEyh26AWXJ7zyyqT=dNo(eiUiV;=N18 zkTt|}UTN!REuok+W;pt6Q_zBb_A+ztO|$UkgQq;2j7cL&_HD9E%a&orbLrEyZyD1$ zCx@*l**kf?erJjNKlqLDPsbiT*JIRv7+q-aH_2&vezK{LX<@a?e1w2W!eACX_^)*M zbrp_}sI;1t@W|6!sw|7t?K#QF&*9UGv8LGR_cl<-H5gH3y4fPJ!3ulh-}J77UD13M zB)03}`FWBSmzFKPLEHSu{JrX{Vm+$mO3TPFxqN8U_P4w9e~--AcD0t+eU{&1-7#op zi~tVawZZt;!+si??$26SCjQWtMUC1q#K7=?@y;8+zB*S`4x@2>r7fTK*OwCwkw+X$ zmMU=MAK}3x>z?(QCYK%C?q^mp#HgtM0LOxGMt#k4Q+$%W&qonz)Y3@H8gv>~sSJK0 z)3pYQL}rE+hy^SUDc^OQ!wmLR@)2OMB$ zkbSG7E>cbQI3*fXe5r(WDliyK@eugP!^$|D?*Gtl#&Tvh825y1|j zG)-e1zI=X5KEc7qLC2{4c;=32M?}RcbgI5-D?PU8jvn6LPYHO|7tyWcxVOGDz4VH5 zqDPTiuh-Y2@Hhs#JAV-@j?rF7zI1!P5tG6Fe=|~Q_AuE&1=gQz-@E~?8G$ILIN*+% zP(Kk@FZ9n1$FAwNcJ>M^?il%(F~)L<#(hpfJa*5uX)k9xHnq0?hB1X|cZ_7Mb*HVr zrf1&jEqxN37MMcae9QwU`@Vznro*aQZCiDad8dr23ba@-{41 zTZ>DJo2w%jNpl~V{{VZQI6U>O53$YmXM)ucqjR@+`5u*C-uBWbiEn1}KXyFNmv0@u zyqeMe)dnc7ZfwM6oUb7L_RnLSb*yF0*zBdtEpAeiK!yloxmzI$u2Ezk#nZ2? zMJx)@7Kxd*e-gJ9vo^hTccOio^68ex$=<8w?}wPd{p!XVH~3m0YMbA#Xc zQ>X1EuVQf?#-54pT(r4Cxsq36fsZ~vHG3`XCz5$Y2=ba zZr!&%KECutYZdCVOoME07!OwUt)&Ra;)Q8O(MslwDB5a;SXxMozbufbVb62Z{{XM~ zRO@>zuFR~+ybSZntovIOorObFe;dV7R1^eM1Zhx8TDsu}NDD~E2$dWI28>QcNnv!2 zm`KOyF&d=?5|fV6&0utw@7{mm-uu1xx#v0ObMB_eJJ$|ilX*UGIMQL>t;iSAiMas= zt5fCuZ`RA#6GnCP*UpT}rPmi9PCz*E<&W$(=*qnR_KCGrV{6KoEAR8X#A$$4yM@OGK*j)=ZmIgEa}y#nO)5S zufM}oOUjhltDJ;XYt`uF?dL_NY$`$&oCd8a&wut<<9XvmdgCCoO`flbUjD{xb(_+s zWdv7JXCyQU{_&&TI7X1kDZhu#;R(8l03CaLaa8cO4_aX(T7Nyfvii#`_PKxGK==;~TIv$W6LQupgLa7tUX?U#Py$RGQB~LiV zyRUo^aw1#s{US4qS@Pk6E`3$i9lxxcAac7t4n(HIkn-l;2;(ddbROpg^4AXrAOuXMP(jp@Z z2l9;akB`aQxJoiavhyaO>FCPlpYG=*1P;t|ALM)2)B)Q5)EC4x(%#!(Oqglr(23(o zp3f%87{6pCm)&!QM{=JRTu;^oi6O6oRRDW5TS`NRrXw2c1O!K>!4XT^Zde~{qI(W} zs39&=To^a=JXK9wtGhjsSEC$Dz*4CBFhkTeSOf;AiN0cpV0h6=3XDx@-HcIf&sGCK zeZ_H>@-eY{)}1j%$o$U(%xAGjU~G?s|LW6uYv(KN480l$z0he|qAbW~sclPB;Be=- zhC=2wO+-?<9@?JPguBy)-kcZY<9!lre8h9^>VF$E4M&9k*@X4NlkJd!Q^^paBGq8blh*NlY@Pe?Hf4FcB`C<-n~13Yy!kp95YnU{(++ zEgA*$=RO@iuy3)vnNc+M2_sAkZ&n!>vuva~84t|OuR!w5wdvDyXtKVCfZj9S`>{jM zpD1?Pm3E^EfZ$8 zmT_Z-?XH`-I^l;Y1r&El;-SCdAJJNY=mdj+KQFR9SJ#x6&)}Ac7gK+t*GJVG;V*RSv8w3xWZ^RleFK5~aw0U;*FFi70SWU?IR7 z7Vh7Uu{`{^uh0$hqjBuFn40Ury7F-vp|dhBGc=zot1*=-9m0T^e*9tjPElkk_Gc^x?@1HrYv)tH-V4(zza=fumCmKWK`PT))u&c? zsn{(`P1XwM82C5$yJ+5q<@wP4ZXm(Nyreo*DA9%&h_L^H%-J!R74zqB6s4D^790d z!0x6G!3x=K2FWF#7$?$he53_QC#=W6w>=r&ZP9)1bD8oJExcN;FA%IRbpvwU&^w^{ zYWwoGvnjxjmQBl*8t%Jee9^aY4~I!=Lf z@cip?Cd-5KSB`8%L)A6K3cmFqc>TcyiUXAp;?5qXVKh5EBS(Oakafc>=K1Pf4lgo; zEr%A~fIC|?JI7LzFX?sPbpF;fe08&%9hWU@nTI*hUFNR=&#_5eWb%~%*kFmT^qIUC zTec+ml>iK8fU2)13Z^Lbl0a|5-tWi#9+Y@HmS#rNm|#0wKAB=B`okNhu(xLOfF(!e0>Dq6QR4 zfj$J7LrB;rPwaa9z3@w3aOTx^A9eqUq^hRg=z*NNy^)Q| za9T@q8lkJ3M#g0koOZ75fJOjQn_UD3zBd=1tcV3@wKvVvsMEj8VsWajIR7+%d%xik zdjM2tythd5kFaVouBXl-@oFF=HkKg#02%&sz8=44^$G@9m<23B;)e3thV7xc?3$V@ zO}BM7;@zy0Y3p**UW9(Poj5+@qBwmo#*v7oN)H!rEtGW~pjOZ=59#Dfr8hRS^eJcg zL;n#kU%EYk8ea<=0`w)5T)g*mJt^>U)aL-$@%-BFpDb`NNJ~pW43#pEh{=@$YPM!^ zs}mnIZvWuu0QX#-Q^eR|$Yk+>dq0TbYZf;A*U)OV40_co%ozPxoJu3=`%r79$5F4< zqvHxeJK9!^ljNUqK|;Fcm$0l#@vMc_2Zw%x!>g-tvGJF6mIDhCx(Jc(XO`N6Ne(pQ z2HAh+)C%5Lk50ZMVRATfdJe=?9e;G$x_4Gzpd@Q{goRgE*t<=z*j0}A7-Ij z>I}It4d(M6%B#1KL11P2>0ji4s%U&*qbsssIw9E;=Rf9lbXu8#E5{h_ckjmeErId0 zr)7S=FVl*u&j<+_6Rs6P-qNY8FsMp~0g_6F`g&=^;GNp5OxiVXo|R&}T;HO$qJZ-K zxTBI4gMCA1_+c`Mw#m!jd*ew8k3rW*3n#~sD-1WPHGxY8KW!pEI}sMMOo;C4{s|EP z4l?C_9gs9*so-u3PA|W;O|;3OMFzMh`#n8)Rs@(azocKRW#RTcD|6if-z7XE1$tjz zg?f=m+8r1Aj%fU>ip6^Xd}wdm5g)lBq6wSBF?lqrDuM|>H`jYt$yo%$(ALN{45F4r ze*Sw#l@bY&IHjMc+efN>#>aXnv&uHz9vvgTK2221dk^*RJXu z=d8)+)t5>|ILg16r88zZ{GAXl@bV%8rT6pFuy_UBGD(&kx2lfpzGTnzaVQLkj_ff= zoj4IK(SN?udPB~n^SiLlh_Af4hFAFN-RQ~}GnZt^e?&PpN#>x^ABuEd=(Ex+)PrUH z=dnfM1TTcgndifb5I=x{q$1?uK+Wrw7-AzUsyGpQwP4_n4ewxyzSVyCnxm#<5Ztz2qJmV}d%L zqzZ8NJxl7~%R^aC$C~g(Oa33>nQJ4LZ5>v3O6}Y}v-Hg98OY>T<>rBDeo8x)`w45g5BrEt7N^#a{*#(zPqxldnga|@lW_(vVw=6EMkQmK zde~C&q6~JjRzMDb3A3SMKQyX36{DW-H8&D{^16WsXbG2z-bj6=o8sz!{B*jfr~6t; zx?C&L$Iq!~`aik06jAz)s>IiI;$W^jJ~bcFDE7ENg(&E@4oV}iny2=#9Q!9=G0Xj8 z)UI(HW-*2B6#ZB&ktyE8y!e#Bh@-c-d{{KI@QU^Xuw6z_&~0$CU0(N_po;7UUZ%%$ znnPNki;SPa>_+#V$<^Ce=-%%z@7-FK7cWiS}h7Yy-x`5Yjzd;3b&G zYD#<4^J9#TaB%XdQnGzsMO(h0&C)c(70*H!m7g$?Y*|T`BznKcgVudA>3G{*D`*MN zBlOt+8-jknf1~ySw7o;9z$-;bf7jrdcJg;@Qt)Tt6rWvTB7Jk=jx(=t#1!`?I{%gL zCS80DOtDQ;*m*5Wc~+XKBlj+sK5K^KOyTH8bDs5pBEiK*^i-mZFQMn1P#(*?#D1vZ z6OohUj6#d^%iRu!=3Zy~xRJT~V$&xA=-MMD>+-;atMQOtEAzJ(^Z4Q9&OwwG@$IjT zW0o{Av7#ybuGWwM4S27gZq+}qg*42LO2>pJ=QIZvl8znJHB9OcRiK<-o4l2OEIAeA z5s*ofJlP(S3BH$VI!+uT-q^Wb+@95Er06nrrMCU#UydfWg<}^}Hkg${yPzb`!hswKt6Jy| z2);KwZ)REUt`^`__)a1b@Hk-AAqfvfK6YUm-x)3}r2FWCAR}y&O1I%~##=R59^_}X z&icapu|TdLH$R07>|pp+A%$9Jl1iQBN?k$&Tc<;m;4#uF(|A9I@(OsXt;fCX7h+Wa z(BkLRI&B;C0&F9G?SOfVOn=MO7Zaqli$RMS2HqLfIhM8 zacZ(d%+>eLiA&A6l!>*Zu{m(%%&uT(exinV>*}wV8jP!lj5#yv7wqH{T z-abXA?t*gjzmxBLi(I$~mSOIMO6~C6=6+n7T8s5uDb(6o!evSLLn@=5yh1IXhYb;U3H@r27eL2G?>9%o3QDqcJ##K$$FT>;dwJW; zW}-dzvI?2#5UJY70LJ3SpbMG~r>pNq&Dsml`|UBrgt^+cI#4`q9DCauH#h>Vyn{?l>KnPLfZ=%)e$^@TJz+xCWQ zK|Agib9_VW(JDi1W=cH^R>Has%eAVpOT}Vr_kSag*t+0$P$f#ajx4X!zOqLZKf|Js zGE5ui2v^vD?eEKOoMQaf#tRXvrr0?P4M7&i3?ib{V@YBX*}ITUnUNT~>ihy-wYK(& zuNsI z+Rr-owHI^m(mpHIV}VWArKC(m4Vj<$__M=RsrLqRN~U|%NMm*=S1aLT8ki}+rTX6O zKQyf*fg%tvA);Z=fjV5FgAX>YIy5YXNV`DeVJe+gt;ad<2shMz;IqOf1QwbHcZQ_l z{`OS!&zLJWteNGTP_(!i`ESV8a0lgH&E^xpl(uHh&UsLpx!d?*yz@q4eoV0F#$V5H zR0iV5v!Gm*2H$6e^!e+flM?=UGIuH`k6CTb;UrP#5&=24mLL(Bw)wV3jcMgIE?G**d%}KY>S^(9~*5QH@w-~o4_8#HO;FzkAD!F7(_rXnG4_$<$SBv`4S{wJi z;Yy{c_qS|W1PRxVtHwQ}^7V;N?-u3<*$>5uMt95=*t@!Z~!|{CVoR zmc(VcE8kh(Kcbq4R+QT&f9eTAru*F7oY?xA>EMF#371`g+s^e_Kuw&8E3qrxY40_m zxm1i7Ks&L#t>+lnGtHpQ$`Hr3#^@1Z-I4el0C4QU33cqWd;R692(TeW7>$X^DgEDu zUAM`eP5m3Dg7T6P`HF-RIbTwJIXC1eX%|iQnY`TTuT^a}2gHtuFTv9T^CmK1mFtVm zUVeYrETKesczjm8JFxBAUxY=!woYyyQk7giW`{em0={FZBpdmkmCRQ4%-bul`d{g9 zl|2I6R-EyRtqKq)8{ckM%T74Iar774o9<4Im=qF%!o5;?bl_CLzQNu;o1c zRv=_>vtBLN;E@_Ri=C!K(%h+x48Q*9yISbbv-Veansi%7Y64AG)IA#{=x#qr5*PR? z#Qr04LU6qsm+vOW4Zeam(=kFu8bhdWhbJ!AzjMr1lvbDB#YR{dj|&+U2pGo67n(4# z8*bQo!>NK<&9&LY=5S?qQY@!23g#Dk%Pig74BXQ@To+yGJPcA&dlotcE7p86Bs2=hLb?<`-TXCSpaPF9ZSdj7AV7xfi_saDcy>>B43#U{7 zQN~JW0G9+wFkqkrzn7?;Qpxp$5NQHd>oXxDs!jRSaZ>!2{X8Rp|Ka8piiP~tR-!JN6fj+C7VS-PKj?Bueisni32wj-824mn=(6FU!(CsrB zgp{kGz02XOg(_k#3-T4JKzhmW3r^;#OE%r3T4YwX@451&ilXqv&q*nisjpHToCFbi~ z#Cp^D%1~>+mRrh}b-P=YJL$V%7Cnw}%vLs?;{I;HE7C))6mc~_7fjsXus zpmgJ!BcRlYO`pTt3Hp=+<4hy3qgO|4Mt!R}+0{2Z1rd1b3bE-IsAo*2v%Hk+1R6s{ z%O^{DOA4-j$fh$bDUk1+?x(LJ$CdxhcmMMGE+(nzCbqj2L=OTo2kVUMd;wJbZiJH1#LNT~i-fak5uwAhPJwwMT=y z?CyaV;hyn@@Wt%EVd!1`I$FGKb(Bj0S6FS++$xM#;*dtYn+YoW)G#cKR;qcbl2 zEaz$373YQpYzEKtZbUq=C5zGZ`1dvzcDa4(Hzvza>V+*x^*Ne>c zvootVLTbs;;kQiJ%1ty|q=4xyzC%mDfZy?p#8@_Wy@b)|OSUBzv^A}7M3=&Tr0=q% zt0*>-cIzyZz$g)UIJ9y^_1B-7x0~SGm)@Qk%0HVCh-DWCa_v=0sT^WUHl{+dOpty1 zd!3Ww^!%r&b-9V87QcRR8hwj5lK9UgE4pN1C3=T_v@7nufs9gFl{k&uYuU7pd6}el zt%*SfitW*6`Lzueh(_E)3^8%s5$v>**!Q-x!-~OlaeqK>*TE67cE2T2RW8D5O;%`` zOxxVu#m;`g87f2-@?=OPsYlwF;|z*moh;mMoh5kV0wJii5CSS1O0K3F$F#m+YVp_S zIu?B%QM}-EHvD$rBa8;rpf+c3GsS%8c$ashozYjUkg#X>tOfY$jdS6S?con12$W>S`gNe)`QAUGM;o6% zzyYKD!NUbkq|RqdH5$*O2M28Ls*=nfFQ;f`)nTJYLEl~#L`IkJB7L?XsP_1C>rN}? zgPiZ|{%PT!fYprh>!bQzaEoxONX{xn%C_}={y>uDVp;3*O=fb#G1+uM`$RgaaAi91 zYnNYq4difx7_Z8tTcT^D$&k7V+57o3K~0lpc4p=F7bxA(x6`z*4gK9D3B~g}Yd!^m z43o%M6XOHE{yZmAR$%_ky1)xMs~_?0lD#b57S(W3>qUP(_jS#UVqdKu`ii7|1H~~> zzsEj1hlJKihTUFv7i_EUC(3P0KI^B1Fn5we`8L5bgi6uJF<6$desW)b44EwOLw`9T ze_{1kEh3PMK?{6(6}2<5tlenwx#5`Os|m~(zN}grET~(Dy*bXq;#HUpRBCSaACZA6ORWMrAdYdn{+9GWHI8E<7YJt6 zs(eEo&-&YBG4L0>H)awZsCTZm+)CWt6c<$<$Sa=5)YV+Ric(GPm}b1sgkh7boyqOk zv&xpqJ}y&*x4xch-!@o~6+CcIIuQTj04!^$8qbgQuI-Lo!^pzl^C+(zP=z>5VO0r@$I0AZY9E1Wutf_b8B?`;+xo< z_{LIOrWdeK*S@|w8JX1o+y1?fpe){*0*L`Gm?AHjg!PJ^V`uS5T{^{rg`fz)h{^he zO`=3c71thQhq4vozA3yw*kWo6LfMfG$VPc{JUJsUQ4dhBPN^s(*4@5;`!-%bQ!gSC(wD;MIz!B{i4s$5MsoQG zCg*^-h(I&hcV@~ zr^|n!Z`G=}eay7sX7u~!rfWrX%%ttI zH7{fR*!W{j|-LI2i-HEnOXslLIns5iwGAi&sh9xhHl?KwWS+*nbBKO(7;D;xLMhs?NmGStsWl%- zgUGNfPx2?5%&i1+U4L?$&jFr<$|O?CXG5uOZrt_8}snZ=;fBs0F2X{$;tH5(n9iw@?;+2Dkt{ zt}35)^-%REyn5+3<2oU*e7k{^W4Y!|=KFDG`}LbqNJqe#2W7IzowFt%`Q&&<|LpNm z@j{!HCT!i4W(`arA?=#O%hK8Q`at~aB9n*(Y9cqb@_Ext8^wrORi467eG6CRO{iA3 znn|O#NcY|N~R_^2odC@yv|6F!yHevih4wWK?xdzVTBeW>{Ul?hroX?&L z(&B!OOxyqc2?MfaWmK?UBstQ~@i%yexxhDbKxwg*)3ERJi^2@lSMu@#7b=S$0=-+!%_OB2P;r zn%{MxTJ>+5=*{iJPAy;Hg?QCo&xK_uKPQoO|La*uh+Mtg#}{I;7=GIODYjO0mjslf zw&^fJR;_aDuyqXoydF2W@$MfHpD!IoCj)P>+gLD#o2dnXN_$dIg#&A{R{LX8NeZQI zjmr5${IZaY<;k9n)rA&L5*}i6U1_A1e>x(Z9^W?Z4JsHkE7D_CIM<=#Ig3%^k;%-l zn-r=+D()|s1sb%tEBH=Agy*R#*kQBijjGMhNx#_2Jmt!=$Ae#O&7`DFi^%}-b8X&< zyg&K{B>PxxD-=7ve1&S;8Q0OoOj1Ua@arKE3s!C4If^phnAwVaT3%e1jY~fI3mHuc z)pY}9?1yw^;9rqqSZcbx3 zqiAHjd*@fTTCOkT-LNy;sC~oXoW0(9*Kcz>gI@H#7-$RSni7ISi6abw7x*rHTR`{= z^40UCB(X$7YaxCt*&c`Au4GwlpP+B=2@9*rmB9#d;(@`EMC8s1OO$^BJhI%?)}+ZO zzV>G|+QQ>`*igtD|HBZvYlnbhoW3u((|_%zwF%RwvR#3mW+A<0o!LaW;pQKYtu$1R z3(zx|ad5vXBN~_ud1%3ysE8-fJwfQEv#1x{CO#r+McBc0#DD?2_hF@*yiJx(!f)nQ z(6TN;0HO+X$!kBg%gH_c)cGguWzwHd8Fv(Kso=V<8kMg5MfjBc%Z(1bbMW#)IFfgA z#5opOHq+NA@bcc_3acyEc_RrOwWoWslLl&2I-OBP(xZF!GG}txICdHQSRzvN3JC%u zHOLX&9r&Zr6$m%G>xSHY6X<_bLlQFX$Gor${mEO>7j6d?u}ccyPJLjUaIUnQ?@XC3 z2`bnPs|ULfw6zs-$9RG6I4EQZ;(PA>#U zT%5GVaO4y^fIlHOUz*bsFn$V8Q3{FLem~cYee=kN{^I-DPs=tdnK*Pwu_y@q^t|a9 zn0T(VK7liR8$HQjEcX7tMYz82a{h!Y|FR3I8w`=D*fW*6Cm^-LR;)1cQ|pIv!&TW; zAD_5&aiaDQHHt$sH+A;Qq{%Il78wMvM)9$+NkzNFKxxsVu@kg;R~@QNB0;fqCOo!A z@pPA@af1!vd1;>s5_JJOxPGr^>`ACRU=GpKP(l1jUg3}B)pDGC51WyqguMaG+7zEq z=Yd1+H_=w|-x_VKf-|MI;UStm|FwOZi@a`}kQ=Bd&?;e@T)1}XK3-ZLP!Ng_Ru=P~ z!eo@yxu_rD-rrP=zkKv6rDynv8NOsD@sy8dl1A7}V7b9DpZ&v1_~qA7N~DBts4qWT zv{?L^N-Tx2j+-0~)VK`O&Dn-XFv2sTT}J3?;WXi~H5V~UHQm~VR9{k=^+zIypG{pB zPgbOuQ+m&R)LAG87Mw;|+f(Y%&r|Em_zECrDOHU7ic)=lE=f_@^1g`k~{k8uXy4DlfueUY8UB}TtdwosO?rW<&qXFwc+@0@F+DWoCUsQiq9R(fN3o=OSxcgOc{F+i82oL zsxo>~0!IC{A#Bn@W%O|~xRKGk(WC1@ZIZ64ZtBU%6JDvJ@Oi;`4R)K=Eflzjjk$fO zNdqZ~SdTDl8nDE~<^g^X~NI||muE1juqB97%jx)|`d_6Cic|Dk!c_nAOm8Rm$ zNprf;*zoN6q3w3_m(i)1Nuhv}0hq~5VWZ>OUHImX(bS;^^RIo8(FJOFh|O{=l@1_8 zC=b<;bi=lry+Xp>%YK*Ax)SMtwQLe2zq0w8`ethCG^JD;5EJJ5ebDOOOn4K=sw z`aPk`Q&z}vxi#rRU&++Gg=U)t%3$~UKO#zJH=;`u)tAk&Y%GqkfxWaMQe@5X>LjRH z*|XkqJ7$wV-XkS=)`F3R{e>@9ArAp{jjm6PhR$`VLo>5G{CmgQ zYPxCfU=RkEkL$`5npIbM6%R=!i_g{zM?JT<>QX>Kn)4d`yU#PYrkY9grB`D%irl34 zK`FHd+Mx@8&Fab-+XjU^Jvx21wqRrJhn)u=*%leff-UAcF^Tbu3or=&V>o@WKiw@gyIo;?A* zd{t!@BmDXAyGImrZb4a=CxhU{Y+S8gkzF_VA2L``aFPVMI^XEs5cf3YpEE;n;I0%$hzvoDD z&O_V;u4h!o<^kQiqz~l*mv;kfV?4LA0z9n9+b8*D6`6(*ONCctZwV;aHLWGL*@Wq@ zL;;^E{dZ2_Pron8bth{x`e@hog`^V#Ow4WBU$*A!`6}w#8Gvr*{>OD5TL+QDnY@R0 z&XSls-aM4r0cm=1=w#{>4#}4=XFegL>OQxLi7fqNb7z~Egp zgRlEl@i(bYk5;Q0S4QPZ+4S|!%tcEg@;Gt4oG3N<`Il*dLru2WG%^N_F!EnpF%w}$ zSmga@H<_P!U%OK5FjJDy$&cqPZG*{YEN%1~?UVXt4AEZ_}W{=@$QxnO)oI z`;9_1Wv&;^)GQ-Nqe`7OZ3`u6K1Q3!Y=G0*h0kXD`IBQ5L+ynMZd_7^e<*Prdk-YL6x&qGZ0|(UM`gy9MJ)SgxcPECx}D z1RpL%v%lT1VM=FtEuW4laLl7_y#=I8C#4PwO8h(?1+;x5F&Pz50st&yyJ}URy@RK1 zO)>@;qNFp;)J`Mnpz6tY7eq)HeSU3YbQB5*keUzU_&sJxyoHB8Ll_Zv-%8S7s&jf= z9UHqjy=69(#|M zsXQRqeaJF$^8VV!cO+gO^q|Eh)jLrm=ehx>>fRF|=!AR553$T) zqPBs~bN~h{Me%Dt-Tb(i+!q$0?iyYN*ackb589m27Lu>jP5 zI7YQ^(Iy6}UY=3+V*ey|{YSqjM5751#cBPf{tm0_)zrOxX`9b-{%nFkYWgxO*lh&- zb&yqFNtnOc9005~ixVCEG&89s9bW#|!djUtQ|284m5_LcOP09^n(b}`2D@BqJ@(Hh zcIwTYSf=4)xxJsGhV-L}ql}X0aBLcrW^)<@y0O+tNN9feR&3GS+2HEkcPIS@f6;Sy zGWVQo$!1HQzJ63S?z#J~$SUmIJGU4HZyk+(uuP2~`=#Mnp6Yj(en95??qzp9J;OP~ zKO$leexCVR+ySmBXlC|}w~E=Pr0keG_?WnZvdbGhaz{c!0+!e<)>WF&`Qj2Kd6nrV zjAr}**#)`F3NDZQBNCMf?BV@eQ_Gx5;U?#fL43g7lAni#lw+s2To}wcAHgmivVsa# z^eMV5Tz;did^bhD8qld4X!ki7UU!aWWq0l(UVS{M3+&-_ZBP_Q-bfa#vZpLgivmTEr)E6XQuTC2IwdXF7V`$EB@ypJ9n%yNCemH3#ns?^}uCK!pQ_4)ci6K(oc|M|AC4H# zXH66ZK%$oF_Jo%Y>1>X^*Sm*O_{wJOt1ma~5yQXlYx2pnofm13EqU>i{UfrCT#bGg zmmU~Rx|q<533+cX>1!N2I_xgc=*Ka0=8^XdL^|NF#4+TWkb`u#bV+Nfxh z?S#ul!pS36BiJ^9<8*J)rcnBr$QTTzXVP3N96N4Rz?=RfdfTEtwEtt@?P2F#e~5*c zV-FIb!eqFmMjm0r#qY!C1Y=IiJD01ABdm$-m&X%~rs@)HZ9Y@B7fPG--xB>jjwALh z+)z$JA6bxH^@k&C4OpMBvfq#2=^@%kB%Iw!#{=px{Po#P28^Z|MwE*301H>r%4Dds zwTUNu*#xouvZl;KjxCd@Rn?EZLeYFL@09%sX3t9L>|M-W=<3>N81z;qrd7-62PgCc zBw_=V^g?w3mhFet1CD9ZYN1}gbGPMr1}2?}Eotd_-MYxjk`8Ng-iTlVy(%!O2Yez? zcpFr^S@~)d2lTMh?V?A~I128D<|1Z$g#;hZnP^`bZKcldN=}hrA5lc>$f>&)`k=XCt<5!LqIkc{orbCEx;nBvpDy#uLC<>r8P%r;?XabZ|NUbakM1Oev%?d#rV0m`oRBFrR1u( z@50^CGkD3Eyjfzn5#0@UwR*xE)NKqk#$*#^9gs^Yh_=pvmIeM?QOa?|ZZMlKS{Z2y9kbdMx1 zr9n=r_xJI78c%`;LRz9eb}P8EMQDkP>?+_pR(-dE{buE2#AT+Hgzb+1F-B?-Qa`hs zo2x6H9AEQuLGzHOew^&HM<YV=0VdPzaoyMR4p@rr;}|gq+ZG6$)Z05KL}}> zE2yX%CgiAnG}}HJIkxEo!U_e(dcX?PIO|2I%A3XGrvfhzWwxN%7wx(AgYg%juHRO()dY_PpMX}DL4a_i zSuzkz%aG#s$ezf@`RYc4UI&gJq?Y zWSvM2Px$7z8@fx)j3^isoAnW17-SQUNsV)7c`t2b;Gc>DQ>jkJeHHzFcuU>e=p-mI zv7X9YBy1d~G`F4!5xe#P?q9?p4i}*yuNHaKY2FpMn;V4m?yau^lfg^q%CoujP)ao_ zPk;>P`TDfM)CJV1Ik-`C8jY7%zZ+N*woQjb+HKk?_0xF4fMb_}^N@_VWtMw$Sm2;| zln-+*eX+c!UP^p1P7{uvXlxM8B*Y>3UkTmrQEy7C=CK}*SF!<9Rj2;^cE=xYnbC(~ zX5NJcs4vCavhZih`KKt1MwfbVwoaBnIibvYMr?(do>%{f29{6K#mHqCUX(qyX&eMO zS}|n4H;osc=2Q@5;?)5(vsWuPN99}PIQ=6cjdRMMSut45f~yP;e{3AZ)!ah7JcCYn35kQc`AY9J(Rq6@mYu&Qep;T&q<_{oGJ< z!d1+0MF2B*(|84cD!I~Du~GRnm{<`>X7+v>V^40p9ZPGx0<7R0T#$>!?&g(ozn) zi5r<5hZSwA_oFAqIYYX0;p_rC6s-rQ{*%y(ww?r~W?FIfk29?b2K#tSRKd~lx*1zK zb*xeFKceGG*>QQ6d0s-x%HuJI5kC@MKJ4w&={CcY$VMpNA0Eifgr)i z0ssNAP8FuETb6ARE0HHy6%EZ@D>?vS!mzk)T+~vj!4?22v*xbbAlnIMO;%sZd^ML~ z8xZ!`NnkIbTjcj-(XQk0VREVcv_Sh{P$C01mY)D@j3^`ZtfjN>Wk}B?Ayy8_Vxvhma z!#igRmIZb)>fUgx9_iMwv9xFBMiGo#H37?&-GmlRK;7Z9fw^t&x~sfbh-6{W&%4@a z5`_(<=aa3pYW7b%b>Hh;CD~z>9{QsPN3Y~Z-kcFGG9joAN{N@P;Ywq0`Hf9O-#Zwo zVh#9?&_>YvQH4-Ze-f6@CL}uWqF1yVO)j7Q9J!Qo$Mq!y+s88llOm-O@UI|f?U1MC+CK!rm|>!-k2a7p~r z6q8*%VKX8yvD4>u>bJ)Fpl5V!61)O>F5*fN{PBqAz=ESSaTddob0OEJA8?E)9@49O zbu7DMNv*G6!r_f5f;8>7_9WOz1H{H$)+tXM+7W69%gs~&!*biKyZ)x7EX0k>Qf5!^GpHo2;@ zJjbBb)cAtIWoa%>h~!|Sa6!}l>(X`rkj}_e{0^a?TbKv|!aSBcCjBygx8AKRD_D#( zHdpQ&;2kzj1w&gNTojS$?tY}YFyq@hcADVR7SlK8Y6I1+Nf5ce#6Z_ONFDILP9+{W za9v3x;(4j3DY~X3Tb&)RSqIV>9BB^7L4b-hSrfGY^+B^=#Gg|Z65S{k_8y%dhA)6BoLImzslh9?k3I7mp7N#mL3h`!z}lvVInx z*>vUl@~rGhp9|z!H@nHxQqLp|PyS^LBfKYn5@s=z@fW9W4FbD*$`mb#=mDcUR3s!eX{jO7F_5kSQXAbcx<-#0HTwVV^Sd_K*E?Z8B^AM-nDyi&?v&HCyw4Cw_Qt&79I^mcf_%_t|dZiYHN z1jL#@|K5(96IjBG$-8N~25(n3iT+1c;dRZ^3G($0NG))J!Zb7XH}=;*y;bO-^&gPa zd=anNtOM3#yNjAEyceX&`y}A_st}}#e(IN8m-f+{a6q$KVdcB=#Z3ci&SBhg{5Ue$ zXg&4=d_M+of-z(oVJrZZ&H__DmwO4Ro0zFFmp8Q?+KX#2D{NfD>{b|~7 ze(l*?HadrHCFOUlpc*?o@-6N;NQk+iBOFff838b!owBW`es1bb#Z|9uwL6+0%x3Gx z*o~Kf^FXF%Xrhb_D$?|hSk$`c^)fmnWeZq#e9g0>#5p5JBdmz0sCT+i5;s>WmoEX_ zDaEYWr_xEyhbW{HPl|m^sJ_eTaeACZ4f2*mjrOTQOcbKiACz3RG2Fc4!v~{z+YFf+V_y^%3#bSTA z>AdlGB7`dvn<_8ANgQqM>KSj&1gBU{($W1?W)50~DGDk~>3sZ(+7N#6se}k*{({>Y zyBJTQp@r{YMKMohe%2?fyU1@H$(rDF3Wf%p1LDfyp7CO}hsyW$eqBvvp0aqM-(3xe zfY^;Cg%|otN=k(*t0B-Txs8|#_8+tZb60}ZO)1ypohIL%hMN1ws(9_rJi=}Q4V4`} zi}7+AAZ&MQ$|y(vBMTw{y9$YUw4;XSPqlOn*JD$V-8*UPyOdde5I@HelDYc95#eUk z?)+gIKlwW~Qh@_lWtOv7aAC@=hjHu7f3#GB9=z+|+V0|t^fcC1)akNYbOO9{-Vwiy zmOitMb=}6r;5gueY3n??-^G(jTznN1Bpf8G<~w0ChovA-LCAiN$FLHjCIbLEf%Vnb z8h4{@weYS+9^E~xic~kXL7BPzRX| z^%wFZBJyp88Hm*wn%*bPtRj(dDyN@9Gr#!38R#`LM{6MedNZCkNn%#CY*x#6XTNOT z)FpTjOQW{iRP~y@3rkvqy+Pi}k(%t&t3c=6>TLKSepi3Pp?Y?6+4Pm~gm?AwfxbUa zIjJE9snpQ&;Q8RL1jPqy671pz>qj#cDHRah}<18mWamk;deTxJ=cO`r$xkvMCY+o3u zA0A5Mq^`E4F0mCli5Zet_sbQRU&eM!rAtH}!bZXu>T#KUq($jXLIcF|)n1i&Ozf3+ zNgIhh%^>JHOrH9Sr<hS7nihm`;236P_jkZU}jdSUBkk zR6Pp=FM}kQpJh3X9&WcyM95R(GX5je*xo@n45j3ETqZgr8#i%_3`<#4+!R<4?-Dw~vd}IpK~*F&&TS-)P(bD(c|gRpP-Qah?g?bqQwJsDTsCinN(T$ko6LDMo(niO%VkfzA^8qpzGn2mI_u}zC zkFn>(o1{VCnIo;*iS^6JgdYYzm~e)R^(yPL%oS1(cdZ1_o2CbP$ATn_lsQ4p)2;P^ zF$IxPX4?SCmI4pArC(R_&aV$(>5t7#l1b%^Wc*-z5-ayZz}ntRisA7=o(G7#W1r<6 za$Dl>{2UL!tpOrTsY=Ku0uI7x3gweH^D=!C}6;rCv&!_@aM*9zT)3`df54uGfa|A(nrv9+8v0+um0& zr^K|!&)$D;4?>TVjAeg6dN19jUBd5w=dm!4VXC8l$n2y~1_6gN{?)huyNst>q?Gb;>%+6O1q_hD{jIf{q!FmTqt~}aF^v9S<|?8? z5f%h_iPvtxdZkOBFn?%{pFjND{oqqUyzrRMnPKr6xRdT^p~J_=4hmg!k)%5mTwo*B z0vHUaDC`(a5A5I-7u2Vr&8;O_udm#$f5KrcT;`4!%HyXp&rYJNW`DSS8UeE z+O(WCi|`gQ0yaXt9xS6gfQ((d*y040)M4WWjLwpB@QW03YBN^}f~U5neJp+J|1-MP zb6;N8-*9>c{~QZMYwUCYMYt8OCC5 z7qtI1#B#Ic$<*{2Rxi4LlB-U{@zMHImRqjxt|GV@$^r$cG-#zu)S1Ec@hMf;?E&5r zSIn0JTP@EBc`dC987boT)Fx$MED^y1vGK$_LV{6|2pJ#n(cCWNLk?6UOtlGjbm9)?0C z^G`BnNR!r-dVky}*bc*gAi5&><4SaeLSRupWrsM~;$%o4ssnmAgf=(`^Ak*AO4HwWGI;DI_55){<$<0&~Bi$5?xN&EKu<~P&LB8s>S4Az(vQLzO|e z`boyEPz=ohB4? zPJ@Qf_np2-Z-`^H!LFXO(I5dJOoidDe;nR8*<=9y)eFj2_XE|jR$VCpR(^gsz16cj z+US7(bf(3pmt!)A_kwc3&fIK}XLcQZe;kDdxQaOa;x}AZlg=YKe zAg`NGj$Px{KWc48nv)tKn)I4SckJk$ZR1|s#uR3_$D-Faws!Y;(SfSV&?jexD}vLW zoep4B!i_Q4X0B2<$p|tzS6R-@OG=I$efl>VD^`}Awc2knW4Ejwdtwn9T@I1tYYY^H zqQV!HkJxCY$+t4>t`lGrM*;qhXdU30WIA*2EPTE~y1iD0O@ud`Ah@#(#vwt0Zf?t_riD(%WHErMU7muy zs|*nW=Dk0gsM$#_UT4*DrWQ6Q&oI{If%a)MR8T)NI4ChE&^2T|a&$Ky07FiPq-}Wi zidA;&H>aF#ypA_wk4XS1eS06I_3?cm#Mf{L#wM{dxV}3mvB9e4yRQeapvb9jZo$gQ zE)VS#Er*2~D=}f#JFvwtR~Z~R>;%3HQKZ{~ON8ZQ2~3`TFijeN@vsd>-recCD9qwj z#xPPe3m!{y^gK;o3z;@FaVB5+kfI=w98ltGW$y%b(eFJoI~rrIIv)>Vc^OSQ+C+M> zs)8!ibH-g}K(fR|an!GK;_FqIifn+tDnUdom_qwHcgB4lq*PP7+o6~wpe6txiPIzy67^ub`>q{b)-I#}R!&kBe4{l$)BV zCxW|gUe%6V0bZTJzAF43o|0Xl=*s^z*tAN{A?L+PSZKb)u!&S$vZh4I@jJWS&0OMT zX;IgWdB9S%HHtDkWf_xG&iD2C1k;WfGk$-7;f18dH)_hpNPRGu6p+6^=r<7bW_?R^ zO3AqxL$}C>LV%qCo&Id8QkbK{Bxx03nrzWz!E1B*fYg>d^#??_bDg7qP%Ikxzb~Tz zM`Xj>ms|dx3g?dj7Oq!=2mz{9xti z|9p4Vj+20>S!KI(7O~7~+9e_5)5+UY>Wr%wRAk1UgIr9LEL0@ER)a;(-BjbRWZbPrxb45h!xWmYpkxWGwll~ z1bQ{L+{&%{`J23tdk;3Xdy+@Wt7R&oskdhKBlf^mW4Q^|aE|z8{m(x|R94*O8`n|r z<;5>30KtQVX?SObocdh8^Qn&~%)_N$MeYdi#=qT$Y!BVJ64wq#Fgla#66jA8v+Vgd zx|`lxlRXKrlKDW&z_B0FPB?t8@6x`>8iQNf%d%r#2UEAd@ zlvYdPJ7^8t*UB5`p0ZPs2$n?m4 zCbnNVGV4_@{6ba9tGoLyAWFy4wcPacts^@SZvNhA`{)J`(klLIKf!Bq&Ejp2)S%R+ z-^n^^6(S*d@hvr~vng6I6=6!EW))6)=RuAadD9Mi>-9g30>^}hEP_v%K#r4>{kE~j zsopA0wo361X$GG`34PjXmT)R_gPBC$46t zI1F*HB_cS^3I(0%W<~`o7x-4xxxzHx+%o#?e`_(r4hhjp;gb|Cid-+MofQLOj|U)V zE6``ttm@K!PMGzF1YX#0woq0#7;i>a`;jB%p(D0;xYIqMy878>ArYfJ zd1>aiQuu|+3nW{x1HZ<_nlC0H$VQ8f)SqFqpbAvJ^KD0~GU zyZx6ofz-qlhG1=NAo*yb3&o-hehH?!dCL8T4b;%OWzPFPBpdYj1_?WuEMM8Q3G)nj zlFPNYH;YQwxO{UWp4*riURY)7n~c`XkLyfv2fT?RQh_jtP#A`Q0TlJAz>LO`6nRBe z*Kr5s%jOA+kynC6a~5hN;g_;%{qawji{#O&9E-3&O{8%{@O1Dkb}CQYO8GrAiGn|= zlUSHuNen(~%eS!rr9UQp1sIlq=ZBo_$r!Ec>*AKL%hCH!@RJw7 zyddZuTjxqgpNC~}F}J&w=d^FLO3V9Cjuhtn5q3*VPs|)LN;oYgfMTl`_zB#h1+X_t zuSq6lP(9dTf1m>06hJ)4)|GaESNv1>c-sHTc)!(;Tk}ap_?)BVt zQoBO~7Zx#r(53XI{fC<^&%gag2B=d}xzzu0>H|MZ6<#=BM<=w5L{`Jcg;hJ5!=P}|BX2E(fN~%mH!6BF|!Qf$UAWIs&=(ypYN z0uNGRN^=eB1UY@M%#_O*7HX0O8<~%|;LmJEH`{ULdAuwYp6WM$t3`GWXM8kwVfe+~ z1QRY7lp|4caJbbn#EKqF2SwiIT>VUWa;#;JDOGG4A3$uUf2WW}9k^)q9`fTwHn?)=uZO>b!d3yKx0cnz#aaxD`vDhJ@o_ z3!q^Qr2B$3->0Ns);PvQG?H%hl8#HM)rB1f@ZL6DIDlO7nY2m5@P ztOhnz8w1mBc(4v+to>Ew1Luy_;IFOFcwj^HZZyR|Nlj*__PY0o7!qZ2ffdf(GBmNK z=l3q=NV@>S=o82xmPEH4G4Y1`tIfcX~w}h zr`yn8q93L_#0|ykH4cN}I!z?rLK`OiA{>wq*vqJ2uCf(Rg$LHKYT(sG%#eu-CVy#E zS$<<)cegRhJ#kmaEJ^djiSL44mR2`mXxv zY>{}UDxsM5cIUt{g$R2sfLG{&b4O5??Bmkl?HIdq&SP>U*tc@O(;KTe&GfipKfYh{ zRaa-a)sM!{xcIpZw#@B<&_GeQe20TAY;AU`!6>9~b-~n)Pi6i5+qdA&LD5CVvU9*{>%X z`q}D?@|A9FO}g1e+i%-aBJZou8E#E!5EI52nzOHFD8g7$BRFH^x22gt^OE8 zTaTsxsm{U_l;I#0s8%B2Dr2WGQCf7Qr^+w)KF@qV%C@Ns9xxV6@^`Z1YMt!dm*H;z8UticM9|tY|WSc)9*F^Dgz(jdjKo z?T=5~r!=a(q$$3#Ttr_rM% z-O7CPX>Ufy!%BLZopA{5M1fng=yy)H5~eb2(|wlbz27{h)BN96uZsX{>qItlr6TIB zJUMNuPq5f&SnxRQ^S$1AKqcyv32X=BsaA7^+rg z?lW`xxpnEp_&F}N?hyES(?~JQ-XGs>1Ixpt;GW8M~xDH>o5KRx^S_+$nme$Y=%WevEo|SmubLG z{Z5mMSHoL@)GPJJ^_;^l)m@F@4!4!K2`V=^SSc2^vo7bkZNpRl4B@$1m)Ly6SnKxP z&uw4i-M+@F`Y&-t*<;dn8h}H+i$da6`7*vU>#~B+9G`N=)oyapR9l{rl{m{0V9g~w ziMU`WYP)@FzjgGusnxZSzbL+?D?}N8(TZnpjmu83M zW{t%g8cmBQeGosEA7W21Y%8-ey!TkFaSBuWMnWHl3zA7(i|s3f`aLcGn}+p9`~1~4 zD8J4+j_3U|+`Wr=(%j&lx#neC2v?5Ni*Up5DkkFR-zYoMhDZLyU#Gpn`Vglv=4Thc z2NT~v=T?-3eBT|yYspmCDVW%}mW-(1ZMxycn_SY57~zb%k37`tR-MiH>~vzC1nHPP z-A;4gqa~MOc3BA+lVrnDr)1{zk{^jehc|{D)-OjZG_+h4)*_X7?g zmh98Z{jsl5okAP=R15!h+m6K}Sdpdl_k5jCtDNT#ua{(*Y9M@ZJXR`~{eftCclWou z2CoB(LON1MJ2le`FOwI?_~-EckbbdCNB~?qhw5@|rv9`Ce+9n&#ifUGa*G7g4)Bhp;XuIQ~T8q`SFWY5gg*C=C0)9s9jhJa=efhmm^> zIYzMaQx+TG1Z&FkV*9cvXB}tekrTTU8Ey;emqRZqUpfVi{o4!9O0q%!A)4L{CgZQ! z7^YLJ4wEUqNpCA=8aGb_%32fV{%NN&->r|e?(O~!)4xE-Ql7*i@iN{`Vxbzfmn`nD zFJ&b^h7Nxn{v3rCE?ihVpzNJ+C5&zpn+)eBYXVG73ohjo)HyY?_>D3bmhAp+Oa&V_ z?BzCBH#WiMlNbADVn{k&Muh`uk}3mV#@?~OlhCms5~1B%i(ocb;4iSHV4ZsL4%Cro zrOxcPWcQpJB-AufzGtddr}9Dc+|sY-4)J!(|3WgQM-pF^C+AucewJth_8|iQk*%E{ z%V<9{1*|ZSdE_ptGc0>E3cX;MJ@V>a`CHR0LsU^O9o?4hE2Hn>mQ@9!eWm2qYj#eU z9mLUN6Vg=!><=i8($eXFBxi(^lNHwN<@$4I_5sO^$r zD3ih!FVAjU($mX)ar50J- zFI`H~%lp)c@R)Y3t8&mBg4962G9IsHPTxNFrme|+JA&tRc8E5N^%2Wf(Fol|036L2 ztD)8A>%Csy8n4c)6fs6RrQwuO(R-Nhn4xtEVYJMV zO7wEUXf;>W_^OTHY8%}CTz`W+A;a?uk~@xkUO&#ap~G}8!Utf8i3=wMsLACnCM_aq z0F3!n<2y?47sV5S70G^*l8i3$ilWBFv1JBWpqD1qef2?&(~-c-n{cm{xiS)v6eRb{ zMpq7<;A0+fyFl-xG~$4(>N<<9C|{KU@rLntgTaG0@Nf=}Bwf`FyeWO!H>Ds56q#L% zP_a=Xe(plZpYO;ZS~3n04+$S44AR@Tm$6=d-~T?r)1iF`H|(=N1#j$kuf2J43&(Q&RMTtfS`+v{XD$|$W>YoQ zW1O{+S}9YG=gVK5PPP!Jcx^q+qHRew-a6;!4wZ~$){JoPw>qKwXb&vh!XzX@JbG=+ z7H(K6Q6h%W466RttLpVUBj)77W3ncPz!kTg{*>&9Gd7parq>CyXY~2aB?j?@xMlE0 zg9=hJj?S>3j2&;VB5DUOj)_$dkvkyh4^}^^I+(T?L!-|EX=pb`tpUbpLL1OR5{` zyuNE_Bb?+S`h^51m+>a4=q9ZdZ8auty&oP?<~8ZUXPO#UWghRU;Mq*?`Qoe$j99Ec zfBkwaUXu?pCbcW2YmFN2(qWB2??p8Cj&5K z9mZ#fdv%!+zf9=7VtNvez`q%XI6}?AI14HWR>X|;sh((;kPT36cJLeU_8t$;?>SBy z=OU!uy(8|d_o=a^7Orbi<7cg6tnV)0O%`{eI9OHlNNq>p4%b{Y;4mEcZzBUYPWopb zlfGgTHbme%xWSDY0u|3WC$cY5(VQ7-jN0CeXof@lK$0LcTjfu4E^-ueU#Ef~g=2xL zOYF@5Jexz_f3>YMQ+?G{ztA9mn|ou>pI8bI-SIJ@?MeiWD7)Fn{92_>;3y)aH=|5N ztBy|^bQ1FB{38;rQr)Xu4W;Cs$nykcII7opUIW09MJgFqyRT-9_Bk4298F>!2>3| zWBR^(5d`}7I(o%v8UCF*VPr}sl!I5KyL9%pi%V|H+ndt|o1!4`@J#;GG+k*n=7CnR zXn1NP?r49gM%M7)G{LRZuT~x6h}ENu_jNYp`A0h_JWh%D#mcjgo!tc~j%H?6cA3y~ z>{+Khx_4{N@XT!tTdrf?tdTh1;L@xelNVmjD5*PYSephta_U8)P*Hc|`QP?Dj*%32 zSfPg**d5|1xA0H+I3af5^D=VJa~?}WB}nuTIp@XpA1`gd{d0IxlB1?A({$3e(WPxa zz~9taKD#Z}7{LIQ01r+bG}fur{=DAFn~})4Qq<*+KVwkIZO%yyoGiwb+xYSS`8I0& zV)|!kM#XdRZ(Mnycoqv&X7ZF5K+80?@2h0e7q^RGg;X4Z^Fv)-Wqtg%+FJb)1BR*S zb?(WW#}WIf8{EGOd&9TcLSA{v9gSSC{rfm)DEUK-nOaD=IJ@Yr!_dPoqA>|Qh3Eif zi;GPgUH$Wh;@+9S6lCmxi7&rcq3+ZIUx!;981AZ&A)0tuJd@_T=c?G=(E2z~c@$;C>?pDDkU*DkB_J-#E+BnRYclr7+@gR8<~BE(E5O}? zCYb9AlGyhPEA~my(jp>h~RON@Vyw>hI74i9XykW46`O9{^E83OtuAr0zvWty^ zcuE)4sawVd^;lIu9>|ND`xKF=4&&`c=hLr{rA3M@p+}(Plt~4y1!9a|;I2Ii7sbLz*2k}~qT;+HSrdb*YP3EgN(8+*ZXejKrjAve$ z5-R%06&)_aUh_f*0xWtjt_EvRhL)VYjj>6cG?IO+6V-e@2zMRLZds0>&bcxHpKm-bV(94t_fb`PdjLlU7T3=S9lLr+8b+kr^6^L7V0pNo& zUF^z6y9KkX@mAX5%EVu*@qD8hZ;ls9E=Dx(Rwepl-1dLqEZB^q>q!a*hS8mY)i25r zq=hjbp79~`DmU!>c8j|7O1=OV$df0|l@{PXkI1wsvG?&7nlV#ff9LgFQ>6GT?XBb! zW-_*SZCeGLnRk=Jv!p!s**)TVuqHr;e#G|WE(^QHnJaN7X=2q7D53;)`Z?!N_i4M&Pi{Hf zs5;;<>fXIc=|Ok@P+AU`0$Vn{r1EF2qE!TT*fHQa0O})#rKdxQm-74w=lB{wji&TF z88Bq0L%mxbpp)$byxcxq-h1)=QJ8RXb;P4~?tU_~+CRn(R>!=8j#&qx*C z??=yn@I4(+1dT3}`4ZjfL!`Eb4N5|8Z7ncPC@#OKOEU(Fu8FEL-4Iw)e5KjBv=yI| zKltYM)i?l!YRcpxq{w<7zn=F!>NIC=Oe0No+x;mfhx7L?1|`B!RX-Wj&duxFLrJ;+ zePe~9l}A!F+7w%l>`uRs`YAzDr7_=s`rP|?vWa@^Bd6<2YG0%{@J{l9EQ2&I=F2wX z)uDo1B7Ps|pScV@{GD{?^XJLfvI;r$$|?F{ap$y@I?XTLGc4jG+4}<#nMrq|&7YfQ z%CtaKt$S<1c?t)Ns5+cqm~%8Ug|gGWLxb7;A00Vk16! zbj#l-9+yG-CSMRf&^LzV%~cd9G!FbPVs%MWm{FPGn9p5piD?^|xFQh+D3N&IBR+g? zIvyXurgmK9whdvtob~s5#Wa}3Iv#J6cLB=dW8Bw*+i&T-8_R_dtVc56|88Ia6{9i!{XZe>wE%i`}3~e zw|CriZ1u%N|FBYGEX_U5Nc0);1vH(US!15F#bQ1+oY{%o7xIn|e+H-6taQG6HG^AnQtSDOsg0C#Gm zS=svPtuqW$QK)B?)z>{^H)zoxD?2et?$VDIb@qDhe$6|y|V zvuOA$XS>_!;e8Dv1qThco~_y?4Z1BhE7-98Ns`u9D?d|=W9>}X!r}`+ZN4pz2`q7@ zIYBur@e-2Q@`7gdf=#Sp%d7A;u}66`NS;MM&AP8`&k;+<+dSAX&n%W2RH#|HW=qv9 z%FOsYT8KeWSY_)x4p=Y>!3kjHCw)RQLZPl z0jNc6dx+yix`?TXdve6xp=Qm1WqH9*b&!&7+Bo#0$djfxI9V2Ep~xw%>+!|-!GPbL z2(R%+b-~hlUtx|$av$ZCI7eqdJ)}@(H`0X@sJJkwBE4&RbHRhp-oR|T2UbNjZ4Nk7 z0Ya54KnjEElFrws`rwd4#Q^LaFl=0P2SD2D!fIEwW-GRTKM65`Yg}3>KaN)cJN>K! zNG3K#1UJL=Mt^xVt!p;(3+&{;Y+uj1JgP1^nZ*PL;ghv=Q&M;I^tZ+|U847n7&(dl z&wjj$F{DQ4Tz`yi6lu+uk08ezH)bbv5@Uk`ijk<|CXO1T$li^L6XgBsMN0lEIiD0m zc4oPgGw~qh~>0JJyFQMXT=(X zAVKUJ^iaUToF#sJ3;4E=MwD;l+}B$QzoYQ21mdrf>E%-X@CW#^tgmiOAxS*HhApMI zHnSx7lBi&VifKxvZe+W^YkZNMe&>|8aMl@Uc5}$cylzHh*kG&4)o(~H5ZeHZI0|dc z=AVpWsEZxy5YI?*NZT*NRJ;mkYtkyX4e=c-RQ?khSzgcj7&se?7NOw z?G6B?162GGzQ_ZqA3x#AfeTJP}Gz)2mSmY8_Q*~W=} zG&c2N{=sonY9wbEQg9Yds$=>l>zh3T26B5A``0aRnZTj>3m?7idqIywTDi@@oR94e zFtkZ#f_#a{hLN!TY@h(k(7VQgX1q+BUDG&qk9adQ$86dd!$^4MqbJ6(D}GQraL@%6fn)-8MbCHcu(zxtGn8rfT*qr4AZ#(e81>ScUx|M zo$31mZoF}WrwK>CaEzUIx_2vxKDlvmfEla6XY9iKp|aKpL=R1T=KO440&=OYFu2@` ziW(T3Df5*%QXSWn?|mJYC7b%L@Jd_ksiRvu-Os|youb2ImK(1azlO5KIj;e|Q%6nH z*`QuS1h zDQdmT#mV;iq;CH3r~wwltFEFw-wbNIUnOBwJI11W5I?}EBW z+o0l;EfM}>!;vADsE@Yq!Eq6V6vT+(NgLw#D?K~c9*^I1_vh7N%F(Vk>>aFbr%q;# z95xAOfAs3<%ST7g{xBT0?(mx}a9=O6;PRB53mozq}M((N4@0!UL(hG-Sr>Z`XPMhKmJF;-QAi_?nQ-P>c$$b)lnrRUr(QF zuPIyOd1VRLzQ(2b)d6eIU2LN@@ zl2X_>RH_VdtNTUdCc6=TbsE7ui+T0+hquK0i;xVUWGre(ML0_oV6SM}G{QYL+5V2{ zhk^=}|4?;Fh3CFgptJ*owHWa7*Li!@t#dt_YDj%jWz+bQtgw^<%0Q}`)mt6}7;JqJ zmU9mN9!8SS*~6Qd&D;~$c&8P@6Pa8xgQH(nW1DCjW`%DbKA(uLKjyXnw|13%xc52N zN4~zaS!?!Fb^ZJ^AE%t3Xqz@7nnzwzXJS3>k27z-nI)o3*GGn)LuFW%_^)*M z9LHx%m_>!>^HrbA?Hw`LEu@2UesMX_jnMjMEwE4xW?uXy<_PEmL~5DTHV%y|8r6n9 zEe>3C>2nKie5Qe7n$o_<6P-|2|o1C$yA3!PD*ki{GZO!2MM1#MI4<~8Xq#=4q%3j04sejs&qw;3mC3gFSkN0E@X2sv< ze(2*)=}_nVesnhJsOd|;(`fC4TK-irv}O1uP3`DT@0j4i97l>b$=08xQvro=-8k>420MwE!8#mkY+$F6oH(9{S74cQSFQs~+47M^7r@ z=#n}9n>@l4m%bC*Yg@)4xeM45KLslg%1PQoF@;S})pYU^b~!ePbx*-v93bqYh* ze>mb)hWK;jE)7zxWGD9?y~jSO>*FZW4WZWAUU*(nWe~dzmBB@l5=x{lM_Da|ExgYs zU0&s6_D0;?Rt60)S@m}&<%(taTYk1L1+Ghm<(O?GBml+NTWSt*5t>mJLTjj|7+Sfd z#WhXmx?Ao^+hY&zk)IT$K^{eZFXlWCH!v-{64na|00Tg>TuRn}Ucs5tR0|hB zxVPex5nl5e(Id(ruFb{e)Whsie_>5Z6{t*KaN22H>Qcnzpes0{?ltVYNqTN1lR?+caG_eje#O$#AYM$Qifo$53*gA8b%35uzBbjSLwInv~eH{Pm-c`j}nb3v%-zk`c zddvPJOJ_e|fe*3r9GVZEh6n`p)$OH5n7E|yH+PjNKSKl$iq54~*f`vNGWM=!cAxhe zr{33~6JffiR|Dy+kM~6|darp`Q72qX)Ss}YNlho&@FvGfvu7#?1u#2y`_0SjoZ9yi0JvC`<64)h|pljp-`hci81?YkAvN) zMw4H=`&=Z%zri~*Bwru{V};j|!_bjJqM&d!HEhsXYHBYKwxK%$$&dq}0^i%A|g zqKyP#Y#y46@EGAVveCQK&~fYBs>Lzc^l}!>y*VB6RHK%Szd8;0ADIOBN}oU#8OWP& z)UkA}92jYd*<1aO4D$0Wk*jf^%uETnCDC|gf(k(a>7R7}OX7YW6HL48foJ2Wat1nk zuSg*c6g~T=1s5Of#~5aH5STG0&TRpYQu)C%Krve$iR&N;HkS0n**kJjpApQI)0i|= z7|b_wCfTOInr=LrQ)evq@1tcn5xgmjWz7p7Nij(YvmIVf*yoxW6=;@WH#yLLcBS5e zYLH1TFB7ecr?badsX1kRJR0zzzEU9|{wNF_5SJ&jIS>ldzK?aR9|vhK8|>hmwHU#? z`XNoR*V-lodbn44t$1gZDAcTAV1krnZEvFbnpJHR9#`T>wbG5VCuQrVpA?gTC3n@l zz@r>rL!3{f*F82t0!0!sZG$KiK>L%;x6iJ%#>e8J0%cjkZ%3xqPHk$wQM0N?%*qMg z6PQIgpW`8M{ml{S?G?B5?#+`Sc05x^*Clf~m2WcS7u1&PUfpx2Ie+$dL(AsZ1W`0o zN(cOb5-xfg_`%emwjNZJyysbj}F>f{zsr&dC z!>TJ&QbURTjKJ422>zLZS+Fx|>~;$vXTxP0C!SkWWYRr@5Xp7f?s-}M^+pDQcs+T1 zS(NnK#>U7h@VecVQeF)=(+ppsj0!Z(`;W{?Q|O3aqZ)i&ZgK!6S6W7LcaF@cm&`U| zBtG_bFtSnx-SsiSbY(r5`$5BR0_vTmQ3J`)&j9XA>C7z zwc~)5J~!7=W0BJOxqSFDt|BQxilJnDpV0nE@u~Uq1KXVJmOPJ@O=sIWIPoX?-`+8X z^r$`1eD)*P%r{`?0<@pX8GrYwIyHVQ!R#!sw%TUkf_bGXMjk-dc|(VN1zD?{sGjDQ z{k9i_dz3}k-!gBtq)W}+dcc+Hyw=-CtX=&ItLgBycz_2u*Jov+24}H3+ZTMq1@`{64WZBFx>C|B4IoXN#-{l*RMna0 zGF^RK?#l-XLu=*IJy!GD%L{*lS$#vhX6VBOyeKT%inxk=JO^i8?u`?Vdrr$Dz8Afb zJ~Rdyo2}i9w~rOl@mnJa#hOSU`-Ur94T;ty6^_aQd+pb@$DV8^}5Djmo`E0LzXs$hslY2^t zULpU^Q47~1yy|p@2-)jctZj|9bX{iz3!g=-w0;Yzsp+U)kxh!~%NKZU(_fG7u>F0d8 z0>dp6j<_8|YQD*#!%Dj~Vwr`>Sk2w^z82<4P!8)?WEN$2az^p@1 zmZ&X(u#@@qLpQCGcg_L#AbX~PF{V?^@#E=I^DyPHZMP87{GLMUKdyzr0NEGwsnXx@FqFX`Z`w%bn~{F zULS|pn;Mn%3)jH@QsbZ*etrurnZ9M^sC@5ykgD*;z)tlbDXi4lOTOVK-%O>yVRjc3R-5_f zjH5llH_Qb)7_XQR__@MLVc#4vAys@FlvNdlwb_Oyt(`4GPofg4fk;0=^Np0N&j;jR zt_;h?E;hol>qB0v2nc}XsKB%3v?&KwA4tEVrlmyYAG}Y(R=LDl#cTt3qp*kjq;2SB zU5zQyg!n1p(*&nLJWHqbWm^yx^rq%jUQK`Pz7Iv&=E%4BlA$#ab!B_8hmVQ9pTRaT z*@ovBlsRi2-cpXE5H#@>d@(lh*$Ctkuj$GNlaiyn3jMl(s#|d`fZuR4gGB$Cn@3v~ zw5HYR%?LvV8-V2OuTSt>=BYU*Pkk#j*UJ`~zI@^}Ap$OaF8JtmFnpn&?i#J0RC`AY z4Suf2w#|!Yi z%Sgu$TB2RGO4=r4D%kA4i=EfKrSEqBUZ=ZgpA!Ba-TWxi_5T165A2<+Ev_u?BoVw! zyluee7{)!TocQzN?+@vo8f{W-Hb1efYr10~ZOFuJ0DyVUI3tk9xUM5e_)+1+wU6!M zTZuB+{?KjVkEvdn^sd)V)HQ2+cr<&BBTSmkIDDd7)b1c~z46CyrE$v#PMu4|x2@kz zJda|YbyE>XlB860NjqO(Gvz&Z;YW$CwF!0266jmoZW6;OzS_L<7o21I3idyPKOgno z3&GNSIQX~X4MsUFdKk*RC? zSiXW8uG(vMxZyMjC`#_2sR&fm%H_IRgcgJdER~9kE+}9hbwuv(BM);>$k` z+PYp?`7I5O5VPcbtWIz^=nhL`Cz{LI#yUsdYp0)?>Cvez9c9ZG*Rmq;W`*JZ0Dw!V zFNPvZy;3-Yb6xIcaKQ7P%B1HQ=YduJD*oO&ErqxCUx7R-?QtAxvff`V&?L@I7a8h0 zlkZi0b2r3~igp)M_y+I(5&r-&a?r_c5oh;iT;z)K{{RpCAn~Q$__FbZ-H(`(5hdN8 zsETvkm32JTeNt65m9Od_+SKszXt2gQ0QtN102w!jyBz5j+jvAzOPx3I9V@|G;iP7DBU(~dCto7@k4ETZ@ zsizSwy0Bpz6U!Gl!0Gq9Ru{&vkDfO1g`f5n-J0q0Bq0`Pm^(6q^6n#y{(OCFJH?+3 zd^2u>(^L4*sA#YEKF2gNDudXP*&Nj?Z-ZYEn){>=D zl{UWyMLP6jC(9>iy14HL{ASa?;T^Z|KZw`niN0&=QRTm=<0tgNtB`o-MbiAaVb$En z4_INbP}84M<%u6t_!%gh19R~4LVkjDAGYPHqXe4ud8@(#JX@xDf}}GATLL0y1Tyw+JmagZiPZ>s;AAZDkChjm4SV0rbenIH@dWD;Je-{9Js=xS!6Qd8K#&Hq9~}T1Morn&DNw z`V-o&cy~n9wFYag8^iO@3~9ONGb-#D=){bFp46p-Yq*QNEvz zk>f3)-3w2)+<7r=lV!f?gErtg>>UTW#b_p-s^8f}_Lhw?SI3)Y3FjQ-fnDXt!w-lW z6wRpEcpswv@9h@w$={!spXFUgg!~`zPhZg6Pt-ha+HIVQJm}KRV{W4=y#T@X=~}}F zeOZNE!V!**4)7nruLWOeaqHF>ce<3D7tV&}KPovS7;n0MVYKnd!S7M)p9=L~6*QW6 z*lb~SapYRwO42ZHq%Ir<&JKF?t#1tcDDfAAwHvGbA6~xH8trzh*B8sO1O4s04u3l9 zJR{+)PR7t)c(O=lzehe>TQe%SKBE8=UaV=T!$ZKGc}}-A%pVVET0e#S9@f@Y_PR@L z+bz^{DlZ){0VMl$tu82E}gKGF6| zIP%+V<3-$hO@F43&+ytu;RL}>D$ zcExtOFT}gO7s6-4-`Q63sgFbG>^(}9WZgGr%=OeJxx4#C%+hXSoT<-V`0ZA${P{$P%B-?44VsSYOky(t zRbYPebzf?1R z9S<2K*7m8ZMRlUPXu5O@GRW-(lgt(|o_=RNInNmAJM^sNu!bjJCLg+U<*ymzr?)h^ zl1m!xOEk4t;|U5Tn3tgD?aDB@^hi_MLs2g_#9PWbJL(vs#& zxZCYl8`!8Do0`&bk4=nd)}FWATa8de@-5SD^Lg95r>Oq`>(vL-?dQDvO}UYO*%BNB z>;C}Pse~bKKG`7s;;s(m_4FM-txE7naVj0W;hX&aG?%-urFr~CfqADSZfCGFNbv2F zNhIC4jNp)X?tZmOE0rhgz@|VRSZ>0sK^w-KBw&BK8?{1U2J1T&N`i8|=|x2ja+H!Q zUt2|gX7+Qg?WZJmKD9@}ejd?0FZPe@t1;$WO!Ch?#GYh~&T?|yanl2!00Gceta^ES zk1;0snZE0Es?B9{r{7`7Q@fqKgIaSwTPAbLJhD@3<}aMDxTC7=KXdt5eG z@&0t{oSUq?jq@)XdK#7BkUmy5ZOVRZ^l!_hLaB2k{KlIQ{LG}}XWFe=Qo1pg+V>K8 zRi-l7%fqNvR%~bR^s2H&Sf7+G4u8)ztu>QJ^9YGv&w0)t+?-v~7r?}@F`(V*6P@(Qx{X`dcXu({^$NI$#IpU^k)>y+k#xwUzXf1$yZxWA4zRW19;6@F2GPd&1E`qgs#*0CJY zjBj!=s>-NR-ZlA~@#E`OEp~$VEPpECj=$}GC+SU+ z%HA=YufFam<)-vO?Q2Ecmf!m$P@Wk)LJ}2O3AC5YZ{4>mlegIYI@fP;;HxXk>s=2> zx7{32s$5=U?=ktZdw1#FV!ZbHJu(QAOUIF;d67SNxctm;2LR)f*W6T|5Aimk;j8w# z&^5`YkImexB$-7SIZ%6!gYfsPYEhh{c*|~`4$Lk$4@!Q{v@WGokL92LzZ7XcT)mX^kSbf(ko<@6TJl3a;^_%|y6zUM` zS6XM;ZT`-F&+>lqOr9UFPi}^|-A7xtd8GdUN{yt1`EbW}-dK>1dFpaN=~>c)sb<%& zsndzC94+AqX?;C6*wcdey|P_eX-gcJ4f3tT;YbO)$n~abn$53* zw7ZRT*j!u~_che8#$=Ku>Tst7sO#H+cqan3mL4;YB$fXFtu;Am=2d7(RD`U$zWQsW zyPm~u;+-l;8XphoYZjq>`?#i_~LMs zCHu)*`rEI~7c~nzIBsVC)4KaSOyow*vaKvb(o38)? zoc{p&>sm2{zBTw9So)Re{{RK6dhQo`mxQ&ARkb&{)URe~{IHGks%ImN^#1@F&D7)9JWXiU z8p-=Ts)bWGnX*Epa;GDLdU2ZVi@u5J{cL!ZIin`$AA5TxWq&vNvu{k)ZM-`t_NUp` z?GN)R+HlInc`c5=pL}$xJ|foR)UG7Bw9uPRokk;;;%~logZFWj1e5b*^V+!|70u!k z9C}ZHttPi$B&>5^LeCoo7zK*5hHm&Ie}_M#>faFWwJWa=>$+w2x<`MquEdDxulH2(l|%G&Z*SM}fWJsVw*?ZVgWTCbkISSn<< zkYz_voMUkO`}eHd?-W~UtjQ(qyf*?Cl~!p-?$8Wx?sk^PKBl-7_`UIW!RdW3kNi7l zYp2b2(8qW$fL20I&Fp?mfw^0jg;k7 zWPnr+$Lr*ATng+S{+1S~6Fkmm|36Jv&z&tbBgcH7^(c0KzA!_+L@ebnAbf z_f!7RwsbjWO|KJwtW&oeRPI7K8NfV>6)R7fLHz#!PX7QS)s<>^JUXX3sXdat^?lyU zzO3wJ)nK}U?6gfC#Fo3fv5cL=93F?$BZ28vd>?Mc`Mg1>+E}wPv`rlLduNXahVzsU zFgF|##t%GVxc>mR>N0r3>d#H_+&8*!?;~3qMjmyu5yn6ufB_#N9b2f!IhOt?yYP?1 zIW7D-;VB#J_VGh;sa`9|70ks+*sBr}Kz8}tAx3z~$*qaQ^^mdpgmS z)`{Bt>)l&_%jSB`jweU^Tkw>ykR!B`f+IQhD8D;VIaR=*=xUykoyG z?;_k~qJ3_=A5i#$D|ldML;nCC>$*qBMhBqdo-!+uv-ri}PaD}^-1v81j%jS<+jAnw z6efCn*~dMz&wO$-oAAT-bn!Qd_1_TqugAVQv662PDwAhnbvnmvteA8Jx68o5Dl^H; z8td zQ*{zhPWDaRzSgnN-1v)3(pnp}pKP#%RI|mKBBy-sCAkaP}_`6;3jpvGPrd>80DVokW z^m|b4I}&3r9_*`aY_{#(Y~fEsq?Ea~x6c0nmZvOZO;J*A=_|bwetJDV;^w8Si+y(9 z-&XLtOL-cs(X`s3Me{O7BQ65AGmn&xql$Hhjl5d=oLW4-4T9mNxOIl&*Hl7Q-HGz# zU=;9ijAUhncwVLP2jZ@Y@dn4?Mvtc6Yl?LEWi53lopT4@d1RbQ7^da&)lV47J?p!J z$5U9vZKvB$saUj*qFYg9ilE@-RPG9Zk&>hiF^qLRH7WA$y*E6%HKkJSH`9At{I&Hx zL|^NkbatapTS(e6WSOQdwC99Hz~qCH++!UMa5=l3C&m+a;@;eN#@9#E-bP_#qG;q@ zUtsa)OvHsia!6JAj!s4ect4E3B6!!spAjwL@i)X>Z%KKsx5H-FO4jRYt%ThYe55hY zU;?SHK!e0SAiTHLylG~dUah9w+byJX{{X^G989;0GqxB^spSS%1&bCujC6FrP^BSHqhw0 z$AMwfB<-W$G>RYq~n^$QaQ0H3-~QOl9mUu`{C z^{B>ai+GR9*cda-9--RZggEi?aZuIL1M9xIZ?(r;8hgxXNEPa zMbY&QA5w)-2abJ0?c|hhU%VNa&i*=fBRp}6Ukki#sO#PmkHkJBklE~u_x^OBWq&XZ zTV`1l9E@aweFsW)--xsgS5M8Ki!5!twGPn9s6{C%JzCv?9YAxKA?;`R#^O) z)Nse`sUHi}?I$$dPvZx|FBw}&rA?^KXL+K>AWMajMX57=^Sa$!7Hs|QbGNlQMsk(k z&!|zWPnUgu@69!T)gAVMr)c(fSDJT+{uo((k)wu7YdgsyRP!beUc)GV4K(HDrc;I_epm@u0H+DG}zO2ngpF~9%; zk_qCm_H*dJK8IX!6yA-yd0VgJ_@0g7Z70MQ5n9~I<4-yjjT8Gn>}mVXav7v%cHfr4 z`GEEVH7AVxVP#`@+B;c3p|MQAWYf^@n{Gft-*zwv&&+Yuo;q-zHSsjoX5Q9+5!>3_ z3y9w4OU+Bmp5iUTEFy<+$>$jWXB-^W{U-9$UelI4{{RllGJs`=Qko`?HI10;Qr|B{ z##jO~M=!n1{{YCjRJ}iE9X)RU0IU7R?}o4R&k-4|?Q}Vo-eJ9<)-REKk-3zeiJY!6 zhRYM4+~IYf?0qavsYQKnr%N~bJ*@VVGOPapaDY^S$4r7xbB-&Szxa#b{{RMP(Y%+I zH`;~6F=f*{xdd^X;n<+T(L{t zn_J22(HoEAJwa!N(QYKOyZb80&v6*?q*WZnzxaO~A8LZZ)ZvIjm z{jRw8?Obl39;>5R+t^-flWVr}TB8WwD3|2N%+AHwryF`_kVYw}w;l zNLm}MzhqowNu2GF4ZMT%bm@X=#xdB=rAcWt^_$vDn?10z*Bw{PTod$j3i% zbGI$iu6pMf>vKugwOeSOOUrMy&dkSZqb!fl-0D|?PFo-j+3Qp%ytSI)Y|QqTUuR}n zHH&t5jBd@hl>RO&otlg`o9wsF8638GZg zv`EsPBiXHA>Q%V-kK<(2+S^F*@Agb75o^Yt;uexVKvoJlAdW#{f;(orjSIx~I?k00 zva-!Ak*i9|qwf>fBjqF<^!$Z+$BMjFaiwZnC6sU(V!oPBwrUV*>m-@l1W|8tzcFpf z4hD13S4RY~Sx+vY^TTs_a-`a%n`79)Mq_70DyM+Eu-x}NRuw5bT`L{9Y*cx@=X;%W z8kgGUXp-$>nmA9FGpEhe;Nu`L{S8ZPt~?qXw|CmLmF)6GmY&u*AXmqx3u8XS*A3yV zBTKWplGjpavDOyc$@Y7B%#ej{c8BuujN>Y!8OiIK+=4wm!boi8l1rAj1=K&zV>$Vi z2*Ef%Tn}o+(^1&#jd{xV{PZdKv&I^?*d~ug&@G^v70F`R}>mh|KS^u{V= zmdi}BhW2C^3vsv2y0rnY-`>~>BxlocsV>_1>OMu;jUnYIh#u73 zz%AyqpG1bvJBXAla4+6oK48nn?mP3%Tx9uevCmSJIl1Mp%VN?QwGBh;+D4c5jj{Qv z(%fN6+Ly-CH%h z9%k!#s&f(&vAVu9$ZPgZrJ?5TL-7(ob=-cwxb_u z4Xx&I=WpkWhMH5&_5p4U;;?PEo` zml4k+24dLfoSbkEwrg(ED6=jVZhV`Dd6)NmPrdQBm2rFFPZs^U#%Uu)caTQ*?AQP?#|NG(t?)JWi}3qXywWx8J#Sr@3G-|u zF_joN$;UWWEzU)8)R*qxBfIiFd>tNKLRFz?_j>-niE``V#jWO^+Ln!XasGuFHmM9@ zjl&L%4;*@CyysB1)h{jJv9`8fJ5MZ<&aAEF0(l1+$@U!euXedh3;in9Cev;%l&CD? zH%Ruk%nSbj3G4tJJu8{M_J z{{Z-7(8uMHuNCZc(^Q?Ww%&aYGqmw{i!a@v)vw{28*-vHk#?2?woXneXk3*wmJZeuvLX>zHawo=)v*ud4F7df&$$AezXzo@t`B za;@dU2M4x$^H(&RX?2@s*LB@hEaQ)AtFRo7xb-KRG|gvC(6m`)v$VO}Ix$taR0|`5 zJ7bPF9A_tvoSNrvHE$4Vk&||o>2JbE4g)g%6mNEYfA~64BsP59$C1_9XnB2z8%#y9VSN7ZT#OVQNBYBx|aOg-yQqWSX8IW zFZd^=hr~HkT|BL~{!EUx5fl8@>YH)P7U%iX?fmJYG26=?GyFoUZnu?0o^r?Z0+QHT zM6RpUs-~7LU^hic2kS;v181E}1UII7x$Xk6vkYO+b-@cl0W! z`HG@-DHT{vXwz-wS-Lel^CEr+bj_Q+Zp%wRFYnx>hm7H|?NTMZq|uwJOQrP;-7AOG zd{e1P{{Uit3_{ASm1b@QUi*KElTY%-nYSb53cHkkK9uKw0do>#f`pUxtBFNczp$n4K`UVS+oW~9Ln#-5O7Xn}{uGT%rqmH#RYnqtY z!sT#C+*<;jq)#lIrDv=23uiS2WE-SQeg5&zPsxu*Qu;#+o*tYO-Ej zD`)R*=AESYw@1|-Qr_L!Tll=P02H4)UkKyu<0~l&pKVFJ@9i!d_+Bt^PM##Wm2Pk2 zSH}ugLyyQG=}p(~qO?Nd+ssqNoDol-IYivA9o^ zB7@st{-U#WJwH>EP{db1DgOYTir(EZPi;q17b_ivqoxJH9LqW^WN%W-3)3D z)9*s}bqQKXZSAhKv8>u<#4+>pZdS!;Y17|8s+YxGq&%3{KhCq?#~NLe`8UP+KYC0I zezkH9a>nKj@Vsn4z2wpP8PV0Vz!?O z7#+%_nvNYGPa2$8@1{vD$}ZHIn2?`^UOK>>`3WDE2VL#nt4FOzZW-pCW&{3N#>DYe z8A&2#7;|dPcw%UmGB)AYjw&&5j2mQ!a`nobRwSM#lTs$zPliZB@xOOpemhlrxx7=Q z!RJ`&F;BbxSv!etIc>khDqAb5E~eU!OlmN8$&s4I z&^$|dd%6qDyEd3M3}E#2t*b!_fXj`<^NuQI?&wuHDQb%nD7HRqQEvYLWqKOPp660G z-c)MJe)l8g=dm@Vd8$bZEOEyhe|cJ}-1wJExA|_G6>s_Hw@Uo|S0nVP;JmdFdFd=+an+iZ-tx|OGQ}_>fZo+S-bJrc zt;VCYtWih3`v9b3qky5Arn|KA*||Pvdb=mt(qEB-ZT|pktzdYwP`X#QJ ztGiVVUSBd{`_7$ft`Ll(<1JC-OBINtSK82SFS+FQzY4rrs3b7mYSG6OaqauWlk48M zek%9_RMoW05A0jW?j(j45*ec^T#R$au&%7O9hf@f^{aQ~WVehsA1KP=sZ*mFCX&#J zDJnHj4ie{EjO3P&VIeRR||LhD)`sLds9~-_KZj7+yURx zzNpn6;$T?Y{HynhwP($z-lo=u&QJU6HPZ@IdZc)@aoFg}(SL#99vl6Q_4`;^C%&?` z4T3ZC=kgWR*nZ3&B7sDI@R!@hoNidH`+ha*l3w1zzD2}L6al;Uc_983J(a{U@id?C z9jA(JjUVM-agX+nWw*4E*WName|yS=e~oErKeCsCEg~y-uj*GBKgDsk zpTi!N>DLz;f0kW%Z{<|Q@r1V1#_pv}R3QlbDKC;St%$}{`07jVXA+;YN5Z0T66m(? z`TA_1*ZNjJjs73}9?@-@+fcu_lI9it+)_^GKH0BGf#~C%) zo@+~~8Ms-l=4`O*oMZuB?W1^OK}&>4v`F_aJG`;MuBh8Wv2hwJ0mjv@CE?@kIi&7= zjXcKKWePOZZP#{qzJvQG=z4tXHSDb1CoO~cQipY2zFtLb81kHzD^;nhW+sK;O(RU13_(A4!mpM%9+@?{eQg!II}N;U zxaiCNH44tFHUjO%S@Xor^QPnd*6ms*a!#CO9e(p35fm@wq?nDD(-Np};n+B*N>waYD{KL~o+|l{SkR8PGcK8<0w!kVNc*{}Z4A%yq|B$k z$at&K&XLXtJ;7G0fTYCO=i>F#aYYRzos_eXNVO!dLxu8&nhF_LMIyjdile3Ca~ zkJhGHc0#3P$IIL4RNiKlx9$ziO3t!Ipf2B+^P>78CGR$hnu5D?3o~`0S-hO>_03Ii zr66WWK43C_TCOA^Fu(<2fsb0%NaK}0S&o3lvHZs#^;SXq^i9X_1NvsHL}w}cxc4aJ zoK!mrbs=-_RTfOC=(IWuOu*Q1c8Q>oVCK zdsX`hu8clpYqdx4);y}7sP2tP){i9Khd->|T-nYokRO$BcP|IttZ9#REt`UNvq%|w zV>rj9Nvf2-mn(iD%HwM(AJUm-CAW)eUItZDmc?z&c%FKu<5{(_e$9wz{?^K5{{UyE zYFnF#jl%xzWWguhYK4vUv~sTbcXQo;`t`9QEb(rE{!{+R^sMDBSsj$)%^M(q#zc~4 zG-r=%6W%zD*Ow(~KX%@Fqav(0L1al*-;HAdcd zGSyg~LK)Ubm~>ny6yq%dRPQZ{X>^kxE?qUgQ}>s>Xj;cC43fidBAyR8AX8d4x{J$_ zRz`36=E9pDhuOaD(t7>=v~xv@G~8Jwzl?q+>DQ}kZ3dQXm6>;WWD=+Fs+#VRW8x%L z@g1~tAvrLjVH=$CJM&r)JlmABe7{3eh~ku!xYWm%GP+iM(X9QoNb=53OS34!9krsZ zoxEWqRl>%KFe(<(w1%9xvV=+9jAFISY7~Ij&v8{RG^gGes~qWg5Vc{Di=4k#I)1#1#<)9co{8vTxXI1|IQtST!0_#WF#E|bm z+5Ybz;Y4L6)VWfOx*R^E;9nI>8)sn{{Z>TJHyj_C-D%1&rJAl=3Yi|_I*y&M=~7s%V&4uO?th&^GXXa z3y=0QQCwR?4cgpok(>LJU_}Y| zjuRD4u!Z--CZ`nkh7mH%Yg*G7mHRKF4zf{{VqxXZ-i58{tjXsUlfFi!ZI# zGxucD;R*&ja5G-8w-7*{RidZM{3{;=@~YB^WV>6b>?3C%b(%4e`PFkS#x65j-18*( zFXBm3Yb(7%*5(;D;#qXWRygU*cwt%kf5CqjrmZfQZ}AOmZB>7BXCLtLLC8G+06O+W zzjS@3AH-l)JDoE?)GwD)xzgd9;x^o}oNfo#G~&~}*We$#QqleAm#4vh8|gAFwYP{P zx!T+Q&~%uYm%j|hHKjMhKN)J8rLL>uj}=^9rJgp}wW=?gy~i95E7OBPF<895e}WG$EOBp5T#>Y*d;@hWt5mX)d38 zFWaPM-78Fr06g)vK>q+5-btnhVTnt0`_zvLxCThJ{{XzbYI(aC%K3ZzjC)--OwiGE z?LO6Fjad0=i@>M8lc8K+E$*vkts<_`BIiGsO0f=`cWrm}x6~D({wTiA0Q~yZxonN> zLDKihK!4rO{{UK!ZFeRxeTopOIc2wj))nD*bv0qMn6BG<#H_&Q=Vsvkbu>}QYBP2I zuXYTZ@(<%uglTRJiFNY!85CV~9Ae|R$fHO?raAPf;zyCNA86{$PiWxs`Eqy}H18ow zszD|=$*IuUa}}KnGj9a0@4cQn^r?{}iXE~mBX0SB-Nj2J68T#Ug}asQO(}50=D698 z#*tlh9FRC{THG(pys_gP)oc4%B7ZhZqcIKhY+j#QmL!o+pCM)(jm${~ntY^2X30Jatz_B(a$+Gur|qg zWc*ECwHc4fDZ8i3*i}Udxj=8jX{%Q2al6j*f-msY$f|Oc#asJ?P)g^ z_WBNjp7zE^;vfov)Z@KsMwcaXJ(Dj#ch;KriidD++1h(j=l6>CDJvs5*(*tzQ?E=K zWS$$-?k=Lfk_@~gnAk|!9>%mI$_2B(`?`WQv5v9__o^u+ML;Qk1W` zo2MRDzx+sM7XzDV_7Zk_A!cV^&7E`!2bXabB<|R+e6SA54GPcEx3zy zp5t!jCvgKOp1J*M$A>4>^(`VhpAu-o&g%rVt6VJJS@v)MKU@lKv!L8+^IJUkcI|5$ zF_PBe&14cBe7v_RN4H;UzjvO^*>y2dlc&s;-%G1}x^4H7taD1&Gir7*+pKbv49j$^ z9z17p;BD%DQ=XKtKAU#YU07LK+{W1}bsH%O^v7Sr(yv=s6^&zXpdkJpIQFMBHu7R2 z7RLVajAo~pYL!jj;$XLe^a(ZDyjLZs{7fYS5=k>iR|9~d@)Q071zCdJ&2Fo3vqL8A z2_ngzj5mGW-Kmz=0vMJgc^D}F0G5tfkK%u=Y3*;jGWxqx(OAgw z7l(hf?0kim;e5TWscmp$W@R9QxN<+1I_HY!^c3+m#+?h_cuH$@7YhGLvmD@mPvfYgnHu~n!p-dmp5zn)?L11G=WDr$3S}$d)G@EMrCAG+Cu%+Tncct zjg#hL!GDRrmN=~AHBR<7twL3lRGsW#x_yS`(kRkh#hdQ2>FzOtGwY0YsV+45mh;Y2 zEOQ;B?F$P30N*+Kf$drc=Q#5)e~F!sKJ|LRP_LFCh0FALGxFqd+N;`HB*zaLlDAHW zFBX++YYdm(Be{-SYj$atW>FeMI3!_k2n1&>l6_4-!&;|>yklWC{{V#iL1(F2?%LB? zN|J!Xpxw?7x93~(TFm>PwzoxJ;@Wec&W$HTT_Pzz(4vKAZQ-MYE`Ga5H04q*E%oS4 zJT##+mfGFxf4uU)iatMW7E2{R7;gM3VUVrJyzt9hL2`4{%JFf>18EH?4Tq1k!BWd^G19trS$`Hu5c&}?oc4Z1mG zvrjQw)HXL$m3lI!qT_G7{FD3JG^d2G8M$*`*8c$J{{SPK_=&D+o*eMh+P05(q{DF= ze81YaCf*qb_jjoIN$tU?ejEHsvGE>{5BArJv=r2vaFWkS@e1519XMmPzafBl$*!vM z1(p1TwvALS)E-)$gC2*k{{ULJ&lLX7-v|6*ss8|Nc#FVRvuYVrCG09~^o z4z=US`yhA%4-n0JZ{a9X)-?v!Njyb(?(N@l0s?{T+4ME(mKt#IzK0#WI%~?XFZ!E2 zvB3267@y6koG7HZWq0Xs$+A@H`%P7s_0q-7N*1}3awt{);^PDGs?+ImTv;?$b4PCf z0P@b}I71aV{^|Ki{68w5Ig<9uJLxTMEjKPqGGIu*P^6F4)TSkZ4aac0 zd8&9u&(F7$&bMT@P($OW3<{k0-H>~OfnBUo8Jq14Fw0h>S;WgN(SI!9{LFB}=sJ$I zKH8->c*xW0czXIyEAIZjMha+O@Q@)CtYZ6YwlDt-e8oP(O|&Q|QSQZC{AK3^Zsjba0>K)PkkzndJ4 z2u4s8ai8*Njae;w^$M6+)K5&*iG#D$Nv2mH9#e zwQ^NXLhyQ0UBNxMI_;N(blJ5?WMzhFq}bByDTD&^mS zTUCZTT}M}%J6m~t%XNm_M}mFFJa)hw^Y2OWE2Qmyw)__6uyviKI48=iqTSW|y{-3r zhG^Q2+!}$?xP?afJf;@gjh_EzxtYhCdErFnR>U2bcImS}8- zRBTejiJajESJa$!sGmW;vfFKE;!Q?7c%S82B~YLe3FN6fpU0EWCbRr!@Xq^NhTLf0 zBf8T60MZ1qU1|35O(e<=L}jH$Aw59H<;5P(oTikWm!|%`LO6=_XuoF{b+f+Lw%WCC zyF-Q5e`sB6O7R80l{dpb6)nV@UQ3%l49_x0l?Q2ZHnHaiZg6sYaYt6T*E~t%F(lS^ zH(Hc-GVX|Ao}?DddbX3L>%!LRJH1NzcQFu`kp^>|VNhTJ{?R1$ z=e)WXhiB8Qe#w8W-CjtnPnmk^&(CfE82SNSilrKV40ZMY0D-aM%L|RfSx#-It(vvI z=f9ce+8_KU{vL(&yYC2T+Lp28$u;$kpRa8*5C+9QcR*BnZTB5(FHZ3_zOkrYXgcr1 zj}qxxvjA=39wV}vdv+j#u%b#ze7PTYB~LZ$+Mb03gx-rr^O8NOG&2-&^v4Gt`Tmv3 zXxfj0j{N^6!mW;P9@2p!jm@!rm;0S=6t}%d1((XxCOYql}rC%Ty%e3Ws(v#tE+Pz?NPq z)vYaLw(&-|ZFKn5v_2v5+)USMI~jRrC#FFhcI#bCJ^}Dmj->je9vQJ~wwHcxqiGa> zx*s8Zv4AS`={9#7)K@U-*HO%^g}09CLmP3>A*7q;ZkA8FqN^*gLmv!31EDjMv!LRyux}r%er=gox5e-e87S zELo4tMtvfrwyEK z90SdDiE;k`2=9rP;m*I|?RrnL$1$4YQ)_5r)RCVV5wx3#=OCfM3&Qei*slHw{5reS z8%)2m@@zjPvRTxe^>D1UR+G9ntrn-MwdzwatE>QiY!dj9}j4=?d&fHhBy9s@d8fv1|z*4p4f zCx&kA#CGn=;joXnq>?axf0XRXfH9IP)|ucPOIh&z9t6?+F!I|qys0I`+Iw5iZWrVw zU@ldcJ=lzsk?MQThyMTwtUecL7aF7z-CxuPjPiKGm=a2WR<=0N$e|2L-?8D z+rI(o{{Rs5do5De`#*Z!Y5IkalRJ59lIskNq;L)xk&vdF(R-Su`LX*sKaE-2UiM#+ z;*tD2(QIs?@V~=&dkOpvbisvmqZvOxP__k|55?If!TIu%po2P{| zctT%=KRjuhgShp}DB$(!UgeJeNbV@WdJ{mcJH0B54+yh0Wkgizxu>Koq~V z*e)iww`VzZY4#$oAYwSl&({@$@%!U#&%-SeNPlOW8#{=8)UnB{$tuXj*OE*{LJSNX zHcoJGI#;=Cns59q4~HvxrrcS_;%zz~Hf7elD;>mxAfGSEkY!gGAdH>|J!{GSB}u4w z&%)MrmsS`46}Zy$wwG4Au+m>oish8>Q0-SN#~5AMT;KvaX49Lx>C>m>w_~OU-{Vw)%g@ORL+hHtN-0Xl%)s?DHwfxbl^O7zl^vW7nwYdtVRyAkw}&y#D|ZG?8m@ zuC|{Hc+|9ZhB!=PDppvgGKmg3U`QQ8gN)J9{2lQhMb%@yyN1T;qu!Bd`aY|1a?&p$ zgO<1n5)+*H%m#j9r14qn&1>4mmR`+SZfkr!(S8IziyoUVi!ZfH8z|aMvdmJ(378Cm z5y=NGK2S*cdRJ*D#h-8(p+T2{m_Ihrg`^b`9;F&_ik)q_Dj#;sgG0jl4@gIS_ZKi8Y;caJ7wr{s3 ztdZ&0D+IGoy|EZK5|ki?&+vyEhIqwk?B#uLZ^QhI-A-K};u&U}%Mshy;mG6ViQWkrK;-ps4tT)LdKZU0Jty`YAlNpS0>`>E z^J9|=Mh4(AfcpkH&nBhDG2GHJl&^1}{1c7VwLcH)US)=xt4j=)JJLwi-bQ?%oT^5C zW1I}|Ksiy<4bgR3H47`vKUsKIXqk+fgm9m;nF%8+CIH>Y%J0rPjMDf+O!!Z!_?unR zM!6=S+C|F$0BKsurimkSF)oU#iM7hI9Bmi_j&quh(oI)Z*R`!KT^1#^n#osBnKz`< zFGk*8Gj0(WP0%Hne8dnohSfTx)W9>ogJDd628e<`K^!alC!i zA#u@$)85MK_FC7LbcgaCSyiqQLT%biVWTMj05S|5@&Py)>_$EApKGPU)A*fY(`HDX zOM7WIWun{&WSmRQ~|1LDwX)3P%{@Caqm*ws*yEFR$7e8M(u4 z-g&~E!~X!RKMK}7y-~|QZT20X;Bp@gd|9k`J5OH)_@?R`Raw{jGU7eVvjYDBG;Q-7 z;ZMrI@zDBLq06f#k-80A$+v-9Dt^`S5PAm4%CS9$Ym=HQAuMg8TFEuIxKkvGtBBk_ zFmeZeNjS(E>CI){v|7K2WNGJiH$U* zwM*sqo}D+?bqyozx{I~BX2PtJZUFWf1ZSV8rBk}oJm&t%n@x_^&vqc57<}E>A9#U- zALEhlUVGx}8{ZPV7Mi8)(?E>vHIyeFUeY$WZh0KABN*pBObu3FmeX(CmVFvoQYe3{1V?I%B;YQ67`W3-kVYn#~^U4HHrT)X+0 z+%gyD#xu@%$f)%niT(i80{;MMYxXw=Ki$O*z1NvLHV#){`Lm3kPeGn58B?7(YIQ>q zM!i008rrt4twCuNRu*VPhs3utv=MrX)U#s*0Hjxw3l8;Z;*~u z;{>m^YMzXIBjU>?y3=(zZlHgeL~KtZu0wJN>Ck;EPR{z;%*_NkXpAD_J+ZbQj&Q(W z{(X&R`&j9M*H(GOtN24t*DjO7TAqh$MaP#hyww=4<~SlaP81(=k~?rKvD5q+;VJw# zZ)+x%q_v`!nmwA3jg~-iSRMOV`g7N}r#-04Ja2 zhhMR^j!8E8jc}XL?#SAC+pdph{WjxIn&L%2VUl~FEX=^4n5i6bjs`Q2 z!nvsaBa2&eVd9M`bk8P1gtCE8keyUF1%Wvn5pL})CwL4OKYn@}s5l0C`Q<0h_7*vn%dTnjTN_BAcErYXfd#`nC(OTPd zT}zLk-Pw4Ke;RliDeY{giH@gd6g#50PEI^(GsZq}dH=e32c9U`B+pH}%FUm3)gLaUmOn z4_=&bJJ*xhN3QFZ)81;{6}Py!g{6V6ZSD+m1_i%)^O89O?)9qrHotGBI@t?o#BBetNb{wa8(!&O+Jv(RkeSXrXAjy#!mDCCkkAfD}?YR=F; z9qBrTfZie0-sj4=Uo2a$Vv!R#EMEjD>&^+sy)VKP(`_%cEkjz6`7zl@_cJ}Xo=}|p zsJJb=sK^BSS3w4;;hhIWyzw4|d*Vp+n+XwZ?e3IE4Z}b1D3k}=+bxWqnXIQNQBIU^ z(_dbPW*(d|&0^}L(@##;>*lxo5o^Pq5AcSUrd>&_YH-A1k}$VW=3h5(B;<7fbRGU& z_u#3#3*#RX%i+bAe-GRFcNX!<=3Su~>B&^VQOL(r!RQSY#V1#p-To)H2-5a(<%;{i z;GR>i>e}s{%#CdmTrWfN=Be4<>eoQEmDI4aADA?J6I&X6?vl2xdb*bB89~gA{{Yse zTKIy_=~^h7AD5}l(O#05yJU}%c9gE=zd|&V#rA*^ZnEQm2o-I0&0;%3+NOxxm4Ajl zDqAgoM}v!rKY7=0nV;lp4Nt`Onvn7(m+bL$46H_Kcj#%&6tB!J-jQXhX{P!+aI&cA z8x8cU`ZtO$XH^lg}Ln?n(VBz1Zx@w59Jjq~Bf0lTy(&YkwtGm!G@8XacE0;Li`;%JW-m z^DNtc=eJMRx3xb6T52|VRuJwSFk0o);4ZNR<7yWEC7W(OSbKk;#;P)>uf57mYE`uT z-#5<2*M_v6I>u+S)wQRS{+fB6YfDt{mxV7PKW4nk9!qtuK3|0%DEnWWF577CxjFr6 z#fO9S3p=mg-p)#%bK9C6V|%HEI+YZ8B}?x&?CtcsK)PdEM>l0=Q<`kP9g5ColEoug z3C`C3Lp728iLTmfKWwwi+3zR+0Ishlv#nd*547p6zt%V7`qa3~qbW{1N;bB}hLs+n zZ!R?}3wABtTbzCsV*5vbJM9anmfhbuu5Vn?wdrPEWiHw_EAq$YclE88f(Sw;GtC;TJu&28r0+wWexSr`%g>h6?ahTW}F)syAM;5t=Z z55@X@>v>mJ%^x`Vlyh1`UbFjQw}LIpxAX+$eAP zWw?M%J?GQ(*tY4-xVP|@$))iZiL^)$lYTMvZl9%dbLtvA^Ld(O+cP&D-qaG zjjKeq{Wh`5#be$4Q1FG?c~V`eC*{V{4OY^;N2O`k#&N00%OT3ENI3isDXMjM+sedB zz8+Gw@7<JaG&Qo^+ro6QA{*|fb-%?GExjFv;^;NAu#I}=ao5kFF zS#ZSlAFW5?T|z0Z6)ZIgHx5o2zrvq1xvbLrgZELU0!iIFVONlYicl|17 z@u!V+*wu9p4=83h`FX`pqwBY})@ok=0CwJ+v;Gx5=Zp-ju}qP(db3tUY9d793HG>i9@qKmhsVkgCm3)hh>R6@VRUOMiexVF22W4N`A)z|ote@d8m z6T%l({&28_WpaOZDMoZ+{pgxhqlv3-Nt|zo?=7`?Jo9}n_wwy=W4h3)qCc#fcaOq@)0w}LEM05%7uMSz&PL9YR9nJcC;L**2BWv;%PV*MGh2FYm#-|FFW43T0Aw%t(P+hJ z$&0N~>Y1nET^`!rKQcS(hAe-Hze>HW>6WH1oIB>JTfwZ_GQF(Zmp^xoKPtK<@dUB& zHp|NVxm@P5l%>sko`pEUQ|0CS4t@^(>s`K^4yf|)xwc$q z_*WHETJYtwP3J{r^EXq?SGKgQX7F*f*W_?xMwavCg`-fd>w;@S<3&WZ5zi{_+l63% zTHKdJFt?hPO4#Z;Q*SS2iaZ?;cl%xHy{w+ZPYX^l)Z_In6HyU)Huqta@$yv^(Jz?& zpZh_hZNJ3Bn(HRk7({0N&GOiBw`u0NzY=QCa;v)0k(IjFR4P=KjPh|9S}|P6hT}t; zB+S~ZTZ#VmO;C8QV^auqeB=t%x4E*sv`8ekZkXMJR+`^Kv$YE~vu-1o3!2l~NodX) zVPh>;hcj=dUP(43hjQnYR;`JwEdI`mEsK5Jm2UNF(&I=;eCs&ffcwjy^?2)g1;FyJ zEgR+a%@V0A>=43Jwyedpx6_1(klXyj>&0nLVum2X?PEXh3Z6yq%(3H6U9x|8f1WCn z+Ub(Y4aRC*o7Yrn8ZnNF%!f}BTHf<_=4Q1u2ya9}c&GM-{ zOS$7dN1O7mA5Lm-%_M719FTV%7JRMFGsjwzYr-PJ9C1}*xlo={H_g(CWsP|wueBWB z^@(w`MKeg}a5<|8(goh5cOQFgQjS_&&u-S-S=>Cy(>q4hFq~9Zz9O7 zs^OQef6vmYU0nT=4ZCtP`PGD!EJtK`^x~-BGnK=E*FQ>8lja=ZXxyq~Sq|pMu&5=w zbOUpcIt{(45?gkc5*@VZ8&505jgRMAoQ|1l30`Fmtjv4X=ASI97~A;#wS}WkXeJ^i zJH6|57JnlUx8vzp)R!wd=+pO0l1U_yV`pxdsUlh0+dgWqa+L`=D zv}1VQ;x{7sIP*ev$5LPPCCilStf&+_29`G5NU^-8q4Y-aE@y{9$z zG5-MJ8@RJ8A#XE3ooea#62iVj@%dqTVGT=pCCf%qIYPH)=}xt`l!g0D-eUF5XDLcs zn^U72a`#AXgwh<_UF~l`DieRGhf6Jr+2=05=hC&UwEI-)>rA|`9&)@x4f#~_bT;-< zYUs14{iZ8yUpU>5mv2EydpkgxjlO0+ohn;Y5<#`)+{;z(;<;&6V^w9%Pg9}8_j?3M zJ<4a#W;4mfmE0AUw`a}#s(Fn)njwlHA=wxAzlx@1jd&PQ z{7p?;TbDR#asGa^G$|exE#Kt|VxHskAlPCw>>ON|LRlXbZKF8gZ6KLL;{k=eHlyfI?i@Pa+pHt7oRw=}B#G zacsglCR}a)?Ma)2w%n6`0;7WUC6{Hu!+&{&0MZ*QE9PZir#ahI?&4WS)RX4VCv86V zS#8^TNx6Ny(+$ya<^=x$d)lcO$#i1DZh&G!8NGJXCbX7T*t0154z$rD$iNf?@kb0u)(?i0KQ44`Lj(gE46b{8I=PSkL4cS zX*n=ZiUqKVcD&QbNdEw96)aC;?qao)R@=)rKZjnu=@Lkshi-W3=~g2Vj1?POziNYJ z9*GT#DM#<5mue5;Wyv*dZN>e*_~$%+8LHBPFweP$??YBC?vgcVq8mou^qtKhqkT;I z^u=xV(j#r%yYG8?RF?5aZx57X8%OaqOd*m+ED@VLZQN?as`17m3%N&J)8;4Ht8)>g zam*HHOfGOfT9MOgxQKzrQYon~+Db$fm2-mGt1<3Bzn13pU@x0T0sWgkd?}evwGEAov54DgMUgcOrt9l?kAEtK2-T}#RgYVlE;p?T5ZIvviWh2 zMJL)LhGoxQr{1(U<$IE>-e6dwR#`W4&EBtUCMJqU8^4DGy;X+fNOz=FECM!s%I)TE zKhLd9jj6DouHL zNL&rugCF=65~4CM%buC}Xl6$KDjA9lDd#=?Dcp+#6EWX9?a$s|xu(kmepxXYM%-oa zIja`(u?AR`SF!ivoMxWpHiZ3pd(m>eoOfhskwp^7@qFw2OfpR#X?Nc5w;XNnQYr|~ z?^}8Q0B^s&B#_%VXJR*cQVv#!p^Z*ganFCkq=n4U{GWT>X^2b~nNhp1%a78fiIl;- zOSQd${J5afC>kZ(``&-LYQLGfV4^l4WB6)ItJQ`>8n#OR01;YkqumqcG>6j|pd}T} zWJ&TP7;812!-Mfz38ZC!DNt zw$*RF>rx_IA>7C1#&JrqIT>~yzb_OC#^R-{L2yeP553figuyapkJsr|p&~F#552~5 zO_M7T0ZvHhXy(*%g5@h2qmESqHf7^0&ov@N2w@^KDxY57)S)BV9f!^R+B~IZ3UYb= z_ew5Gi1`_EqdwnSWcFs}9iDSVyY94nH~#=yq<1RVkphLO1c=S%DO2dXx=>dtdNRB= z4`_os>_)F0CL#ou1gfMxmSnO75-mf+woKe;P-CK>;ruClKd0$dk~BJYm30S}yKyw`$bNviQ~3(D z47ay8QX7|l1uQeInW>U8}d?J`EEY(iB{+;=CBerYLR-7nel zr#{|Beyy(QT2iI9p{!fQB!}gaX9}`=^~FfrTte5xqlX3`BXa}jNx;YBP19}dXRt#0 zd~xpiq_=IZ5xb5!C*H0(g*L|+4u6I**ZEWCOJWpdQth#;r0LULwxre;;_;VjTm>80 zcFCveGCi_A5v_ z3d?gBlPfM>Ey02x?&Ni=+Kr6s9wWR}Qbt?KO>yGRE)X$fro zO(!dLE7_?@ZT)#1Zn5JXW5S*$k)_aXE_B8?RJ8DI9XZR*X;=VQHr0Pm0RW;`R9y% zMQKlDjSC`1WM*%d&3uggI@6`Mfh^a|OZVEjkh6docfe8!9DCA{*W6kgi-7tCRXIg~E^s{gE+TOy_+uBX#^z!9KM*NzYEtR$Ut-Q&()Mb`4ybo;RoTVOZt?B(~_ylRo z+34@v`rY5m@c#gcAF%%b!4HUf?XAy;wD$1+mmRCct6OOU%ZmOo%F4Tm{niL=-dG!l z4bz=36n@M<37^1{cyr-?l5}}5E)rYI>l>ryOt|EhV#J;Y0FJ$J#d@^%bH@;~Ydl80 zv{PI8g~wn9;6E}2b8`GT*E~b5&3}8VYg!Bu{I<5bHl+}S!RmI1@~81NylYFW?frG{ z_?+^i%^PxG<+rDA!1AAhzq8)G@HlE0J{gb0_OQ(%l1*n`^M26M7RdeikRJa4bpT#+ za(S;?x6u4Y;ypQTz9MQGeAbbT%C=F+%PNugyw8*H>&Jfer>efCrubfa4+vY^>e`i? zD*1ZF&c$Pqo$_oyHr$?{(xzV#F|&>qOL%Ui3O>mkjVh`BAUw4>1F;}y&{RsK=kM8H z@&5obSksJs*52PQ_$MRr1L5_TiTpor1ils0VTEMR+n8o=EqV_zQ0*;@WVK?+@Y}@t zBoXO;7P8SVG>IWCXB*qB(Add?!HaM*_8Bq^WSm!Vr+8ONveT}#J9#FO>fubXTgiA? z)lWhd$>4L0@mgLF@bvmssD<=fYk3NQue;}Ndazs|KTat+oUzkiU(azyhcuR({{UT& z6tc1L43}T~EH(mr z?HjS*7^;8pj@;{alWCf^mu9xH$+p?8Equ8Yj1t*qWmV2`(T}$@N~C4|e_wJMqa~%i z4?D8>_wa|qULv^g-n*r0*7MrsVY;`mlHfliapeXo0nQbMJwS|(6rqq$4?57*v7JL*v*wJ*!5~`H})6yH&AIe zQb^WvA2}gUoHtUKU;!t#e?BT@QZM08&s_%^PBF7E&C5b8zu$&JOlmpLI@p&0;D_|M?%-XmL^O)JJ4mEy^DyxVFzk%?eHcNq4CD)~7- zbb1m-D_dIBJRPU_&r8m~z@ss>4X`k%tOYduY8biRphF5|w0 zn0DLzjJU|oN!y>G2R$mAlx5DZs_U=y{dpD4r5;IJN6_NDP2jC-#8;MDH;OzFrc30^ zXSdWMnf}isDiizF2PjG4ag5`)6|)tGiS+xKnp@j_LgAt-V+3wuh6xl5XBj%`zo=fhV5H$s z8wnZ4?sLX7jOKhbSw12xdgi04_?F(!G{v;E)Npi-*LdX1!X7#Rc{)S4%SuC!ZoZ+CqS#F8R}X{|AZ zAH;Hb&AZS7g|e{iBbqyP&s z1dQ$XzysQ|ZoK_cX%3GY-dePbB#Z4C49NN4xT(O;K&R6=&TD>a-2+e!;h1c%rr##n zrj2AP6M@m3ebU~&`OP~_(C5?B$!l9(IxwuiWw%hxGjtLc80e$ZC%;NLnVY8=-%H(F z`sidq;k`mAtaTkeb%r}xw?1MoIge=@R~;KT<z$Tt)u?fNr&Wbkg)63O$T>@-j`S zS>7xCnl||vToqG-7c749?b5wg;@?)YhBmjchDAt@^~Otg#!nsjJ%6PgGfdN>D|=<6 z`95P8ofb6(@_Kaj$?f>lsUL0cOHy#v)(+I^roB_Q`50Dy5%HgcG-&kS4EUX%6~6PX zn~yn^kPLD0wO0c@a!EZ00#Eo@J}1((Yuib!bq!+1DObz;E}Fh#0-)vCH_D*r<|B|R ztB%GultnDD?P)j0rZJTRwlmH>Yd=svOwW5ii@whchYbXfg=7OK7$bs4Pb2WC<%d*s zD%G|3wSVyDe}_IK+3S+cZ-3#Ni(84O3b4&Eb!EpSFyJW1Aos0ykHh!Z(b(NZ<=k84 z#4ybGjCINF-=;rGsTIG6H3a_I&~)^kXyXz6p<_699ZAj(PI`=wN|b8y!zYn7$CT1y zF}I-OfDSXCVkyR)Wzf#HCRF6PUvIq0x$xhBZZ!qgbq!sllgut8c@jooG5`k|+B;z2 zRePTYXt(#|+xWWb>6#HFc9OCzo?df>+@s|Lj)%C;c&>tdKgeKGSli~@>E(|xmmNBf z&Zz4UYj--F7Yk`L$s01oXAYpN<}de(w!ksy3F}cRboVr;iNq;c@7&{`!oD=Of9wb} z_$^~;6_sbz8_Jz`WkDNg9;d7tlHIVH@$tCYMEHRp(}jaT!+xjNs>hM{&nAdnJ2=#!4~wQtSO{No=y%!6mG6 zDyv3IA18X?_s4vGzokPilc?#?rlWbRTIyEvOi~7d)H6Yz*$1iTI2q|zKFcV!S27*N zxMkX)0n~DOamoJx_0~1kldtL5@urWZw3ata&wC%+Fuq{M2vU0V`LJ=02PTOwX<0E* zsVZr?MfqE&$sGopXLBEiWS3X|(7Kx9W{TPyCRpW+41=@FL4)c|P_s>R!R2^<8>yrF zQpX%OQhA4I1DDzt10?gw1E4+Xn;Xa$;^@7^YaEv84XR)X1_^ctf^g0_;C!UxilaY> zue8^ON%XkdIOh93wZqQJ^0+{9N~RS<5;*I((y^3zSA9=L6*=V;)wI7)#hpy{o-)w% zq_)&;BePxm7Hd)^X+dI1JC#7>^MFqo#%nMxrJ&f|OQ%1VBzW4gP4gV*zE3}pt6F{C z&9$_U+}vDUw3B(Pv)wd-Tc*{{Hm|oIjcB&5;hjR?YF#bFcmm)wETLPtIO~sU5}h?> zf>NW1mEkKiwDQ08(2GidUs}s+aVN~byjEkm2mo++<&J8up=)X_n{L)PT2D&av?r2l%o%`j5`6+-mXa%LSBoGAb(uZz;;|2O#~L?j{B{=%8*SA_i{}fvBllCuEu5b!8rr!D?)FIx{j5lw}%leH@;oEDAr;U8s?b;B) ze-Ca(GxYYNvwTb7U0xZEt){iRLZ}1XMVQ@>0PY$4*&uK+MIOfuJ!5a3$@=~~5AIgx zZ@OtKbhXp`&o%Hxwy^&Iy}vVUUP{R4pUXA5cd5MX_H92-ky!>eMt{y~)y&gc!toZz z9DIY1#<2A3eRAsYq(SoT{w@tum$a4H$II-ZqKlT^9oLYZNY5Xb-+4&uQQX1etGDtc zfwunu4;UYXN3M9&U-0CjAqz;qooVPl7c{lCS@j!5Rv;6UJpL4Z`rOG}6tK=*j!kzn zFD(3VrPyz_w47nHwOI4|)K-5Jd}7;dwLLBTwQrcTZT>aY%kk4mxF2SVN>>=i0OKEx zP@m!^gw48rA~p2+4-}&*zlxbsjR?EatjjuAizSdL7qUgUbF_B+>!i^9Ri@gXKH_GT zzl$xL`_~-)DDdHxTH4b)zW0{If%%GM=Zkc!f89eK=5BD!jDA9))92F1MLbWk*O?xT z{{RaIN0v5eH+;1u9yEgG0D<BsX}7NXmbQ83M1t zX$gr<#5;idyOd;BYB7$c{?fHgHZ}A;ZpM35mSA^do!z*ro^F#T??=qv!_$h#wUdjJu;!`triYy>x-xQk=O2}I(%m%IUU0Y>Rp=Ut47+`^WP5m2jXlJFPp3#tM`W_3hIUDj`V0&9gA_duzqV=*T+q#x0Kd$ z9QvRBwOIbypHiE0LRC*Ya1ZmUol25^^i_$Yhoeq5rzdlrw%0sWb$X^-Hi&z$+x)6+ zL&18szj&9LmD>ay?M4`@+P154XuD!#zvwC#@$RW%8mY5c207ZauTts32kv8aRkmnZ z7_^&J)9n}T@P2BJ_ry1PTpoP3%_tw;88lk>&Ks2HOkK_X&1hKNi}q!>)6^&*-5l0$ znLl|QROJ~))Y;A2c(v!3?Rtfj(Z&zGZA0Um1+_BS!6bk#F}oFV@=Y!j`#I9pw|}#W zsxIwpk%hjO{{R6W{;E%wTHEmm`$~E_U*ulVd_`%gMr3%TQn>rVuZ>F4S9DMFf4x|i z9wGZf7~4uQf&5MX0P3mjZ&lbw-T6;7HNS{8 zTiLv<1y%LPtci8qD^0ob?pNmNT6W$c(o9P6Gh@Eono@?J2~_KIO3p^5zPi@3ZItf$ zzO@DKjI9LQS$g#1n{RukUi``5gO#V93s0JVw3QyGipQ2KbGkB=v_+decGl(~0dK);RNo=ho=g3As-P$WNS@30+qRK>D z4s-I=`)K8fx2rM3RfW34FPwSDAC*#aj>d9?B&^YgAB3!I;n*#ezP;+~J{{Ahx7hY^ z^HnvbyP9J5vlUVFs$*8v;*ZLVHbMDYiqqec+~t&MMolDIyYNPuyPh`BiAC{Op=lHt?9a*&KyK&y*Wy;cv8YA+$JmE z@6mguEt?5rl}~THDrq$<2b<@Xt$mwLVZZGkd!DtgG`gIA&O1dJ_A)^iGDpw%sWmHD zuNQhFXZ_x^>zk`vd3Husx#O)_wDBFh1yXxuE7R`vqVD%J<-B=H9#m07wc{JH-l@p) zZsHBV9y->}tE*|ZNCXjWW1fpyv&!C4*uRNhwA8h^&nUH_PJb|s#@(^I-lT%y#&+x+ z`qhgPE@atpAi=BCX*yQLV|F@x!*yS@Mn28-E3NFJ-wcED=Cf`trI?kCa@DMlrJ(ZV z`MudiL3Y}7O`BF;C{m5|K;qnWWosKFJZx@lww}zuRCk(afRi69jP0o!{_=O)vMQT6Ch*&=DQ{K2*ve--apb3uHr*@yVO>tb0=lsQGu1lCQ~xo}yBmcQdtjVeYZ zb8xXsi-_0$1S<4Nr!W~s4d^jcXNo(cz0bL)Mq##@W{~lkvz|Magm*DZnLuQxB=F4p zIIGt3T3$ndR-(Al?bGK;F`hW6zjJSA)frdNxRA0*(Ek8>p|h54_&+W^KDDUUcF_XT zNO4t##*(vbPrbXVHCHi&soGb$BgX@($t}YS)!6Jj*niQkewCMVd2cfqp!C42+Hcw- zi!R?TF-e-!vyn1Fx>)&{oAIj=T$$4`r_II`)Kf|3O|h51Q}m@4>?9IJEkUx4pOJb9 zTn*Bo$)UoxMCrvaNian!PfAelgOVsV9HR@sr)|pMGW*j}$@y`bB}d!14xWub4RN`# zynnk@=dmu?G_NeNF6C35-3>)88i_daT*=ZpH7u5 z5ZpCX^ZLVYaQ9(Uww6<~i$LAHGAci&D5~|{>n^*G-6UKR_iIi^=yIb2bZFx5^ z;-Hx!RoG9>g>G`n(f!qk6ac$0F=yPwLWyR?~y%Krd0J_~E5i)4~7 zY6FyfFolU<CSrR;}=UkDu_(ewh3acV@Vs}vKAx;qC zx>J>vVe+I-K_`Pq)s^Ibn`j@MA(fcm9RC2jN>QBfe)ej_Q6;i5`B$ZvqzKy- zXWgmTVH$vXim!DXv!{~s6<_ZT^oG^C50{)IBOs5OmHt%P7o2fTi5Ujm{{Rjt3xN5^ z^yR9I-ojhSGtG&j`F@oB^O-g=`Fjs)j%gkEjqy*DdM;yHVoFU0cfTv&r8z%%e(v48 z56+S`XHD{uH*{R|rH}U`V)XuWgO#DvLXz_!9`qy$7~GVO!OG|P)PSmt4wWXHt8t*S z4Z(jkG^vs@ML05q#WCN@e6xJC6>g#=d|{hC>A(=%)Q#Bt)eP5CM(U{x9Mr(%b*2i> zKv$K9+;{A~d7yxgfZsR!JP9`w>-EtlE`G1ih{1j9H#UX+tW zfNf^ongwUL!EUcE6yP7>^`=V^v|{Zk2(9yBy3?*?iZu%#%IBkcRDUDK+|_w)F79qtI4$GyRlZ`w=KMLS~`nqmm!kc1$2tIi{lKX^X(uTeu|jCqR7WEr+x z%^=!;g!T8OHa0fy!rma{@=JF$Hq?y#j>I0jswn44C)>A?z;0-``E8|yvN0LYnYeA| z+}Zkajr3VD_iY?vWUCOH?@9MzVaeteHIF zs;d@_a;g6S0cx6Q1WmRnn}LD3K*02%vXHrc*~V!VD6NX7SLybD$F(wO)Bzz@&Od}z zw?!j8zO@KYTPuanC*G@=%2fO6LnX|Lf;En2{3ac4~e-!#rl2%3`p=m{x~ zSCTfIu39u7AV2UU)9Y3A<-eIe)pn~3ZOX>&%}H|{vhyACs}JtC{{ULFl&_~_8g%;E z>)a;NWRm4srDj#(V+U%f^*F}wq2j0h%Tzm}xNNfXu|Nm%sHK$^L~_pSyZA!m^Xh5W z*VfiB$A+3;Gor=Y>*-U?DQIgNaI?B2O%0LSbS?7#0Lw;`CW&k=q>?skgRxJ{704&+ zj@0G5o^{$H!0r3azolBShDBCVimSIPmn6{TCAhtfIc$paK>Iw_fH7aYw2@ImI-)9h zOrP}0RJR|8{{ULA&X)_g$1?u_x<+c1{F;=AEp6ad^EhcY1qts&M<{aaR+L`A@+;fi z-V3Qd@0bxHOmqNaIrq&`)%0y~rH%~(@vLA_2iar9QICI-cO3miXhW#$HWS9T7C&fa zKYAF>2iGTxlT*9Zt|RkSDE{~GmE-lQQj}U+e_lpTF`Ql7`@c|I9ezk*n&V%$Z!R?# z3ni;FJ9{17IPNM%yts)N$+ycL9oK03f0J14apIZ8iE%VmaqYsfxk6j(#}v;9CyDLm znoGO8HjFu2e<~uCYT81(PX2j!d^ z=R6I0;{6-NH$E8EJTUQC$V}1d!%|69H}?V)xksSrGhKjN)rha!v}$iFNieVcKR&eTC=5``DJ9>0b%m? zI2<-d=|;ce%S||1+C`+^YRhqQBAxW;mO*X)+=Fl-bLa{7tGYIa6{7j?b9EziA8MGk z-&}OXPaTDs+^ZV-Y}t7B;4$?+w4F%1Ut1R%bvavFU;Y8j%i=WgB-a{Fk#(qP?HpSc zMvg2meajx~vF8~)3~`*~-qLi5zu_DH#;!dTDai72nlHu+mu$t&$t`SIKG?-FH zOt2h&zLgNX(=5|uvBzx0^~Xl{?VqnT1>K#bu93|bnG3OH5;E2e{Df~rpa}*2<48{y00Ar923uc;;rjCA-}SXbr)NM8wQiiW>ClIglFmB-k!7R zIYURKs3IN@RxpL}uo(RZopa%(960A^S$zRJOtXI@(%?)B;0fmh8f*F!l%DmMQB zf=8rBrA?(J)vfwTZ#Gx#`*z2)3>5*n>(o`KRtsp`Ow%Sv{IR<$7F9t#4b>?fg~?=$ZCtA?N5A4}Idr*7n%yIu*M1)8y49>!`tAHT z)A{Q5_ZRjtNbrHq2g*4Ep*3qx(>y=nR9Lj#jKLJ0byQRT|Hn~OzAB+~Bdw%#Gf}#` zOS-%BBT6%nhEdYpY@-p0QKNfwI=X9P{`UKO=bp23?|I+*em`H&=i>>19J%R954Ex* za3$xv&jm-{&DdtA9bcAw1p@>MhV;xVdnN58MjceOfT)sOoc~FBet*z9rkVOtadD7r zF$9epTl)?qO94pgLXAT_$LgOiWWF0zou+Na;9)hgW25sJv{KcI zai27{iTd)ysF8+9<|mKc!Wy0t94+3akFh2?ZHjI*84<$6`;+#m>fif~Lowyt`8fd# z1@?9*U5=Xmw}TY_@tvj`lzm}M2wF|=>gwJdKTNcNef>6JVQe}LOqJo1bdo4hS zYv3$7VS2!kid*b2K-qV5TPZYoPbtGD-n|G1yIr!=33NVAOZAe4O-Usb%k+8al*yEt z@WmOBMKf#{pm9_v_O*{E}AGiujBIvFp$gicic~M(xD(U^D4W!r`+2BR`(>r$? zY=<k9@z#=?1biDB0guGz+R-b=$Lc-+Oj;~M9GNdP3 zW}ywP3zQSNGR5BKe8QjynmqtIi zw<@sSeDwKkA1bes0b9LzOUj`7pQq7?&vvyR2T=SvvsoPzHyCh^?@#^RNU2=X`?&d{f-CUphB%r@gIY; zr#A*O#GUt+7Ye018br?i2K>j6)Dtvf_J!EtkYpIC0@e3Qd#bWH%mmzFRkxVs)X$); zZMJ6FOzafWlHAl%i9ZU~IP>uMhZBn>ip|leXy%=SaOjk;sULlX1n7Fn{;>2!NcFs0((Qw-dFdZ6?p11htab7% zn?ZKi2G{DE%CU|Yy6<3x1#5UeYApH>MttjkgQe7joSk*`x5!4sUA)2UaSI~Yg3yt`uNFR? zl{gr#UYuZgnegVL#%F_{2R$u^hLBZ$(ZYW?o@!+GtKsymUO)wE!E)BMQH!pE@=Z*V zq>^!gRM3=mD9KbH_v?qmQk#NqXcyXBmm96b+R@UX!f`>xFIx3r@!i#~*@)V^!yN!% z7>9ECnDI{|hCF9Ox8_iXH=g?H`xjTN#wDpiWEycTK&uxbG&d;d-MrM$%m#t?^J@NF z8@rZkhS!bo?y6U>U{mW zyA0P>t<4qzdD=72Ze~(hzLK@whjNy*m{Bg}Dp&0gNg`8eciR^HzIG!emz3b zttOy+&Kq6IkxB6h0*KYHz?#RrjIkMvo5SHQ3F`@F$1N~x^He<7*-FT|j6(CSY26O& z&4CJtn?AM#UeaKYcr5LH0^!&>wwv0MNX);h7YEzN&Sm&6o0Qj+fq6=Imja#Eg;zXH zFUlV1(7NcEZr~9(*-l}3%B2Hh&{;%XW%xuR zJvfqJaXzk~{hBX>V@4fTT_0mUC0W+7nn(l(_0QRNb!Q1u$6_<5FNG#n77w&P;ro{- zZE+eknjd&7PpbGBo}jC&HB8DJbtu@ZZg-G z+mvcM_4|c@o3B>o)zpMCf7_hL(s4&fG3<mV*?Lw*xM2( zl+rkuQBNhD@>n;_@m{mXyYLmRh)py2gHeZS+=1cwQI^Y#p-wdWgLdYE1|Ke(B?Z|v`6_@Xm<^4HYK*ti%AyZ$}DaB&ai zAPgi$ar3G+Bpt;+g{+Cyh@q{wsC558O6Us$wi2Q=`e)Mg+Vgz;yye?MyfI|vnYkm&5@J zdT9NO+OTR?!m(_2=&BvOFIwcyrCch;H~`XXE0pCx5{{!8qu2VHGP{bS&F`n35D zVwIoL=6Mo&$;A9=IFkk($?+8qHv>cdH+zj>213UzVXl8TB1H>o!DSHD{~9K`EDww& zQ%_de&-EuWv$1}n9NMvExlR`^?!Y3~lfgR4)Ski7?#M3~j z>cU}!cLZPaVhzNN{Swa_F6~;{9!?>>FXYH=XWha+I}2D6K#a+scCMw1aP+ef&atj| z1!84yj{H!;k}xZXL_tt33rX9eMdJQ^0bg!W0@Rwcc26lOYhxyItgfVHES$PgI*<9} z)8l=)@ghGlt8cCDxWS9OY$8x>0d_F{xnd0|GmN_cYLrSyMjxzw$LrDp(d|>ZE?yO? zjAhG`AKjM@Bd|!nS!h>tz~KH~BabT`lhKz@r%>WGyUcxLK@MAPEo*QbD9zT|*yPaW zUccV4Jt0xrV!GK^anrEJ?-xW$P3_l;+Uw&04M`7h=8`z_@`E9goHIV__GM@iR-vD- z*lG$WL2#a+L#rI=ksJCzLmQuRL&QjR_eOKbs|254mRCwo=8_- z)fCocmg=6RF#{$IbWpYI-Ou;#*r!qaY{<&A^_jLy1@=rTaN@JnGnXATzt>zJ^4?7> zPF2JjwAPVN*CX+OJ!?it+!cH7DvL>ORVu6K+H?5q9E~}<6Ra6Ua-kZ$b3xNkm8=Cz z>-=la)8lo<-KUYQk(o~P-Lq|_+#^6ym=y!lCa!>Q8KP@A{mZM##DEf-FSl@f=0ThZ z$?2Xi=2}*nL9VudGe%_?yT{ejGO*#&=cY%|@`-1hbLzqRA;XFt4*K?5mmH{>WwZa> zL@_P@aM%cXe4#olP}7h~y@@xww$8)-YJ2nv!LyztP)X~A8>dFr8rNPN9c{7%*FM5f zj)Z$(=F8g8$DA{Xb4;toZxb$6gB6z))#gYa0`#?49_;>`ZP+9BBS+1#NE`F4jZRD# z0zb)pxf)Q~$-u=uxw`%3kX;(t4${{)c$++*P1Z3wyH$$fyd`bR7;t)1!Q0$e88+US z@aN;~Y@)17YFrk5|GakkDCHeiLJR&Yu50vJMl;~>el}uF$aMphsEA;VIR#aS9z9iI z`Lx3@UK|{A|M??U!<5!5b4y~`c9aGeW^FSOb^Web${G6;g*euxv;y!EEYN+Z<{f!K zv@0VCWs&1*qi-3uku@9lR23jUET}McZdX*u?!z|SmEr&G3nb7pt)@E)Jy3AiU4D6A zRXb3Ebs6?JRb&mD5hgcb9ddqXLj4C?c^IGxp z=SW(9*s6V0Vn!DNag4byY!X-H%Ha2QzTgX6l_Bi_E6n`$==L56|OE>XvzV_CqqSqXZ5 zB-eEwkX`aHO!0Iz$g^{q+ z)tj0$NVs!hm<%}5WPoW`Q+2v@#tz)nB zr&c6VtM*T4w=$uW#`L$FHp`UCT<^p=QZE&@-8AcmnZ9;Q?5VJ<vJ$Mhv;3QdoujCbx*(gy`IXyBn3aUjul&*` zTqwJwRZ*t}H-&u|f$+X2wD~?yf&C6tz2?Mv+&x=)Q4cWw`o6C8mjLzd$4@XpTPCxy zw*5mxue*p#9eTYM{EnO_KnEGuAf}7Fwuw@au#&;~NzmWGCQiNwZI%euztSgs8fqLL zScu__SOH&MMFNYS|BZU|T6JjS$k}UWgth`lrTrd1G-qA5$uO0p1YgyDySPxE*#*u2 zue14ZW;y=Apt&79w$+@Sp_nw)JP$)#wCImM5Ddxr~e zRg+{Ur8Yn4SzN3Ti^LDL0^W#VUA|SWj<{UxIO>&`^H`(QAJS!wF^*1m4>yrvk(1xB z%u~%(Qx`TJODa=!+K3P@rxD0sg;s4})Qti)M{1yD#-quhbsXVc>odEYU!1aNq7R81-G<+;n>d8|bE%;c@#$ za3rn2#AJK3{2^K^F)&`iXRLb2tlU*vcRJ3t6c^Paa)IS+X(j9t0yWY@F2lC&yv~3iwJ6{&0?J5w(eh%gQ=)<~Q8zua@o|%n$J# z<&Vk(i<~n*KE*JC_-kRQ7dye{+H`C;&hn6sR=cD%^B&VzDcr_OiTx|sD7jtL{hBX= zg(6HN%tSJnkfW`%nfQmlto0vI2z=j33tOFu0-G%|OWM$P&i`l+l5yQZ94B(wkLo>g zZNP=<0fQvF4f_Zy~pt;+%@ zfn|#aYLe4Q5R*>NyfM9|(R+Q@sBBk9e-`X(x~kbWJrnJ;0d02O8f#v4vv`>WIeP`|ehP#gt5=xOO$q^|Z6SFmI zD>f2oE*g0D6TKd2WA+Yepnjk(n((L&2)~N#Dis)kd_^v4kYf@; zxw8=bC$=akv29S$JooDHMD&T;++IzSeDNMo`m*t+f*1Y8-XGuJz}P0mBq76*8I}>M zc!dt0*$onqb~7n*|RrwnkX?&0LG9>FpqgQXQ{typ1P}%FUbWJNG>`IktvDERfXo>s$*QDn3}~cCPRb zhifY#11&mH>uh|$CunDR;X<{#C;UG^(w)BRT4_13+SXC3KN*X*vR&=H0XzmJUW6)R zrX_NM*^MYLMuIu&Qp3kzOc6=h3Mx6CD{w&uN3II&$m6w5sF$3z)5}Uk*8se>2#z1~ zbaW2~)qyoXC4Q%KN(qQUX|;`utJ1K&^ms|m8@tdb9 zkBC`T)GFC{n8h256{iTw>*|hxVu?B?wY(Ps5&Rmvap1bU9E0hWfmy+9w^xk}ovlkO zxmU|ozxN;X_mY1hOihN?t$xm_6l21Em)j|FiM{I?#;zF!0=y4${kPBUJZBrsN$s(IYxbfU-u!?CO;`TE zgYvsMW4)e<9l=*udu_E8eesR~+NXWqYBUTWY@}V6Fo0EY7!X@a12tH%~Z-xS0pd>>dS?>WxXu-CH0$BEipfjaBq_+F7q$G=&Kw4X?C z0eKZ?+^=9WyYk$7fl0K@#HH;gnlKjo1-8acDT3RWljUvm{N*|8ckN|g@cr?+gZIET zXa8`buW4dg7JPHsm~BNL5BfE47#H>c>Ued|(PTNcca)fiDq!c-f#rqd%*UoeWeu#7 zvyuH!@Iy%D9}d&&@V9EdPEGfzMy4w`qT3SxNhr+vZG&cAP5Rn}{vel?jOZ!*R^_;7 zFvp>~Z@jSO$Z4Y_8*2D?&GV~)Ppn#V#%L5&PubZ@QwK3`-wu~++yI)#21*PUzPg9e zEL_$D2k&zJv>J?ZAQ8|*>!Sv9@^g76ksCEE4ZW93YIz+AtTr;f|Cqi?H*M0~OmvD9 z{--hI^KCa%2PCJ@Zy{CXEhh_*Dv@L%mS1eYfzI1xURwH0sy#HD1(?}1%=gZ75gVwn z-CD&Rvzs|#j5H}y_-5`CVz?P*JF2~3$ota!?|Po$WnLHt^=Dea!B}ypEjzr0Jxb&r z&$3OMER=8?_H`a26s#sK_R3Mjz(6E3<8L)l220<^afK05>)A`Q&FL22x5=!RFu`cx z=mPRoeO{6gXBsn5_Njt2qzKv{ke3D{IDRh&KP)=1k38$4;`$uLRL;@fA-T8kC)PID zy?o7S`A0lS$g~<*FoKL3!#y&-dFmUP}XCGx2EQe(5 z;rJo{wklx1m)aCy7kpQuXVEErzP-48Rg?KxD9K!mxc|6P?fO@V?1H{)Yn`feAw8HS z#`|#wLze1Y>m>5(%ZdOAW-d%4FQ8*!u?jBM`rwc>*VOaB03F`4l!(l{q=u5mD#7;` z)~$fsg*z?0W0k_r2z_7Vf)v2`?q(!Ze)9tN`q;P;aS*`HeQ5DPT6k+@x<|0|GJGc# z?*Z7?vhC2z+lnGldn}d|2xU5H)x*{`ENGOVHO}^a{pzh?hd&l{eYyIzLH z&CN)dd@mUOaPAbm#7xsOO^$?CSs4IC;O4y>fMt8x`5VLmaaE7Hd3PV)mL2oQ z;v;r*C4j)TXFh`pZ|yNsJE3-t)%QZAQ|^o&Va_$>#GQe;_6%A-imWhi3-F~)^1~i2 z44VITGfn$e=x_bGr;$t$t#vlpek%bZ{lY!USD$@-kOw1V9KX0e+U9N-4C$&08(3pA zw`?B|rNJVn-`Cf2EsyVbbxxW82vFcnY0uone8E*KMkPfbby{=1eYVDYBqsFn z{Bei3MWrohKjpdi?K1V6EL(h%mD3)u#Av8n7Knnk?)7xEIl4_;h6(X8yt3Od=j)m+ zULvUr-gKtWJ11 z*TCA9>U{07c^pDjDj7Or!9U~|MCIl=WgueN!BOU%6shw4#gmf}g+pzn^Y1EYiL%-Zl##%Z#2n!H3Uc8kWLNXS&3(F5r+j$A+R>_7zNxGv@c;%Bms^ps zi#71T2*Iu@%jYBo{3GB*0RNqF=lI#9en}fn6O1E@y@g3Wmi5Ba?Z|r_GsOiS1 zxT;;;af@?AU08L+RpQUBqMy!*A#0(N!j@2I`%#a`=3v z>WristtA+?MP1OW4xj=Uc~;u1Ud6|AbIeP12Qa&ziwNn}bB(x?e7}pkRI_p?D?|_= zK4Oqz>8V&r-5^G=(%{%-*Bi|}-x5VOBCaGr-3Dz=&!v_!Tr^$hRG{m%MXX%iRzV)P zPqIZoZlw00Jv8?@+ujC8+F`GqXkDIAX}6xg?at%;fNU{GkbrSOoX{qmqB4x8R{1OB zb4}|u!(&jfzqJ=s#jEtzK3Am6w7C_kPID#pw8Zs`G9+B6oc8fZ-^9h&0wjIOZR`Z) zldo*+*3vG6`dx6U*72=6GMEbW`1&qd5n>GuDZ(4c&~~c>Lc>i4Zy~ zZtQaF2vp|Il+4=FO?W}f7+Ddoc-GK!9r4_61~Lt?;@NozZ=4Q`Wd!_A54+mpgI4=m zG+DlbEVOGD!(BJ6>FR>@YN+{#dX-V*}K$QX4iJ2>y5c% zlR;3)S!JU9ee|tksD4pK4FLRiByUzjKH{eDx!EnZ(vvCMpD7gQ^{kC^LWjsORGsMX zsfh_%j#T+?9efD_^6K+Kj*(unYm0bD8K|q#uR?!Y>m)kMo9PcLBE+pr1IZ%SLXt0)u7a=c^z+uDBc9(+xEt zBDHd3%_8+HLOMn>z9ur*`Y*Q~*GgUF+Jbm#Y)!F04IRzF`G|L0_=X;*v)|9YSX)gg zf%(oE?eiD)mQ>b8ul?^ii8aXXny$zAmQ`i`hIFU5cr<0|jOV*jyRFpiSC|D{szM9w zM=!8~=Q=%-f|5Aq{M6i_vTtjjW~ce5Jti9@=KgxGw-~Fw z(u1vFqwgtEBFd&!xeSh5{H`;@`VU7lJ{4(h@m27r3GeWPSS^sV|LL%_OZ~2?-uvpm z!C4_THED@Au6o?be(ZuMH4XUvn1cI7os^`#y?|?q9Qt53j5SdvOY<0e@M^lT_v)87 zQ?GJ$W08=Ri>?dCO7ZI~qge=iPc(bnUS@yBRL|*BG+-LrO~HuwMrnY4jGobLJY`)g z3;&~q#U-2~pRx6u=dS$>X#W_kL3MBBPaCXTZUAjdIEluN#1+`P8swWG2{Y1MIirgQ zeVFIdRipJvOv1FNxLWsT0(|Vd7%&%vQS;ud0BFGRY4-y&&$eFPj%1kNcfA6drx-GV zKlcPpU)G^QPt|CX(zYk{qeZl*%}lGSiNpWo@f1oB)-Id|>GHLORmN3&-9BHk##&N2 z@{1sm1>nw_k+Cp~`NI4Y!=2@bUr+xkw6bsKgQ-$<0bSb06|p2zM<}le=>06f(R=(K z4%)9U!;$tW6Z(DMJEQ^0ONB}|iPYT?_(FcV#TbjVtqjW@fD!A|o$DT6*10OPJCYnT zx@o2PVjX!~eP*Wczt`0DkC%p*iUI|u=XZ0}hS^cCZ%dhw#bMK&&V|{T^x$HAVeA)A zP;1^ixADhlkGFBgwES_D%yd)o(*G{0Uso{ja#AoSrlEq9K3dy}T~*e&9#aXs(Y001 z_iDWF4CRz|D6WUCK_sJIJDi zsEKdkaeAHezY9H?zkcBmKbh?yBdFYA&bUypt0g%74O-{)=MQ{=GcL-( zh(>himds&9S%30}^1#_Bth`hrhzKOaaH=_3DH&(zx~egOO$+>1~< zk5d#)3%1huVf4&~Gu(MS^~jW7=^PmmXE3m{<;4vsi5~cVh#&tQ_co=fdf?kb` ziJG^}DQKj+?`w1QQkgzZ9V_R!*{;;9@3gLK*G{I1m#t^^fL~D#F41>5%~s{K9dNWv zKTmZS5FAPi#A;1}UEffx_l|C?9Gj%U(}_JOZhl*}HtWQot%?Y8{P=YDS~+I{7$9pu z^3ljdf#chIw(sWpPcsJ_G@ zaw1^%w8>vhb-uw$Q}Iq05WbFC|E*e$(hQwTucaMbzjhzti#_=VbQgyYk5(F#v)7d` zS)F6YGiGM5+LOBu(^bh1jPcP^vC7u$3S%CTI^49UGWtNQPt zwukJS+Kx0`!_Vv~Nl6z45M6B3Fa8HGc8N?6)4zF`bo|N!6mdtu6`587>F>(k+1{IA z9?F>;sfg|-S$I~2w479{t2E%SKKRdx-H(T==zhL6?`_;&5r`skZXlu3^DG;>Ab2nefH`c&CJhT;{epL79+sSbL4!oxm+c0s%MP! z3^LB`amt0oty}oGu14u zR`X_&K61FxRu1W@DnQJg#OgL9{hwps>W-Pj!xZnre^;f$kH-B%bGMO7oFH;HHftP* zOy+y67bRIM0*1JdoK=w^t{6=e4(Q%-o=CYLbU#?Xdx2!y)2ycV?e z+h?nMY?5nVoDQQ;XEyHhq4D{?&aG!n;W>2|$C3Ki%K$vn5ZHB=1F%N~q@GzNILeN_(m1BaAS&y+~)i&6OQ#a7HifZ`=8#)=Y*tAe? zCYy-1Eg;vCHwsE1I^2EYi`%V^8|lE)$lML~dgv9#;9kLq#~1tS#c zid;^{HNg6i1(y7$$4~IPzW7xU3ANN5oe3X3?$W*A{X3#3*w%_+nz3c1-VOC^uLg#) zx1l68Pt4YXndA1irdoIb$NoByqsMu-^h*3?Zg72pW7Kj_AKZXTcy>^a!`nwty_ytv zl>9H{eAvPVF>iQa$nJj10kRx*$%Pq^8b}5-H)-iS4*%m+6%;XsVg; zQ*`4ornP1#=cvh>79c{ClWKgUhX3=v3Eh>MYt@{tSmL8y&UQn7T?mZm^pZXijwP@= z(6Ye$hx4T=N=VB5OYYpU(?1*&C?|bE*?nB`p50c3yre~4hDsh_IH~AiKHRWa!$^r* z0WY>@`3KECDZF&91n5gxzMG*X5@&Z*n?-1a-75V4Vba-0M zUeH@8F{jtij`aoH$>fe1X9!x)_5(rXhl4=^&Y@7l3hE{O>7MA(iQsDNo zdh)KPmpmn~XkKcS#vcF-+2-w6lixX!m(+6%v8`5_w!4Oh$t9jQOI2!tIRjb3sw2<* znTyHjbwhayh(oY63O)UndCv)ri-lL3nl(0H&fK=AlpFW#N*V2a`Th!a-6 zE$=&Vs%!6pW*^S=iI8r8yBFe!kU3s=GDL2IaJbzoopM0KAUg4bU9m90zL_dHI?6_;0 zsj75aUnc2(#w<5q6q?biF1`>MBKMeitwKe;H$wN@3ujy!e5W27v&Cg*FKMQvvR}Ru zcH0MT)d!Mk5Ga2Pi@ChLYph#E?`95f-e*GSLQf5ws3w=3$^YM2XO}0Z!}i_Ko!cq@4xhdALh4kswV}@4_>_pfkCV zTCkoiL2>8*eMtIxJwbNEl_A@$8Rx!4HkF?0DCueLN>4swpO|o{u&SZk{tqYlbZVRH z^7W5&ah(oll|#Fb(C{;pK69F;ME!Kxn#Cm+%jTfu39K!dWMeP_l3|cs46dEWCBzNB z8V?u0CBlXi39cSLGl1itC#NgDemsTM26Q)XbFTmIrQl(xxFV#ICRUR7SAEAgABN6G z%sHj+gDxa)VPU~~&#UJywhbe`Zn|3@YV0TxWVjv19-#3@nv|d%*-?@l-~#dRzN+V) z<#n}6{-ITnDfBm}yR`gJXXv(?(QaR~CJ@cKiTDYB`zrXv81o5Uj*k$`b7&oqDr#q# z3iQgr!=v`4Et#I{uGuVkJ0?Jh;b?RwEOpp2aa0Z1-*pRDKI9IgjXfczp<;H0F(_a4 zJPqNPY58m8YTRqHM76%>-T4ov@$kC7X`_JfJXbF+jZsTZ&J0>~AsrqUu+6<`%2933 zV>&*}T94-2&wq8dzNPVe6-GDEpO70;QeaU}c4hEqVwvR2xzAg~0ZC+N>piI3;0{Yw zSPaPDTTqiX)RzI9dWj-U*OInebv|{XBOIdGSs?7p`ksB@IFt zSNBmKPA@yX!=L5&pTIsXiPbPGH!bC*^BEc)zRx4f*&xOy9J$sxZiIeyKQp2197x7k z^r1ofK7bgJE%Q!mEZfCLW$WJEsy`>X>JqNHZO${cPNakP-i(>SI0CaK9Ltu9c^b4J z%mwZN-(zfYJi;y(Y!>)dlrsFVBmB}1N4K1OIkczVaVThckC*5=b{z!63t0HGA{evo ze*%jBBJv7O&FuCMM{?np*&@;)+6i*J>QPkxH~-bl?ymaDK91IP%%B8$gAl8h;5f-K zb!j!;r&aIC`N-&gpgazvAEL#&$M~ealaW{sRmzRI;Y^!FlZY&j!l;w}Gy|3O7&?Im zU(XHwPnwzord47?_L4j>94#2(=%GKr&Ts;8BHT3MY?=*Ak>EAZY z8dFK0tJ+0<^ZMyx65UPWl~b5xM}$X1I1w#%SNP`rRM_7ep=j?-HT5mm0}6NRR1<|1 z?asu&s@Vmux20dVyUdZ$`t1LY`htBc5B-sm#JrVuC1*F$o(`TK%nwm@Ki?Z+aq{mQceUWxOf!5* zz*M{H!kkfc&ZTi_R@Z$LMSirOn&@EZD`|`<-=BmBj64A z<45IvGH4lEx%~@7-@-lfswRB7@@RY!J0&6;i<`%SMi^zj&oC4ms`cE-5R}--HmxXx zTg*dpwt{&`-#fgfLgI1crXBX*8pC(YMVnse@k8yolo&{sR znFW-Eip{&wZH$`z#Cg=%mq5VljonM)sq1V@HP#P3}XH?QHdrb9d=}92^i+1-4XD8M3Vb3C0 zn(FCBu$q65{b!ElER>6@lKIeI>+`TIt3?laK1@Ij(0d?5Uh3!LNw3ot{qyEGXYe~v zUC3KEnve=lv{0_~=STHQ70N9vbH*GlxE9>}eCP4tR8lOMxDVnC9EHa1T+>kWx+=P+0k@AZY`>Z_k8`b@ExzFm zRw~p{6R+^YFeoRg$kEZSj+BlrtC)7d#>SjWqF_7E>~n*y8UrzFSzA?IvRk zt#y8nkoU+%Ms)G#qJ+>rXA@&JG#)5YTE0urRL|&b$DQZWok`?YkP}&-MxTx;+ zqwC7r+Sr}?EvG-9;=I{bg0&BX2=^S?l9>@)?D^QZ!J!U|A-lx-?u}5jr>ip;cS9n@ zWtDR|n|E@O>Wn^!Uu!$)8_ab)QYoO}da*sDeaR?(bK2(WvDdOGwaA}&U`iDBG$(?%v!r>h3nC?;8 z0h))NjU|$n)bwZ>Fr5tyZ<>ZTD-Bg>Wm@wL+YBWt-dxunORq7~E9_(IP%`pq+JUfa za%Z~<1)n5o1NRfqxVD0xxYq|0m{(FS@^l`I&C}~$jE7Sv3)bg=8bFHbBK4a_BU(Xp zeDTZ_7xiOhWh&LNhPK_uqK?03iza^|6E-%-_Wy;qi`c)Qfy`0O4kN8v? ztf18~hUVBF;tei*V^;p{T5vCKCe4`2NZwmHwsRvXND5ZbbsWpJpYr)PC}htR-E()W zMAq(OOeGA#bBf+^9Ocn!tp2{6IT11gl4SerhnoFMDuM1pZATuiYNr#vXo^2TKJ0%o2R2%%fCnFB6)}vzcWA?Pg zoWhMs#_GH%z*^aqUPL1jI#KNhO9ia-DKFk)Ae&h7Vkjrr0XdC6io-nRyJVi-Mqia~PJdJGwD z;n9as z+0X%j7`3jYwQ==}Uq8Mc^ixc|dlv>42PtF*XBh4NPa`XUjNFdLAG-n)XWc6lM*fpJ zR}CIY_Wq_=hUHrE+l284Amf4rx9=uUixq_(N(#87d+n)~e>C5k+y3CE7`eVShT;Ow z0i{-KrQ*W7LRQO|ErWa5BuGwPaXMdz{z&NolTN)lD18o4oikc0`4rwYykD!M+jhyn zzbjSoq1mXO*}FwI8BXsPP2c6rtywv2F<)bnB8`+D{7*w$X(yRwIjSVlVZ=@oYdCed zsu*TZ87#I5?Gf9a5hT@MjH%nvLw|^nQyYkqIfToScq{{I=|2%95RL!GD$qMAFQE04 zS{{2}ZDHAaJg3USA4f^hZ2u8<+U1d}*bGB+?awNf;;^R|iQG*S($_N6ec!u`Kt<2v zHdB$HpVD(MK%Rh~%rBE817O{|^xRu1f$5T9U}e`t&wTEAwbwPl*h{8o+%4ha&+Gd7 zkxchB>)A*(rNyL`2*8Hm&^$}@2!8o_Ie8Qx3d)f8lzG*KoZ32bq(}l+3DBR8$s`ZG4HY4w!1Y^@>ADENI=m)C?cxXfJZY)a0%@k!j zh-TP;-(Xn{&07Lj6Xxj*AmzqOEFx5XTXS_JzpSLW9k{UX3)do0mf(MB91h?pcE7Bi zTC4i?^0wnrYmB?#IZzjLGfzkiq>tjz-s6>kGaY-t)?eh%^?p0sNIu~dJZ%0R;iS-k z`urb5MseB{r{urEc}{$yD*MF6chvuKpJUj>1HYd($X+Wq#2EL%%Wq` z4I&+5lA}RtzzFHu=f-^NO@Ifz;fOQf?sb8Qol8 z8#X$MFGq%qhc@gzPf=0#GbKN$Zs@d4R0^qZC%OBwl@}o*m$Z^t^bS~lRdfgVRP-A( zOj)*i8=&iFhgI~(oV7p&JHB3GJEsJXRfyg?bV~KFdLY?QsFRC2W zGW^m4zggDlsnr|*f)Pz2rMcRE4?!;j(3x%}6mfkf8tkW2jm6!Zv<<~`LM9Y#&qyW4 z82+XXor0`AsY74XaiwNCAI{LufB`C9xqP>&Q3{9w{;Kh%o;H4FAy@G!CyLc_IA^U9 zPZVByhlSxwf$JNzDY%tTPjLS#X3q}HTs~>_<@*)J;M&0fZ%dqc6BS#Fh%X=m#Z9}} zq!hN0iQweVE@5n#yaUk6rvSy7Dt=d1pLgUlvspQxnkFdW}*Jk2+7c`mZsuD7(Ps zsO7-BTV1|?m2|r#dZ>A(j^cet?mOQK&zwTrvY98O-wc`bH=FVw8P}rz{ z+e|TIz9KRRBq;-x_6dEo1kAhDEj>Y*o4?Vc+3Vc163g}66pCf?_|cJpPV`rZFie}? zIJrAzlWQ2X7sePQ{Q7!2xn1&iJWZrCS$W$tPv?_cHwtIbBSuL;#AX#oPhd$jlsG`I zftaNpd+4;v^Q^C+AvY?oYGd)~@zBSVq#H>7#F}JA@vlC&={IuMhM=W+QcX4Tq80ty zgIQRD1cbpqM+gwaALzQ_`~$-c_Z4-sg0%&c*sZEkPo@cM2`8Lm0p$MPRE&L@HxQW4 z0T+mIeY9f}&rLYY3?l)Kak9JS1MCFRQ#JaE_JL1E-)2q+u!9VAA3WUvj(`;fuKtnVL@ z`BFwz%qwj7DupZ|SPbDlNwz?>%3`DKo1^N3I`Pb9**Jw9y0ohsu-S@mPhR_uPqiX%-w z-+KltQuba^P~5oh`0S(%+F8f1ik2)v%x)u>RQtzpLX){VysoHQzMhT;?$#E4>`!VN@(x2k4@W8ayqZzW-ad^hjfv||Y% z<>AsBQfB(YK==*3qSh=QR`dIWY41E>N=>Pclk6$F$pD0GAj&Pgbt3)ex8(s1lIr;^;?wOB7 zVBoJN4PUoHN-iU?GrA@I-R~wt9jgqgnImCUCGmsa_vh4{gL^e;ZN8+n(Z)aP?I1Y| z(E>U`X{>T3qnCYji1R4q?odA4u~MS`x*;Wm`m|@#&U0LpTkEzX01gN}rdhSm7K?yB zljR$_s9EIfd7oHf3V+(|at`HQSof-kmov%^yhvF;vM7;1T&-#64i=mg2c_l?a`U#x zRYb*`?cJYq*?ITAIye1wLCuG zy-E{6Hg0*x%fLP!yB|2&j}-#r5W}ApQ%>Zp5*IQ$D9^o>8=9tIw2Y>vW;b&ZQ(sm! zyNN3~M}~}))7I8*wsE6vtx}l1?)g7=+|zh&^DV-2R$b-vmHoN&TQadvOnr{X?r*5g zsh<)6-wgP1hN=V~=A7FRgAc(6N9VA*L4t~MKqIfZmVY7>@!wc7vnFS|>b$7V!;1Q~ zhq7K%TmOit6(2iUa@QmtE~05II)q4hqOBspG-n;OCj1DmqO8BC7KKty@GYyG-FCd8 z2mJ-*_!OWM>#zE9K*TR@jSHK{F@yALV6IA@sarmd8Y`|&PlJE>lqW7&&c%f*Dv+Iy zcgz5kaDK@S%s}z88}#peUqH}Ik>s^rjqQnluYJm7GDK)m$E~<{uKZm~CK^fg%D?n| z2!%p{^Dsl^-K-+M5+=J2*=<(6)caDQ^2R*H3MUWiTfA?VozK$X4;%gGz|H)!Kavur zR0?gFW1i&-=1RGApn)YkaYvs?=sSSJlZ8K|1w8knOQ_v6Xs+5*Jd0RLx5}c+i)=^W zs+hPnbtoq~1lY#fi5G=9p4u`t%tRN|S&3`FZCvd7EB||hyp0g4TW>g0p`4iuV z>{N>8&Qcm$N_3t{k)KtNd;X$E4Sv7AnfbbdSDdt^JEfz{0hua3x4eImk%hm3DJ+*f z-L}qopE$)*?^EgI*)W@-BKN^i?!a=;VB|^bxG=4nC-+=Y*=QsY#MxYG`(4#g^ptm6Y!kY-5ZmwY#(`V(+8Nuc}GO%(&e->Aq%G2rM#$m zv`D(EUg2+%8L6>Jt?!I_;;xPW!NA6_G$Af?kVG%%xeJ0!gmO5E0EW63HlZolf+FcV zobN+hjeIzae@W%*lQX-ynmZal<3CAp_a+qk?d~pw=2Q zw{nk5VF*9tRD7x&c+OenAiJu_{yK1j&9Jl%8RfP~Rt?XGYJtthg>=*SyFE>>C94Zn zxr2MnAKrp&mxK`1ZP_4G1xmQi@jSYFQ;Wo`w6va?_Q+p$_1&fP72&hx zFNK@&7M?y)2Iv~=Ru)(cA-_x>?7Xdhk|2I8&JK~8!U0On;AzBga}2J6>_!J8ppkCt zKH3&&UldXlB@5#j|4CIiz;Z$$T?S8A!(Q|{dQW%hC)cGwUWT>4FANwuAM^Jj_>D&p zi*lj$)uruObg1Zp;}R#?)Z7Sy9KZIf$}phdIQ#4vQ=-4di65VS{+i?6;#D6%-#;R& z_OusUet;l%^@*AD1-b*u@s3Zq*~a`Vm1$BPVpMJY%scvF=hgn1gQD;CxPxwHz4->z zJ01zS+`pTG&@_TJ*o zK!@JMcP)lZN6{5_#}^}$Yy2}CSDt3HEaYKJGPnHnH#FsPr2@9Uk~1uPlte$iMw}K` z)w+_>k>@!tT9K+UfdgwK0Hl()NJY6%m6K)2vN1lxg3_n}yH7vA%LPg9!tJ zgv1*KJ`iiR{@}D+pwHDse`0*eYHJN(x1oiWW9B3)`P};f=gK^v>L=5;s?FQ&#%5(>E^hp+kKtaV6>m z<)OeIU0AsBDX0;sIFhI*gB%w4`mz-QeI@Q|e`Q*G1iTcZVN3>R8|nv%EJFrkvb^5< zv}cx)lJ)&;f#0D-fot_*DiSWu&dcF5Pk%4PUu~wf8Z@w-aNSK5RczxU?=RF$mS2Mb zQ{0R6A-5#?&6DqLZp9$uWpo3Gk|wxXyu)K?tS1SPBl0$l6X;!^?@ zfd92L@U1NsS^s)1M?#c$JnW=u%V{LD*UMw$sIKyzVYpgG(D>uDVL0svg=)g!zcNOP znI10ZJM74v6L~_lW`dkMleHOgRPrBblKv<+m0l#=Z_yzsJH-#O;$O!ZXEr9J_x-KU zXp>7V_|W=P8ReRssnb|9rUxV9U)-rN?NKp~_tc_|ZY9VvfRuMUh#`Y-2l{;`ko3Q_QCh!5aw?tl zXhRL~K7e!@+%K7*{WM*Vr@we1sq#OCh&H1PC%1`6zXMsRvvHEXdP7qZxQy z6P&OSM1Tm+Eg123NZI}5OgWsRQu_L0Se-S9hI~BHXtv1?S1Psv@seMIijAzvIVGwk z#p)OI9Xg%VRSj^)wfji_f0+A6y7x^YpREX9V4QxPmEh?K9v6?%odiU6ECNP~;L3gK zr@0+*Mxe-!(_YtAN(~gtI*EaDp{7 zBfButjbx_tvh<2yt1)?CbcV*FnD0hqExvVnY;!~AD#naNdMA^k)AF7K_uXZffU`0Y zC7;{sImO?((5+QKjuM~yn@5wyuS%RkLwM=Jw@4-O1^sw)r6m~qRJJHXJfrJ9Fr9v^ zX}(~F3WcRi-{%An(t9PNho^r^9k>`d+N2Zdv-Q8I87nB?t@rq96zjE=@&qlGZBwsc zE)4u?dq>H3J#R--;n0lj&k{5EdWxxZKbD+KN}ZBaJw71kDPxo3B%8(x$LwPW)1=Eg zd-{@q?^cUw%bm3Gp(~M3w>`h9qfNK25qC4L;rY9iwRg|3sL@pWSzcdd zPsS0~qQT?n4}K}tjBDe+ViBnWNIzhvsdBmdmBHV;JRash`5}RELKY*$p)zHLncM5d zQwXEtpISHU^yYtg9%D3wrR@nXA@czeS9rndKRH(D*;4^oDP@?8x>7~rRImR695_v* z(i_lAz(iHuzh?vGe;2!3282_0^rQy_XiLh#wzYR-7}n#>GJl{-*P(iETGW$r6`Z}| zk*x`EpC{tc4c`Y{Cl5W1tW)nW{1Cw!+0?L&cDK*r zN8^=^-*5e(TGKY#jK6?YmMM zlxowWI63}6E~@XS)k%rdfw6Y+GYhvZi-YBAW~~~BBrnA8KI!I;ZWd;e7}E8{g0^+M z;302^qwW+Kvs)su9xn+y-Fy3=8kNpSc~8?b8;=0a&7Zl4$~q}dROtu~fVvfLKWd@9 zF3gLorO|gDkRr2{%7vm2P2P-~v?az)im4oWZY1fvV&qzf^^H!Kqs>uwxg~C$XXfk{ z8mU%>Ra|X({8Ak+mGl*#mddwVD}_V(HS~s?@JIO)OsTcc(e)j&kA?1E`Q14$7imor z(s8S$O3k8ZY9O$fCIn;qafy6#8Aa&Nh@W^L?)H!3Gvp#&d2Mf#%;kcYe7{qD9zVqG zDyw9%g_H(SM+u~;A9Ca!*=PCq8XT}LmY-@~pxl>l=gTk4k7|eTtiVL1ih=$n-q6zZ z-G2{URtv*9WbGhsV7@P(9Fo_c8iXB2&i`IW-kYyLISW6(K?9*WzkXY#1T37Dx}HU4 ze75d9Fw7?jzD)Wt@YOpz$k0TBe0x(Kb7VH|*y)M_$U-IBQd(S-h1YO9-YRlQNWJ1H z`YrQD{c!i`JO&GMsjP1VI?=8cGv{e*FCa{fG)la`1}bj3Bw;6@^&+RPrq#l+gibVQ zF4n`%YGtRh+z9TM*iO@Os%H)gH0%lL`9^@nX)l;g{7hrFTE+3x+ibsf_8nhAAs-9- zl60wh?PXk%(xVNI>Lufb$O_10^6PI*|CTn&2VPX(T>UijP2n+eUlHKdAMzOAHFTpL zcDfBWoc0OAkPEPuT~^tjt}RvwMn21l=KuY#mS5rPoMGS3a^Q5g1w#IdoD$|A%0WU(FbIvp3Ns?8XdY#OWuCgm8 z4jtkPP=(F!IZM32ix(JLZjmt*?&fiqj1l{{N>ipunltcHgJD) zP4`D`w(ljZy2DWi%d`1MvLJs}+zaeOO^NUH>kaN$W&LW&dz@Q5A6jI`!I$ke8wk!e zwv+FQXU`L7&a*jin(Q&kJIsWq#4DV;I;+VvCjl01GCzrdg7BvHieF4lE%R17zK37X zAs4`{sL-~(>alhru3h}eoe{}R5la;g`R=hKt=t197Is~&q2n9Y$NqU*GU3;T*9;d+ zbBt@k(Mbr*tg~!#qOdXwEqhJ2eE_gGQzOmb$}EpBalCsgUA4AS@+ar%AK4)S1|)~h z&OIgbrHS{RWr*etv0ioosKGbrL7$+uvFf%|XPd3_BFk6RABo7tHu^gME%SdwwN?^1 z4s1usw&crsEqTY%#;bJC0hseKtdE)8aN(g}r2pDxmAqh}mysi`RtD*5;7M6X8$NXu zW}WqoZtFI4Gg$ffWPXJ~#I5zl7;IO$14lLv%KX|KS@irqPhhy;`QEEC%+cSyX;LX) zFHhW)N6Oxu^z!v7i*rNR@qYn@Xilv&m`~GRXv|d%OK64Bfy>Wm=6uo(%TVJk8O`d! zVs_r11^HE%)m)Rcuc0@){>#|=nDWTKIMgS?ZJE2ZeBKe^Dv$gX*1Xmh7+PB?l*DrU z?KW|0D^wU$)K|pu6&FZs$r?4A%ZU8VYWzn}-K?RRh3c;Unu{CT^iYKqW#sA7lkI8G zkv|;fpDJm`ruCB{=T$Wro2D#*Zm61Tk=c)*Z{;pv8=2I6A4Rmic1P#i;I+jG2yhp` zr{yKT8*vlq-Tqhvu#;F(R;McXEx87?zPs zV_C7PXI-1rAy678R$o)gFd3CA5OBmN?M}R^rf~vJ99v?uD(5&k(z;d#Q~upy&TD=k ze+ZkZ30@56CR59UY?`{dFsnYO5HmCU!Z4REth}~or4Vd0X$zmqa9zMgI$u*9wvRdL z&$pVbv3@H|b!d$ZF3N0emn;!bAvjESj^ornd0vzUXdQNVue*xE*UYEeN*ljNq(Pl_ z2~1?$yp2CQxBN*Mnyo=&-(4Iljb4%5sn|I|yw&ql6{)fsoDn=dm(X4^ZY9Jd=zA>Y z@s|1oWE43m0Q$;-?+&=V`#i5_z8&zXoA2bQMHC$t)cpv0uGLdAX**zcmW&AXaealX;m5rG zYloGR15$_bLJte={6>;C8}*q3i6Bo-ZO&0otK50gXdh;wwFAl8=Fb5ZSj38zQZN;E zb|P{gCd61uXTLYzeiQCL?!#UBk?QNJHdP5-GuH4#;nIA}Wh<@O)afF77Yff^&j+5U@LFtS?^8<{`&kXRp6ylO*|} z4a(ap!d@Df?xM<}x^Ei15?NfXYHvTvlfLk{3B70G&>a9hs5by5)Va~2%{8Az&jg7< zlq^_sJi{pCLoW>pSYkEx7;QuwgGh>GOK!)i1<8yVfxt_#$=ozAXPmNk@pQ-U?Q+%h zLGC>t%ZHfy;kvzh6LGDSCZ`sp(Ks>d)ewn#1qtJ!g$$ZkTZ?VHWrI)GVGp58z8hPa$Xfm_exs5yhVLMiK_$aSFP}d66!{b>wikEnj($k^9B^Gra)sM^M}zfduOa`M!52 zO@HFUJhbsQ@nPl_!t{6U;CW4pdTs^I5L;!JEYHHH>x|65p(SV5APnHyFC|Y5co$A` ziS;<^ZF1I4_fr}&JwMv;G5rq)J;vMWalYK}wUP6{2f!k-m9M>&|c ztF*_R*uj#tc6*nOFbArfH#uAk(FZK9E^P*-8_#UEhpoB;ALzBP@60##9kYb_NDI2t zZ%J$pV?aGM@bo?IiN9qd&OzX~wCN=brs*Bw@n^2P30G0}CvX)0JyIOGt6>m0l5$-8 z+WpEm)@ah|!6(`{wKxFZ2_x0~OQjbi9|6m%knv^;{)?EXPDKKS$C3ceVr)XIiVOm4 ztI^0~KP4G%@vY)}?;Eiag<>0m2+J1GqtL%Uto>Np&;2y9Yu0{3wps2s2&m0ICPB8n zHfb^?5R{0Keu$vNj0@-c2( zwsOhGqJ!a*LSuRHvp#n(80vZbkEjdzV!*_;bBpD?&NG?YV`@+&+3+v`x$C|5SO#$k ztQhvNlPh%38Uqzg;>e!64sh_|2|yp2$_fYt>J>3B`sfx^Ec!iVY-6g#67WRK=JdW1 zDbwVz#GsHSH0-8BLRLX?Rm$#Upr%YQ!yJIY(m*QlfZar2uL4KJ6*(1Fo!SYsjn}oWceQP zeo;i}vOuIanr}ScZ;!iONX5(1Ge323vc~A0`T}jP4cD<59508EGl0NGi3wZC`oP{2 z&Z%$Q`Z6hc#DLez#($Hp4(dIAHX1`tH$T#GIc1TyTIePU!vPj)*6n#`(gfAh{2o)p z@jKM4d+Q4bG7lGIe=I0apwh*lE~RAREnC+lB=c6I9Nt&WDIk4eGWh8nMsJwak?m^L zJm^IA8=VK0x>r7nnTY}BoJ(#XH->8^+099nkegI0irJ#-YMgB~m6rBex*RC8#u$9B ztlEO{1sYlQnK1**<1S@GRDv?P!Z~xnw>~!A^PJ=AoF5eUb7Fe7N7F(T0-(37eMXOB zGo<(WoYb^MYE+WT^>W^>kIWB_?t6SaIO|pRS!J{J*zXY5$!xmGi!^c~zvBU(>#qXq zV?yeCu7n7iCg;Q2u|*ZCC1&*M*{&qMiP-%RAYtP$u(fK*H2jUC z%NC>=^k%}8c3D)yLS4kOKDKmIf`cEPzdI8u36B%44Ov_$t;I06U7e&kjXIyq;WVqV zf>D7}Xwu#Xu0oqh_$vv>lq+LFjZ8s~h63b0uRFWD(#YbJo;3T73WK&3SpCnpzJ>!* zs+L_R!C>1s4hL4vX}%n#jy(e_{g#RO=|u@U8M>=DXW*V>(AV;_Ll6PJvGUTCgLH^l zmTE&YrYEnB(H^(QYQxhs^Dvn0m%_&x;~4uTQRo6nAklZn91wA?B>o|-DscoOS!x=A zC1B4Z_^bD=F^c27S*#9G?QS7_Qgu-(?}_S`6!pH;MmrB8y9o^WFl(gXVc-J@?HDAT z(wV>I`QFL(wE^Cp{vjWE8FiJP_e6dX-QXo-AidbE&~n6hzALkdhbO_qz5_HH2^0qU zp5f0OKdxq^v4&48eO+UAwq7YDWWW(rg2Yv7*WQi@8ZZ9-> zNidycL#utk*P+|)H=8YNTrIiA%+2~=%~%Ma3Fe{$y4zSwgs@F9`mLcaoY_luI{D=w z<;qhZ{85|B{a^j}Rc}wV z9ktMl^{3~(_8Xz$m?$Iqt+%B1GFz^e@C+1g_Gb2$S2+THTs{V^u+KXSJhGFVLV%jINbdG zf8v!-kpMrs(kMC}2r!5JNm9~yVvx(j_>hoNZgriHO+TtRrT!Xx$vVt0dgSinI;?)N zpz_}BXNp$B*N<|ai=r(egKL*^c`3&mN84mM9i)jj@aK1qyeUml*>D|amD_E5@XAfy z<@d0`3+mZ^#u&;RFz}ubXji1+V1SvAmr{qwW=C((D^|7b)$r+~Afx2VCMxR(j($-S1t)5F9 znv5`zX1g(bG*~svhGe?dZ%rjXi4ThQR;E1?TLJ(B*a9;j{Ob&z5I+{C<3;8t@$4H=Qu zA4G5x_OE&#L+~9Ert5KvSBF9G?Rhn+(tS!ENapn5Qyw+O6cbP*pC;o5m;c`V?0VBy zRz)>5?)wnheQ^*m`fSY2on=@a5-!dNoq$on5}xVTKEY<>ZmTKO(REOm4?nlD(Pv zFB;YiAC`PBA5T#K^6Pu>A>^KcV4I9=|CbaY482)POUeP`p$&|3BQ(lBm8&cxn4+cx)XIMm;T zZL!guR{>mLnj8E!8tJYF;TE14I_b@&zdghBvLmY2SxuUz;YAmvk{ zaAqxeV<;o>NX^doP_<1x$x$FiWq$E-V;)pOXrF^qynuk^IgfL8WOt2=KmW!PRaK*X zdRboAut7i@-%k1sSDJRpcMbxU4b``LQ#GRGr_NR?BD3^cTdp*R3CA^!Nlb>7qt}oV zufAEWd)aDHohb^jniarGcBTdE9v}t)x6Tvx7K7aG#DsfIGQeBsqTMSob?0z*WUpxSaNgo3*`A?A5A=Jd{2#l{jK zcJYx^(h@e#V^IiG99Mj(+8hU7wwyw0V8nEM7o7YUbC)G-FlE>C7lh?t3Fqssc=!e&LsxsF+pQvVo0}Fc4^5?h*u*VY}jxo>36lV@DBZog_ zs`iD*9yvWzC-9?2@wH~v3iyv;-NFqG5V;id@1 z@cIv!yU!j6M9Egm&)Bg%?;b6e7jO^9?#d}=C1DfkCW4{8c2>AI6Z_wuP}}4T%~o1H z1`+58bqc;`FbXVuRp;p_^_Wv_b8gH5&~WtlM|_P+hH6+-ytP>>P*`kQ-ta~R>-`pe zf!4l18M4;iitJ-;_(#-z`%<>5j8QgrEhP902K;A~9GNQaz7@%FhZnVlLIxhC^wt)RuhrN5kP{b!7&o(4$jSBlhC33vRZ1=VC zj7Qa*t&7|0pzQY2*@NcSR*$f0%cH$ep5RLjxv;GxV}5Vz)s|-`+@_Paiv)u6Nx2PZ zI%Q1{AF<=lLcWsC6u|Zd@31|c_mAk_oiUWFg<*(T3&GB3K^t-7;UpV>w>djVhY=oY zylD<(jgPeqrk#21p?GQ|;k;mgsY)EQOX~Ki3MAcyR&0w58c@2J|3Z?H{o<8KDQRDo#kd@>qgBS9TH#8xxYLn#B&Rj6#vD zbs<|ZM|y*sJMBiqd8cPE?xNss%Bqb|-ZqU=f@M0nkAMNJmi~x8N2{}DgXpG+<4YJZ zw&Lb__bM9)iVzol9=q9IiglN$sxDUM_A-5a%U?Jt&*S7rf7`#=v=-TGbeTPOT6cOc zW%5GT=p8N#q@5E+>6Ux2f#Sa(%J8t|)|A+dWlfbU8N0cPO3k1+!bPlR9YSn{kLMdvuRcHgLBUO`VoD zmvs>9FdiNH*k9u!5wrANs6fQoD@ElWQ7&Sp1b8tT0XWuOdbAB?VhB5xl9u_AR}|zm zfT?Sz3Sgy(MS7vk^Qtp-hHjJVX3k@~lI_U_(laR$iIlbulDd$e=j{u&?GVV~cqsW>Tb0FC$%P{rnN!ynkYcb>07J+7zD z#+fp-13gi?-v*s{gSM(8b7Vzk&qCZU$}u#RO}|?bBq3RwG~>a1x9tQI{=plGsUtHt za9CT#CbRc@p&`w<7MzI5l6#8zX&%7=Tpn*2_6a%|9BQ4dLc_$Que!(6m4|%+4;O-R zm<_)tSk(hMuFv-u$#3g%&tRgQz*f%OrgTs2%&Ov-3Xn1IyKG3@`j<_QM*aBn^UKb> zZ;E30E{J~kru`3<2d;=bZBW;U-IxBIvgtC=K7>7$ihn362_k%zSGGutZ6gRlkGo** z;HPfe^2?yo2z_|-`@e%F(YWSn?CsjoH%0dNC6lH`$=z3rb1UBXkiFfG&sOyfVQX10 zR4)>1*B(|9=0FjBDn&F#l$a15G1hMV0+vA8g6#v~fP21m{ATM>Zz#RLY0lG`dS4(Q zMo>c9=-sB#XnyhDOQj&k26`w z&Mu)=5sC_vIF52v>e|LwsV&P3oou7d8MRyz&*YWUSUD%4<4x$q`}a~67&w!m)#IIu z>)rwmp`*0SHAM!TQUit}no6E_UT(%dt-PDl=L|OOf!&pfryaEqRf_yG-TAQzSgUz; zxkmcM?bA+SbF}0_(ij*>m@Pf-ACpt&<*#oV4#~lgcTZoBWN^B&sOejA;;fI+BQa&~ z9s+zSPK1O8Sy=QwT>x}ef(LAPOOdOpIaWjD8!g$8P-hK_jvg?&au4pCMk?`fD)%w{ zwyM=gJ4N5*=-3OdKG__Vuu5dn=t&4_vjwD5jZuIldF{?^zaHTquCzOCbRTbKrE=EW zIVnT=re38sbZ%0S>L-?T{UaiVFo(rCo~o*%l6rEZwOK<(d8lIRau^T|!8F(m zT4;%2>m^Zx2+{|p7k|#|W%g~)iZvL3QP>Le34{NrsX8VB?O2iemn%4E#J}1djtBGI zEYgp*S4S9Zo~w3ZBsG{6z^+GY zQ*c|Y)z3Gpa*@Fqp&z>GU`*KCW9^CFX+84=Gg#)c1_dWi603)*N6T$mjSdpmg>7LD zB}%IxD>1fprTEuZAS;ay|5+6(*6C)zQ{2l*9N^QK+DB6*o5M4La<&Pp+lwJV8K&i} z!bU+LAvJ#1k~j5IjJ-L`-}^qozMM4hHym3<7uKe@x^Z0vdU@ss8mDhxM_HktTHGtH zA~IHCOiQo~b~gGmy&09_?hskLI;uT=7N>Y%Y*HO_dx)*l=~;-IS#X(f(EheqA55{j z?M77F7Sf%M3Td9P@>`B!e$%D)oG9FUD_$D*Ya^a7OW{_;d!MzNuRzXW5R*wBG^FsFaCzqQ)4l0}I{Yl7Y2MF1)KsZM#}{}DE0)&VYOh0}pcc@dhn|eyjIsnoOnb%ZxL-D* z8#l`r33a1&x)d8}QVaAGZ7x^h!hgy}($|I-Hod+lDyF{}A#^C-8%xT#h5=vC{}CykOKSIN=g2Ih0G$jm{6l{zKjg`R%vDBctD!Vb?F0AKWayjZkY8rZqA61R z-V|Ra%o8q^g4l12zCZC#ofctteh8kssK~T$D-5IG4pFv9GWxsujoA5u$>7Fxf2`1H z0w*}5x$bV+gIK#(N$`FZ~g5MelG=$AXgECc0=eOM3hUx zyU{?UFuw_Et{|IGBYgv)$|!z(a5Ndu|55nv;4URiMQC5wfbG2%^T1WOYkn>7Nhzx` zb@@lTznSzFQtc(I4$CQb4+M|{;hICTl zVHN)V>(42h_KgQ$ES~8*|Gn>SEWcXPOfqT+bveTM-WO(E16&_JJ?~umcCz#Jen9#)v?dq(onoMi_*@}}qzXUGh(s3Y@)%@ADvSh;> zfm3ToyPMx)q4Xt)eDqLfjEv-^Im3AlN9X+lK~nJH^ib&i_gPcVSVxLYc0o2kQwlXf z)71oj_2mYw@88`H!=VfQ;;AT?iyND^Ks4f8$^${Fj_Ha#%1VGQ6Bz`0>ikI{Ed|^u zKY(LqS59&y&F{5e^bg#8-t)EsjwL)`u!O+(?~LUsGoRbX7~L%@!Og7`@%$F=a*cTf zAFn^1wJe>d!jjRBT!@6ZBPDj82EPPLXN&z8x?_1y5)gi=3(1rOgnhdGnCBgFBlW16 z#SOFQz(`m=tR0pSsIr~^N!fnB{g3Dv%K4G5bL!sGXKuLk!o+-DLkUU`34#J;7^U4F z*&89wE2umY`S=fRmz&1<3+;0u$`U&jJ8(VMeHSdfyQk{ zFVC}I{*rq8laqatU(y+>-o;7u50Y)O7_;rl;PYldxACs9VjJO}ndD3)%!h2qdHo(q zz@H((0|Esv9w?b!%_;+VxpWh45v zDus&5zcAxaUrgQFDU7fBLMAj-bB6a)_7Hb}srAJZn3yM!Tb_SQM)AYbIS>dKaz4$_EiEQ9ebWe9KFDxHmG$Ll@K zh@J$RtE}^~HWk*E*+%iXN!!PIAzv=6n{C>R875ph-4vYSR-ds79gUY5{PbeIfVE~i!u_~%FXVNW z<44cwO2IXfy@lVsT9r=Es4cuYgMXzKM9ty|5C~n}2wpuGE?K}i=!|;3fvTSoysY5V zN24c*EsX^&_4d)lWq zcVx(!@q zENkE^uSGX@pZupPZv%%a^ED_QS=JHKwuLVtx2KwkK3B=SJGXoVLk(hS!f)z!4Qtf4 z>Wv%+7`+h36<*rkwn!Bk6?hXySv(Ac*UXp>*qebZ4XD-Zzv8MC(HV!-9vx6s@s?)D zbk1y(fzdb5QF4tmLn1Er21VKoxv-8gE!iKkF>-TQO?~EL*&wj^b?O%lf?UJN2OGBi-RXn5^c2Q3#EnqHBo4 zF699oqnx9Qy(m#kc=2MVcPK9R=}I-1gok0nvTS$EA2pQ>X?~p1YyD`k^wK?)&zjza zNSY8$B=Ws)zwENmJ^~&AYS&MI(ldFUzm# zxTWOi-1)&Ljic(rSw`_(gPAa%Xdb1=$?LQ74VMv7bzoNFyxAk-+;ifcoflWeG!T}i zAo(Uc*Y+tGNPZL0q&_Vkqqj|NTb+B4>SN_X`r52sL`pWT{V)3;RWFyIYUV{6U+!wZ zdVXqJ+bcfu$85vxYvq8uc&(S&k>QOXm+Fu)*89@A{fT)%ov7eh(*tDe1(Y#FVfDjn zX4%Kat&wa*RL3P8$}Mpn>jtNHoeJ&IJEueW_hgr}9u?cVp^PTG=IPpZZ7m&;H^Ix4Yb;!Jn3Yp1Ya0g|1A@-oROJ)m>|A?l9S&FlpGr#=+ zsP}6$8U({2Me6V$KLA0d&1cOy{K7pK!sZ}tMP0=2Pe4*8^-3+{1Z5yH_`s&51XV(Sot;|RLZ-R%YES=@T;#d_uFWE~8$+*7GCWIEX zvqHw6&fjHJhk%Pu<#4Rtq0Wc5W*aVOf%aQWSaJSj%dJ`%Q3XD3u-LUR1bcH)Rr9yV zR;&iD=@o>hLFh{tp{`ru-N6g={CqCg(e8|W5kh;23PTxOh{JuPc^{405ebuVcjiB$ zg8^$dXwG|&r9~#=$E#M@7ZT9lcHd0QVT&jnB`CVsM};g&cd&$wh!YxkAX^wiZoLJi4oGxEI>g(a*`8iMo7aLOhrJcNlQ*e zIwmn1rqpPpHabSffB}O6gXi7*5A3sZKIfeKzOUZ=!E!wPF{J3F~aJ zSo^boT_&)Vg7%xstUw%G@09zA)Q@4E0(fJi^xo>al}U$D`}4=9DTCh%avV2eGBF8z z=Sin_K~*pORAV_`qKIl&PvY~Nd4FSTC~aL>*A{=~S=xULsQuw)SL~ZO0U#S@c73zn zzzkk`u1*+4RCE3b0bNdatf^%$J}@&{C)setvO;>QU619ElEkbkr4H3w-w|>fY?1#l zUWOH*F7&mR#=e^<%RU7W;4Pb*jIjBc=i)YYQ!l|SezuA?==)<}2IZVek zN9JYS{cR(Go)N=4lSw7rW3^GNBg{! z{oIciJ0O*vafP`+*Y#M0A7I_q6@A`03#fL=(7180cff*C{R~Jt8opcif-Xe9J1Ax2 zp!y7}nJ43>hKuuf5+Y;Q{*VRkDcrIGsnJ4r`CKm%tsGy<#gC)K@aHV+M{*TO&Jwa5 zFfajCT~pxvW6BWAn_?9JT%KqOwLd&GM-V$nboXL)-Il}Rjo9W*N^H(gGMA%KRvF>< z)NPZ>>1Vn5E1>KEY!%&Vv7l)X6+-kJA~oj!8Puq~M0eTT43lBZ}dei)Qer?UQ--)I5jOzO*gsCH@OT&wN1O+1clBL@h z#kD^(=l#B>xjj3VLob`;;9EzZSM71)Kuk?~^Kk}-ii$2rfLT8BV6$&6thrC|)S@=P z{RllIjRaNAgvXXr>h>n zmOMqhwjGuPcz|k}TUA(X5pEJ%>>D(plp}3MfBrLaipxh>68(D<9i13auoFHO&YSIn zGP?2;3BID{)86ZYuyHE%rxuZoqm5e~J4PpYHcj57CigOES znDtQpabU&q7_WJURsF#enuZmEEprNbXi|IR-8mC<28_WLWt7Sv%0rc7)^F; z6X@b$hk3>}ileDi_4R7bj2M<(lY4UGwxRc}f3in&z&ot@El%7~RfX$sI7T$5qzfp@ z)e{FgTPdghQVn-T6tZ>PXSgkX-+4a*Sj`I^*&QKb(ms{i)60UUxr2JI(FFCf0~gSr za~mq>cyRa4k`p>%Jf{VRa%ZKTRjyF`LR(T&giMt^KM*PV`wV<^;2%!AgzSBL93dhq z9qdJS+RpR5TuUYr4FVC(gTU7-4?v>hVn^`N4#c{GNntlO9{uYcQ_svzGxH%;g zFx<}Bt89Ic+h|{mW640*dqt=JwXGnq!9Cux2o$#BP5HMwG?Im zp;p|KSn;Bp>7%R05numfVBWZ%`tlKt0VaiRY8&Houm-OfHlQ4#kxuYR#C?0ZQmEDvJC5U7T#usV1|6D%-!W2xBIUqgc)#tb?u}h%Q3& zoDxA^hUeIITi;V1_|0mvB1&PVR4`CP4N-u{iY+vaaC})5V7rA994Z*;JKUu>8(1f5 zlpMY}%kzNS{AhJ(IIfBN^VR$J5&DOOx}jHyXQfbMO0s=U%CXpP2`)^KsPL}(WjTnR9aoHdo2lo#Oeqb8>PD~0m~2AQy;BYO=!e`}5-bqM?XLa( zQjIE)P7+77i2%SW{$z5M&F2j!mljSv-0$2BNf+TMi4tW&2*gu8QX zD#WLmBY1tsQk8$?k$5MLKXWRhe}p1bZ#c^kkfX6dYO)T_Jj}t^j-uqR9sLaBQt3U8!onfZWN{dFaULG~$_UE_E@8H;oP`TacbJv4s z?WMlUXl``zLaG0&(L*o$Wh(lrc9|&g4n{5H^Nm-1(sRv0SQ6v>D-5rg^pD!(G?6^m zC_!7J9Kv|E(Ls(&wya4LGN2caAo4N3>SSy}7aMB; zvh#c0FPCtBlAc_bjykXv&mGAl&S))bvUznjxc69zd^QhFtPwD~+m}#_&kYgy zykO&h(D?IGw>2FLQfAxseS^pOlYCrNaZ=UF3`E^(lbsxSR6g}vKqiI%wJgbc5e+Vh~209&fXl^<$lWcVU81jC(l(iSaGf0*yD3~5^ z?7w%QE;A5R&eoy|?sjf=#VZLR|G0Ovmj(Xq|U5DuEmkpJ1huGGrf z*uorF*hNEosPGEv-(TD+7xF^6(nzrt#3JbJ!;`#Bowq2d5nFTMKYHw?_C*_ZzAvgb@LWT}0%3hW4xP#-XMTVJRzN_jhf| zmbN5c*4EhqJKL9OEt{VY=)$R)*Z3lhD`$0G+wvrl-E8Zh5JeVbmLt<;L^sKT_0T~i}y zEPC;5C@PXJeS0%=s|LEUJ1r7jq~Duz3=sP?P&88b?Pt@WDug{K*WmAKS1Bouw@ph( z-8~2o+;B{)e4-k7<4@RTWq8IPY-UG`AeLTcQ5T>;eR&<3=cmY{YxS_O&3iMEZjN2n zS->4u`g9a<{N3|qm5MhJ-WtxNF<&GH#_cRj34iyPF%_X}anW0nWdPo%2*ST~pf@_z{Em2S`U9zo!(%e=mBTy#+h> zKhvjJh}6?0szjA(_epz}a&MHD{5sxj@HkXeZYAyh7??9|a+j6kAD_y>46V;{kCqFX zpQ;=b!>doeWK~#cW%;fJ8eG{M_f#RK&b1K=wg1Yj$EU2-oL|9m^=SmTkM_>%RkVq1 z;ta$>->?raBb>}V51ko37S0~q?F*ntCa6EE@4aL!B7+Au4ocWAbtTLfj}`0=KgP;C z5C1yBx2%ux)mS&=2WJV~8eQPFup(sWWwV*Z)zvwfolAE%OP^krTC1mNDbQ5hY4_r= z$XlUy6or$BT*u=aTM4hfH}ss?a$r;yolR6;(0$+96EPbJM3W1}P^y#-{pjm9Jzd8^-+!QUNOqHB_-QC_YsPo>kzlaOMf?H5~bAlPs=d#T>@=K`vvy$ zY)>?vPMcSsTs6v`%X?Wra)s*=4lz(J8zYk}%>QYTeCuUAm$Sx(Kl!8g*(!g~N~PDq zUx%H}kZb)7)mNrv4*A8KvmAW&*e!E#1}*9}Cg=60V^awJDcOHk3UTUZ(054&b+SuR zfqpC5m$P9%pS?$NaX`TNcw)TWr!ANxHvaB(U6y%7E%L6l($`$|P++fMT&;x@-)a2(7B0{m{P zyRBL>dJtpC)qaz?4K<8@L<|w!S5($aS$VKgd)-l&hMheqf$V;&25hjEr#mK>UMXLq6c1CXclNm4Cfqbn0*_Wi;R6K;fLq_fVKvI z?O2@As^6za(wiL@`3*d|n;ZR$g4_}|{B&e;MI4aY@vU94?htp;e8YuJUb)X))nSnv1sB%9%lUnTG@Hm|&A z{=61p=KeI%lMaU?v1O`-pZbbnWTkeU(Xp8tHfluN!@+6C_NVQzRx9a*n0crSSeY!? z<*w6N%H!Aw-;ifHKMI6Lf7gx(tN%zaA2Iye z8Au;m3?e+tcnSQFa%aTejLy?g&5j!r<12AZEcYI%<*un&J)E$fpp?(wG& zHJ#{TDRF~m%W+Q$T~WMIi$;=rzd#Q*J1+V@{WYM|6-UR%6wL=Rf0J1{pt&VZ!KgBLSBvRx#BKtfk`6PGGS@D~G5rLO!R||xDZuA&vTK4a2HS+#=#P@UY){f+; zM;wB0BsD0;q1MuGq_y|7Dqh2lFLRoZrkA`T>j&IBbG!NFEhHZE#t9;^j2&=G>F9Io zuxMa5uSk=LjjDbRGxh1GM@UDd13uazcs>O8rBBYNdKAkY#W4BTyioI71)6K^Nne{w zGM9*}UN!(tYOGmdY?W$y?;LzFQh^-(SFb$r z*?L=cGFoB%jMH0Wd$kN~HgWf^ZWcvjUBBJs!JhBm)1f;6-w>&5`^N{w%$rqy_C1tB zyvuSD!`aRgbGGEqd&r)=9#L1tr-Ypw%bBx3Lah^~O#@@Eju$Aql^lM3-fd^Lop_Az z${=nyLz;KY_J*(jD?`a23}Ad*chIlhP}x2wB{LiE*@^_2T3Lx?`LcId)ch56?2Fcb z$}~OxJhV?KdP9D8jV=AeXop8zCX{7O9_aEbpxn*)%cE|1MmOYU$(^(LLeD0x8|6<+ zqE~%FErxg$gm>E~tTJuJ_kN8&myl@E8T5o^*OG;V4^>V~6N54su$$n2tFqm^)kK%; ziZcaYAM5SAUjV?~!`@y0$qM}1K+a26xi^o%kW7*7K*{la0{6Og70wuGGC}_;%GPve zdyGwaOh*NtHkXL)INSiBR%lQ~0ROA5^c(qXTt#K-MvguKX_f;jd6MP+Ev%hZ3y!PU zy2SgYY3Mg@?|(HnAml>)%VM4%G$wB}VtMLH?6_K=N3X>@8m9U7m$d~I_TZgW;xjT5EzLPyvAZK)Hg#)-n z9s2lb+Oy^s(wkYDUd5Aisbta-z0RzIN<6fPxx#nOVym-g;ZJdfx;h;<^EAP-o_bgfcSj$v>7Eai^`(LcKgbA&>qQuQLt{T+}a{%6HaAiyj( z)^`KZnSzDtUk$R+zIh&oIpz!`?-NgZjH*xbaAuO>v?4ot{8h{%dw(6Ajfm1vIXpLu z!pn)#6cO^FHUK7{D>P#e#P2_b$#A_!6|1FAx%1$%UO@b9aL-ShqAqk7mic@vOdeyl zUy8mZ_1uCE>6b#}!D>HX-C48+0h6?~Bm1*A#5(U+O|!9HqWp%fv>eruiW3_^d!c8p zO_kIv2J(_X#2P=%4gq&*UOX$3pj`UwfW5d{xMSPAARWu&RC42eQ2ibDV{kXID$714 zC(2Bdt!-W*mNm1JN9uc#Rc$iqKZa0nBu$s9QL^cJe=U0Zd<~r|AL@iNne-{uhe}6O zHycY1(gTWf3OKrACD}~w9Wy(di2|;3B z(^T1xl#o%^{?)|;^my-JILvH*x+bLYY!Ww$aOM{{LxdC*;Z7B{?0nt*H7FFtqIT1j zGC{KK=Ak3CivV!09hwZ788kxnfkSrZ4lhxW#MEd*_MiBLmII?A3Z)~g!u3Cf%7G}p z?}QgGJFpFgl=6`_Y}H|m9Z%87O?t-1sijJ?Px!O#fw6NJnUPCR`p0>3^Y)I(KDZUJ z`$B_%-ol^h`Oi1lz2PV8gpo2o`X&BRRKII~`#*-QSGbmuvq$LR@Llwa>KN}@ewlqq zpBBa4!#F$WT|a=|0kI|8w%??AuzT(k90K9!$se10vd>90-1`2Fdb!7N>rBOd;^=Gq ze+)fMN@ipJY**-9nC$6SE=FKv5q}0NH{#WzdWs^vys8|ix1>dwFQ=a>@Bi1HxF*?oY_Q#fUFQ1>|2^sQO3rR4q4 z%3PiUlH9@6f-{bn#a6V(7I+i6k8dt$6A-T%ePhBGvoCFi?nZn>RkwU!Xf{w|(I#q{ zc@ah4LtNq4&c3^2N}f4z_Dq-!YL0bp727$wN~)m%*$zg@*55)uzmePqFJB<6TRw38 zGA%vOLirN}?0oC?KlThboVZBjOZCr!07OTij< z#Ih|NeJ&d0+1U}BCR0H(oV?#IR&MQ@#wjbx+*2Gh zCbCdjWDlC!A3q<<_@?Zo0g%mZUh{I>^SIJJi;OC|-Tu!e zC#PFR0I6?I`nV%7J~c^sa3LuR5f^}B_5&(>-cIxSI*V-u4IXo(sCzuq-Z5Dt8>ev9 zf7QI$NXEXq=-V53uN2Wb(Ge=SD|qI5!qX2Ym6a(w|`#y5h{!(Nl9g%Rk9O?wQJoQM60 z8g##n7#Lm-mn3pCe(7nXKk@YEvY;1OUa$?9`&?l14_864B-Orya9gzTr&n5PS@V-c z`3AG^GSd&l>vwRQv=Tar?Mun+H=rip6EKLV@BLM_WZMLX#V%X4T`(xKG1`73t}Qb< zPF}?!*&%Ae&4auROH1^5aZ2H%Sdq~F#*5y@(bZ!@_GaMe(es;U3mvbm2YA0s zQ%(qDc5mec4U^KIEP2=eT<`Ai7(e@$Dszg!iMO#VpIf=G?6a~F5qWeaZ|AV}FD5ki zR9Ci-@d*x67WRos?8o{eQ-ipifWaf0@&;hP2JF zi(!h>9x?0{uTXn*pm031s4unpWGufTM^T$ur=Nl@@9}2uFd_KYlbk7e;A_P==lah= z@4CNeT4vxM$JGf06=NUl^y{;F@8x7I;+t#Wnzw)ET0Gm<1i+t;s%!XF=&88GGqQ|O z(BGTxF80!At~a?H9X*xkwi`(ISo8N~Pc=*+gbfb$|7Oh;oOjly)ZbXEu&@%uWp4e~ zGI!?}M@xln{{{@#?iKac4c{N?#mnDI16l6>|BY7NX=CGfqS4f7|2(WV!dNu1HH&Apj;20dUpL!>>*QD(QB12mYYM zFOjS#D@}$Sq6_G5bX%bnBWqbon>Qp0QibdQVy{Bi^QL>|B;GOC>YnZ|aJEwwY-Gi5 zYz8bH&i}`dWXr0W{L3s0rV;VgkzCsR6P6P}Hf&985gK-ge%9t`()j)uyedtK+P%D} z*HSlH>OQ_4uY0mYSliqDHS^mpA^gG#AsPOb>XA=vH2nJ9E%Ejsongvl?f1)n?5XeT zMRC`W)IM4enUC|fNt0}(xiwz5&kERFvVlcnE3?Qp{oZyiy;-D5&~L&!YSe-vW}!Qi zbiIZXt4>(^s@}^Oowwa>QJG*zb0F z^|Z;XQF7LK=AaW=Z2NS1zbLY#S8$HLEMt+D$jBYy@J=~7%BHN5n|mGdHt0gf38EcB zPl1^^yM)=zVx=YW6^(V&tz~}!!-rea&k{A&_4222c7>48&fkLs+9`MyuHRM%cd)(B zKIR#^3~>GwagsX(a-DlW$m~JnmtvdMo)|=1em|9l+cXSG=MGD+;&vD&C(ush{}`hE zkQ_ngkC<|gzpQT4*K#$y=QfR<%#v}hn{84KV2jEQPS-FjwG;lBN**T_^omb1XF~}d%{o5$>dv-UX8F-e&7n|J(lD9=)tGgr#ic_4o4lZYFnZGd)>(b8qg^2 zsKe12mE3{U8|tf%&~w5|jmZ>}^~_o7PCfra|54fP0QzH70(o9vja7440x#9?u=ZqS zM*kImnPu;1_bq4AOy&2?j@6{uV)wP}b^+dBIS-x*VBWB?S?CZFuTJe9pg$J9 zPquotaMEX=D_2(j0rWMOS97O-xB<&dO^f)LgDrEweSZR6xD16p*)4fWw0`i1Rsv@Q zu-pb4rhXLR${BB;ykM*J(O8wQ~BpN7#7nowuXw?kE zWdFyIe*IdQ<*7t*O#U>fXji2JmWWY2ke(f^Z?GT9$#(m>|CB869=1y<^zwZ6qN+B} z=+wkHAXtF1F?N`!?xM^7c^SkH=gMeEA4BY9?8fQ*CRFIQ-kZ(!UWdG(8IDOV)VRC~ z?3BYdg*lvh^m37QRcKo9F#BXewpC%(<{o_FRKOOOQ}9umjhPn>v8;zK=yiqpn=7pI zctzc|ma}?5>MH9}2e^Zlzn-?F^y=L0#3RMS5%*zca&GdJBz3}z-B405gHa8!LCxlF z^_8QGlT*;f5t_&?L7$G}F&nSe;TQkT&qp7MzRhve=8O|TC#;MP{=yXd)UO5SSCzO0 zdj4&zLmnbh{N}D{0&Lt&%KC?8kN#{xLmpARJtSMxla2|cL4e;)_FD=Fr?H>otk<1Cf zA1H38uzqRiS?Ka$1eUFO(`)uCIAE(rX5IFaJd-kgfpq3xw`k!W>CA}PBW;hN5k*rt zhd!$x#AXRiz4xuSiIMz7^;mQ7xOV-~Z0!M^4%M>AjDAmUaQG-V$L;8g8>jmO%Rb_I z*$$U_pj=aon8d3il68A(eBx~*$P+$AfowIQpqDxKejZQVt*d-L>Tb3A_g71qv78p9XR|l;ut4nnFR<6_0s0<@OEG^=38N4uv!xbuezyd*;g5WBYJaV| zo^(%?U9MIre$0U8q$u!?@U@LxdaExHP`-^3gujloRi8um}MjPZ};zKW--&|9uUjh$O3pcyYkHWk*-f0ej~z=I||{l<=hDN zVF!zB<85ZzmpCq9sdz_hw8xI7*8>2R!_sQXb?jA7y+)YZ*AAS|%(GET*{W&l(w0~J zs{4~=zr7qF=^+6{9zSY*Q4iqL_|8mM$NE5y%|Z3y6fJ=WIsQ=2R(lw)ZL0)xFsDR)yz6f+6T7{-B#<)p zih4;hZzg^=rNVK+FMO%%H>sw6HbMDV|fiKbpGbO0q50i4MTXR%W zz+sDkO`UN8LBZ?v>hs^J^?9Gt6k`v*r*_U={oS#9-aU2n1wrSHThY|39)gCnuK?Qc zjlG7f9e3uP3oQR4pT3j2Rpu=5qA}aFvWqSesxMLRb4=u;H$GA4+wngyJPp7+HMl}%?2SYhy%6bZYraL|5vG~}YXj;3>s;#dgs zS~vSdPVOm2w^X37cLS5#aCaoZd2%4k6KV{+@*-qXzo6xIMPes3@U$R4%XBl?_r})U zy3>;A9&ewC>{|uhKNEg6z`fzW!^}KeXY4%kP97)>#Mv6ZjWNH2M{_8CR36;L8^r1H zUvD=tt|wUjbbK!x>TRhg^Yro}%9OSlE+CP3vq8%pJu~gLTpM>-vt*ld<|ZJ3iSG&8 zQibKjdHD1HTBtbZP~Ef&wxF9B`)f20pUqE3&1ADBa%z#_b;+Neh(?Q0E;vf7;n<^Js&e27*?8saOt1Q(A-OI*uYwYNs~*f_`dulE6^Vh^Zr zhfFL!R1Qo(l5#yHg^OxrPB!^Gr*v5X|C*gCS&V^MhAFp0bX?yTZ!tpMLXL234 z6O}#MhA}3VHG(@IG=Lq|p+4mNOSK-9^3)M?lv`r^QMu(;6MWl>b+0MxNzey*kDth% z?Ay(}n)7l~99^yr;RecY**HpG$1X~MK7rK=IO;d(%U{JXu4sEfOT+&v)9dI#%w7AJ zh{*hXlcG`;uzf*xTIyOu^3+s@daKG+Gh+w9gD|y~{F_hP-nu!4Jk|SRKj_(7z{f`{ z`6Fc4LS6G6Y}Q}Fosl2eXXl;{F>Si8%_1I1J8#!7D zt3P@xPe}O=?q1d{RySFTNUp!J;AIW9m%y&XFYk}y5vs24O9>+xX2rC>AbN6xxoEMW zCoe^WYK7vyo-Mveduu+k`Air%n=!(?9dKHGO<#H2tYM)AqFX-e6lPn0T)f;jlN_L3l=q~P8j|~(%6MycR3#`MAME}??m#br)9!u{6AE%W)sEoh% zSHy|Wk5X80H}^OHaT&AYtuH^wkH$e!v18+2x84tqcsSMsEQonH1Mg^idF8Pg+e?|) zlY}UcJSP7;=Kvb4q~reR@&55kVdFVO^q_sv%$8;Jo^gOZr2yf=KAKU|0HS}hDVESt z2$3&jboTy6_H*~R$IEHqN5xDD1G2$@o|1{V%O?BR5`%}e=J%sft~cme%fI$~*FKmF zReoqqb-whFanmdZBPlkSg?VdhzcEA4Jq%k?_Oti-#+f6gKt=%lmT*h@Ij;qqGoa;dd$E=~~?$ zGu91d)v-K>IMUEtkN!}tVvC@UPzIoAzdhNJP))aT|I^!uFX!&i zRbIs8y@4>TEyVWmJA8g7xqNt?j=H#vnBrJ9C0cq<?=bB$9%8a?iG)1zE5+^0aJHhQBP!TBWM0UsQ9I$A`Q56K!wGlyp2?~iSk-l^`-()%iU>@e8W3m5v+Yk_)Y8%Ah&Dx8h^=U`vv6>N}H|I>>8tu(Y7htr&}@-zf_ zs&kTmadK8i-rk%4_^@2EMK-9{2Gvs)%$=F9qF~%^Ujl4D*^-W=fg%zQW9$!lP0kvs z*8whA4FgaRlzvw{Vq5`&#;3S*7!Q^4(QZ`7e+;)Dq;gN_AwtSEb5LagmLgkcWK|Ee zZ=rRCXA8al_S6R$SGVp03EO~uENu2Gg7u^YQmCYI_4MC9Lg>Sz89QBDw* zqN6dn(ZsEKj@bvi*91*MA|SQe{k7*XHZmHr8`Yj^MKR*<3;T~jBUnN1g_-k?Tzmmb zn{?c|HqOR(etbKVnaP1zI77Q%*%%i-1q2*j@(TlyFO~f^X-257mnP0GdR{h|#wQbM zW^$wixj(h`^b2qjK@*F*EzBgRrVl}MSxq!hrgi&+@bN<2Y|RxZR6?MwV*7cY^Si^j2MJqI|Vs$p*7W9 zQgk?>=D1c{f} z$oog0y^@YsI-n>FeZ|Lm9N+x?wQrL>+Mp!K*11PDFqZacfn?uP+w``0ZgweNxj#gj zZrmeb*%hCK>%%6NR%y_WHM@DKRfX!656kv_aho=_X}itpDXD#x9v28Fgsv5?SmEcE zx_xISng_-S6wX%UBMYF;VWp`fv;LS(&DgmYbB|&6>r!P;z&N z^QVCd5VPU01x@zf#7!{+k$AWdwFLCp%jwg!gJ&CjrWxApvGBnPEo)}p>%3pwK&L

DN{YBDnvtP)z&`==)vVLksFu*Wu?Any|Q>E|6 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

F=+Lk>9<~+TJ=NAT7F~4fem-nN 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 z zxp2((agrJOPWI;f>2Ey9JJK9H*o%C8Cq4uOEILss+Rg=qBsDf2{&r>EoE#enwFNq` zFzU-@B{_$^$f^7qc~WYc3Id5rwwnz$3+^ z4^&RMvA1e`QAeuI#hX=GGM%Od8N5oF{;9f;JU8vy%oTSni7<2h&L))QCNWNjhlJYo zjE5W#SxPyB7WqAz(8sJUPSbk%@g`>o-X%?QPNP_-t`o~8ffM&7YBPa2AQwp`uv9rE z7cCcgERa8;tdwt&e@VP5eG_E;Ay0R!is7vz>erS&+Uk){DqLsX$szf{-ofXJsy~F` z>i0@a&Cn$zq9tJsW=I?@K3Wj+ZGS!$30DFY0#ybWAlGW zg-bQt=3ixkV#r|ISS0uO;{AqU#E+_;T5UdcbVe;6b@bE*;wb&?SY4Uz=uCUIn!*&_ z3B?P5hlb!cCDFcM(Wl=}^k)FC@PBTfp^hNqgKi1c4cWPe5WqIwcg&!u`)0 zA7xOoWGt! zerkclTbtxLMez(N@r`~3L{OfKsG3R1h(5+&zA~~DEEI|z6`nA|GQuvPqMC?_*^}J%sJ6? zF_Asb>o8C%KO))XXA2Mpcu0J^nYbd^@)hAbEIMHszjAQ{g^S;A`JiQhi^hoD_yZsq z;|hK4((z&N9PAlpZ}L}|s9X6K9t{1xaR7{rl4qh@y5U%@WYP!JN<@rk zx`b^m_L{+ScsyB_qfLkXyi|UFs=ZUz004S?5nUTrJ_$0fh8xL1Ats2bwCqku830g%5I$0&El<30Cb}Geo22mlq6^IjY#DAO}R?`J=P|(x<9q}k0Yi*{z0;L z{^*s(2ez>iMSiGfBgwy{sWM~~I2cbljpvJIuwN2aSyF7a%jm2~*D5-5}6zdF5K2({5rP523v+%86>a%RFBbuUZ!K5$O9*OvX&s4YQ1vX?2{ECC?!vm~-G z3QiZVD&GBwFdSLRkOBE9`RP9!0vo;N@5c)nZ6=87x3Kixr0s46?*#7LIntjex{I!h zb|PfDV++mXWK5g|cMxndPZn!>B|;|RdFrUmQW=L`()9qqIwC9n;oT5B-#6(L(fwm@ zp4O3>#b`A{o=2^=Q6H?%9&v{KcGnu%)og8qF!il=8G&stkorEs`)Vxu@;V!ZKlpHY z-HU%g5FUsHmZaxYS8EAJ=Io z>ar_TrZCMY65BnGXh=kBg3L$}@6bn_#ZPzE3e(QSy=Q5eS%(bDv9hRx0L&lBL?C)h z4EP;(4xplaeQNXNk!+8}nK?-VQl~0{y_<46{vXw6B7woTvjcqBiH`ZdB;CZY+upvm zjcq!GnlaS$5~JI4B&_1!As$OqyNsOX1BV)~D79P1US59-OJ`CvFyh?W#y?h+PxY~K zN%Qok)kOj=-7@sOo@kFenh9{9E+SqBt(otV6^5@rd zs`^+ZAl5U34l#%(3SZsc(dT1%2vQtUR7n;{^izYEs03je& zj*voz1RR-?{(6)Q?N?eaG*cL+aKQS=?tgcljp3AWgnU#+Swc1Ya8|)!9RNv7Xt=JFbmilcoP0jZQzF`<5Oei5~(`<#40rDX)Q`ck_x9Gj` zh+c*sPMUplN$=;829qh2`}T8o+kSa44XJ3Br*AbSL~A{<(gUm4k4@d!?2MR-X?c){PvzATUY3ka6> zBq&351u+iAKGO$LdVO<&d8aWx4%rOxkkDv`PnV3INaCoZ$mV_%#DM-`Bio#>!tmcZ z&S`A>>OYJsnw6eBf7Vsz2+ev}X;{yNwX)MdXRf!pU(B z>R4Oi8pf%cQXfYWRN6a@`y~}6@3#Lt_U+04Bh!9t+uvxkZ!}#9&aleR;C$SD(!knn zVJA*vIxF$v+AzIyVYnM`iuQsk{THiUo)o=94WTa*=|_Sta~%?Kn?OwE!+dO7{;sLD zCfA52-#B%gA^5xno|*4nS@7H@0n_J(;KCpg2Qgu-Lt8%(BZQnbT z?%1p)oo6neg zXZdZk^*@8oy^~Kc;<_ILz>BR&{y9>*@ry`>WUPm{^5dW12%#u${glY}ED|I>aasa> zo(ql;UDQgxF>VM~>el>wmZYvvrXAgig$i$FfsxmAU8vH=Z!wPX&Sa{sal|r$n-%a# zj#j*#f=+J97cf!-N=zwq0onmZOG<}N`!QOc(NQCX1&~o=$Vn0%B6ozR?RC130!^T_T*>`-Zt!9Eh6VPCqqtG4t$xLeMOToL^Brl^} zOwpifQ>JvK8$Lq8cNHyOG+Ak(BZ}R|C1$|MFBI=)qxtP+DFqqvvl2o_v5<5 z)FXT69U`pa)5&5=QZL^}89p-u*Bf&*BUlt9vcn)6DGjh6okw*MPLm4;&S#ImOV-f! z&?r|yom=8zMbpZ@A#;uc>hl)KkXI#7!~*A?WyMBq`Y5W>A9o&Y8tZzjqNjgy|B%NM z*gvo`ooMa;G_Cqhy;>Er;VIVO!l5HFQ)Z|uaGK||<(g}U8zbl5KK1VRR@28(Zd8>A zqa`hT2#K(+A$zsO9>9A4JrUy%R%a+VXK(ngqpu#3&Yp{3DetTfOCh}JT%_S4E2uT{ zzO1AcsHrvgI^ikiDY~39;SJ_AkW1X#L(-a*-49fAd$CgxwRG-t3le}iNqaBz6H^it zhS?>dkh2aJd*-Ym-MQC|$mR*9W zpF1X5P~OEJ_W8@qUJ3<|a$}Va39V%vb6&+})5B8^21JhiM07@zPS#OcR3XpE27Vkf zw!DF;pBPAOdW1^cvv*&^$!G4re;I(24KjGWxdzvq4h7&1u1=2XDzt}9%{+?L)p zi9d&ysJ(t+Sxydn^P}7|rEIq-xo7i^i7*g*Rd(TEX~#7E*n5t3dksHO-(})0s=-Osz8|iS$igQ z5+*KS!l{Z23$v}!|C9=S%BJC<@e3Ba#Z3dFO{sFxtRB?xfq_y!pF>d*`J%<`+QwS> z04O7(j7?Jpk$zlmzOIA(RI^Vjf=#QDO@l>KK15481&X6pUNNn37IUqAXON=~FSoVi zFjG*{OD(A)hi1SQA{!E`PO3(=$)Hf!2;%+O7jONxO5~YWc3%W~C~fhZWOad+9#wiX z_IA}N?>TEy^@l2Bv{TPg8v1bb*7bL+T3g!HO-eq`+`0L`d_^!FbZYuiI&NGDk##z9 zP3o6LTjXEbw;gtdb{7uOd{B_6&Kp-j@W0gPfLd=~oZ8>Dzx{b~igH(ATq!ZBbmr3b z`a#OSQUV4&wQZCA4BI*NzROt52cD9)X;~v2yuU7%d+fXv)u9_l7cEnAL;GAcI`9EP zLrDg|X5IOgWpk-eUX^aqtMhYSk^jElcGk*QH|N0bi%3I*d0kvKr#?4wAJr)vf8DH( z$R3=k07p~Qr>Ree8GLWM@wIg2cOzCh3J7R0@*$13Oo*;!^FwAwi=`yVsx0Mnw|m1w zMQO9y&DcYFhV^(UM=J|e9PQ0q!_~+3Wjea`uok=V)@8CoHQ037mW~RHF4J>vMB!3~z1roa^Ud79>2FklqFgQ_0^G%*9>-calJO zCGXc5hslZ6Cw0^Iz|p$k;7mv#&E5yF85bJ8&R9pKNZMk(n}4*wd92OI`;}elnUk#D z&5XDa_^@bQYA-m!{@%=3z<{bUO@*dB3ro{OXsj?|V8b;@afm7Y_O8X&wsGem4v!BK zFpt{6zVrZAo*8Sbo17Jc_qaZY4y7F8)<0W{)zmLS50P+|tQvV!?7`K4H8Bx)$FRRk zmkG;zsje4v1mHi#jR6hdS9>1G>3k{rs?tnaVpWyt&_J8tdks5>>)o}8c+QjS-0?xr z7~2F}ZrXZUZ9aL;?^bXDtFntSPr`!B&QlKg1 zX#SYvFve8a9Tu?vbihJ9o`J25}I zi7EbF@nnv`uxTv9`mnPuyR6rDsj@qBR^Yjx~uqhi6`FTVg@&N1mZbAvw+87T3sMz!n{H)__dg0kDPt7s^W zwJKYnbNY$w7bKhU+!tilNk9Up2S>AKyt~gDwZUUQT^@F3Go#Gx_XbKF32VSpLc}Fv zSM|(A?OM8ESkX2xw2HIkOm`x1*PB{x)w7Xw<-&ddJg<@OMQLDnyt_Sq#hk^|0ZF^F z=Oy!=oLd>FC3A&8f4o|)j#FQXeWth%&BdUpon-DEy2rxsOrWn1E~BHRo$O+cf*+Lu z@c3YF+T)7=BLRHC&!eV+g%PfNr_^}9wxKuOVQ#0A+8*XDXy9{vMqM^&k+imVlP{RZ znR@FdafWJNvv!18PG=tVJntd1HH|a%TYJE@S)*?4&9h|x?wQ2hdjqSrCk7Q|R!Z*o zY!PjVk$$dohBkcnq`L!Gb1VZ)^aHm^3U~Sg+S3|foU@r)fiuBc{4>oAw)sIoE$U5d zE#uAm+AR6xmtcbPHZb=&SwF6{l2^gE_`4s+=I3dHN^=(pezO-Tesd--K0mP@g090D zjL(zqq;cm=&PzeB0EAVKVL?=xh9rrr;)B*r5mIY}2&r{dL`P~zXzsF$u&CJUSi+Gt zR*}e?*aV9ny<>=%#2&#Qrc8A9GnVlaqAM&$m1L54{%=6cqJt7c5>cba&R4>mk0bQ9 zu8MsVkMa^#CLZ2h)rTh~tuc*$8sOK@O&g2);8L4CY-F6w%{M=EY?;7dlJHqIkE@ii zO=vyKiC1bgA0#(g0MZ$iF+W)opD^S~8Y=T=kXSc{uCeX68&}H#9*6S%@Ny|y=%)dK zL${cPhDH`VpbI!T8GK2(zt%rg&(nK2^>MGKoernYsiv^I7O<&oM9jE+Uchy@Sp&(= za$ihMvA0G0>e5=7Fh#|y*Km;1fL~!qSK@# zWFb;{8pp}PI@&|F=dzR&3tprQ=33E_L^Ro(^ecubm5DOAFxdv8&GNREmoMa zJ4q^{x;4sGlK>V3da0#?Xw&3INKF&UQdNXTjv^@C@r&;C?=r7>1l|;v?ZD0oV<-z` z!-d_GS|jc_5v1pgF!^(j3NaZwfwwUvdoWJ{W2TC)(?$%&zpM7G)_kU4P9JDp@Qu<< z(~)n|pT&>c7G}y1Ss-{f{kf)HRWHAJ8}n;$mywmJXeX6-R2q}=+D2xg#A(1Z>0$f= zG1pLp*7@i1pX6q(nWI?1X}r-NE2*k>JE_Q}Y_q};;l&nrZQPJ{4QhzS%1{ttFf)YQG!a4$riKWqi1$u-9W~AC9^I;PRYnFiM?ls~X;qQeNHryk-3)0; zjSCga(kj#ujkV=z<$MU1X>0`j(?VKpGX&Ao0^{nza-A|9L`p@XcS=PeL_MeY-to+_ z*iSL%^(egjpiBp9i;$(D=frFH!tu^*g~Rd%!ne#$Nh7YtyiBMrQ_bC@jTW2ugLfukC?&SxGzXqyMt}qSl*t z{;{i2c!&~=PrPXmR8=tjxu&`Rk|Pj(=VXV*39O_jj1u^j$w^$_Tsw%1Hu1i&e+c*@z9GdS2{kbWd24xaA81==*#)I8*3nS3{8rt>UChkrNM`OpE zgyFH}!=mD8x`gK`HZX(Zknkqk=PzmrAU6xeyipsk$?JqM|8x zQO2>Uli(7vE%d^wdsTl{QN$1L8k=f~Njm2b<;H`M5aTYahw%qO=WB~Q-W!#(QU7J$Fd4jT7Vfy9u!oVH>=c~Ba zdKYma6LCegTc3W(z7525>}uz{DF)^v7J$WV5a?#%ksQq7ZJXr?sfm=&o%T?Ocnq#l z6LwnE*2dvv;8(%VK`sxaHMD1w@$l}8oBPYsA(iYVgemN>lIm4%>Hv%2Yib8)fz53H zBzv5_1(q7lg%*_xsVd(RcCuwf$?11*%zu|TjOr5D$wfPkuk0H99C=?So2h>j+^l6} zG$YT@Th(CmEN?z;>eJ4>9#GM1k0lhy8&ei(=k%EijNed;SO{MU9UB?5eU(?}v6)%7 z=@+-U;a;yWBja|?!5224VgWl`%5Laax3&IR@s(|`%I#;`iOAQtxcb?Rw3&AS(=_-Z zVT*vmc~;64<#+lTD&OWI2fl`k`Z77yeXwoy(^g>}!Oe&MGV3m#J^6`T?U+WGtzmbA zmWtBdo!!rm6&YUNOlS~t(S`Tdy^Twive#S))~HF-7Q13n{JrlP`7fv@$O|Lft2&xS zcZgnA8+8<7OK;}WN?68?xjVQ}H3IhAm2>>JRWF}B)lLEJtW~Vn9+&r@IP^tLtaHIF)VWQ>8UqsB& z0gpr|oQmpO9q){v$?Ao~j$h36gU9>J#ok09#ML5gmb3kd-U@q-95`>8iW+{q>mmI1 zL1k;}h8lJKnTReRL273aAw1?r A1ONa4 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Light.woff2 b/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Light.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..0e0efd092288e2a073be56ead2cd659d32bbf10a GIT binary patch literal 65512 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Medium.woff b/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Medium.woff new file mode 100644 index 0000000000000000000000000000000000000000..b4f0629a04b2dab72b3c6e2bd2b0eeb26ce09779 GIT binary patch literal 94032 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 @>!|BUYxY)>@G9X#r`=y!um;6Wl7sIbNAZI{ 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

    jE74QEqj$2q_Zo zB-K8=U)}$0lwR&cU3o8-`>CW04oIPma^XGU)y6E&P8fpKUJ#j@h?Y4l^p-KL*t)6u zZ0mwVJ8;6!fi8^Ggepp-{d>qm_xZy9;$x=u!`xKSS=PDUa-MyH0S5pDTJhg>Lu5Ii z@o>7)rAYD0K47L$9fUlX5p&jPcTJ$w1V&47ux`I!t<@ir$hPrQ0%Gz&ts)r=>0;jV zK?>jyxcFT=@kgk->KjzWO?ncViHeO)tDi@*>`Y_OxjPkyYOeT%F;7}Y)JV%EXLk$V z>#TsDfeMI$N8!}7d0hV7c_D ztYJ2$u9~M2Le(81gb3)X`inQv*n@6vP~2+jVy{hw4%yTvM7?7kT)OmPyz5Z;0~N%1 z&2@XdCM7E(K)ORhE7s2>Pmt2dJL$=Oc4%oYSGSBv0d8d}>Z+x2nsB{1-i;(&5)%KV z;GmyJ+J8b)W2~9v)UNn@cW?4Ki4#r&;N(X|MaG!_?mt);0-pDMe|M*Q)C6U~N|pw{ zY+_Jj5#jP{5F=DKn>PYHPIx3nk34C(s(}KQX~Qi@S3h1RpL~CuuS02#QLQ+&5o6Qz zC2mHOw(3v5-9r=eaL^7B8YBXgSej-8o}UT?H2{6Mbp8P4^^Ty1zm&2+zrUGin-`t8 zl%v&)7vl;e@kDHjS(3>Vl-^0%a>4Hazn0twUp z@$Z-Pqdr%u^kPxzMo{mhmm!qG7+&t?Jb+N&Zx-`7HTB=!Sd)A<&^x;URonJk(u01?HzuAa;9BA}}5tKs2 zV<~OU*nP=?5Jxea>#Ax86BHud`uSf!_TFBEZUsmx#0TxL+Lh_r4~rYF{1d+~UcMF8{zxSt&)P=R{dkg2U*_$-`D>2aUrze{`y$!y zj%nzhUtOJMAGrng#QM_sa{%)FlmjxE0&i4IzSEAZE=}%@*X{4`e|P@zp~ocdn9QJ$ zjYT7*wjOHfH(o-LQDX#>au$y~B0mJjHk?sXL7cB-$aQp)i7`lJ<3?D#ZR&cte)ZsJ zy3Qll+p72>Yty_0|0iO`$g%}??GHcW%c;$5MXhEzDQA-(th2jq=~K2?VSMD~WW3PW zn13e>Boo1!KM3;0FY_|hH$J}*(U@+z)CS`%kx^qOK_z$*=0z4fJ5>Je_J_V2dpS@a zV-W{4leQ6!pNf#6S`ag6k%Q(bi__oD&asR+v-|F-Xz0Q1Njjb!y&UtnyH3_EFqS_1 zFJx_+Is4vjP^ZoMd9*?fXh0Cia}XBZnGpy!WR9sC+ra%CcS%c{9#$QT{{qN1M-9Q& z-g~(y>QYsX#GnPAG_0aPtD>sdQMWX}9c*(X+*PI}HUQIZq_0YONj zhW6g?OD64>Ih272LeydMAG#=OUps3#VcRK+!UGZ;&6dxGA?;t>PHXB~))dsCz&}1E z|$`Jg;(F3=nd z4y`4)3@guI2~g%dI^1kq7$^cT0EC|b0FoE9k0J(nHyy(-6rN8RZr+3dpq&MPB7Uz+ z&BxK(`~&-VZx)@JUvF(!81sS_XK0;UmAbj8uzJ#Qj9IwKtKJ0@t_&j-{38VoviGN2 z@3Yd8GgAa&Oz!Qd$@vK;T6)TQt>JJYh8sSo%l&bGGOia85C{s5NG06{nNT1cg;<&K zM`Z-dtP6@P)3|}MB-6A5(=^khh4UoStOpED)40AkRl_zUrDB=ms_amf>$>WZuH&lW z(zfHe#tYB=D8fwF{W!+$FF@z*awDb_Kt&WTV4Z)O!z+eYK$1O;KDq4KxP1*jy7=zc zy^SxMX3X`Eo=)|0dh~SFwUrM??sW3m)sIK-)}90_iafF0nXI$Bv9s0B-rd>T(bIK) zm5+ggg@*|XEMJ{Ut)khpaNW|aqx(mn152)?@g3MkE=V5|C6wQ=&K)>GIDf(YW2^!f zkF=X z#mCE(O^sC*GWpNYI*GGz@RoU_hlTlztQvKZb-TU?p)ORXAt4*0rp96CE*N=XerD%m zk*Wr-TQ)#8MlYI#E&KuDUjYy+> z{3R83jNchHgES5{ok4G3h)3GHQoLQa=e`$?LE)-;_0L5hSvlpW5)cxhop}JC7eVsp zpTD_g>^QR3r)3ZaeiAc>z9SOjP4QU7y2OjqTVIFDFVu9S5`y-#Q4;(TnZd7=pQ6Ht z2I@YxM}it7D8c?J>X=X}6jb3uqoE88u*X5v+Sx!U6o8^YhS(+D0Oo^nCF3Km58nvnbNXCz9ixu1fbRnW8l& z^&>C;bQQ2D1AXEC+}Rufq&B>TZafZGEQd-~ig0tL3>nJ`VfLLO9y$yw#JMUU1Q)Vk zNt?@xCTlArrSLL1w!$e-_H*L#%cI2go~>yPV*niZSHRg7u62!q(j#S%68aGyZ~Fv z_Urok1|8p#agmff)wIRXA{QQ!=dmKhApd85N0Tt5SWswJ!t-pOU8hf<)8HcWkFbwR zHksVCu0^-M!)JeA^;Vil5&rvVJwaVqUnEnRKULWvwmbA~*Syo2Ry57NU@!uuFx0$Y zw0uc2HL7H>VzDxHvpmG}93W;64)+d`D<9eu*C*C@)Zb{1$r=-pVWR9#0uy;8MIt>^ zBRvRAJ)pMk51&3Rn?AIwKKzd-i3lGIKM`;O^#f-bry7SEryBPvm&FRj)?PH~vI@l? z8xi(-B^U(cx-pIDV%7X+G*XITu2a-fVC<}kwd;C%xF{)ww&It3)KP~4OL8+uLN}td zo)iwqrjQM^MaKdJ>c}U`2o42f!$VPpGL#aXc%mkp2~xa!34T_R1_|rBYckfvM9nb@ zp9Rfg&T1LWIj$noYAMZmT}i#>)rE=|)sOt{w3TLC3!zU68;jgx+-k9n#Se@4&~ZW4 z21H5MOyaFwAOMQ}9x#3|!3aovAPx##iqPR4Ck$NS;8mUG6DO20Uutwqg$;n2Y0&Q)7-l=n{F}lREG5siV6i_ae*S` zWangr1zrkfg_C?`A{)_-h-l$B>9~;SAQ~_gEGoJOUsm}DIalm`~-Rt za-cS*=UdF~6GZQ!#*Zd0#1*?#+VM(;QS-1Xb<2Vy?L<}MhNe~3eUj)j<#+TebZvL) z+a|aI?TprCHX8cLWEPq#_^3U8Ml)em+%7yXt9o$E_sAmt%8RBIw#Q^0nONt>b*o{- z_MH{(Po;#9TeU5LNw{ApL^l6xf5&VEHYSNYi;g0Ol*9fp6@Hbss)=#@9l|=ytvL!h zcl^^K%2QNgn%r)(pPUNjxMyG*W@ciG45A3cxfS!#M)8`hot;#8w;(JlhS!na0=I6uQNFdgJ9%%SJmMmKp$-asp5D*wJ2V$UQz*3qaM#7k_qY( z)>Gr?hu94`B8YT`3M>eyziRZ3R$S|%jF}=V@+|gTDZPstL9X%N0)C~ zr>=kocbDAHm6}sPAe*d*Zvb2^-ICs@7{dp~S`NYci_2Tue~6=KS)ik7R@N!;Jh)F_ ztYtH4mspr06nR{kD`^rvve>b>qe-Qpte=iO07Xc!V%EKWHLKmebW>ArMBxQpD#FtVc%|<+WOAlG^t30U7|gJ^&fHFU*uO zbMz2mSgu`8XOlwlM~)Gy{O{qguG7iDw&A1#iDV)%dR(7OOtR(^Hp|q&1UT&rmmSC3 zff_vtePpRkTaPkS)~fS24V#}T^}0aQlH2Rn@d0{)~LB$YT_^E@=!x!&5b>!y+2 zx*DlStYE^2qvl~e?XFCFB?y22{(#s=oFpUFlU`tm0Bt3OE~5%ZzwUgh=n*qPGgySD zfiJR3fgU*Tb6Fq(?1d2*#`^WS#YZhLvY;Ddp4dRZYWbLE%`STSc#Q$j1 zi$fwg8u5>!&goFa6pU3&IzyDgJNOgVO`%qSn4 zNM+Gql2T?`cRX}mW65?q@UG3ieeWB*s3Ekk+H<>Ha^Uzp`1oKN>^*BR`iY%%f9Rt9 zqEap*?JXSfq!v8{e9ybn8l7Z2c`_ES=zzA<%U#{Fd#YA7EDD8EbqrEt6KMJK2>Jzs z{~*()Le>u>suj5(L?O}QOEN{oCo3vgN|K*b3mNOaBsn=MBv88!SH30tBPq`&=P=1@ zP>CIv|9#fmuK2V=fGycKcgG44ElMzlXJx{zIXrXc>d~!oix>w7fC7U9fq{g90b#>w zi@V?D=iL(~5&}~yAhOOw`7nYOR(TA2a)d<*%U%shd6V!5K1Dx``8QC6J(R`$EYfcG z3SdOtVK zHmqLJdd+sMi@jt#+Xp!IJNn~L&=VX%f@k+Lw*lw^rQ^XG1mNaCh}+o1=A@pmxJ9b^fHKJkz)An# zBmz!3CIDqQCkVd~HI&GanD?XvP7z@r;hNzZ;+o>x>{^{_8Xbt;#G}rSW)WpjUcZ%= zLb5AY>8)n|)vI2FQjbItQs;Kr#5B9&b>E;?YmPbrZUes#0WnVKnBEj$Sfs)!x-sU! zVbC;4=@^ih%SnuWB-&1l6H@9;5eOw8P$Iu**o32i5ENO8M8TF4o+w{&j^Pr> zC3KvpJtSnJ3^uF=B_AVcoS3e!#7kO=vLv$c%R^Y6lax&ls4AkCrF4^r?F5)s6q`yYi_*KSnbYZ7j-GTLA4)@0s0$qqb-1 ziM*|E%d|Csd%{fvO27{UrL}L)89?0!j9AtOO6RTFL$jNTKS}=vQ9uA)kq2F}_ooNp zPksEKcKJWebCJqKxh@$lAucH{%`Vj`;Dy4d)SC(9WLie|9y#3-t&cNkSBSy z%u?#rs$f_CBBIde=>$qLK&cUl5d0B|DkfiWlF(yHmX?o2Atx1YS7b~iz}QaKEM_a$ z`yl;JfGajSS00c&T_}#07p3tcAWl&(6OZH68YWIz%f!I(*(8ORpl zh;l}|q?u`#*EOI|Tb*QVgQA(BBq-(20D>__Xf$CE!kAzPWhNqKrYdA6J7oHc%*2?) z#Hqx@y4WDh7I|DhZ0$0WmeSyJ#bI@t#fd(Xtu;k^N})}ZHgs&?juVG$&)zO7JKk*n zy+y!2rNKdMb|^nH^LVoF?w*5BUv&_BHgi^U#_P?g*U$2P)FJ{c-^aX%^LZff?|sQi0O-UXeo_*jg>H)BW?0;Q@pwS>cQu3m<__ggxn?EVMvE&uV^KB+X6Gz;A42t}2FGZKbkZ?;9-MycUDDoQfb{hPo3LZItz=n5 z&*Y+vfH|MJQf3#A_eVV=mdVXo6jUd}e-d;!Oo%;lKf&S;0cvA}PhCiAPe-{{BZ;s` z;c9KUOBP{Y$ZUtP)#)u>FS&3>#uI7`mgf;Kh!9Ye94uq(d+*;wSEQ1`7-))?5-FtD zi3t}QF-M5>{R6Chy8WUm)V%Rn*!FQ#3DZpUigi-OBI9i!o7N!tANmuE6-sGoldGW9 z-Y?e7XQ42S7_1{~@|2~tGY03T==c#wSH1uV-LQHQIe(zV<;q=u5wNpzBpqJ#T%d%j;zg;MIul3>ocT7+1lTEr-GXP zJoSlF7?IM7rn#rmfCx~L8m|Q_!Iw*|S&V2AGqYuiJw)j4DyejxTUq0J_+Q68K;#0opHABkf=&l>X ze_01xqcQFS>_8+WNb96K3oTM%Pet_1RrgSN{!_vyG*J^soisU1F96V^GVR)YVS0ga zE5ft@-Yl~=-mYMHU{KyDSFt#OjqQLWVv%B&5UJTkYv@grHD0*?cKVT`WX7F#F_2cD zOf{||;WE20R#GfU8Z&P@eNMcwaU*aZ!zRMqe*@aGP*5~ zd;doy{4QFVW4}MJEzc_0d;9$!Cuq4Zqb;oP^Eu^+o{;%Af}wT1cKCOm2qQMIb-z5b zGq6G26mFTUu*Z#k__Rj*Rge??^p*J57#&v?794GeiYCO2{W4)AvE&1*C1*r73oHz3 zawx8+w8B%aOF$JgTAsh(h|rqctdA(&%eAFs8_^0Dxye-qBr>IBQ##5k95$`dZjSws zLX;^dYI4UGl}6*>e&HkW6{w75mM4{c?!(Gkd|gj<0m4SmsifK#{`_aW92lb z4Ct5sFJY}wJ;4nvV*2ORb0qm&66?P998E(3)94 znI)R=HK{N`lKL^W#wC3x4mQQ5v=VzKYtoi%I2F$Fe|^px|0Kz#HLUy~G0N3yb$NjU z_z4jFaPARU<>+6c4aZoa!w>cedt*+ni_m+kxo_cT5HKQ$L;0)DGQ5QV$Q1Bi zMQ}L`h{qY+MVzUSBFHNcta37?HC@Kh@`E3)EQDxuvQqtNsm}YRen)kV#>9S0ibz74 zp_y93oyB@sW$59(`T(%6eE5EYh#@3q4p(63F+8Lwy?P8D-{Bm0FAL(Py09}~R9B*N zG~2b@!HEQkpGuhU+&ucw+;;?;5pk?~oJboXf3meQob!MMyo_;T$;GbQqLBd$%B+PK zZ7sdM`#>O+yWz04z_Bmsg?NV^a$5ce%UpLYdWW zckKqpSY#r?csJ%r z>dbOD)wUmJW#4iXEBwUs)Xv$V;k=IMKtkSy#u!b^P8r=epd+uT8KF`I#gZ>!$bN6K z=`MJQL2OcG%Hfs(lAa0qWOWTdLw#*vHn;Gwj%;c8ppamZ&{01c`|-|M7AXY+_=D|4 zq@V*BJd{RPlhLrjoyi_~t{2Wj)OOrQuY%-ya6EOO|Ht3a=LI2B2L%As-GU#5fx}{{ zr+&{4`@SsCen5Fi+zgYOeWTdL0yufLFtdfdIG@|k120ODLodP^ipcA2noTfn#DO0P zHVbCeS=z#{zhSuAVh>C-?Sf+1)~}M8XWI7?t!&$lV?|$ipW1k;kwo?>$q28r628re zBVyT6O1Gbev*>VhQyv2oqT1kTP6VRH9pRE=Uex6x+!F0e9mP(vCXNW$c{+*HW!YI3 zEdyAD4F6*;Mu}9}&UR+*yKv!p-j>P#;}|}%&Opb+ggBLpDM@k4U}e{MrqxGt`j8*k zQQj2u4SJXSyV9YIunS?_s0y&4_Qu}cFN|3ogsS*d_XPQ=jy_<9pCASzK8CsXzf!a; zD8^j0d_6TZ5E_m_&}@zyc_t(ml{0k7zM7-$ol^|*hiB@bV_Oty!0j@Kam*hpsP9(c z9G*}`!l$gffB|*Eb*RY|-+$#Nzp(ZGPS*d3wWiTV!G2$6MUH)qp!?{vV8w_Q&YM3amK41{&Ixcu;-914t#g>Q0}Bj2-u)Nq z`T<~Q(nq=f|3_piUdQixg~f0`#;vW&I096h+rN9h4ue{uKZsT|1+F`jd>5?m3k=i_){XW;5;kPXf7=a zd2HiCfd@pK$B{Uu=>#tZFxZ6r6D>g}o90D@EYNYqVu`eT!%)`?bY17Bh!;0-lEd{pTS8oxEW;50EQ%TmNr)~zIgU0oo+U;O~FKB@8 z)}Hm+0Y=aF5=v!vGgsvzEHQ`go-v+Y8%g)Ls(8cvRUQBjrQNo2CAAVU23Na4Sh%P@z`G}~Hyc{Yq4dekL)*XAF) z_1H@=g{%|kVaH}wyOz%XmB-Kn^eJ#6NEg-@!mBoD36TYU`GD`fzJ6_CT{XCMK-hDz z7gCykVU2Q$>`d_ z6X#&e^H@JWYgGJ;kSAR}yUiuB3CDBU?cU{?2O&LIGtLUyM{-(Qf^}*qKOchsSXm5* zOmN&r#V9g~A57Vs%v(11ZkE^&59i%sEu(hWo-KwL0r?@lDn%&|Eq@EMgJ!tH{}Wkz zRXlp9T8H+!%9P4=+`Z&TB_>$GSmBY?CLk9=b8luQt)DmC%=nR`d7PZR-%58_4Y^A>xEh7_v)z9*yi$It0`=q)J_t2Zb#bFm0@aO=yX?ayi)JfYB}PoECU>`VCM-K02k zvGDsjxZQ!+gw@kIFeCAnORTPWNwmgtUw5An6|($hBP0wJ=-FKT_D(r<8eKYQ_?5BE znya^F`1uBY?h;zRk!-C`8$=QAR>IqBtKUPs9!E`{+rrG{&+0r2sQIn60_Lq^iBP!P z+TGqZ-?fhIPI@3c5SJi`y;U2joGd;4Ufy3Hc#dCAu%RC(yc{RHeVA>B6Sg*&jg=_q z?$6RHgKzEUJFJ-Xh(fd9U94ZcYu1&)xA(VO6EjJ01K*50Y30MEV@?OKlaW+zSom=A zOngqiE`Vr%Jc1{paKcf+T7)TaC`oD_W^)V1^;nbH93r&=q?q1=MZR(TxiC2dd7SEB zS%HdZRwy=7){@KsHn)U#G{0XH)x=6NFqaj>D!Cw7Hlu54!!#cXSPqDBoB>W4?m!0= zSC~VNE6@=MtWu1u5{J-!4Xjg)tWt-7evvVgF_k7O_0@S>{cYjS5EtxgxD}ly(W=vM zJIHVTBX%smC^CD0L|M#4AgC}79wf&C6<~Q~c?CH#5lLj34f9pVj`Y!nnCp%}j90>0 z_Zs%GL+&H|UtnZ)`#@-!v(O+JB19yxH1pu0JXx9wmVZ?qnX5#5n&1u9K%{V4?&(E@ zCCDYt;HA{gp8gBSgg$-eQ8pj@SwDL){xkebm@pIaZ!jQcC=^C>W;li;#KuI5B}B&H zBu@Jc_U0acTuJ521yWn(chsCNA5xY!nU0taER4SD`Yw0aFNG5g8xP5 zZx8;PHh=WTu;w81QoKFL2+LtgD4nN2%dE~LmhCp+nArUt)TM_%zIN{z8|58V>1QCh zq|z1K1NhTpUjN4tcHIjrL6_4hBaxqrKuxTW%oe`WJV{d9h=b&S&_Z) zTERZ9{|WTJ%H#a}-L-|;3(uau566ijMkTeHNKK_DQ_y7?>nu~UIoS%k%BZYn-&6Dg z+a_;8z8SHEu?4DzvIjGt(*YerBeUPqT*gMo3c97R)y!Gn)!4<*EwsbF!?Ck}JLVdq zur_0NZg)#yXo?pu#~+gaPqK2E#oR)^S)V$#I9>-pC!A6+1w)cel2xj8qG{5VZ4?Z* zZ^sf@kL{$g8Hf*Ey8MJ>Cz3bgY3#reZMbU4ad~amGr19H*jkwLSLWjW%E#32_U7o# z-A{CWlg|935$q^`jxTYtpaqPS_5Oj0-HzL1l1#1Nmp4>IN-DrU01`3?0}@M+;7<|A zdY~}@XaE6l(5fw7({=1<+jjgm^tw;pcAPIn{B`fyiho;J{H?*2E2wRpte6e%W+^Y6 zwJXxIZ2pEtvKQX4u3$TR-L8)Ii+3G;fFmD&gI-UaK>GRBAh(2AsTmfW!AYDJPPm)? zw#ER^&mvDw7B25|6xhK-lm6VeKkVKo)E`3pLwI8jKs$F$B0?lLHKeQ-ZU{aM^9w7V=(jK}2PCSCI2dwYI zX8_EN0j$X%N;W1#0xJwrkv{7eG-GCZ_c0lH9*K;3&? z)$o7y4MAZ1O56jO?MAcSJtZ%L7_*qhB zl(jATW)BEBMmwYWY5;~Gb3zZsm;rV5?&%+t>lSV1d;m;k25FPOWBPq1_yh(13q=z5 zKeP71uT^~Xg?@j5?)IU$f#ig0^dBvOqM`z_dFk@6%_u&nDu6$EB|JRfY*NX5Fkd(z z+*4x6VljBmrh8?;YB66Qf^+%Tw2+-J_SuTNfBOCN>Tb7Ftd4hJVN}uvPp=<>B>fT9 z#9tY@T^VMqnSxRU5Lulp;>~|dsRYXJM|SH>p+F7zhAZ~w1T?;r4{Os@f>v=jZFBHx zn;+1+iTPsgrFD8)^Q5^FebHayB-HL5=_)K&A*!R$hv_*L~}ST$JWk6{&b)8ly;>Y7lR3ZrP~pheF@7 z-*vjx0h`;$J6~D8Mx^x1#J_QJKi$0B%(XibD~OE4mk=#|VBH zH>Q(>nG_+_i&N}9w&Acvjpr?vp)_;}M*BEuk=;E_(OjoHbzm&u+IqEqd;!sk3vaW( zQuGqgz(v)+Ej&zIYW({xMci9I*?H#`sz1VvsOWlRNu~v-zme)^p#kdQ3hv#Va0+ zL_BQ|f7h|MHFaBi9cYiY$~jGSsgg7SK+?zOEO(GeCejq^M@Z|W4O9Ia*6ZT8v7ypA zCGQHOTVBjZ!XW)y&?}XUU*d#U>YxpA<523|a8&k*E33amHndo?7G5 z!Mml4w?6hsNl#l_Ra5^YRNh>-W8ShMVh*V|E1eT~u~OwA#4@CmV1VYN9_vA)4~AA> zVM*+0Y$)wOnyje#IEmJulw3Ca6qwvp_3z)t(@9HPQufVNJ)XV=r~GV==MW_35Gt}6 zS{R6$)3$gAop+Z-a<}bR+K)%{N!|BNvW5U?9Ei(x|fD`+Jl8NI#yzXKB;A zR>`*%5fd3*;9?=+MjP!8EXG2SoxK-#`;0=w)_~tpYCMsH%eKp>5K2Otx>+X7#nbPi zHU>8o5u-iEa0sWn1f1EYA^YfEUV!MxO4!Nqj;pBk`YaoG59Le z5neFs%hfTO@Cw`={D$EM7*=-jAkM+U&*+7&w14UHMf>jIE%>-%vO-2$btvsS(pR!- znI@gHpzaxeQ&qvOYwf+B8Dui{;`Z|E7RV9ZOxGi0A$WAE-o#7Y@YC19+Oq1#Nq09Q zy5dAn7dY4kpQ?EO+Bf6fMtiay60K`SjroNyd8_wW`3WfzXlIjB5}t;zDda=e{ai1s zs{_U(IjH!dgSM1idt%if`I2D>{HQ+g{Y!!;cBg7k?55)+oz3I|giC?Fa1J6G8g-;! zYmF-U*tbVLCnDL~LRv+aj>1H?_(5RZs`(jCu7a;zH9*MkOYv886jQ_E#f&9%`7h4L zt?k`H1Dx0|*pG(9zt6!|u2}q4N(dkx8`yKn2ic~7XE^^ra50+bFB#+inw-ThVC4Cv z&&RXFB5D|5D^uK^b8lTPDnvUhj>;X3MBrZT3nUf!5&&=t?oauh?i|}w4-{Bhf_1?{ zh0cy;1QpNa-Q>JDukh3sKh|bc6FAhZrtd2`?vAG)-Q8lp-tIh~8A=0IEJb3qr&GxN zm3qv71nUNbk)yVwWG$Lgemw7y*2P2XR@d8UDCv{@4Dh7}dsafeaUefGyV~?Oz)2aj zbn-WsN`4SY(@f7l;LnpZ-okuNWH0L6w1|c>Wa=AGlYRb1zH$i3ACTyh z;&dAvdN?h|6g)rR z=&rlHuQ{dH;Pz;D!(k-1wv5t*7fxz>*@Ji4u6x=2cLYHfL;aFg{Vc9b^$Whp?jqe^ zbN5+`53;!MO{DM3+)T5RwaWFmQtJ_G)zwCo1SbJG2T~Zwv?XZ;n7HW*(Cw}>zUudV z&uxSWio*EI)r={n`JkA}6`S4pgop@+xHUjj&mf0{L+QSfVKvH3Z>g(=Bplv1S(WpP z4m+}N!<@2~=oD@~Qfp`72FHA zC;dy&?HBScx!W-5^D>N{3yTTR0saNDmzw1D_f19t@*fi@&113&-9Tv5)un9f?MxLS z2lDoZE(84l*yjO_soRsPSf-$K$X?=Y;1z`J%zH)SB9CqWin0A~y;lSs#bzLg;LQ~O|Du+lD zXPXdB&K&*D)$ii?9_L~%nbI5G4h%P(SH$7K7fq8Fi@i4s>y(`K?m~4DBRsw|9IUDV zl4Qgu*l~G!jK9?}Q{=7-++5n(4S;|TKKy?tEY_G$?ZYuEI zBFEBVvr&K5i8_h787ldBrQPhZ&C15XwT8hGnE6@LT(ev#Q_WBWhhF*j_>eu#yaKVE zl7e#b+^DiFUR@oV)s|$pqs1MAknVA8^cB*{eM@R5)OOvBkLqzJ2j5NI+x*?@)0QJQ zk^@5QF~sd;kWv3T)zglqX<6LN);(|%5{W_$6tyKJ$2@CDyZ#o{B%ct%6nGs8i=WDIM6fxIXmB6536VbPQFH6MH!5#x9gUt7Q2@fq1@{A8wT z5ZjLP;S_@lrp=VLuo>V-nxylr^?5d;NIv%{47DYHzlZ=vcP8B?WL@{tsB@o-GP#HX zt!@VquQ2Y=8z#+WW zB*(+dk_o)u2LW9mwYP!|VeHY#YhlOJq53aJVx9{6KHztGoCNBgV(&GxB4zL0JZFOL zz1hrS8OLZv+&tV8(Sm%S_;QSsBp1!HfAS&f?%|Jge4oZHk@J`YuR*q|5><~I+*upR z&lHHjaCDC?efhA56B#_R{bSO~jiMW*_J4Jd^{TnwY@m9Gl9qb!mz6roN=G@nIhevk*?&ySI1lx)fq0j5A}y>+eVcJP`ZJeg z6;U^ZIn~=+PK{4x-Kw+YYDS*ou&1V*EG+&S9P2L<(m(L)B+kmsSvLEjD5eWs`x7GP z13c9W6v=nz*K7NPEgn}W&`IU%%o?XQ#2NCde2_p#F$xCMBOm-WrYKb2XhQUc5R)7I zJNgqQyEgo*_fS3QAf{(jcE@BKhu-cZxCO1nND|(;08EmU9V=`loHK;O&&c6q3P1i* zj@O$wON1|DW+y~5{wa~{L;#sT z^ElTqB>~RlSc$M|e5+$_FJq@prep{*9Uu#}-3YTrzW|JljbkG&j^=lr^uvM1)6WyI zQ#&o{&quDgt!BFg0c;v_j%iE8nL&@E(k3e$x{Dte26E|-!KBKE^mpPV7|fJmwL#XC zYQ$HE?SS)>NF*5JLb;X0E(No23|n?8^~cddTE$Z z5%#oaj>*RHWRj|8TE&vp@`2Y~4A(|-;LK8rV#h4@I{CrWqb5VKzKQ33bMN zH@@c@Cp~oZV-)YjBMM{OcB~cFXb--_W{0dri4_f2y>jpXOzU?yN=8Fb)~G3meXYp*g?RkpYGz2!N&k4bILs2YX6dK8V0n zy1M`Lcgpp~21#NVE@1WDohW^Y;%>OyE&nPDdoqvPPuB^A)wuMqbQ;{ng_)0b^e8r3 zF@4kGP!l60mWfwy<1e4Y(2@J#O$a}`=pQTBvBnX_1t6C&t9rvtSlRpZE*@BI;S`60CF*gRC+q@d49f1H^WFpJy|Yz zEB-iF_c6G@QjGC7P6c?&jBcAYSTa)5+pkZykx6ERSY5cjxM3jb&jR4Mu@_f8c;*9a460`3?9ZGu*+d9T2>Ne~1|?Ok zGNnL|Vqvk;DHhteMw4{xUkMm2Xli-qXGIIBSh5O_jSAfV8%{?V40W7M#kXk zbgkFJY%(FU!~{FDM6R4WfH_|B$&&`mkZn6A{>Vmy^DwCNKC|XDM$aDp(`_rmv$KW? zVcdXytnVUQ#{PZBL@>elD5GP@{2V4xG^i66LO$L7`T1{PPOGR>1cz z*a!qxMJTio+`gII?Qd}1vC;Ob2|EEEPS{RXw=yZDq*WF;B%n2`V7GY3g#t2VTqEn) zzWX{P&RLEVZ2>-PA_pO`|H17Df1Ym+Oz++>K~d$HbwC4GSy=O$S5d!O#54H@F-)=L zb(ZOBafNKf38GWYW%%%dJKqp{EZ%X-r3n`4%B|k9C-Ikrdx)z~V3YM;^CCW%M}2*vgzaeiX;eZ(UWJcKFb zJKPrpgmU1KDNhnf!&UVIRD=b_V!nvFL{k`y`E+N6sbd%H$&uBIQ^r~}q3vF850x?7 z28OV0j`p#$aEB_p2oZfyRg05W8(ak=a?T*sTkiwF=-N7Rh~FIcaD2ctMN;0SV_H%P z(ydecc~VpjRI0t)1h^m=-prj^2Y=E>=I>vZ40a9Usz)4aGq_k|{c&@3OYj-|aG}5l@CLx4tsaY3qvihm0=oieUVhxX z0Web!ri#7&SUz}Kee-!Kk9~rTSHy4~46g(OLrWvAtt1^+Rf`N2InjZSY~gK%MWsc(p9G0j~l?t0zX4>i-8fK*+yKhibv7&PoT|C6H~h3EQYKU=n{k zu%KbEnww%S+qp{2hgep#bJ&|j+GBTiCxlPYrl>?6UgG%205Nckt8mf~=}0jt+c}IA zuq!dtb_8SyjRe*&O6QJ;kcPapQ3L;MqNSq)amjJ1#tzyJSV&KZ12|ZN#jn$OmS%TV zUY+P$1Mrci=))UH<4@2;SG^l1@fNV0$(WMxp7UC7%5+~=ootE;4w?I4$r_GJUx3Dp zJ4ZJ99-?P(^XLs2J`bi_l^cdVTLm~OK@4c!pYA~gKL|)GmI-o}t;xreujo1;^$_&r zYMGy;d_H$uw;ae*&hk(ZFW3SesX_AI|A&f!)B%v$I`0Fi`mg}fR+608Br2b(6u@2e zx_2|?Zg8>&E9Cn~miE#cEU?p!){VumF=hfAgV~aVoHwSrm%uj93?_0UQ;aj#PYV`m z8!g~NGE?gmL}3)^cAL&;$>BUYI1Fb8i30ozfsF6q8eva2D~XUlceUbd;ARq-F}gtj zjr)pJtqQ!nEG>`fh;4aW{v22^XF%a%p0qWWTYd&G)Jb)wKvI5bM)J%LJiu`VFd^)^ z??$Xlw}lyOVRX?zNVJsMdc`kTF)cw!5t~`v8VLtK0LHj{B06%VyZR-q{sP@wDqj2< zXEa1xs_B}XC(HosKS7ex70@)}i zP}HX!m2lzCx;bYhYk3Zo(Qr!;>EY^?hC&;dY3>tZeJg?YxSy16A&6S>0mP&zEE5&(e40_q!cCQv? zV;*#}4fu5Y(H<{mk(;}@4&r-w0&D}szwYV+)BvHkn4=OqfP}SBamGD6`s50e7H5-=$3w`GI)k;rwDklR?N+oO7>SZ=_Z9Jnrm^fdioyo5-K7MW4B5y47rZPMhq{F47qTQ_n8z^zS44?4jSL?e2dQl7^8EU(VM=2QVQ zRj30f;#w)8lNw2~MdD^w>`K;3;|QLjJHKMvT7$l;2jVk8UhM0FBv-p++NG?P7?=cX zK$`i*n*$z$BOB5}vrBxnNbMc{clC`Tz!sW{Lug zZq5dZ){%qP`yv}`!pe-8mcq8(?wjwA9`pZ5$T%y$N*6FOq+;YbYDE>o z8m5+Q1)v^#sCP{<6JQiL^-d5&);4OhfFi5w_utE3d0VX zf&#bz@5#bXIVON>&(^AQiC{70s-HAaOYU+^51F09~9~62FSt;}iFcNX@@NO)yf^CETjh&^V;BwO*wD32& z7A9EBmGnLFlh(`eZ8I~5qY>H@$-e#(OB}JleX_!^xa4PYfVzNEk zGF7On+TTZoz9+Ztq*ep}Xx|5!2Buljc96DkV4Y0AE>GlQiJ`fB)EAW!U{vRQ(A6I1 zq%ux^8t=c8f)ml>x2PP9fq-r73z-HkUecZ%-7#Q-1q(?_b%Yk0xKfK;5_u@C_VSGL zewOBVQU5OYGO%%%L;-1F(mWt+be#M=sV6#;kOFc}Hv$8$N!oNG$AdU+anSCUsWQvO zEpchLk=5w)nnNRBEOM2HPc3;tUwqBTbeT34znUi>h|vN%Vc#xh3!~nh{WGP5dtzCfen00dwzU8l)zb7zRwtmCM)$<$l})n*o@Be^zfhuEq`dOo~8%x=`pqBIs5{m`@sJ~B&kb+4PSZ}w3b zth>^qvM23=v0s{jyc`9B&u}E8wiRs(s+G8-Dm`kr(|Okj6q8y|-!)#_-XbwGYBVc1oCGD}TxQj`lc)8!C z79!sbggwRz{1mK>I;L@z{G%9by;fId-TZtsaKJS&IsO~N0GQz<4p%DEniNQ(aDwW!( zM2ZVNC>(9E6+z)3@99+9I=u@R8%fELW9AZrZ6v~!OceyCmo3p8ofyH^I=9ck*8+)B zSJg!z+|{=>7PXZlk+`ka0dmRsa23nZu`5cZq2(VAVGqEnKJU8I`$_$lPIhlR0*|?; zQ!BJ*-s5Kr#Vcn%uHdE7*e`-W^xsi%po&?T47?IIU0Obxg3S>#`>15Y1Ku3LZqVU?h`9&C@3bqsze! z-NnUB!C7l#m3U_eZ>|Kh&SPyzwtAA|-EeON>0Yw?C61%%Bn68T9Y?IFtDDuE5+#4O znQ%n#$e&z{tZpzjBy0Z7pu_?Eh(^h*}(=&Uj7ct&WlHo7B5M0bn~UV zY%hD!9^a*x?ngV>%XZ@Z?YB&lasK9UI1wIIrbS{ank78QK=H|*xY6lvUm``F-^2;6 z7zS=Ee}FgB2AKbp(FW?-oHB52CZ#!ASb&4ak`V-!)KI6Og>x}8lfh!l-dhQ#|K>>6 zUZB{`Skn#`;AvXqa%uc9vjI-VSrI%8E4adiM5cRFPdCkgnPu(+QYC9EToVy>NrgbE zvGtfh$Ek{2>gqCFMNkl~EL&e!q$+c-amWk5;W`}vG*u+169Z+&8_*p^bb_b2(e2Vv z9~%`czcK$X!5$h*q!e*ZokqZ(m8^h8b-Zbzj#ete9BwF%PWF$IBoCOh3(o>vGcZkp zUL;z2nz-l*Y(^6$r!;H@^V2^d3*h76qhDl^&@`nn`8%28Bvh|=Q&lwd*g9Y(ePZe( zT(f0U^BZz(qi;eia^pR@H8-^_v_`tkRO8wgG23#T!g5rFpC&jYEW~`Vz)X!(baJ7D1wH@n0F`2LKpiWy{C4;kd5xGr52u`o!hu8!oDbD^?%&3Wqb^qu8?@j^;TAL z)sEYhZI}J1M4-(yp6!-cvnu*Tx?Drd^t-M|-}kVErt!9B#0I+i`hy=AUf4x<8e!q|F|Am0MG=6OEPXigQ9SxP;Wn_1?YO`Hi6*)|scuyUws}im;GM-~*11as; z-c=mZ2y3d6*p1jWLKUQzrv0>Hh#3ZK+>Tu~A{$GkW~TAP{-SfRM7LGXc@5R74liqa zwW&6;27(uYE0>~4mg|FwwIq3Dc7Jv^*09#bXac^}iVfx9UI5sqNi`%yEbHHUXVO%$ z7h`z}xY10D)@VAktSI_uAde}^;x)>4|5~ERuEsC}4aFg*(n*pR0JV?$qY5@tMA+I+ll$soFqG7_LG%-d)D-vYjaIBa?tw6V?In zU2wICfh=L+re+_2Q#=&VS8T|4%PV=u#~vH#l~M@`*!1A)^px8XHhoAQ!tH;^ zG7dt17$?A0BDqc?uouFU6CW*LIUkMFDHwRDqS1tB5e7zI)2wGPmVwj;M`X-W*2^Hr z&IdWL5=K*H!3NQX)o7TLZ-eic7c)t0_<1vptsts+xE`-(!Qxgz5m<%P$qeI4l96>N zQ5cE=Bd!GSjG-@)QIh#zaIW|?VB2{~LpFSc&C2M{o#t7QSATz!N!5<{)BhRWgdkb} z2pDc5gF+3W6xj%7C^##Cn1Efu2^wzQ@zZhy=75x*EWOfrZNug@ltA=Dl%Vswg`p;- zO&u^ckDH0-b>b>W1cZ%oyo#k-+!f;33&)}IxOgrtF_wHtU?ewDedA^__RD3P2r;!x z1n?^SEIaxKT|U)JuJuHix!-daz`V%h`&zBR z+2PmSW8be#u@|42iyd()u^-W4=(nv`Y9YW_Dh9}El+odFl*ArAW|rj%C(zhxQj<9N z7(mKJ2#r!|LAz`-02&M{ydxemxismZnHj6f?d?T=Sv}f}anJk{WeF%lE z8O$C2*9=#Br|ftb=@a(QL<@)^3s^{jtj!I<@bAE@%Dk$J%XwX+RpebD*Nd`7w9!=x%x!Zgj@8Cd_hjs8D%u}OS6 zDzSA&fPfnlbLKLU2Zjpe`dRa$6)R-SBBW3@SZ*l!XnY!Mo7`4Rkl}@9 zJ-muMX$LGJ`hgj4#J1boL9rRK*q7Jr1=(vBMADnZMgUa%2iK-kcv^CQMSNegM6yr; zpgQDa*TRM~Q!s!1{;A3u8-{SB`WDHkD+d&tIrGcOQeG3 zAvZjHkds{9OBpikj}kSHFYf$-^;LLqxwx9}hJuWv1QlDmTw%iiARHRk<#u4wfbRM* zGd61yV}%ybrisl!h6=|Z0eI+D+VgKiRiV*)K8@Xlx%$sIfXVoS~uC zYYg3O4(CDbx+q$8$iP{VpU>GDm89*dzir=DlKEux6lW1UZrvnU;CG1AdrLnSKdVXb zs3|Enu@?8=`v`_(a4UOj$&onD7d&=I1>l21}#yWKm65XMEIo9H6CkiKCgFPY18 z1L_D&%Qb&fB_Sk28EXl7feXm2kv5h6i4MCM?``{QWyCR9i(8lBR%81*hW(k&IbYjr|XngSJPR408UmAbI;qR-D(%2-W%!E+(%E-?|+ z2Q-2y*n|w}2S-gDXB48!Yku_XVFbkzX=3N%PqG&w#!_-O&V_PF;O9pBxC0ZsTNTBR zUS^&oKYd+>m279mDS6i51#MM9?-jOQXlYE`?+jsK8XQwCQJ&QB~C0|^}(}pnXLeI00*k;*FvxE zWtAuq11#CEut>ctlnIuPWQ}AWQ!NRfTUB<3d9f2A46WM3SiFcW z8ddT$xe$)q&Avd|=Gk#Uike}}P%ZFu(J>fSy>4r?F=vZQ#usP)OalPiMgRwmfms>? zaPY{&6gB@4d2g4%AVx6|BbamG=sd&&29SDYrm12Y{JgXjWwd^>3`b$_z@~WOM!uNu z>vPQJY^di{V^{lyIO1Yp5!uUqRWD=n;a{E36&;IMLRMM=&2!?W|9xYkYH3p zMRZJk1xmT8vYMv0GPVY;ph?dHqbOJ`0#D7%(x76#nF5f}DrF6_?QN^2VyMKORt)V` zI{Nt&x@fXH&VaSu2FpWwU^BGcizI<{%Qtk|++7|M(49?I|6+2c=8d<$TG$u}Osmxq z)sU3n*-OM)V)oSmfY;j~dj@Gh!g;yeGs6QxMmn6?DFu?{>s;O&!<)g1pAL!|7# zsH)whud<){=KpDzqr$pZ2$F42Ff~)9SO!FHvjjW~Xg+KXdKQ#%NMESj^fE0!(f}y-eFqu=Tbnzy zZ)`{~B;<&DS``OMQ^n*!uxJ$;7c>(vz_!9afRGCmf_|4iJv_9h@YMOc?uQ8 zB4(WX{j{Ygp#y3^x{mpImQF!2D)-nF3*Aqmb4*B?+f_THHY&z$Es3h0uW3vQG&TF& z+3-wTI$!E_tol1X%e?0BD-S-h#~BdjDwoKWWxU!lmZ?nh!;)3R>ecFqS-_}Sls3F( z+|Nk7|9yezXE$il;H@Zc^j221_#2X3LGgI)Bkc;N9JN&%m;8hOT(Fuzu0Q73yyn`2 z1qCjaAgz93k6?5CzA_uf-6HHdAhGo?6O`5Li;IlS^@XwmDT-v*j}wejQ1Bbon1|o# zq4kGf*5Tw!s}E#x-UO>AjsNI)rPuSrU=Bw2e+?|b53aC;2_u3nBmT#9{yG~udoB|k zYp)nEjww&9`oUucw(<2Fd~?9F`iyg2L5zIBe){Cw^vuaOlIPm;hKQx0a7S59{S!Zb zzm*S)s%d+bP#{-NJE*mBuS|U#$_BTIzbCu@wj7H30Z~TeY&PFxV)kf)Z3VhJ{{4Y! zFf|a(IS@Xw5Ktcx8#rj4q`^N2g|yYPLfR^myEI5_JZbD!c+HsWH-Fn#Cn6A!ArXkj z3ANGDNZCEZy;%XsLN+g-F5yy5K=k3v$i&9f$Fi&fze)%Om;{PQsG_pLBlxeIl+axH zEnK4OHRk?y$((2E26aqV<_X#O!_pwj;Y24|1J651LOl6sq*c=@P6Me+R*Q^LV5Hg2 z=8)(#&d~4FXPpkNGmeb*o7Hmy-<)w^!9ckOz(Iq5A)^=z`+e3?YX1gwz)!f} zFDR48XuX>~rHlJ;{;n%8y&X?p#c8^9Axy4P{(20*Zp1H7dIBAfnN1NVt!X{uz@a|A zAq%YJ(HaP4!U`|E%hBa^SCWW`VAm-!E|x68k7j=(-gT&kAI}C$QFXmxT&Qp zy-kl!7&fnXaPex<=g>o!!%y($VQpRC=t1uHB<+h+_BY$K2P-gHc4Or~b+j_1)R znofc3m1v0E#_l(0Lg{wQ+Ub@|X&N@RI@pO^2Ds%;Cm?wJnS#5Ggyg>l`BlqGnw-;U zYcoZC<_lo%^>U`7)2M~hNQMkx=?0GNfK-=v0+2sCr_(r<)ou4?EkF$&LupJ-z-X9l#CQ=1OV;CQt}bX!lU+KRhHU#6_(S-UuNw6uaqdVzA~&#o)^U z6KKZm-RvXh=-HqfWqU|uK&vf>)NMx<{1ozGz~wa6%1I%UYsIzqlX#{l`IgG<`FhnwFEyF7!z%U6PvJ-7R1geZgFTrWAX1z-BF6 z<-aQq8cU`V=GevsQsSWhKVVmK6d>-HaCetJC1L+KKeWarMk!9oIlR_6&;F+58)1@$ zF+7{*j)pNUoAznw1mUD)`4bA6Kc|_BmDXLFs{n9yEBdklyoGFbh$8xw6PN!K0eni# z1@IPf`>Ft3-6}46oq^`*S>Ba8o|PFc@sNRxfeZ%b^!Z5=0ZMk*9g(7Y;_K9F3iwN%huG701aH|pwX9v;II1vBlWi0NE4924#lVc-oGDt_uKJTQlR+A@fKce1}gI5muFkQ9{gbv?nm+>z) zy|>JeL}jP5zT9_9STI_m8t*^lKf5T4==SPXs(qs1*X^V4i=rCAc*S<;Tf~ik-7Z{q zVV80v4hSRw%GaAfAcRIt$z1tbkeZ^5(kr2|-OG`=mF0~^@(Y9S1$AcOWfULw!9M^`E|JRd^m*X>A;Z432?=)_NQXRl;yV z0(QZ1cz=JYq?dyU>Erqui5uYEG4dKGYzpkNX7GgF%6ce>)FFiK3;ezqlm4BQmhcyT zvETCR*vwsW!86^qp9145b}MW=Tp0Fot@oR0B04vu`L}L{w;vLs0{1%=uoWsQ_-{C zL*L~Xm0?`ybtz0Fpn9H;Ju)I0cGPJb>ZEag?dio^3UKHp0>t?@QyC$(G@$Ju=ce=(mhg*g>M|)a! z+MbENoF_;3ttYD0r0j^13ka3RiD|QS?W^f(dSr6A+`2G%YAFpeoG}lHfI>(;Q&N>N z5GWFpnxc$>LXenj!ZAIq*ivf;7LA!sq5m`fr-NmR@dv~56jKMw=J-YdediZg-VW{u zPZjI!Ls38(9W?r3CD*Dc`i0IEFhM){+9tAuWz|_SmWOvXdHp+c|6Aw92Z^MRDQdK_ zITIbTkzcSc47xE{5ZDl&kQ5bTzH4;cp*$%yAqkb7>ozl->(P;hN>0nP+dDaAnirRV zN)`+AuT=ch=kcV^Q~uMj!&I-wvpx^`4Ov!aElU#;oryo$PvV|rJ>kFM7s?Wf6Ux4N zca6-og@k^Weth?GmqulFth4sL!Td}E$>^U;rmvsRfP3=1TYa}06Yh3H(AfR=xu-INOHk?%ff2Nyxbmv7NMVR z0%~%Li2-N%-7_dm1A_@*Fbx!TRq&txm=1!!(#dWtkvX^2<~r8DR9IGDo{?|DqA=K^ z7B96%+-$&Pl6XfVDl-_!YRig9%kr3Xb~2Gx$~X;YF=;ytPIl{IE{CXI?$+z+)nhy8PTrgTV2gL1>~Nz3e-*N-uigLJb4OiNpjw*+_DOI$ge#v(nm1Ie z0fFN8L?$V+Gn17NAT|J1B2+=#RM!8?~`y;==u0>b@k(8)_Ek!>LM9a! z(YLr%upEqz+IrI(QYDeTXbzu`820OV#bS4yq3*? zVF*G5prjBOVWUw1)c_OTH`)y$eVk0lpSW)gio1Pr$#YmhtELh7ulDe7SC$Fx_E-QM z^kdWnQWbAd!-LXaqQMX>+C39mkwKSgd(?9mZj2maLnOaaAkl&;P8gEgg&cp9>ZEZ7 z;dz+u?;jQ!7^+m+*E3vD*f&zv2sblSkO=uQfXS;Owt`4t%SBKJ2U5=-h`&&W3PB`g za*GR#*i43$Z~tD}3OAS?r?>h>0xiII+&F#Xmw)eR&L85_)QT{OrixNXPFEmrX6*oGPVx z&5gT}1c+ko8nSfAFVmfY{1%YdKn4U(r39K~C$ghP?Aw%V?qn zy}c?Gn?DFhN(`!hRtom#gXpvtGi`VMc$JS`{kqv-CP|H|KUvr~+ajnCG@cVQXXj)` z<6~sUAeIjVgvPG!T?Tf9uE&S_0`>fs$oF=RW_wn;YozH+bIM%7VbLPNqJ zetK2Q`95}TDu_MVl$i^QgXbTMe%11dQG4~JHj7J|f?XOp+aeHDRGM6uZ}G)4xVvwn z&|^*cg-3P22b5WbA_hyzfd1!{deb@j(Y7DY;1U-oTh#!|#5EW~eHmg#hn6mIf zB%~7=jhvjvSVO#x5fC;Z{`kIm(58n$7)DpQZUI41w{Ji~9Mre?DX#|tt#(op;x+>V zU&ds(yqyV%NOj4N9SYRlhRL-az@s*I^b{S{>W!DT??LW&qJ+B5RT)8BtDH(( z#~N&G5$F9=$tw}>@0?#YE1l_)l+LcwZF zH&voMqt6s@*-|PO47|QuRTC>%grh`m?c!TKt*u0NgkVsT;Q}DQ?ZxZVgReG?+k6(D zC3s~lE!X}}1QVM?VP;04n}pakcceyfuFOh9l(E9SdMflUiaS-LW$^_*4Mjxq&%|(Y zoE4-sITrcWj5LQ2CJ|kouf5Y4d@y*8)AeQLhB%-!!0ZMZ54{m{E8Nl@?-=GXwhuE9 zHy<0R9Z3R{_PuuT;s^tg;3EX$xXyVLi^QVe636)pi97j(O`M%cN$C*QzbU2p#RxMd zQ=>yU(-zOXHS#><+bxv3z&@B9DUh082h}Tb#H6o!(E!e`kA0&xN)sfX{E^jDPr1%1 zDSbdPpF9c*8&@NeIKyoigKk>}=6Bn=hbk32NJjl7Y9_w<7?w&q)kFa%r1`{~zS{y| zUWxD>#7|8lhSVVIlgS7(s{IELhPC((bM@U|k4mhMxp)Dp%e7kDz;d6eP^dz7+%l=1nrr6IE6a+`z?dWK&c+2yNk z?i{R)>hn>zbV-wTzty%Pd`{6im+AHryu-jbDuhHD`DgO~NgID878LCZ3E>hq_zEKFk5n;vB`?I z3bWHg!_89qE*?F4>3e{B>uVm`W?jHe(yX4>|J%>Z%fYKW~h& zchNr_2#i8Y+IPB_G57|K?v?-UwLYySvAl%v=`N0K6YVZW*-A#%LLH)RZrd8Ka#|sz zKcM;JP?b{I+I|O6&5VO!093KsW4-iR;z9CkfxpRb6RGAdi1hX7Z+V_H*@;Lqe zgHFp~Pt($Cc@vY@_dBtXk8s`ft;RORr?6It+v7@6!? z0cklNwiCUz7o2{lK>MI1&)=MaI!(eFY|@X?ajIBcP>REJj*@CP+8}^vZ~0BwViqcXAMs zeIBpdLCv_=v>VEks=FcHR5b)uTtN3^q!$P4SCT{g?Dvjy!)f##_d^#o_sC2D;mYg`Yq^`)H9>lFg z_5Ceh7`SUo!AklPn1$uI?2Hc>>6M20d1%^;0J@0R_#V2n3)VHYjMtnfS%FR|x_B#x zpRuQ9Ffr~=WKH}CMP#JzjCN*?fGtA!C<4S@^G{VJsl+YJ?5`f*NRDVw8j(a{UVTFy z^&?P>1xPI^kVyIzb&e*a4s^~<@{{V~&ubYAzTd(Z>TkC$B;b6btV@EkzLT!by6dxx z$4k6(esddM6Of4jS|gHBic*@lrdQRC?vX^sL&ovnK}+)^dYzOF%C$NLVjxGzQI!{2 zat(1YPC!HPQ2!f?8p@2d1lr#8IyG@MmQA;+$1TTW{1Yk;gu-39fOIzec}%jobfnYBkEhqu6wTm{}=9>-`Q z7rltOQvN6U{;?L8vi0yWjQE&{bsZx6yoNh$z3eObSSe8>h8hFI9Q2m$FE}Oo+HD5Zf_WgVbc3kbDO}I3~>uP7(Ii?{i}f% zZm;`Ol;PO35bKhh>9j{7-g{C4x(^bf{-uH}+=R5BL2Oz&P5EFJBr~DkBPGjp6}y^f zt94vOIdEgasPQjyLMT>aLnK)+A-SJWfK6@id`7pMiKOV+74DHs`^ zN>@2k4&QV}{Oz-afHMjc)6Rl(ut$W?0D>d%moY zI)JbSHYPgpB*D%nIPB9=5@5HE|6;N(K|cHin24G%-#*?mafxG}t`u z8{=na7S412!OQ`Ggu#j=>yZ*@SYH3@YwCu=J|O+qzhg+ES)UP>a?K6lrfRWsl#s^Z zw(Nd_COfzTzKV_a(F0zIQAttW{#$Q%BBq^Ooe3|$QSLv6Uo{byCkq3!{-3Fa1=>J% z0_uaW>gA=O5=)wP@aF$d-r)YI-6=@Rh(hFhfZ3;+8|ik*(`?|6N6_u)S&Ew-xX4aF z?Xw4XW~^r;3uUgmy|Xs9jlD-OM?YS-O3V|~k?L8|p6CnormcWC*spAOoPXpPbUkv0 z;Syx_Yw$BSkEiJH)i0i)&PbQi?y!K(s==>MEW_xMh;a{gCvGO=19UqRBI#RicD$xd z-kt^)5!ftj{esorz!p(L-+w4bbjIAW1f)2IQNn* z!PP)x!~aD8iY{8cw|?SDr;5RACpjWB_qsS-yoRZB=yI)zOR7U2E2j(R3Y7m*3 zBsFzeWMtX3G@n4iuDwo5Sxo?@RCUFG<5~pMy0Ka8L*83p zBs!YE6|Q)|)uZ1hS^oVTj5M|+w1{~Co8z2K4Qniwmz&%6$PgKKPQS2RiUpQ!zuT}T$Gg4 z;3~YV0(z3(4x@v9I!tQC8P5@VP~Ol&KK+q1)GWY@hUuY#-8Ze{P4ZtCkP`q0{bb~~ ze{5{r0dSBI9cdnR=x+Lg^bheLLYCd1WL$uf@u&WaXR-9JvXU{Dvb8OmM_99%3d`t{ zlhad&y&?-M^1~baboxegLPY7iZOD)7`?)FVY)!tu)U~?Vpntt!9&eh2uqP_IAGcxr zvtP&vY|&rnw%3Xm7BtQmGGyVBa~-#Uq~OFS6ONTTE%y-+UPV=8xU(cYMlkY;&{nWD z4A!`R7~*+tZX>)QTmnX}La!tQospT&I73ebOucs9Zo33kGxC`d z3XI5tbH|$6N+A()1!xLMLC9E2I_c<|_*s_x435Miu?to6-+t1bB4VY^e-uQ5X#2=< zz9^ik=aRON91sZfig)&LvadZvs{_Ph>yY;pcw7fQ@GoknvNR!Wi zkEya70bP?7$k+gF3tT17elLw_fH;k$NY3NCtpQctdyqbqgtJjAmq5A;0P-}$#i=~A z*|!clBmhza{qi_+)WGV9)8N6x2(axXW_(O<^p~C$CblPb&b!#=d3K{L4O%o2$;D%2_5J`3nQK)?8{)l&#j9zn7pL+2jSH3kw1`) zstHaksj zLvIn^3qOHKFhlHVZP3VOt$TY7F0b?7Q^+sNHt&y8ZX+u7W~ zZJHWHf`^{zJ3@oDB!~_UUaj|2uqy+LsskxsCDXFp`j2};|b^n&(hLHN4q5ko=9Hqt8 z(1RYx)@NQc&WQw?o7r!ZA$5d4$!Lc-2M$FQ1Huj(Vs;N+N=?QVA&fjFcaDgPGLwRe za3)(@dEA|UAq0G@^7B7YB@-qEqAS*O)fSmqrdWZM^9B2~d zEk^{`nX5amx9%5tOSg;d%&Zj?q-BhYR6EH3%5HAj%Hy2G9=}+FE(h(ilDe5OybX5r z{gu`AvfFP~VqdNmoY~NG??CQlQ=dTn`Dcx>@EgBi?&S|Yf%PAL(bWun^n;_9(P_%@ z0^<*^HL~yPoc#>;Qx4ONKRDL3-jjWqC$qxzCbj&yQznFfyvdC4x5qRCBvblC_{8kl zHSh=3+UdW!ZPxgHj^k*@`sEKRPk-M5rmm(J_u5BIlFd4X zTNZx8FtC~Ldp#qn`l^}_H53($R8R`AojjZbZ09r?N_`^n!=lgaMX|rx#5${$R-SS$-6g8gR+VY1-?J zfxC`T-q>4BUlKU&49tF;Kf_$7Tpu{xCf&4wVy;!H4<4DYW*JdwWUcK~9NkW5uT`(} zA4UjdFb7QlfX)ioqk$jfG*pzwKUiZ(ZHkk9y*2|pQCvO%YOmPvw@)JafDEKF8McNw zgGw6)Dg|WpMGy;|gE~s_1$Qy6Y(uD^0K4ECg-(UIfTI%SmdC+1M6(Mjf6P^h3OH-Y zsfQi9K?wJeJ=z=A(>OGJX+o*T!gSlA+pElSO|SX((fa)bk4rT8Qn+xgd3kA{FL~Z0 z$LH@U4SyaJftrx`-*@7q%{DT<$d-o%UlCk%BhAiM$O*Z^yA4TG1m|4h6@fj1q$xlU z^Sn#TQA7w287*Dc`BW9Q3i%Lc|VEC2D;!O9~nsb-aUMnO!# z0|K9hN4E?^{B&%3eG$x8fpH>Vb9Yx2!i2MCVl-Qu;O0X+wx+rinwy!Zc^O2GYrMLP z4lk!$BznQ;0Qs%#x1OV$cEnc9?}zS0=`4BZ98fyst!UDhx+g7pExO^CHy+(9d1G9& zO-A(6QJ0nM>DuYBo3Z8EWiYj{a!~s!X)k1P34)n z!Pjl>KRW0Yl({}{QR-Iuq33Z!wJ@}QqA9@lMRCHCRp5)h&M&LDEl;C1Cl#hn4~061 zu`*VlIJ+kd5XI#ldW$<|$_Ek&mK#5eyr&h6mBeavkawpF`=)m6K9;qR`@Bk2I|-_F z`=bYPrUGT#)3^M3+JC2K_TJ5SFNUOPI57Teul1Jkc*Fj(48zlBNblkf$!G9o_#J$* z*3YvWN~<}kIY~pC2945920(rkgT=G8r4(;E|6}hC?*3EAcQ#pg+&MJC^kYm}8~1L! zTC~3&+3|$;hxzZA@9hTt5#inMqL(09nyCnd#p5z|ds}mw!TLPjk{{elZ4b(JFL17Z z1M4%dE=;yLcJR2e_;&KX&j9+>5(!Wj%1Bg3R?$EVzSig8t#lE03ogMPWasnkXKxwz z{qS3l9;+a$NWMnOYs> z{!=*v>4{B0tiK?ZX#XMRSV9>h2h(aYtYiEzxY!C#?74TzVS)9 zbQc@f>c3hH%O?%upL+gcyw_cmJmfnEz9n#m_-b3?+f17@a`$XCm=v6;iFWg*js8@E zOn4yu@dYkofcR~7Ref=cC(LKeACPq>SfuiIQQiVVa~2%A2j7mFruhE{`g{(T zC!jONQ?)tS$LzJ+pO0=9XDP1#K!qr8_SB7l_Ob8)h$`~~2K5hqMj|*LJKubLNs4WU=_g74p=p;@5Ry~)%y*np<$4!fX^=@ z5&)P^hu!h1uAgwiwT4#+@kaN$nVCZ0VXroYa!dKBUDKJWR3O|zeUrps#^M^Fh3UOJ z^AA~Y$V+?)l>`CMwH;Qv!~Zq9pf!!W2C;%v`+j;D5myOouEeX6cB-xwi((xPAiA1N z;DAZn9tzBbnD59sOF6BQ^}es)RS30NhpTju^Hy=C}ih$W;l=inFCtG$O{mYoxc+YsjbPw{iZ4EDe`iuA@vWN zau}!z8h%E<&-x)!{$K%SuNUYT`BfMI42yueL(_$(E;!NTx&U2BT*&lqM^)z7E1-fL zP|4d#^an#cL>pE#-_*YUNbrg=%m2&ExYV8xkoD)x(l)zo?k#7|P3u?kOWYow37Hx8 z)j1a!5(KIH7j%H2Y@o5LH+e0ZZg2Q}{Ky+p8kr9-0GfqE-C?OO3JxCod(>LNrcTd> zz3|Axwd(pUPY3RZY6vl2X-epW+7y$>{KDLlyz`80tT4MIuu711ZL_({`y2D1M@>hK z8~@?+j`4wlQfD>;OwQTVRMbGc!#n&U3GI&l6GKd43-L}fv;-48ui`1inFX2FefgRA zWR-OOxO_b{DSJ5%_+Yj0i0~XZ&0{t}QwnWs3BOU-^Z4Oub!KU4tC4`A!$=mI}htTA}$9tKERTNO>&(6Sxka*9Oa&TJ10wK4Fzzbn{V~loeOq zy-b=)Tw3LRu-I+RtPo+Stt>lFiYBXYgr4ndJ%`8quq9IT& zuMLHSU3tczSvJ+x#ALoKkyF_l)mWLJ+*n-`m-SMCSM**~zi6Id7%|1H6d-Fj$S)e?V(|!b zNojGYX7hjP$ZwL7o5N#nvR)n{sJEhe9~XHk}aZyYC`XC`5~ zc?HP6b!jqm#d^iJZwuyrB@v!#bb&kl&qL-jB*|-A?6)9{9={u76pO|ekXZS$p*JpL zuU>)gacUsV|F2&5JPWsb&JA^hAqK!s026ZT%F_pCxI{E!$C|-zC<5lZ&N~kpCB*K_ z?ceOrOwHJ{p8y@_KV$kgw?uXdLM82?kfil7NrAOxTT%XIlKxRH9PWElfRf5M<)(t# zu#n<3_Yq;4>|`NXDh30G(u%X8aqa{2-|8&DK+^vm+4fb6&BH&tCgj|+rX2U*p#9Cu zxiNLEd7KR^@0zXf?bbT^ZFvn0{e~4!b`$eEvt}b*`EJu*(@g?JeS>2C1C^S)yN0BD zhe{i9ObldXV!n(|=CI@>B1_J5?lD@!Bt%Gf4hT)eWMM~wt&xr-@b}27u27ZwYzhg` z2Q)J{|J@tc<9QbKVXG4aTzJ~`Yzmkk1*9bMwM&lK!7Fc)l2N}(bp~ow*KONDh1}&(W{2E! ziHYphN<&J)?c0eVH^3Xmu-ueUzjDW`T&inj+1D!Y(~9Sce0zpV^MXln z!u`p5i`s{lw)JGVf4@2*hzgX8l3l)W7Mud50yWwC)r0;Pym8*Hm)Lb=6#j~=$@}&AKXz0qu^5OE?%E5}*eWswh zK&p#PLkN={j6*5S{4B0%0fw*75ckdRIDTq?Alp+z1~IR?STsF@$77$kmGZeoId|KZ zqpVFJ&@-X;g{7Surqf{NhXf0M9-0C=R)#Tt@-YCMUC{C(k#f}*=ZB0(KXLB{qdW|= zAbatRyt^F>XunWqI@Qlz@0f-72t@T-pphr1wpt?mbxd-&kaK3`C_Iho@AF)7{jNC| zWjGoS0i*HoGMohkquyH64`{Kg2og4hAtzA_Sdxg`X#TvYgzI&T>+1%Hkx*QLocYpVQNCm5s-Y}{T0>=KMsiUcBxs5}?Xh@pB8Q!x58lASUDKbeom6Xu!{GpLAsi0ZpiRtn z&bm#xD{T}-o%~?trw%6~$Mr6-X`G0f)p32Czc;^9@RuLz$^oPJaJxcV{+r?&tGpN} z?#^shZFNn*A#X{l0ZKGS+v?x*I1&aij|vC**aQf@EAj8=lvGH+809M<1Dsp5J+bj? zdE>;|#HiN5cuPck)Qmy?KCR2h^l2Z$73bP9e8d8#r>I=JxYCM%@g`G9trRF&* zGfU?BovjnI9W7@EgR}d$yRuT*vLJKzA(}y8Ain-k!8}dJR7h)?3`tcXM^efK@#(p& zrdOc_VX}79T}Q2BpH5ox&1CIHVWd!2n6c)O!ZXX0?ajZwPqklnhKFS%IozjJaF+gW%nS5C?2i}O%JyMZNN{41(a=sYJRCzr@q2w3ljFTYKU zZg!WxChxH1bMpURP%Sp$PiM%?D<7BD}(_ZND&a=qcy*St^4UWQ$tB_w4Izh7dI^ z#EY79;4vX+_9t06>VPC%)~;3d53+L9ArZpDF5Kdt9#0Cnh9kx)NEb+7j=H2zM?s#- zzDC^-06#nKhllR}03Hk!%iq8j@kC_#*TN>ii9ihYi6F}}IWZv?J8nv8GVHqO9$B~@ zD+aZ-Y#~R11B1%2?W{k92bvRe{x(d|kF=AWJxaN_{tpr34EAUydU`yE7aV}u`L<(mA{&M@0r{qS4yj|z&( z0aVTJIcm7BfpoKYvzL79Q|`krI#4E-zwyUu)+*f&4Cjpy#_^^?18|Ge@}M?2GhdDd zhQBWMf~IsS2~V%J@PXNcxZXsK-QDAWfiy^_AW;g@H|#g!6k=&H{IpLvDiCM!ifaNB zAd2O=o7B4pb!n6AsOE%wn!GLbJoIPfNTrD9bJ}+mWYc{5aukG|?Opl5Zb;2_o=2#p zG-1M2Y!MiQDewI?oCy$hD3he%+2CR<&6e(vuE-8BDp8i<6MHC69w06z=cuj^A2@>Y ze;!a?&CO6<9uxb3Rw^(kH3ct%;%V~#$fS@^0$wr-*Z8=#AZo>I)f4bJuw|VZFm}yA z15$5M{^Nn%pMg)Roi7HskAoVcW8N&XtLVptX?3W$wCZy1X3xv+tXJnS=-yl|s+6#U zv+(>sJPb#)D6?npRZnB)jj0zW^f3(>ljB%U)auFNr{0r+gFbgPRjRBIsT(6WXhEl( zb$Zf%{H1S)h{r?O(J2H>Yk#nMSx9t9!7Gt|xO)A0fXMAktSY9G)jUy^WY6shn2t@D zH+C9v8Nd6yu=)LVz?JCch#HUbkVlamiR*u6VUspseoci$Rl(na^@=n_rlKYkIEga} zzDf_8Qr)h)YsBu{J6{MN96&^@5C^eZ$fz`Iv z1_ARP|5|;({ZFiIluf?-VHsRD`G1GsfSR7lc==Oj1KiNLe9kEK#E89qp8%UYqLd(G z3E>&0bZpDWSFkeEK(Wa%v?NH;VXzO<_QR-=@7P~|A4r%w>FrKO4g7?rqjNvOP@-)p z5CyWau(6HUE{$7DcFXN)w_z^&{1FOSuN_kfr?sKL3Bv~_M2GJnHQrkQBrt7mx=OW( zXqS>#D;yKLo=3oU?wcjhL~xL(xywF*iB^TP_cy)cAe>EjsT9-nR!`aTZPz@AJ?4qle_1y<1om_E#_B7sG=e zqwo7QE%L6m%Wvn)PC6H-QDE=cZVz;uRgKG#JylyXwWG5Kc31Ymy`|cvTNaFf_{wVy zr-Hw7`w?^6bvH{b+p98FJ7C+me{7yqmrOU#W>ooE*}ACcPX?4k!>gFgCF!ZMDdkru zbfZXa(q!b#9r=gq-$YvU8c4Sr#FC|IINzk3QzP&2_`grP2Ayc;oSK{-q%Rq$fjr{- z^PPC$(+?PMpaLnaH(q6Ef0MY+>3}x?D_s0~o52ZzWQF*sY+^8o&)TU<@s-G;?;pV+ z5bN5#6NZ>lj1DgDB-Yr?RIBcqYdc*wK1Dn`2kEyn70IZQ+|^(iR@FwA+8=ynZGjpF zlY|@{FVCBSMK!81qcgX!w;3IzxGzYFem4;I|L7SqdZW%;jh~XZeHz#aP|*=&$T-Gm z8QdaY%5)WD9up#tLyF4r;x*h1>FL%%J!M2lHprFVuK25~=u9XDJ$}Xu+>Dl-$|%pM zne2(q#(4?Ck3$Pe2~bzxen?9<4Zl6Xig^v>ioYm94E4uX-xELQE;~y=n2HNgSfON6 zC(Z)TI_SNV_Atn|JD((7gd{yRA1|E4w!#dVc6gS9ofWnJiUxH;PPwrXD7j zBD3#HD|rA_Elkb9z5AG$mCqfZK2=2h8L&lYGa}GIS|u(eReF2%d-|2!0Y1}?WTmDW zcBN(04&N;=I{5m#_Un7A@3AZgq=g%9Eca;`m&lOt{I9RSQ)J*{zDi%;N0Gsgd5v&g zJpq-JR|I_XCXdZ064*SJ>md!5{GE6W7uiHPV9s2}+{?L-bI61Fiv^9t=`lFrOCmzp zm8nvcOIHaBzicC#zdZA=6vK?uIQ<_E^^{rJ_&9t%@A0S`yR2qfm(Y8dspH(esvI64 z=~sC$J0Y|_9Aef5*LG9arb1y*7*Y`w#F~>5W4y*xDMzL@p!~Fh*->e=m3dDWPWIO` zs`+Ju-m<3zC&A#!s={M+ua9D02c69HN$8VNl_hVK46)nq+n!M7BWnnkbV*i8cX~F4 z<$8Mi3uE=cF~$GuWBY2~8Q*cmnAqp+3CpJD*BN31D~HP>;!7$ZnG#>VfBgv{(vp10 zyrY^ya1;cbm>`2sOOcT0$KQ%Bs4XC;|CF(JK9muEh;A8?kM#3YKi;H-ekXR1( zQw}aHJIAwEN&j74ifGKeKuKa$A6#lfP87$9>qy-M%ApzK5bYdCXbeVaHarYWi2jTs8jl3A`|6O9OdsvbBmL@9V5Yor!FVR^q>fzS6Wc zt^X;{*J3p32Xfp>+szMc)~;>-6W_5ir$P3%!mn$V^dV--aH0qcb6m|C2HKZDDWsl`Mq<+w?SK5} zdNIV<=}4GHp#+iIq!{6!!eQl&EtDgo+Y}>x(HzkSBkhYQFVDN1C9Ky=g{VT*^7E%P z>t6^943dni%M1Eaw0DUQYtIVd+WzwH54Dsumkd!}_jI~j1?+e~$_mA`iH(1cO+kS* zt4u#UUZ`f&5YJ&+*Shrk!pt~7NU(Q2y`DRm!O4gW0*89_G9>XT8o~c|;zJgAE{KD! z@?49bI;#IKd5mzvY|N)Kwb6%nOh_v=2aZciSf|1BR0i(RiKOCwC@j>MFgDxVm9+FY*;oO}AMP&4q<$1C0w#;t39T&V(9M$2F|p|;ne53aD6zs0UE`0xB&VEzPKj1kbOYySE40GSw6$<`)w~3Z zKbmL(Mw-FOD?Je@{g^9sYt(@J&TG@bYA)T&wBd1LbMF z=W=VLTRA#vG=P%=bCud*(>9@}t6l+S{=pBwGd9$&v7S82vi$F4xbxUorVEvSKwE+C zC$Y~=&-sdr{&gv4rJ8|J5@x=*O3O7>RGwY2jhy`5k*`nR>nJ2dpji=%6G|BGB(wSv z+SN;RSrV2c96dH;C3Y%b_gMMJ$JET4l#eRa>`c;J$4G|+R-zgwjo19kSDul{+7Mf+ z!NanQnrFd^FIN!P44H)-;_qZfV9!G@LU-@rbQ{*ubDlF zAT)V{tn*K2!)MRu}NCSBslrHBT2=HWCR#Vo$%@`jfAD<->ljHb_(IWm7qwwvSk z=eOYKGlT%)>~8YQHO(!B;SvJv0UH*6p|!Q6716E13IjSdF1G1i+cd$rvuQq|SERb9|2#92;~%k^0{HztCLf=@TAYEM8??xBpIg{e)6fj^Cyp zE66c@oy1ae2WIKZc6=V+lJMTq7W#gD5tTgxZsWA>;2L|Y**bko3w=XGQ@ei1KIfGm z$``JDF_ZuIg65q0#fC*zbSZk`*aPvXoehgTK+LM>Z4sFspGBxE6c9>FX#z3&o~QH zF+TbyXZ3rea%)igsH3Ozk|5V#mcoF~FXQ6ZPKo~d&pn8!&PToN6nH3JvDqs|=w4)1 zz4f909G#1@uAUU~ZI5@P&#sx&b>S3?13A)dZC2TFPeF}A;i#Bgl?<6wucAm$U79+P|rwem;wd%$#(bZokQQm27kGYLx2 z^_21iLDH+lnOo`XFgbe>Y}P;tVMBG&ASnI9{u=@Q&tvoW9Q8=2P2@t}q41W%Sq6z?bi{9;Wj783NT)q1p$KHbB+? zhxQ$7R|f;{txlkM4t+Q@{zHCN*K5GsS>1x_mp4kMjl>Fi*SIz!Q}%3og;vq4ChMwu z$7rqP6!7cFP@Z>s+(}nfb^Y^{2JdZT^1Qp&U@*G}KpR_$j43w!KuDI6mkW%RXw|rc z<2tY2mz^5A&)9%{o5+8_U#9V^q%c%0n%UQ5%9VuHgj!DataMs|u*X3};Zb%ou}Fkt zAw~lv5%7%&SS12}AW<5QPz*pu6rhP(Z!T97e(a79$^b`AqX9sUU5)HV5|Z_vZ?7tN zpKSxuV_=0xwphstQpDI205M61Jn!xs(g2X|g5r>V@!`I*+$r0!B?UxHq<}2*5#jnl z2XXKgIr-?{Tz|&LD+!^(H$xNgpo#qM`)B}2Pl#9nR7otF(_pZc(Qim_TqU2wCm}g5 zXW+9K0vfV|r7lja@szhAS%$orwP(KFlv`D$!)ZyXCVi{b*M`FS2GONWYm>S|yWZYl z0~Q{p_WI&@ zj>tYW|sdN7gIPz9(#$8ES;r@smeND`N@YIX=u4KY~VpiHr&B< zi0T`##*4|vm&!g{SUlboao(iypce+F7F-Twe_YuZ$V)b~Y(uOC^Oi8*Oo6^n$E0t= z@3M?#C-uOYOOYsxgg6!3l*bFpyejll?DC>3B&<$qKma&VSQ9dw*itNp&F^KH4H7Z3 zG$h)FWJz)j{j68H&|DM%_-v_=zZkcwEUX_S(#9*p=msGHPj4-Gk5-A!J-9h(R&lUu@Pf zLnhRX;TgpqrU&KQL2}EkUIZ+mP=iCOycVaZeo^pNWz7p1te=)~F@U3f>ig{Djgj}1 z9KJPjR}d+Pup1R3pJrAtcQQN)8+)Zn1Xl2hA<}wZ85rF+zOo66T_hm;tuA=<8W0D= zB&+_mPkbWBHdRI}@qm!^#%AcV>2^pS*3hj`v^lx-`Uj73`rRNxKSBpM9;>Xw&1GOk$z>} zSjtTk7*%S#^!uWCN>;r%=vuG^58Kn7=FpcRflgGEn!}+-YbE876V#B5hl1K1t?jv} zgUsc|vEp3pVX-^Dc9L&>!I-Y~+b)5Pf9{U8myS|X(CMkVNX5E^jgKHX$D;}O>$-}L zGfroW^@JdO#5(GjFtP$-e3?#Ei9dq2rya8*e%)k zr#O(W-4&WW7yikSw0is$;ey=^6@q$YA8RZWE8mDm;z|pJjf=M`LjP=Cx~q*wwgv zxTKppyK~iIxpLSeV9?`(U29_ZL7r!}ri4SgA0a=v6!cZpM$~lYhMU)%BN@#xHhb)n zxlUB$E&|uI6M#1$A9V*<1X5IfU^e&JNCT?GjF>zV@nfxczu5+8$M@Muvnvl3uVSnd zU?|xlV_jIrc*T$mDq1G^;Fhw%K`}R%b&|@v!M++WmWeLBV}0?KZ!qlwD0Zs=i-^4kNtLY z4*MN&H@Fi1D3N>`t{l3=a5$_Y6uuz@?}BS-r_>6QrKE@mw3sY;__PdHS-z=2oJpTc z+Bex-(A-8CH!|imgxgqqhKzY5;WozTkTGu{e6j~(2lGb4ZH!4Z;yv^mnh_9{rwd@h-?5dD8&{aga>}tRQDTNCbRG&U}mrSVhi!lnD5a zocS0LdUaJILw&Rnx?|5=mlo@JA*JPeKzW=tp&^Yf9&kZb;_y&;4WAydg zo2Zfh0921omgm;>dU~l})zE*#hI;5+N`RIdwjA_Cdahl5=dEA{;N??@zteoy-BLJJ z-Jex$@tB+F!Uuf4j(Do4!YzB?c7-;^vMpF`KZDd)JTY3!^QtER&ko?8`yP1ck>@mz zUv+1~c`tXNAcgR)kbf^k$JX*ko!hRxe;3l;iyL^I z{Byx2D3oJPZv*U`JwW#RKql>jFz)ZZ^lbo0*Qe6@Mfa3k@d{;r8P*4|$ zfkyIs!ZPK92jmR zFT2TuW#%WTRNXw(A-f$QcTxvETM-oooAcnm-qftkeUvMe%&v4U#a%4JQ(V1UqH7Kl~kSr$4ab;sxd>cZ&6<3)u4QW1>G9{Z!C^N;p z1qbRs3_k#@oAf6kSw;KqgzY}}?*SlPzLWAqC*IitMNuIXon8fsm7vf z0eXsFbgc_trU;y=?+X|qvo8Qx4r$YP_;xsn)}!{O^7gLh3=3(xBiu?B5}EG2C?hJ5 zKT?EU$t4n9C-M;ogk+DLBw>J=PykEh+lC!i2Znw&>>l3}EQc1p?Na;TrUO%?i|J)@ z4cb63LR5KP*DlVY%>$|E_lC&XLi4dCtv;O1!D42QIgC~IH;=H?`oeLO#N)m#m&|bm z;?Lk4SuD3o2{0&Blj<*ngVMz+!@8B61XC?qKu-6 zVpsH?%l;uF;UCc(ep>KP`@rsEXjq)6h0j12N6XnG0W@)<>>-L7^D?lvs*KmQHkSLZ z9$gl-L1ospzEf#*fA8hr6lYo}HL{YlkXmo&aM{m(;R8H_*-!_yPz@_!IV^*vun^|x zxks(bCI*gNzEEQoW1GCvi*&BGx}vV(2ww@yG`NV=kB<-!>*BL&>5DMc-3ULk4mQKm z_4h--T$m#(&u5qSQq1NTQI4?Ce+0;+{yh00AA?W3R;^$bz02x_jM5$k!KC36X1+vhFEpZyLkW#pE^G3>1mX# zZ>ERpQ^{=+5+y!@{*H8slH|c)e0~#9V@rXgHwc=>_pP{7uk3jsd8W?!O<4vqkK~&F zo2WORL_ZYc79kXEXafrAoP9@tL?_f$0B}Vu{G|B503f74mpJ`9mocr9jEmOvhMz^=z6^DuS$V~g>+L3NH=Czw4wI@N>!B(fmRWBBxXef{X&$eg%4rZ2K*wR=bg9V*o zavh9rZq92roAOklR~lo|n&GWGKiwK$*Ex3-~`qT#$ncRg+xO&op2kc z72wJHd5Ypg1Lh<%bJsz->TRYfm5k+Pv)Hj~&rj|3-iihdDqzX8>^XpyZF;YCn4FzR z8$d^P1gzVlX)krRpP%xjAey_LClp!0NE2~x5jO#Dwo?eh;BMCl6$~_^2xPh6|*s~-3-c}B5d6EtY6E1Q?8cI{Y=Nnx<|5J<0G#y;VLP+;zXAAsE5qO{SKToA9DqTbMw zghtx}OxPjtpkGb=EUd@GvCzF-vidA#I zzVyBcBU{tBf4CpecgZp_L2UIwWlG%sHQja7#pl9w zV0@<5T>$MH>3*4ziF!34R;gt>S~JtztEA4yB>jI>TC%M&MB05y{`G9dgbAP^L@OIj zOW@_E*csK`B9|c9Jf>7X;M!)>jB#k%F%l#jT&N_dRbv{s!xTJ0305N4PD{*6>S~FE zi0WF%=iBIn`hYT_AhmG6M$!P{S9n)Y2Ytp>YkoPP_afVLAb?0yR}Vy&ZIKmLQztD4 z+rt7^M|cly7)C*gRY4NXOdnh~`2awgnUg5>8NGI1RuFgQ8+GLl zIP_M1m78si#1xXjGs0UEf$5j>Dp$dScCT_d+(`L~zvC=k?n#t154h9Pap9Gjm8%cL zs+en})l&WSVVZ@6hs26BA##bk6*u5`TX{=F>BLJ)UcH0KR4Fn3Qmu~E3$?t>rmwHz ze1j@TO1-v%xC^7r{xxWGi@S!$!PtPiPr{v5?RR|^;!1N;qZ))DD88g$COfs)#YL?`+GA=r>BWb&Zi0dlUgQ;oF zWgGVnNxgWsY4}b267@!M9azO|q}olOO#3A>mvirFaXjV60mQ}(%$|Bkze*@x_AdbP z{U(Hah>5A*TI!7LL8Tg{v#nE?cBHf3MnN--fhg%9iTEdcgS0y4!hKFvj*|0IQLf&T ze%0ma>sJGbd`>w+d6$}378m4sU{ALqQ&L+68J9YwcU5C{XEJ-dl7vOcA@ocl%GbC?2SwaYai7M!hM#XAeaO=#-0 z(?#3)=d`;ADbPZ*hE=WSIE%j$(Y!Y@T=YU-hK`@M%xJ!$EST?5~k6 z3xLb}g{CG)kcHA_+6eWAQ!P3%-IN(aYoOX*$b~l!T!MG3ckloKM7JpIT=Qxgr6NR; z1A82G)J`XxXCM93fUTkt?9K0*Zg$UxR?{`-Nk^HcMpYRZ8fB}B$=V6@g<;s$KLLR3 zU1(KUaB8-G!1rD3WIyE7`G~JJA}_pgcGki83WS8{YHdwxWTKWAVKx1~K20i~EdhYH zOnZ(1$lEA{V3-Qm+_Ln=s4xX6YUWSv3K*D!Em_KUfj0Lk+7}}NOymvpid#^JF57Nk zq14pBUrZ@To6ny#0j(DWwx7~@Q-Bnv0L9$-BPkdufB+Mj*o@Q>YG>Mjw_5U?ihP^= z+~jgg6HT%;J%R#{-HarH+nCA~fCuL$I9)R>7NE^yN{a1HMt7m9>(6xh04~4a&{nSv z)hH zSTi>f*7^ZZW;YO&5>|D+AGC`SNZ}jx>hn=bh)i8#|3`Anbk0xrfO?S=m#?-u77e*M zTL|gL(O$FBLv(L@+@)dK`&TCOD6 z;rpg4p3fFQc;Um?N+&D;tDUZmLg?oLBx)xDN{1*yChO*|p=~z?oHI-F;_jA5#*h$*_Xp5ap>&+2W z71rRONzfBYHxbWWL)wt0kuSsq6bQv2^W;Q~;RSIvED>d1`7lI0WUV5N{=UO_{Q}T! zgUVZ&I9}$~H3_d!v{UQw61G8C$C!5xNGb`~ntFnJw1h7LwP+V@=xU)w6Spku#ZxrP zGfiDUTCKo3%YuZ>=CRlGLy9lB^k~)y9Ky*wQkQ0f&6s3X!tzYIM%oA)*518R)m_G! zm}v=-fTvdZQlmNDk_ntzZo-}f(-U+asd~ER-mSoR4UN_oRlVI+u^w2?GTi4mn2c|^u^!fic3_*YnQbk1xveSU@ z%Qeso&98vn9R|e9bxdBx`6&p%8xdnPX#QB?vPR}7Fy~!` zFd&{M04a@JgIQeZ4}I>x@jwA!gUt>0g$VROPXc;Kpr+Rb^bn1rfG$T7K@1V3Hzgoj z2a1~jsQ&nu8u&Wq@%hr;yaXRy#gZ1Blbks3P4hBG2A2_{oo+>I8D^M)1S#0AeT*dt~P0gyc);Q&+r|QFFoA@84)yE5p`Z|J6{rppEu{fH{RjP}$ z^5pgHa0GeW{6sy?cqHfBKSoE=7jW9G1W$KvM&9DF6zt$IX zpNJb~kGzPS&!8%}2RFuR(ey(j5-b zJ$oKe$|(cx6e3QykhvK54q6je~dv zhw)Fv?1*wZM~-xbv_+e3?z5vH2bc__2&9sMSC^rS^v0?X#IhafZOGHtQupm*in>|H z7K%dj(=r8rjfmhG3c1;#hzst4*A}atI6#FsVxkrE?D(8Yo1|j#3)n^?ryUYYvfpDw z{^DWTu!+0Q8hbaG$Y_x|FEg&O94JPV9b5sb^pTy@^FZK|q^cT*CoJjz36znEUdqWB6rZIX#)uilZ8V<`W6afEgEAcQC5~W&f&DYpBOYzk=O(ub%JFmwl%8I@ z@wwCpyX1^EIzt1~WjPdGfv^(rKon0>9puUA!%+v!?6Ft#5|JXYN7^(N5Rvc?X1vz#FV$? zgWZ8_m#EFje1sgF>N3m&W?}G$QJsf~P3wC~z#h7PMw2O^9R&;aD0%CSGjwgYraYrZ z#X>EH{qcg*0G+m}e%#4BdH+0y7l9o=(0?5Q*!h>`G(oWhN?VQ&dud7%x5pk+0nVjE zG;c~X81~6UMt+c!FhhV;;#yi)fP^EqiF0KFF}9AwUNX#g0*RhpW5M2gki5$g$#AYu z5R!7R8A6cMiK|9+l9zq35Fw_PXi!5B$!Rjs0QL$X>oVM@J=8d|Y+btQBW9m=6eT{x(k~yR!K%tGKDxV(!?q8=csedRSpYZ+^M==nH z3^Cru-ZUBTm#$`2ANo3W)i}x7#a@&42=aI-)AQ=@vE?=~E*!L#L?&S(KqqtVKgf}j zcl6^wU*B;0`pXAn0$j4%2a{GfsmId<9_vBj&m0hX97WYMR*_ zW+u80jtr3Z=(&0>IO;$(FZjum!+l=&1)6rE( z-)jb94;J>`e=ER$^&HnJrPMmN-mO2axwWt^*4;bscV6Zuh%C~LM&=i?04rDrOX52H z#k-+HoJboFzm56`Wx*P2*w+oF_KeD|(0ip>a~yTwF3YI{>06lKYFBjs?U8ggyu(`{ zR^?gejh8148AeG(LuNM!TApW^kd6MxLYX=P(0oSONtFxAN#W6}=*N4ks&)DIMd@|4 zB|l-h$tr}?(4Lf{B^4IM0jbG(o0lIbQxk?n7@r%?2d-jm@-(pBNBxq@0Q5KXw+Lav z&wLk29PuWu3Pm#+gwt~prAOnCZNGF$Rt*X!csHG5^wLl6oEVj$u~D}lN#dxNmMGBPyJ`is0idA|dkyavu{0&X8N(bE;0uoUCv1i%OAaNRc(+ z7Eu{?<3%Ko+$XjXO^HU*B}5g<)CPrKXywc6ZL^t#i#z0I4NvmFIJKuKJ(3AN=y6lu z)I1KO4g5WQbiu?F-|aB}){?!*WR}x|%Pq4RZ0F(SnS-HjD-GiedT=c_$&h zAOUgEW4`gVHRjKj!M&;oTN-2scmV1F=4p*R)1S{9GeW+^-I!@n3a5rmfdR{a`Nq27 zVn1~Bh4M2;YUycrgH(6-5%PwP=pz_YB>gxuQ4>A&a5e?#TjLr^9>G2O^i1$XKOW?+oo&K(tcr7rC=dY<7L;eg- zj<4yvy1VAH-@ktSeZlWvOPKBeXBKH|8Uji-T^ML%ui8KhGuFj$pN%P*-7qhHjopF= zvSt7dzyYXZA>ubcl!pZCmG$gU?>Tc$z>ShMW3XuzSvHB zc6S`G-kcYl(o-q+WT+`uP+pXm1OuOhQu|Ay`fwOMm1rexGrVcqEiUrV5>bh&Bu+Se zC+{h*H;_^ls_}+vXrTp2V9642kvo*0IXzf(3(PRHz}b9u1Ws=f8W1EOmJrLFcCWaK&2`Bw!RRY7@T@YSJ$1Ji>=2g*Lj($V`~y zV9RcBNyDbVfDG3O6JpXfBDnjUeUrz^l+DnGMneQSc(B(C?u^zeD^UI-Q4)~EwsjnV zR{mXq<8{Go5_?7VtMd0gu6jB`{GNWi}Gb8Toci#SIv)%cbeM zTw2J~r5<7H+GEQ;;UW*5uc=J#E{zZJX1!J#E{z?Vh%6+qUhU{Ws#?_+R&>-m*^BiHeG<6PbCe zqgLT5lGv=xHlpH(378r$31)QC4t2;64f2k-!o&WDy$wipnGhWp5S`2QV|)9N8gBtK9{Y>z3~{g^5t0gYe| z(?aroN2$9bKy)$MScb~Q*eeWwE56;E_5lc!rW_|t2kGAuSX(iT>wbq9 z=%eu;S9lERgw_Q9**Laha^;GKM^}H2l+Rcm=aB8>Bdzw~PZI8N#7f)Xe7qoVFb(4M zAf{V21PbUgJ{(R=ix)ZuIOSd>aY`BEG?_OG6 z5u#Yb(#Kf!kVm2i^AM{q2vmJUZ7G4v4LT?6SwflipGJw;5N6&>&VOA~9h^TSn9AYx zi5K@iDHO#d7y#`z#B;B(Xx2J>y8XK-`giPaG8-)WVNx;yVyed6X2+bsOM`wc1R99- z`Pv3WOq9?QYh{5!&FSp{A_mbM$Bhjhu;Y*KMGddTEei6?U1&_D0mYw&;%R%R!4L=} zyW;a47glwH^_~%tvTBTKV?JGt56oN5c~# zcbPeFHM9-~%JpX9`CZ0WK6kQtW7za=6vb%~oTa<+<_RTS(CRWqoTkDD*En{=z%1Mq zffy_hl2%}9v;|^o()unBcwza-t%+`3?UZ`Qj=dtVXrZJTH{QTf>u^@}e9OEjH6IOC zSpqBEo0`Az%1$^?vhKqgp}ysC5|!~iXa%`p) zt|?Py0_m3)_&D-7K$u29!p~F-gEBTB3`n4aFwBUgk95C?0$ogdz=`)hu1n2It;XUP z>pGw%v_ym#8)-r_N$4u%E`Fh^Wc1JSqn3BhEcmk>J+91)_(5)ET1clz)GUfAGl(c@ zb26|O`TQzIJ9;AoQbi7~Nq4ZEK#0r)&-4u31M}0~Oh_&uHKqUvpoF0!5}O_2p~I7@ zGw(vOKUr^~5oF5;welQl$8=SbA0t37Ci)ffZL?T>r(XM#7O4 zQ9)qM)~^{9Tc+hdg-7+RYV|m(ya+0XQWt$FJwRBq_YO|#CKaM8w-JA|$>SYGYK@~@ zbw%VvC~G>94H#2N;PWV4Lq--xBpvt3?>&fUrO(4fbN9{;%%*L0z2u{e))fm=Y=jQn zuw*XtLf-@o2y@7yzGY*RqN?M4z~dT87h#M@EJdQrX98+>kUw zuEH}^^1Rp}gy1*Mf9H>19sjk53oeZnl7pPGj|U2EYSor#6;t7`1kh$cW9fyB)Ad2{ z8d^Z8&FekFF&)aN*$gl;|3=JQ3T>}I-bi*5qv82sog;33AVAW-d;(JQu>Om_G_now!w z+o3%xP2c&~rnpi~%ZDm@v|NTh;(!p8*(?Heu>)pm#+`pn!!>oo#n$fR zK_XfBCge8)=7>7mqOjH3ZWecD;2U*$R1fui*>!srl9>`7d&7iRz~;B%Z7v5@6E>E3C811=odx`Y3->w-M@F6}GE>OS2G0q}sAMF{C_U4*MyK~Q3~Je& zRnd}1XS>;|2on{^reuK`y2dZW<*{V&fNlcePP;e7Zj7aW2@<;Ik}vy&Mim`u2-Ns} zy(79$ZZod!QfAf==)Oj@4!_=)@(E;X4nB;53u=D1imPRq4=2{#4y1!?LeUux6iZwC zMY?Y=;P!OLg;G}yZ?Mp_lBkQu7!tq{bGTOA-Y&L3V9U54)^?*to2HH*|kIevP*^b${z6%y^IY- z6siO81Z$uu0SkqH<_U*uZ zWI$lC6+$w04#G}lWZw2Q_@pgQ+e4h-^^!Hf;CI~%F%lDQYPy))0+OYKo*WrWv|y0YHd>Pz z;`ZYZ4h@{UT#DgZPsM%_hbjC*u*Ym+OP#E_1+ZTiMt<(UT}O(uFx!=SCTk@^=Y=$D z^fnMTk>?|(eqaK4pQTJC!wD@Tg}mddCo3a+bN?*a+VXCPAE?Z3sQ)q9Lvw@Q908dl zCY^C)SlGWEz4H4cBcURekPiF~Sp21Z#rn2PfLyIRliq+~ksSjs`F5FVjbEJ=DEK&< zS!Q_%|4v5MYt(d~gp*kM@&xt4kOv9WdNp!5g;fX2u)Rdw<4}dTbR46T$tvoe2eG2;)>dY`@84LBQ(xAN-iSH+S5v8pj6Y-vS>S=<)1=^(TM>?ODf!Z|0w zfvW!{_AjB$C{DJhUj<^;RmaNnxgh~KXXs^k=kep0&!N=2FJ{r2t*0Swrs{=oy~?ev zgSR|W6-qFUc4jler5@TD>Xm^5KC+I2vcKJITAwk8Z;5V!m%+k#qk{usCxS#3Rz8GQ zF8$(i{g%^rY0mnfmwY_Oz3YTxg0zeIa!vYe4Y$U=Y$~|J2yC=@{UXdB>XjjE18vs3 z)ChG;-uOr+xhe03#rv>48nE6pV?oseWX9Cckhh;UReB^WxR8l+BKLRaJ9~HcjLCq$ zWE`Vye;4^T&mWc;n-D&?+MChxRGJGkc?V*TTQlLkz?f9ORu4bY)uZ{?s%Ph0e&qGG zRRO0Nad{z|j+w>%o-H1CZ)I1S4t-iN&Yz6={py|vyb7QpHhqyH`3n+o$;;UY`%PUD z4c6p8)ZWJD*v1WeRacJ%J!M{DE&#vT!_9ggq z@%y!PxBL@$3hWTN#|;J(fqdFLbY6{cKuDKaDoRZbQLg(J-R?10OXb8&jUyt_9-$MD zUzf$#PL3DTteGFmFqF%6HwRlQI1rTWwyKa?Ugpb^8PcTckwguJe zRVR4SqUJuZrQQ2s4J(JtSz_nFOsbd(0>wn4M-)9@NQ$uBd@dyOSJiGtyL>|5hxH$M zpw-&Db}OhHoj4j3=Pp|-Iti|p{eh!Ntnt>+esaNE`SJW5>!X&8vpEpAMoc}PFLqD2 z&@H+DWB8^c&Z=Mk`+&R?ujDf+CR6<1Do2TZ-}eU8sU{IHra!U}ctTfpv)8#{Y;nzx z{W)dAQTT}Vmp77dIy6@gp^yceCe79hLJc4~Dycuz6J;O()c+odEA`o#(j$8uAQRsU zt6%X0e)Thu#M7fCsAE)EhL^)`vxtGqT^NPYAB!7J!;$@eFA|5(Yt{ITxV{zx&zprB z;KnH)HYNR)gCS4T=Hs;3p36xie2aRR?MI3NUb?RqFmg*9>j=eY4!9=07$G`e=3^-y z&bk@iouz(|FLx=k`jx*<_AH(MK-o432TXCp2uYPPSvt^DuU!zfM&G+y^}n=(s&Cx{ zY=IEOdp#vNZZb}F1Y9GZ?wf2QshVHw4>GIbxhX7viY8iaY3gWcGZ=bj7kSsMVm8Z( zDM2+{u+VP$JQ%pVMHjPpfjVvk=!mR5xbM?t)89jh-k9)@@x&E}53+z15`24R0PQ<8 z;#a!~Cb|-vz|W=Hcob%@5yMtmIUs)2Wc)|Qvv8M;LpAkiKvnMwi zwFr|ewc@wG&TfRQwK&qAcu}~rq{i~L16uHJt0+=9CQ2(4od13gk~V|mHs3FeuUT+V z(W59Ki>O3zovtDJYo(^NmDxCrIc&dY(92Jm1*OPUO2ZO(fP_P$!j)&@p~oUoUngoa z+N^mb>5NN05(bn;PcQ!@OdgwIhO&F$n5&B3I#VB!P-cm6a4KV@J4!~-<5ZhgnZZ?V z3Lp=}IiYY@9Sl(B94Jt^rzV3+Bga$Ud-H?Ak8ds!h9{bY$t$&KS8}?C3_EaQ43_L) zOoOuOgjs_6>BDu|xzSTrPb@odX3@J}EC%f`+rBo}$PXf<>L8O~7EoM1YMg~-`>fZY zZvojf**2nIQ^pf{_mm?6-Vfwvupr_fxXlUDjK;u=%we>U8`SuFer0y?#K+)u$QDRF zurMv$0qyL9p(-}y=$c{Yr%`mb&ISSUD>EZi(80EH2i9xx5yLC8zH&{Fb*sF!((iUU zr=iZMA);G(L@!BHJ6ZHtWbRV{_Q(M5>9lb;K0fU!Yz@oa+3?o0Ujn|VUgopIb#k)p zA=k!9F-d9O^2q5<1QdRqxtX(_Ts{e8Qt5-tpZ>tc^C;#k4joi}aXLMP#rz*J|1{*@ zwe&Rm%OY!2L&~m@msRH)AO0#7ywCnFT6Jckx9PLjU=S*T&jOb8hQGqU@s{FXe0{*+ zK1)TVFD%q@`ebQ~KeDLfk0kKIA&`>(Q8E!J|Z1x$o8c|5GMrQ>5YxMz~T z1*P&i<8-#4Aj)j9?vNC&J=fT~_x9+2LL1YEf^G#bc2yO3X%Evm{mRl=EyS1q@ft8M z_j*}r2y0begwaoA2AV0EbNCjSGPHB+)X_D&DvB23);>Ylt&VJPAEdiosy3NhidA1+ z4NDHXvdc{J9HBHh-o@PllF^HKLotti=-*O}Q*@0SPrxMhUiD?k`@-NCgDYQqli zTDZ_VV+X=wi(8strI!SYL_8w1IUGyaaH}nn`&(uTFj1z(=YqE`$S@SXg^_z4TGj?biGz{)&V6Veq*p1N?b;K-1pjpL>=IUEmEI zc7d}yxi*#jh67D9aS;p=HADLPA~;4@^*d9z{!oVfY<+7K9I|^X-fl+!ZOj3$d8FqT z=LxZ2`UnLfu&AcKKP*~JHX%?|`41=1xqe&iCX)PB?DL!+z^ncss{!hLz%l7)&d*sp z5&{8>cnM-zt}Vr!^A?YkavivJZt(Je>;)K$m}h=EG9cZu%!pd!;O8d{IVb*a0^J$v z+06z|t5`(ZS%7R^k-06J$G`nImpK&5ekC2*A@;;M7p`}FPZ8&k1$)|E^4b^sM%OIf zOUm7-1oI3>A!P;a#gJ$_kho)b=A^slVjAwHiXLSthU)(WgBWn6xo+ug)OKHd+5Kfb z-FV}WVU$f|lp9r%T>B@U6N0V3H#9issPS%Br@JPTt8vW$St+apvK3np_oZL#6VLMK zG4bFpQ_#etN8=#lkM`qxsV|2G9qR!?Wkij;)Em3Os%*r+ud3i{%C}LJ5rM%(f0b^c z8&Oas(`%q7n{_mF)oBEFwc<1vfP z@-eskT^qgt);C*E@@O<34S{1lEA54YV9cJzWZ5Iv>vV|+9SI-+k(VFmBYmSfYz&q0 zpfQJxK^$-ZbI=>Wn~voVihA4Zs)11AB*ndk(R3kLM1pR&fTTBnc|D(uA2*-vB#DkNUz~izp869zX zQ^5E*kbV|Gd<+PPk%6t0^NJtjVpy6#TcIb(Bk_nfl@o0xv4Z3$Q@F|4Z=MFUvGanp z`axkJ@@9wk%g`{)`ZG?n-^H~8Ar+X2fRKxp`OYjm;Hhb*te9vQuoNe`I^N!Xe<2$*YE@ZW(0YkB>!PguW;YI zYh~H@DP;Gr(gA86@9&5i$^3KcsK-8RV#2$@c4f~AGO|P4ofnzI5o2CrBgxy_&^%=Z zlWr*Y8@p05L)A}7ZKz)R!J4E52WD&q4KhS5k=xBiQ=Q2bIyBchCeP}umr^fShe*8I zsg9U>bx9N_l1c-Cs>xeX_xZHuL2^8P+WeD?YX(yui_H&*B}oq?vLa(fPaCd!-6)ox)!dOI?o>imhkNo3ew_1!8Z|kQ*Fk;99IyKT~R#q@O zS`n6SU8U`v&IOW_6vVGxKZDV;jCib?rzZ`EhL5M+;hwQR0}dccn*d9x71&wSRarrx zTst}imh6h!nXT_#S&|NaIJ|HeDKi-Z+Q$u~c$b950`d-Ysb8+a#YG#ty(N?^qW$s1 zL`fMRc@-%rSDZ3lkIM?StJa3@iOCve#DB1jcwRW>`g-a7AnGk!`SXEq&^og z=G?S13_9{V#IgxEfzk#(=EOT0|4P`GG%a2?bi3->P2@~{3!+0Iw73T4_C%ZMrK(f^ z<6kt+IS4p3=aE}&#ocaEY#Exa3?p^aThLDh&cz?APksJM&yk*h0Hxe<|E=q>H$}c% zKVh}r3-#Q{w6N+kmCWxFL~r%;B13iutBCNlt|PR_%Sz!X%tP=*NW8r34R20xhif5< z^x}%<&d}KvS)v07a~|aDlj{&e2aU#gI|@^Z(k4|ctB=#65Q9-s;0_{cp+~biP1iB2 z{$T}{7G(Q`CZm6-F*vJpK=<+xkhEbf;<_FJIMB8iIWww0dqZL26_3vRlf6Ua&}9=1 zyNExI!uW^Y0$MMwZ&$gN*~!?9{JzXrJz(_Ds&7RHSQ{fddNE5^C}Z}*T1UF_%AcQ+ zTl+oD@3P`Jt4!sJF~6U;CgcoM8+D~I1rv%W6(1t#KuRVxoeujmdkm0__)v}kO{hXJ z#R^7uP$M8tllU#5r;i!(2U=mTeEA8e(X9bsyFfe?P~->A=qJrN+`FIW$Lf`m(ytZH z>G6>A*82oh_~5gO^q~GNi0<<=A}k3JeqXDed#8ADIaWS`-ao`CFy`9!ppwLR6A#H! z@QLHG0YIk#>k{SQiSdNrNiQ(wPhd>}13||IJ4IdZB@F|E5I=3QdX;?;M7?gPoC1JB z0fIpxND_fEK||nKQQO9{%k4(UOU{T;GSU8Wv!c! z{WVSk;CkXDN^&gN?$zZDLTd7orIlr_3yeW(q{x-o0BZ4oUfd)xaNf`E*zf2YgdP3^ z8}|)KceqdchtN5soaX7>0Z1W8=Mp6P?cDe%<@A?s-p~!%#PH?PXDa-dN64(R+B9}H zH@X)>w&&nni&D@2^iL@!A-Ds_i}{phw9LFwL>I^wwFM2pZn0kW7@BZhm5|YB&bME;>lIVP*vnPoB`u6B z2g=5>(uorR(@cLh#}a|Hskj_bO$ap(h{f4>j?SxSO`bA!IeNUW&AE4k@Y{MMJmLbB zk*fQYUP9-4cY}f%og+r&CEYgG`ZsR^SA|U>7x^8~Z@o__w+j27FQ%Z~uTQw5y(P2U z!VBizj|Vi|56dJ^YL_~J%1i4qpT_&;hq(Nt#J_f%I^*44WWN=Ux`P!0=PsxU>-SOd zFh54A8b^9G>Z2IE@DJZFBQc!pCPRHrFcd=OVxk#5-wIn-nSB~QMm36+3v9g^Se4~dIv&xm7qzpM_rYatFnAj(j~AV@8Q9EK-u> zh;R*DqHWW8SnEcCvHJw>Kj2L0ZR0)2y45t`F^=+3VIn(%AkP)2Y70LPeW?82wMmrO zm@~GsRx@B31uTRky?cVd{fZ8%7e)FxcEraoo(n_#XNM3Fkef6g_gDT^+q4(ADtaz{Ut%?r0& z1N~TG*fS-C@m14r`jl#MZ(%8wU!$m5ZS;{$`#(qFVm{$i>S6A>C$@4{=wU!w~}vF z{U(bLq6$3F{I#*_!VHr}^2@AK)EpcgGd-8_@j^wM$_5O`@uwm)TWo>x>Ky!ztfP*0 zdp|-yv+;9Y#eV}oqWZ1HX*w&Cp~YN$@~%#H4u!6KGSC^u7DSvo8hknX2Up64)j1wZq|xw&>BHnZ$oo?e2^(+Ac6Xf6~=-# zLSYTkL6CJ`0NWCLatd)ZFq*yUtFYtb*%JCYWa-NAa~=;e$v5EUYDi^oI;Le4k1b^; z>L@{?#hAEyETt1P9knylAK|eqDxwHhw^4FJoseI`#>angfQn1>F-hCb9A(XzO`f(O z$6~T0DpgxFOsUns?CNq*@GOLsE!NI6YKcm_n5x!9MNdjsrdQ_|LZip8e35OpuOd37 z8RJM!7Bss_unc^`w1nbj9SzBuvM=^5X|5*;YO_E>t3Tyyw15JHR)}zKO%i@)8q6b= z11Aa_v$IP9f9`Ii(AfZViq?M3R)G`?wTC1hiLrpzq&7_kDx<*wTJqWjxyBLfj)xR$ zNzz((HNDw+(rHvtV@l{Vu2rK8n^I$!)zpzg&od&!;J-6#aaVY3*M0s-Vkz;Mf;LAE zIV&DCs$F3oHVMGvk;-wY}J^|*6vMfJBB)JMf2b|8X4JJ5g1rSWznOrvoO z7!)`h(wo04>{OIR|Bw-EmCO5F)(k>Lx#2PF)5(}Dt@Zt?lk40$U7##2Rrr0RLWf7@o20ar`rf%R-%D?n*Ft;rNn_d-Sh*2#;=|NRvv7N<8|u1D*VL!kZEP(93E16f{{Y3* z^XY-J+rvF=k%ECo+@Q-|>?hso8!o$6jSjgIQ{DV2_V}vXDhczI;vrgARkx{8;gDg2 zShDJWnA%0v#1K+rRy{bi&7*cruQ5?pg~w0cX=4`~ZgHmnPs5!%3 zQ8_bZ>i2f=zLT>vePdef+fQz)?6tE+$dug<2ofKNGA`1Y*Q48 zDyK@ISkM%-$rEV^U6|A>Z!sQt0a4DLE?jGiY%|qrdU86|e|769_Wg9#E>)JFmb|FW9lM`n7dN8A78Ez@BkQ{Z;XRv${p~#=4<|*L{A?L8-vVN6#Plc|2 zC4Lb&*R5RPPG`~Z4Z3{nX6jVOncJG!ODJZ2HV&C3gQ=^H0udO|BFdVarxgeMso^E2ekD-x$S>n4i;qz_ZI`2abUAE>{r}vLy3o!>mPm6Ro71^ z13GnA+m6u+*X5KV6gX{!`fUH~FD#VXhyB(rHIVPofscskpLGUR*j}#N0Lg)}6>AA8 zV}p72GNnMZ@IN0+`5I^`hDR5Yj6Ctq`%8_%`gH*-b>6nT3n6>re_G1$jmz1?UBBCB zxVFW@1lF+9hgW*xq$UT?FyabukL!Odb!|f7@dcosN4;7$&C^Sey1=3{RGK}c<%Nni z>7BxzNNoGs9MxOeJt<09zcG9vbJxt)cA9=#58vyoU{(h4kRq8Tb&HGNWVVrn(x|-- zc7G2x4>SB|tzk$ud8eB*Drt;7&fOxrv!v>XAVw4XK5A+{au@H4plOdC7BzVUsF@jai*U= zo2OoUub!}3IELfH6+Exd$T?$^p77;*X9?7#MJEC`GM1er^ZxLndWCu1WrRwo+9>0t}c@C#A4onxBXUzsjnSyKd zf^sKU`&nVHIhm^Rre*5V*%bG;!)Q3)x-rn7@Z3epOw=ZfC>tB=`FrtY0 zw#$}UprF#~?nGtHAoNw=it;>uU_9I0_7@XL@6=3bichjv`+C92+he^{ z4-VA-Iww`YqG;l=st}xTt`BuCfIV4t5=`Sboo24!sJpnk?&b+tDJrpBPV4KivUphWb)RIU^51d#h zDw3C(0Xr(5Ve@Gl1y#gxu9R9m$sVZko#8dQBtr`_ak4EVRGPM1(zHVrWzVWP6H&dOowN7ZhMdQi%6bt8Uj~8Fm1vu|#zaWFK_3Xb2V()5WY{1flF2(QAMW!b z*6;zAmK;nK8Y1$BTIH*|`o7xKa!q$eL1_xNPoa)h*b#kyn*RQ(?2r+oV zG5S#=V+2*JuZaQ-SwRsgwQ&};1UsUtuf5J!$_o4JaOUMRs{#H&x0M)Ni3Z;BXAjqeS#}&a51VtKjWEodB zOL;cZh$v^~(^<3r6PB0ZT*J9;j4Uzqd^DfCYurNG%9GE$c&VoyS4$QKlTWrv9~KI# zs@Oyijk$RyQ!Hy?IVK^ubQIGCmzA6Rw^O=)+jU^}8tF7tBwUOvYYHtbYYQ`dklv{k zrx^`VRagN)9`)I29kxxbyMSAcz16+tLBeZ5Y-wuwPc6=xqG8|8!N+q~uYMaw6-+}q znXG=|F&+NuCP8`7WHh-Z;Z1)~-Z*fn?ec4}0gRBc2(FsX2iMJB(<>80!(88;lP2q* z2DPx2lZdRb$6M+eJ^)yug1*@^HLhc*re2Z`;J$K$=gx&I>U&s3?0C7~YarN&4Sve!d>NGo>?0GZB z>Y=@p)FCa~(l1KWpMwNUk87~89i^)kpJ&#`?2G42to4zb=O0exKTa^d?|MY3>YveF zY(8CkUoP}F>_|Iidh)q!zLt<`0bkElE6|xXfm5|;bFfCvf#wwE)0GRFskP-^HMKaK z`wx84T@Om^8z&1|)HTI&nT>V&rhVL3sC5l0@?dXSN~ zc_261in5sA-_pd|MS$DjQs39x&mX1fS2TSm%cn5l-_?%yFsyi zZOnP33iT5oa(WqiE=U^2a=Wp>mPo4+vcsx)0HqV2{spI9b$CXKK;8B7YTMA1jD4A^ zKpxN}{ExRqe-OhDaF*d9Mvydn!)Ch;}L#!Cfz!5)&Y(kMO8V2)W0zl;%aD4lgM(?6I5`#4rNwh)4%m%>)5)F_WMp2|t zz5svZ^DRdNSLl-#U6sL8ILu8r>AuLoD7J=oK$`3ocFLl&5quGPYpsbM2J0)zc0vq;q&zXZTD+JLejvxWT64h3|xYzV1Y|aaBFMg z(v1i*v&Z-jFF_Z&5&<*_L;|gyqah2g<8z+Kbcloc%9?dtB+HQpWTx`7bPU>b=Gyr$ zHP=ldI@3seo#sFnj}bC6gXzMQ098+E2_t_(;O!RGB|MV68fk#~fXyf<9WSuPR|7w+ z6Nz-`g$@asP4XgiQ@hLdh3};pz5b!&jzBTV*Hvm`sqf5Yo?-*w`=Rv>8x#jP3SOvV zlHM&xhVi}$Bp!qcf!;b3wVu+tev#(9TGFR6Tob_7{m>aifNc+>wE7stV!tgWB>d^? zphqpN`NOJP8oCK4XB#86x1Qvr)ycMTaG!BXDG$PBNK+@T<^u~!Q>SF~UdS|JJR-qz z6D{86Og2jq`4GcR22qAi3-Y{OvVIhcQUaB@=H_1AG7sr-^))8U=l4Agxm|olvvZWkn2=}3bZ+B8BRF~vb)Qij>rXPe z)d_&hIMP3g-XpK5f6c=Xm%E!7^S^UT8qwMG6D5*n<_)T=($UooX}mY&xjN82&-5fC zq*G*uG8L3ann^ari%5P)-NNd=&&Ebsb-$321*U|sLexW7+O}}k(z_XBVG9F42JzW< z1!PpDE$$O_mT+pB6*_ojA&y31dYT6y)+WEB-s#}A!p2@vQo^iX-*CVqRGCS`J zQj<@h4O1s_3bKnR;`7bqg!#1x$B7#!dj+y1-%SzTM_9MI*nT9Db8#*lco0%}ka{58Rsg(uqk5$oay&&#z#OOyE#*sTF|yvt;r`IK&&2ok)~HpTQ#oWJ^fVIo~B@Y$amNmx^`;*@IUSC)W|H3|a_G7Q~e@ z|L#K%WwsX(AQMh6M!w9koEebz6`#V@`Mch!_MQ|YY2aBy-~nBrcDM4}609P23SD`Y zF)o`27)OWVr9E?mg|gs*x;C|>@%&D-GI|RsYQ;K}51yZH@?q9AsMwO45sKI)NRXFk zZt@IT*3M@!OsIGzm96xLN4j)5ho*G4U>)+47$IZdxyRgtN0KoNO>h_gJ(HJ7U-fo+ zO%tJOZXW7*E2kYyoF7n`T00#dZ^nu-M7p2VhA9CAj(4j%+Yum#$ud9?7)XcNqy+Qx zaj!|g_t{Ez=S~Nv8??m-V^P-WiBc-XZnG&= zxzFddi{lB^feq18EX*nykMKsi$6zcit?){B=iHZ&jfY@yKb9@>M44igI^wK&q7-)h zI6t120_4>=kRh>7eUKpj5GFqlSZP)VXxOFDD$VIH!dX&gGu8(n={7!*MJ^vINLCcD<|X&2j~%C4VV2$TOf|%%x0So)-x>k z)7L|)<#sDMk9kCf)*FT*Tkb&w6%*LqoQeu!km7~y6z4WENGG0@D8MC!cqehd82mVq z1n|PJS*Q$X&LWHpbc)|~cO8!C6`w~a&5E6B%Va*{F-}6AdqV!iMn6|k7^Ij}7T6$vr}i5h4>BCD-s4Q|9a-dEzL8=-f3$$jfP2L^Tuf#TTIBdx&PZB&V6Z zTcBn8rP8JFk3$9cV`7@LUO9>ZTbYOgOubCbQpXYM2+WyjfWHLH5T@!g4+HvzDWQLS z6}JOG(O-;86Q~j}Ygtw4S50W5of zHBlhF5C^~BgI~~mSC4eAfi_D1L+0<^OLF3Wrx~DJ&k(_CCk~sN^-4;Qv(5N0N|9VL zZ1MVUbf3I9E}QJN1}s2tEE1(qOWVLtLc4_f$@BN)RN@co;)C@k)M>*J6*~8 zX<`@II)yRjglYD9(^=kidfc<_8#F;@L#C#YI7{opxl#5Y&8G^Ht-*YiVe;rCW`Rjv zrV-_TwJZ(UUD;DzyjGrJg2nlz4#%{8|8p>pnH>t!hI|a| z7AO4ci3JMe$~0M&8swuS;(!nP6*j&R^5|}9-KOy922xO050uDBDpA_GMA^*9#*je* z6~j~@Xg}Eo9z2#C64rSPF1#=ZK2iI_KG<0!8#pp)A5U-sxns=N^+V#HPngmQ(E zM41XI__ihB6qz}#keL9Uj=r|ui*#S(UrK9%*t*m#NLVWhR}l5Rl}98apMR_|-1j8V zWn-+Fo5^ZSOmRRN; zdmcoBxAap!*M;;>AcM-5p5lXHVR17-A$u*8wk!y~Pa<_P46{u@WNDkftX-9Irx>lI z6_B3-zpd?dx%t#!$r%b+o9u>K?6Fm;oqudk`(rc2uL;}61E$`833`H6zo~jGWblyp5Y<6L9nWHWD zd_Z_HAZx2lIal*O{=L@IeTp~z+O-8D+h#}THyau5IXEO}RPX~UcTXeWlH7--+^Loh zb1d1#uWNbN1N`sWt$;T7QeX#t0sQHXrJe}Yd1JS6WdcwYAOc0?WkixL8cuxtSoxoj zr5UbFR4e1_r0u8F&j|Gi)5z$%Ck*@&wx?SD*xxKx%FJ@!G$oaqQaWyOB+qih)5!76 zHzI!yi2Pgjs25>X(^@f3Z6~uVYNqS5B8#x(d0xFj&#n6P#M~=D563iUAPmPosmChz z%P?t9&&#T(^)m~agoyOhp_J~2F|tIDoV47H&$OY4!0wJXE z&X|iiSdJ#8@@d%ko7u0PYvF3h?qg$Y`g;4D05?IxkSE;~B2;{Y8K2o**ZpVjpmgSK z%v&*wPThnM4L`>+7{mcB%Z&GF(%z@Lx|?rF%+@_l1J`rr5BnBzc4f|SwcPewqpN&J zN#26BiPp5Ls)GSWYcaPQ*0gr08AWP*1yX_U)45eyeMyFu^2Yj7H@r)ga`uH%B*vG? znd;5^VvEm{od5{-;%*2_lOdd)2r>53=`hRRsdb(B?L=jFq_{_Af4UOnf>}%&czJ?^ zQBb{AY% zOBKqsf`w#&AOq0gVFL$u;CPV|za{$E5e!ICqi_{6bqZC>?aOH{Uc;`DqrQkI8El6t z5T|GP-#}ET;iO8Fy|bel$J1R90&QCBUEMj|vdeSL!5W02va~k1JkQ|ZA!4J}<{#+Jx1$;)vBcO!igc}*$1Xs=2n2|d#?Z;& z^H?(I*!%W|zlUYhSWMQV%AugLK>V~0^TvILP@>WEzkMqnIHoh(4&dAOVwC~wyv5oR zF|r}cZ0wChu4I}c(4ul7Bg6Z$?!L|6jXs5zo=l&{4v-+R_ef0Z$tnV0wG|KcNc?LU z*ZJUjy-s`Wlk)K_zx1@C5Z1J%mwmt3Cj^ak2pk~PPgL-Wv#H|8fydh+8HJ$oKB-?; zaBuo^mxlaWE_#>tRECToB+^^X7Ts@|-qv{7{Q&t&J$n}Nw+!B~Rm&~Jx0t#uO|IG8 zgolIaUL44t93SMQ3=+^K#%~tAQCPw8Hb@}BUM}V!=H*vlRyyoAW~mD23Bq_U#qUMi zwX*ZcSsn@PgZ`*&a+D|NfNiD z=QibAJSLxw-=za!G=eGFdOw$eLOK~CE_?1$EEn^6m;(>KJFmwBKb$-7?rIa?KPggJ8AjG3-+VU4`g^` z_n-?DBywj%h>HtNcyd-lyyzxof0Z!P*^w8e=H=@!wF*64Rx`ox2AMR5G_-z@>YOXx zz8aURC^Z(}H~?cPy6@y+GC-VX?3gG7wMdmb(M}vjx4R~am(R{J=A8}Nnk6CNLQy0? z>R?=$Xe0d~2|pOLYrpRNxBA(h4-L|_np)X#szuEs2Xcj4I2GsfFxvv^ozu>s`Y(Z< z#v;V?S67YKX!-Y(Z!m3cuha0PXf`E3IoHj_r7~vz9gD6yMVcCi7)yw})RFi_TS`}) zzF%7X(*O`r=>!h%9%CKv2DqduQNZSnCP9A?6J62#u)_wSKoFFPjzn?v!CzuONR;u` zI4SHAn-KsKS&{=`GF!}s9DqoM;y{SX2B#$(SR_qhI9O$!!N~(3i$s{{68={p#Q*hf&K&Q0RJxxzZf2GZ1}*?|34${#l~7U#nw9=XJu74 z|NV2Fya+etTnh6)$x!75ZT06;J@1Kv=SH38)w3g$j%)MlJR7T*n_6G7=&Q)8{YHEf z-fj!ROwm?X)-=sMktSj!04YxPt#hhF!!BGf9zv=mYH%HleY<}^OJ8{Pv>mP#$ z%2Ce8$4_3}iRF8(n-Y1k{>3*jbMgBb+XOu)aiR1W%LXPs$He&uAzt^)Cat;Wz}F`w zZ&M~dd%B0=AElrfMltdNguFX&q&OvYC0&XB6%EHt@!|&fdRrS77H^fm_Y!x6qn{8y z&M*RM7}GEe73A_aLdU9LfX(9`8y3+z=ZAU~n=LzKMdxM164&_&GGCe}|1^YsEUCBG zk3fGP=bR_TKpAaM-9X(r@8b7ZSfdBp{nR6U4G|&ufV{{ zOp-nYE=m7?KAZsr3S3*|4Q+tXQxYZI;WUI1@@hnQHZ9N?iJUE1SM|R){xko6N~@yf zV{Y1YZ_`y*dy8fevCBQB24uHq8!RbakX{Be{R9&Dy!Fa%pU!5vJWkIbxk?5Bq_e@j z(K~xEc3dbOQk7NXl|o~OoKgx2lc zXS<~SahxdKgjN#kSC?qR{;S@sH5;k*H?=XHPP#g!G&W73`Uifq5}I`91`$47U#dRS zqnv%=Tk}Wv{<&gAod6Uns|uaj4Olb}Rv-_)^L6m@p)?2u<*I=9XkrOy`2E!|i?7fu z&iPgmFXw}qB41P~TB06qzP}V^A*%cic4DzyO7}pg?+)>rA2Vt!+aFpF5POToQat^C z0u=-5{Cx?v*sudNjVu_lh<5Adt}HoCCnSMe%t*0dFPwO7NE;;~2}l#jyEe4FQlX__ zsie?sC{s3MG6bv{*L%`vsx$rFP%K01b{x4)Hk4W_&ZAwYRecUOgxO3uHx}$l66$@a2r`<$|JDemK@&j=ZOlFYs#LxyaY3x#YK$fi%Q89sCW_kqUS zGrBK!^D^-o{Jz&NAX0y+^K=}Fv=#6G2ZH41w)p=*c)&qlVL%~(AP$;<(T?)seoRbL z__MnCeN>gxXo5UY9Hk}c=CB=YF4k4;4nVas@2;2ZTxQfobJX(|Y1Btc6ae-4M1LR6 zR`tk+iE_=~QH&atAdOPb2)s>pKFDS`UnLmO0Ikpvtx*Pc6~(eae|B&wE5`fT@lu`f zQ-2vmtzr;<=#Pr5v6+1mK(pD`4A_YxdUGSK8Y~NE>ZMeGfhTJUUj|^H3(MR69)a&O6H(dlndA7DpR|N8ZS>L$Cx2p9^3BQSas1P~aC#Ngm|3xEy* z)G25rMJU_~l1ue%{z2XiUZ780xK)?3%TL%;=kAy5Htzyb^7i7q>&0`G^JU@uENx?o zB7m!~OD-jy3LSTKheJQ5hnB~WzGohP3EsBn0rt-JcZiw7o_FMRyVe7Hr9Bb5X4@ov z{tsC5zN>+Jz6epd)3C{6G`$EDylgDuMY#FHH>hn9GB>qbL>ioUg4c_v@DKLMz#`iF zxsSZ2T@j^x+OUZ6diKMw^)6!hF6uI~P%MAzkulxG_V2#T`%Az=LH;j`_x<|w7oo1- z*EXKMipjH)z^7a)_wv1c8A|G&QXly=US-bF8Idvg@((CUH)!U2`M$nPq$yzo RR>=??@RDnqH+TR5007G^#G3#B literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Regular.woff b/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..b070d8e0a4c87fd901ef21fced7dc6903e1e2447 GIT binary patch literal 93388 zcmZsCV{|6X^Y$Iv+1R%2WMkX5ZQI<~wr$(?CfV4w-#owb|MmmEbcCM@#9r}zGm&41ua z>W@DvCNHN10OFnk02mGc0A10P^1TSP zF>wF!33T(rBlr&x+`yH#1~w)DAhe+$zUt3B9Li(ocZ0RUj| zfH(l!&p8MCpC2n{Z0PKVDxz zBEDQ)esYdL#X$fSnzpXaoVu;UydEtTRaj$K=$}h&=C|)4J>|5f*X8q$eVEe|rfn8a zQIOw?3xPg28uq1%ddXM7u`(LjIX#2IC(M48!&u$3QT?YDi)+cQK{F0WHSkjXW?q60 z_N%Pl-@)fn6z=eZA&LUHTc-MO3;`agBCQ?6h-U2D3bMB{=PIS?`XSEf(QdS{rAy8y zm!vZ`cUkg$M-e9_qk|3^Fbr;mZOAb^HpSdKQeV!OwS;i#Zuvw*-Px|;$O~YW#@c9ZD z(T%YA^yh^o&;yOs`hm9%KfTXzZ_MGGAnh7*xkKV*@6@pQCtXKgM<~N3VH&5Iz0sN= z&||8-Y+`r+50;%%Q=ho(1FuJA8r02uw;IX9?pDHNuZ%KH;*~e>kTV{|wh;$gy&|p< z3TJrzu8e5(p(k5@zRiH-CphCuT?`{VA-96c>=+MAOkLL=QG|CORL2j@F8vn+1Y(Y6ydJAgzX{v%4?d`WD_VqrW)L1Y1 zHK87XpAbHexz1BZJE6-VGyTzorYWkONcGPs!q2<2X23tnAOxnN4A&dw?6o_9R#%ZG&ZN}Eh;w2=?L)nW4??-0y)?IUjO19%zVM^nL%J+lhihf2Ofx%oy-OMxrO<7;-m&+*DVW%y z%>?xXo-AI!ctxr;wpA`~q92hpx$yIsGy;CjSgD^H8wMP}y~9n_;|mrzLEc|DMmH$M zgC+Gs|4kE`A&nzqCv0uCVwhDKRZicm5y?G#z3rH?6YF)GxB94cF7V66n_bg7uSIYq z^XbyE6Umy#csAX0pt@&sDmf8w6ETdZ$3$tAk-i$n8_)dsR9X*Pljscs`a}KbSad>| zMs;g*(TZ_u$>1aYy=mnjA2USdbgg5p%$9NQo8hq?UO(x!Bss-;9q~j~m@qCj6*2?1 zp}u!VyaMpB1Ncq0PTvGam$&|-98X^QGCxZ0Vqa(*u*1EnQ*9755Kqhu3S4(r_~Hrtafva5LQ(8pirinnd^GxXZZdKU|(o9tmS zNSv+R7TKr-Kq^aR;}Y3o9BY5R>+8bq(h*Qki6LYy%+KFv`Tv>MBa@Z<|0up~kM_O7aLQ*SxGn@GeLGatz#uC@5a*6vH zGNVn;vFq>)t`UC5YA^C4gu@pY&HOS~aqyGA3-sz7qN|8cP-&$|y_PGsZMlAjH$vzW z9d($Z>oj}Fa~Tkn&3t0#EUFi!szPT}i#6&p*A@7A&gjEPoiz1+m*sG*kyT6BKy*)L zSaK$VyWIynA_vZx%*c|n2CZEw!{TIAm&sYipgf?9J)=HnT`wLaL*&{Ni_=n`O6iY9`vP4Fb6qhNR^q}&bTs9hw> zNG~Z1!;wZ^7qt-!H6$E?FfSAw)PeZIqJO5_MDAeNgf+d(Dv1+`MyeZa`kYVfWI?`_ z<$5;qx9^1s>zn)>F<=&Bg`y28}gDgv04&AQ$qq$`efJXW{qzYxe7mPw;p3*

    404

    Page not found

    The page you are looking for might have been removed

    Vite Logo
    \ No newline at end of file diff --git a/vitekit/__/vite-frontend-starter-main/docs/components.html b/vitekit/__/vite-frontend-starter-main/docs/components.html new file mode 100644 index 0000000..c21841b --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/docs/components.html @@ -0,0 +1 @@ +Components - Vite Frontend Starter

    Components

    Overview

    This starter is delivering with ready-to-use utils, styled components, helpers and much more. Some majors of these are described in this section.

    Button

    Label

    Default Cancel Primary Secondary Success Info Warning Error

    Loader

    Grid

    Grow and auto width columns controlled with .fill class

    Grow column
    Auto column
    Grow column

    Equal-width columns defined in .row with .cols-{breakpoint}-{size} syntax

    1 column
    2 column
    3 column
    4 column
    5 column
    6 column
    7 column
    8 column

    Control column width in each .col with .col-{breakpoint}-{size} syntax

    1 column
    2 column
    3 column
    4 column

    Offset columns with .offset-{breakpoint}-{size} syntax

    1 column
    2 column
    3 column
    4 column

    Gaps controlled with .gap-{breakpoint} for XY axes, .gap-{breakpoint}-x for X axis or .gap-{breakpoint}-y for Y axis syntax defined in .row class

    1 column
    2 column
    3 column
    4 column
    5 column
    6 column

    Helper

    There are a bunch of different css helper classes such as .d-flex, .mt-4, .bg-primary, .color-error etc.

    Full list you can view in @/src/sass/component/helper.scss file.

    Table

    Default table

    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit

    Table with .table_striped and .table_sm class

    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit

    Table with .table_borderless and .table_sm class

    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit

    Toast

    Controls with data-toast, data-toast-type and data-toast-duration attributes.

    If the data-toast is empty then toast text will be equal event.target.textContent .

    Example with custom text, primary type and 10s duration.

    Copy to clipboard

    Controls with data-copy attribute.

    If the data-copy is empty then text to copy will be equal event.target.textContent .

    Also you can combine data attributes and set data-toast to notify user.

    \ No newline at end of file diff --git a/vitekit/__/vite-frontend-starter-main/docs/css/CqaSHwNd.css b/vitekit/__/vite-frontend-starter-main/docs/css/CqaSHwNd.css new file mode 100644 index 0000000..1e5274f --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/docs/css/CqaSHwNd.css @@ -0,0 +1 @@ +@font-face{font-family:Inter;font-weight:100;font-style:normal;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/BaH4vzyY.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:100;font-style:italic;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/CVV-T6hl.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:200;font-style:normal;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/B8FASoAz.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:200;font-style:italic;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/DJ99Z2UW.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:300;font-style:normal;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/CnWvEDiB.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:300;font-style:italic;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/CIOTiyky.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/LoLcqtbS.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:400;font-style:italic;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/5mwP5AK5.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:500;font-style:normal;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/CQ0f_dmP.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:500;font-style:italic;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/DxxLpUAZ.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:600;font-style:normal;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/Clf04idU.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:600;font-style:italic;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/BtynJln7.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/BIPQsjyM.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:700;font-style:italic;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/OUaLN3wk.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:800;font-style:normal;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/BNM8vgzP.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:800;font-style:italic;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/B65WjbLM.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:900;font-style:normal;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/BNeXtdyU.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:900;font-style:italic;font-display:swap;font-stretch:100%;src:local(""),url(/vite-frontend-starter/font/B-T9n4eV.woff2) format("woff2")}:root{--font: "Inter", sans-serif;--gap: 16px;--color-body: #fff;--color-box: #f6f6f7;--color-heading: rgb(60, 60, 67);--color-heading-inverse: #fff;--color-text: rgba(60, 60, 67, .78);--color-text-inverse: rgba(235, 235, 245, .6);--color-text-muted: #939ba2;--color-link: #646cff;--color-link-hover: #747bff;--color-border: #dee2e6;--color-border-hover: #ced4da;--color-primary: #646cff;--color-primary-hover: #747bff;--color-secondary: #6c757d;--color-secondary-hover: #686f75;--color-success: #1cbb8c;--color-success-hover: #189f77;--color-info: #17a2b8;--color-info-hover: #148a9c;--color-warning: #fcb92c;--color-warning-hover: #d69d25;--color-error: #dc3545;--color-error-hover: #bb2d3b;--font-thin: 100;--font-extralight: 200;--font-light: 300;--font-regular: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--font-extrabold: 800;--font-black: 900;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-xxl: 24px;--zi-top: 1000;--zi-tooltip: 300;--zi-modal: 200;--zi-header: 100;--zi-default: 10;--zi-below: -10;--zi-bottom: -1000;--border-width: 1px;--border: var(--border-width) solid var(--color-border);--shadow: 0 0 14px 0 rgb(33 37 41 / 5%);--drop-shadow: drop-shadow(0 0 14px rgb(33 37 41 / 5%));--transition-time: .3s;--transition: all var(--transition-time);color-scheme:light}:root[data-theme=dark]{--color-body: #1b1b1f;--color-box: #202127;--color-heading: #fff;--color-heading-inverse: rgb(60, 60, 67);--color-text: rgba(235, 235, 245, .6);--color-text-inverse: rgba(60, 60, 67, .78);--color-text-muted: #6c757d;--color-border: #32363f;--color-border-hover: #414853;--border: var(--border-width) solid var(--color-border);--shadow: 0 0 14px 0 rgb(34 46 60 / 5%);--drop-shadow: drop-shadow(0 0 14px 0 rgb(34 46 60 / 5%));color-scheme:dark}*,:after,:before{box-sizing:inherit;padding:0;margin:0}html{line-height:1.15;box-sizing:border-box;font-family:sans-serif}main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{line-height:inherit;border:1px solid currentColor}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;padding:1px 6px}input{overflow:visible}input,textarea{padding:1px}fieldset{border:1px solid currentColor;margin:0 2px}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{overflow:auto;vertical-align:top}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=color]{background:inherit}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.5}::-webkit-file-upload-button,::-webkit-search-decoration{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}hr{box-sizing:content-box;height:0;color:inherit;overflow:visible}dl,ol,ul{margin:1em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}b,strong{font-weight:bolder}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border:0}svg:not(:root){overflow:hidden}table{text-indent:0;border-color:inherit}details{display:block}dialog{background-color:inherit;border:solid;color:inherit;display:block;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{position:relative;width:100%;min-width:320px;font-size:10px}html{height:100%}body{position:relative;overflow-x:hidden;display:flex;flex-direction:column;min-height:100%;font-family:var(--font);font-size:1.6rem;font-weight:var(--font-regular);line-height:1.5;color:var(--color-text);background:var(--color-body)}body.disable-scroll{touch-action:none;overflow:hidden}h1,h2,h3,h4,h5,h6{margin:0;font:inherit;font-weight:var(--font-medium);line-height:1.2;color:var(--color-heading)}h1{font-size:3.4rem}h2{font-size:2.8rem}h3{font-size:2rem}h4{font-size:1.6rem}h5{font-size:1.4rem}h6{font-size:1.2rem}p{margin:0}a{color:var(--color-link);text-decoration:none;transition:var(--transition)}a:hover,a:focus,a:active{color:var(--color-link-hover)}a[href^="tel:"],a[href^="mailto:"]{text-decoration:underline}a[href^="tel:"]:hover,a[href^="tel:"]:focus,a[href^="tel:"]:active,a[href^="mailto:"]:hover,a[href^="mailto:"]:focus,a[href^="mailto:"]:active{text-decoration:none}b,strong{font-weight:var(--font-bold)}img,svg,picture{display:inline-block;max-width:100%}svg{display:inline;height:1em}blockquote{display:block;width:100%;margin:0;padding:.5em 0 .5em 1.5em;border-left:4px solid var(--color-text-muted);font-style:italic}ul,ol{margin:0;padding-left:1.4em}ul>li::marker,ol>li::marker{color:var(--color-text-muted)}figure{display:inline-block;margin:0}iframe{display:block;width:100%;margin:0;border:none;box-shadow:none}hr{display:block;margin:1rem 0;border:var(--border)}code,kbd,pre,samp{overflow:auto;color:var(--color-heading)}::-moz-placeholder{color:var(--color-text-muted);opacity:1}::placeholder{color:var(--color-text-muted);opacity:1}.container{display:block;width:100%;max-width:72em;margin:0 auto;padding:0 var(--gap)}.container-fluid{display:block;width:100%;padding:0 var(--gap)}.page-content{display:flex;flex:1 0 auto;flex-direction:column}.box{display:flex;flex-direction:column;padding:1.5em;border-radius:var(--radius-md);background:var(--color-box)}.box__icon{display:inline-flex;align-items:center;justify-content:center;width:2em;height:2em;margin:0 0 .8em;border-radius:.25em;font-size:1.5em;color:var(--color-primary);text-align:center;background:var(--color-border)}.box__title{display:block;font-weight:var(--font-medium);color:var(--color-heading)}.box__text{display:block;margin:.5em 0 0;font-size:.875em}.btn{all:unset;cursor:auto;box-sizing:border-box;margin:0;cursor:pointer;position:relative;display:inline-flex;gap:.5em;align-items:center;justify-content:center;padding:.75em .875em;border:var(--border);border-radius:var(--radius-md);font-size:1em;font-weight:var(--font-medium);line-height:1;color:var(--color-heading);text-align:center;text-overflow:ellipsis;white-space:nowrap;background:var(--color-body);transition:var(--transition)}.btn:hover,.btn:focus,.btn:active{color:var(--color-heading);background:var(--color-box)}.btn>svg,.btn>img{display:inline-block;width:3rem;height:3rem}.btn>small{padding:.15em 0 0 .25em;font-size:2rem;font-weight:var(--font-regular)}.btn_cancel{border-color:var(--color-border);color:var(--color-heading);background:var(--color-border)}.btn_cancel:hover,.btn_cancel:focus,.btn_cancel:active{border-color:var(--color-border-hover);color:var(--color-heading);background:var(--color-border-hover)}.btn_primary{border-color:var(--color-primary);color:#fff;background:var(--color-primary)}.btn_primary:hover,.btn_primary:focus,.btn_primary:active{border-color:var(--color-primary-hover);color:#fff;background:var(--color-primary-hover)}.btn_secondary{border-color:var(--color-secondary);color:#fff;background:var(--color-secondary)}.btn_secondary:hover,.btn_secondary:focus,.btn_secondary:active{border-color:var(--color-secondary-hover);color:#fff;background:var(--color-secondary-hover)}.btn_success{border-color:var(--color-success);color:#fff;background:var(--color-success)}.btn_success:hover,.btn_success:focus,.btn_success:active{border-color:var(--color-success-hover);color:#fff;background:var(--color-success-hover)}.btn_info{border-color:var(--color-info);color:#fff;background:var(--color-info)}.btn_info:hover,.btn_info:focus,.btn_info:active{border-color:var(--color-info-hover);color:#fff;background:var(--color-info-hover)}.btn_warning{border-color:var(--color-warning);color:#fff;background:var(--color-warning)}.btn_warning:hover,.btn_warning:focus,.btn_warning:active{border-color:var(--color-warning-hover);color:#fff;background:var(--color-warning-hover)}.btn_error{border-color:var(--color-error);color:#fff;background:var(--color-error)}.btn_error:hover,.btn_error:focus,.btn_error:active{border-color:var(--color-error-hover);color:#fff;background:var(--color-error-hover)}.btn_disabled,.btn:disabled{cursor:not-allowed;opacity:.7}.btn_fit{width:100%}form{display:flex;flex-direction:column}label{all:unset;cursor:auto;box-sizing:border-box;display:block;width:100%;margin:0;padding:0;font-size:1.4rem;font-weight:var(--font-regular);line-height:1.2}label[for]{cursor:pointer}input,textarea,select{all:unset;cursor:auto;box-sizing:border-box;margin:0;padding:0;display:block;width:100%;padding:calc(1.4rem - var(--border-width));border:var(--border);border-radius:var(--radius-md);font-size:1.6rem;font-weight:var(--font-medium);line-height:1.25;color:var(--color-text);background:var(--color-body)}textarea{overflow:hidden auto;min-height:3.4rem;max-height:30rem}.row{display:flex;flex-wrap:wrap}.row.fill>.col{flex:1 0 auto}.row.fill>.col-auto{flex:initial}.col,[class^=col-]{display:block;flex:0 0 auto}.col.fill,[class^=col-].fill{flex:1 0 auto}@media (min-width: 0){.row.cols-xs-1>.col{width:100%}.row.cols-xs-2>.col{width:50%}.row.cols-xs-3>.col{width:33.3333333333%}.row.cols-xs-4>.col{width:25%}.row.cols-xs-5>.col{width:20%}.row.cols-xs-6>.col{width:16.6666666667%}.row.cols-xs-7>.col{width:14.2857142857%}.row.cols-xs-8>.col{width:12.5%}.row.cols-xs-9>.col{width:11.1111111111%}.row.cols-xs-10>.col{width:10%}.row.cols-xs-11>.col{width:9.0909090909%}.row.cols-xs-12>.col{width:8.3333333333%}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.offset-xs-1{margin-left:8.3333333333%}.offset-xs-2{margin-left:16.6666666667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.3333333333%}.offset-xs-5{margin-left:41.6666666667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.3333333333%}.offset-xs-8{margin-left:66.6666666667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.3333333333%}.offset-xs-11{margin-left:91.6666666667%}.offset-xs-12{margin-left:100%}.order-xs-1{order:1}.order-xs-2{order:2}.order-xs-3{order:3}.order-xs-4{order:4}.order-xs-5{order:5}.order-xs-6{order:6}.order-xs-7{order:7}.order-xs-8{order:8}.order-xs-9{order:9}.order-xs-10{order:10}.order-xs-11{order:11}.order-xs-12{order:12}.row.gap-xs{margin:calc(-1 * var(--gap) / 2)}.row.gap-xs>.col,.row.gap-xs>[class^=col-]{padding:calc(var(--gap) / 2)}.row.gap-xs-x{margin:0 calc(-1 * var(--gap) / 2)}.row.gap-xs-x>.col,.row.gap-xs-x>[class^=col-]{padding:0 calc(var(--gap) / 2)}.row.gap-xs-y{margin:calc(-1 * var(--gap) / 2) 0}.row.gap-xs-y>.col,.row.gap-xs-y>[class^=col-]{padding:calc(var(--gap) / 2) 0}}@media (min-width: 576px){.row.cols-sm-1>.col{width:100%}.row.cols-sm-2>.col{width:50%}.row.cols-sm-3>.col{width:33.3333333333%}.row.cols-sm-4>.col{width:25%}.row.cols-sm-5>.col{width:20%}.row.cols-sm-6>.col{width:16.6666666667%}.row.cols-sm-7>.col{width:14.2857142857%}.row.cols-sm-8>.col{width:12.5%}.row.cols-sm-9>.col{width:11.1111111111%}.row.cols-sm-10>.col{width:10%}.row.cols-sm-11>.col{width:9.0909090909%}.row.cols-sm-12>.col{width:8.3333333333%}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.offset-sm-12{margin-left:100%}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.row.gap-sm{margin:calc(-1 * var(--gap) / 2)}.row.gap-sm>.col,.row.gap-sm>[class^=col-]{padding:calc(var(--gap) / 2)}.row.gap-sm-x{margin:0 calc(-1 * var(--gap) / 2)}.row.gap-sm-x>.col,.row.gap-sm-x>[class^=col-]{padding:0 calc(var(--gap) / 2)}.row.gap-sm-y{margin:calc(-1 * var(--gap) / 2) 0}.row.gap-sm-y>.col,.row.gap-sm-y>[class^=col-]{padding:calc(var(--gap) / 2) 0}}@media (min-width: 768px){.row.cols-md-1>.col{width:100%}.row.cols-md-2>.col{width:50%}.row.cols-md-3>.col{width:33.3333333333%}.row.cols-md-4>.col{width:25%}.row.cols-md-5>.col{width:20%}.row.cols-md-6>.col{width:16.6666666667%}.row.cols-md-7>.col{width:14.2857142857%}.row.cols-md-8>.col{width:12.5%}.row.cols-md-9>.col{width:11.1111111111%}.row.cols-md-10>.col{width:10%}.row.cols-md-11>.col{width:9.0909090909%}.row.cols-md-12>.col{width:8.3333333333%}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.offset-md-12{margin-left:100%}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.row.gap-md{margin:calc(-1 * var(--gap) / 2)}.row.gap-md>.col,.row.gap-md>[class^=col-]{padding:calc(var(--gap) / 2)}.row.gap-md-x{margin:0 calc(-1 * var(--gap) / 2)}.row.gap-md-x>.col,.row.gap-md-x>[class^=col-]{padding:0 calc(var(--gap) / 2)}.row.gap-md-y{margin:calc(-1 * var(--gap) / 2) 0}.row.gap-md-y>.col,.row.gap-md-y>[class^=col-]{padding:calc(var(--gap) / 2) 0}}@media (min-width: 992px){.row.cols-lg-1>.col{width:100%}.row.cols-lg-2>.col{width:50%}.row.cols-lg-3>.col{width:33.3333333333%}.row.cols-lg-4>.col{width:25%}.row.cols-lg-5>.col{width:20%}.row.cols-lg-6>.col{width:16.6666666667%}.row.cols-lg-7>.col{width:14.2857142857%}.row.cols-lg-8>.col{width:12.5%}.row.cols-lg-9>.col{width:11.1111111111%}.row.cols-lg-10>.col{width:10%}.row.cols-lg-11>.col{width:9.0909090909%}.row.cols-lg-12>.col{width:8.3333333333%}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.offset-lg-12{margin-left:100%}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.row.gap-lg{margin:calc(-1 * var(--gap) / 2)}.row.gap-lg>.col,.row.gap-lg>[class^=col-]{padding:calc(var(--gap) / 2)}.row.gap-lg-x{margin:0 calc(-1 * var(--gap) / 2)}.row.gap-lg-x>.col,.row.gap-lg-x>[class^=col-]{padding:0 calc(var(--gap) / 2)}.row.gap-lg-y{margin:calc(-1 * var(--gap) / 2) 0}.row.gap-lg-y>.col,.row.gap-lg-y>[class^=col-]{padding:calc(var(--gap) / 2) 0}}@media (min-width: 1200px){.row.cols-xl-1>.col{width:100%}.row.cols-xl-2>.col{width:50%}.row.cols-xl-3>.col{width:33.3333333333%}.row.cols-xl-4>.col{width:25%}.row.cols-xl-5>.col{width:20%}.row.cols-xl-6>.col{width:16.6666666667%}.row.cols-xl-7>.col{width:14.2857142857%}.row.cols-xl-8>.col{width:12.5%}.row.cols-xl-9>.col{width:11.1111111111%}.row.cols-xl-10>.col{width:10%}.row.cols-xl-11>.col{width:9.0909090909%}.row.cols-xl-12>.col{width:8.3333333333%}.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.offset-xl-12{margin-left:100%}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.row.gap-xl{margin:calc(-1 * var(--gap) / 2)}.row.gap-xl>.col,.row.gap-xl>[class^=col-]{padding:calc(var(--gap) / 2)}.row.gap-xl-x{margin:0 calc(-1 * var(--gap) / 2)}.row.gap-xl-x>.col,.row.gap-xl-x>[class^=col-]{padding:0 calc(var(--gap) / 2)}.row.gap-xl-y{margin:calc(-1 * var(--gap) / 2) 0}.row.gap-xl-y>.col,.row.gap-xl-y>[class^=col-]{padding:calc(var(--gap) / 2) 0}}@media (min-width: 1400px){.row.cols-xxl-1>.col{width:100%}.row.cols-xxl-2>.col{width:50%}.row.cols-xxl-3>.col{width:33.3333333333%}.row.cols-xxl-4>.col{width:25%}.row.cols-xxl-5>.col{width:20%}.row.cols-xxl-6>.col{width:16.6666666667%}.row.cols-xxl-7>.col{width:14.2857142857%}.row.cols-xxl-8>.col{width:12.5%}.row.cols-xxl-9>.col{width:11.1111111111%}.row.cols-xxl-10>.col{width:10%}.row.cols-xxl-11>.col{width:9.0909090909%}.row.cols-xxl-12>.col{width:8.3333333333%}.col-xxl-1{width:8.3333333333%}.col-xxl-2{width:16.6666666667%}.col-xxl-3{width:25%}.col-xxl-4{width:33.3333333333%}.col-xxl-5{width:41.6666666667%}.col-xxl-6{width:50%}.col-xxl-7{width:58.3333333333%}.col-xxl-8{width:66.6666666667%}.col-xxl-9{width:75%}.col-xxl-10{width:83.3333333333%}.col-xxl-11{width:91.6666666667%}.col-xxl-12{width:100%}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.offset-xxl-12{margin-left:100%}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.row.gap-xxl{margin:calc(-1 * var(--gap) / 2)}.row.gap-xxl>.col,.row.gap-xxl>[class^=col-]{padding:calc(var(--gap) / 2)}.row.gap-xxl-x{margin:0 calc(-1 * var(--gap) / 2)}.row.gap-xxl-x>.col,.row.gap-xxl-x>[class^=col-]{padding:0 calc(var(--gap) / 2)}.row.gap-xxl-y{margin:calc(-1 * var(--gap) / 2) 0}.row.gap-xxl-y>.col,.row.gap-xxl-y>[class^=col-]{padding:calc(var(--gap) / 2) 0}}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-column{flex-direction:column!important}.justify-content-start{justify-content:flex-start!important}.justify-content-center{justify-content:center!important}.justify-content-end{justify-content:flex-end!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.justify-content-stretch{justify-content:stretch!important}.align-items-baseline{align-items:baseline!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.align-items-stretch{align-items:stretch!important}.align-self-baseline{align-self:baseline!important}.align-self-start{align-self:flex-start!important}.align-self-center{align-self:center!important}.align-self-end{align-self:flex-end!important}.align-self-stretch{align-self:stretch!important}.flex-grow-0{flex-grow:0!important}.flex-shrink-0{flex-shrink:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-1{flex-shrink:1!important}.flex-grow-2{flex-grow:2!important}.flex-shrink-2{flex-shrink:2!important}.flex-grow-3{flex-grow:3!important}.flex-shrink-3{flex-shrink:3!important}.flex-grow-4{flex-grow:4!important}.flex-shrink-4{flex-shrink:4!important}.flex-grow-5{flex-grow:5!important}.flex-shrink-5{flex-shrink:5!important}.gap-0{gap:0rem!important}.gap-1{gap:.5rem!important}.gap-2{gap:1rem!important}.gap-3{gap:1.5rem!important}.gap-4{gap:2rem!important}.gap-5{gap:2.5rem!important}.gap-6{gap:3rem!important}.gap-7{gap:3.5rem!important}.gap-8{gap:4rem!important}.gap-9{gap:4.5rem!important}.gap-10{gap:5rem!important}.gap-11{gap:5.5rem!important}.gap-12{gap:6rem!important}.gap-13{gap:6.5rem!important}.gap-14{gap:7rem!important}.gap-15{gap:7.5rem!important}.gap-16{gap:8rem!important}.gap-17{gap:8.5rem!important}.gap-18{gap:9rem!important}.gap-19{gap:9.5rem!important}.gap-20{gap:10rem!important}.mt--10{margin-top:-5rem!important}.mr--10{margin-right:-5rem!important}.mb--10{margin-bottom:-5rem!important}.ml--10{margin-left:-5rem!important}.mx--10{margin-right:-5rem!important;margin-left:-5rem!important}.my--10{margin-top:-5rem!important;margin-bottom:-5rem!important}.m--10{margin:-5rem!important}.mt--9{margin-top:-4.5rem!important}.mr--9{margin-right:-4.5rem!important}.mb--9{margin-bottom:-4.5rem!important}.ml--9{margin-left:-4.5rem!important}.mx--9{margin-right:-4.5rem!important;margin-left:-4.5rem!important}.my--9{margin-top:-4.5rem!important;margin-bottom:-4.5rem!important}.m--9{margin:-4.5rem!important}.mt--8{margin-top:-4rem!important}.mr--8{margin-right:-4rem!important}.mb--8{margin-bottom:-4rem!important}.ml--8{margin-left:-4rem!important}.mx--8{margin-right:-4rem!important;margin-left:-4rem!important}.my--8{margin-top:-4rem!important;margin-bottom:-4rem!important}.m--8{margin:-4rem!important}.mt--7{margin-top:-3.5rem!important}.mr--7{margin-right:-3.5rem!important}.mb--7{margin-bottom:-3.5rem!important}.ml--7{margin-left:-3.5rem!important}.mx--7{margin-right:-3.5rem!important;margin-left:-3.5rem!important}.my--7{margin-top:-3.5rem!important;margin-bottom:-3.5rem!important}.m--7{margin:-3.5rem!important}.mt--6{margin-top:-3rem!important}.mr--6{margin-right:-3rem!important}.mb--6{margin-bottom:-3rem!important}.ml--6{margin-left:-3rem!important}.mx--6{margin-right:-3rem!important;margin-left:-3rem!important}.my--6{margin-top:-3rem!important;margin-bottom:-3rem!important}.m--6{margin:-3rem!important}.mt--5{margin-top:-2.5rem!important}.mr--5{margin-right:-2.5rem!important}.mb--5{margin-bottom:-2.5rem!important}.ml--5{margin-left:-2.5rem!important}.mx--5{margin-right:-2.5rem!important;margin-left:-2.5rem!important}.my--5{margin-top:-2.5rem!important;margin-bottom:-2.5rem!important}.m--5{margin:-2.5rem!important}.mt--4{margin-top:-2rem!important}.mr--4{margin-right:-2rem!important}.mb--4{margin-bottom:-2rem!important}.ml--4{margin-left:-2rem!important}.mx--4{margin-right:-2rem!important;margin-left:-2rem!important}.my--4{margin-top:-2rem!important;margin-bottom:-2rem!important}.m--4{margin:-2rem!important}.mt--3{margin-top:-1.5rem!important}.mr--3{margin-right:-1.5rem!important}.mb--3{margin-bottom:-1.5rem!important}.ml--3{margin-left:-1.5rem!important}.mx--3{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.my--3{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.m--3{margin:-1.5rem!important}.mt--2{margin-top:-1rem!important}.mr--2{margin-right:-1rem!important}.mb--2{margin-bottom:-1rem!important}.ml--2{margin-left:-1rem!important}.mx--2{margin-right:-1rem!important;margin-left:-1rem!important}.my--2{margin-top:-1rem!important;margin-bottom:-1rem!important}.m--2{margin:-1rem!important}.mt--1{margin-top:-.5rem!important}.mr--1{margin-right:-.5rem!important}.mb--1{margin-bottom:-.5rem!important}.ml--1{margin-left:-.5rem!important}.mx--1{margin-right:-.5rem!important;margin-left:-.5rem!important}.my--1{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.m--1{margin:-.5rem!important}.mt-0{margin-top:0rem!important}.mr-0{margin-right:0rem!important}.mb-0{margin-bottom:0rem!important}.ml-0{margin-left:0rem!important}.mx-0{margin-right:0rem!important;margin-left:0rem!important}.my-0{margin-top:0rem!important;margin-bottom:0rem!important}.m-0{margin:0rem!important}.mt-1{margin-top:.5rem!important}.mr-1{margin-right:.5rem!important}.mb-1{margin-bottom:.5rem!important}.ml-1{margin-left:.5rem!important}.mx-1{margin-right:.5rem!important;margin-left:.5rem!important}.my-1{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-1{margin:.5rem!important}.mt-2{margin-top:1rem!important}.mr-2{margin-right:1rem!important}.mb-2{margin-bottom:1rem!important}.ml-2{margin-left:1rem!important}.mx-2{margin-right:1rem!important;margin-left:1rem!important}.my-2{margin-top:1rem!important;margin-bottom:1rem!important}.m-2{margin:1rem!important}.mt-3{margin-top:1.5rem!important}.mr-3{margin-right:1.5rem!important}.mb-3{margin-bottom:1.5rem!important}.ml-3{margin-left:1.5rem!important}.mx-3{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-3{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-3{margin:1.5rem!important}.mt-4{margin-top:2rem!important}.mr-4{margin-right:2rem!important}.mb-4{margin-bottom:2rem!important}.ml-4{margin-left:2rem!important}.mx-4{margin-right:2rem!important;margin-left:2rem!important}.my-4{margin-top:2rem!important;margin-bottom:2rem!important}.m-4{margin:2rem!important}.mt-5{margin-top:2.5rem!important}.mr-5{margin-right:2.5rem!important}.mb-5{margin-bottom:2.5rem!important}.ml-5{margin-left:2.5rem!important}.mx-5{margin-right:2.5rem!important;margin-left:2.5rem!important}.my-5{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.m-5{margin:2.5rem!important}.mt-6{margin-top:3rem!important}.mr-6{margin-right:3rem!important}.mb-6{margin-bottom:3rem!important}.ml-6{margin-left:3rem!important}.mx-6{margin-right:3rem!important;margin-left:3rem!important}.my-6{margin-top:3rem!important;margin-bottom:3rem!important}.m-6{margin:3rem!important}.mt-7{margin-top:3.5rem!important}.mr-7{margin-right:3.5rem!important}.mb-7{margin-bottom:3.5rem!important}.ml-7{margin-left:3.5rem!important}.mx-7{margin-right:3.5rem!important;margin-left:3.5rem!important}.my-7{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.m-7{margin:3.5rem!important}.mt-8{margin-top:4rem!important}.mr-8{margin-right:4rem!important}.mb-8{margin-bottom:4rem!important}.ml-8{margin-left:4rem!important}.mx-8{margin-right:4rem!important;margin-left:4rem!important}.my-8{margin-top:4rem!important;margin-bottom:4rem!important}.m-8{margin:4rem!important}.mt-9{margin-top:4.5rem!important}.mr-9{margin-right:4.5rem!important}.mb-9{margin-bottom:4.5rem!important}.ml-9{margin-left:4.5rem!important}.mx-9{margin-right:4.5rem!important;margin-left:4.5rem!important}.my-9{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.m-9{margin:4.5rem!important}.mt-10{margin-top:5rem!important}.mr-10{margin-right:5rem!important}.mb-10{margin-bottom:5rem!important}.ml-10{margin-left:5rem!important}.mx-10{margin-right:5rem!important;margin-left:5rem!important}.my-10{margin-top:5rem!important;margin-bottom:5rem!important}.m-10{margin:5rem!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.m-auto{margin:auto!important}.pt-0{padding-top:0rem!important}.pr-0{padding-right:0rem!important}.pb-0{padding-bottom:0rem!important}.pl-0{padding-left:0rem!important}.px-0{padding-right:0rem!important;padding-left:0rem!important}.py-0{padding-top:0rem!important;padding-bottom:0rem!important}.p-0{padding:0rem!important}.pt-1{padding-top:.5rem!important}.pr-1{padding-right:.5rem!important}.pb-1{padding-bottom:.5rem!important}.pl-1{padding-left:.5rem!important}.px-1{padding-right:.5rem!important;padding-left:.5rem!important}.py-1{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-1{padding:.5rem!important}.pt-2{padding-top:1rem!important}.pr-2{padding-right:1rem!important}.pb-2{padding-bottom:1rem!important}.pl-2{padding-left:1rem!important}.px-2{padding-right:1rem!important;padding-left:1rem!important}.py-2{padding-top:1rem!important;padding-bottom:1rem!important}.p-2{padding:1rem!important}.pt-3{padding-top:1.5rem!important}.pr-3{padding-right:1.5rem!important}.pb-3{padding-bottom:1.5rem!important}.pl-3{padding-left:1.5rem!important}.px-3{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-3{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-3{padding:1.5rem!important}.pt-4{padding-top:2rem!important}.pr-4{padding-right:2rem!important}.pb-4{padding-bottom:2rem!important}.pl-4{padding-left:2rem!important}.px-4{padding-right:2rem!important;padding-left:2rem!important}.py-4{padding-top:2rem!important;padding-bottom:2rem!important}.p-4{padding:2rem!important}.pt-5{padding-top:2.5rem!important}.pr-5{padding-right:2.5rem!important}.pb-5{padding-bottom:2.5rem!important}.pl-5{padding-left:2.5rem!important}.px-5{padding-right:2.5rem!important;padding-left:2.5rem!important}.py-5{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.p-5{padding:2.5rem!important}.pt-6{padding-top:3rem!important}.pr-6{padding-right:3rem!important}.pb-6{padding-bottom:3rem!important}.pl-6{padding-left:3rem!important}.px-6{padding-right:3rem!important;padding-left:3rem!important}.py-6{padding-top:3rem!important;padding-bottom:3rem!important}.p-6{padding:3rem!important}.pt-7{padding-top:3.5rem!important}.pr-7{padding-right:3.5rem!important}.pb-7{padding-bottom:3.5rem!important}.pl-7{padding-left:3.5rem!important}.px-7{padding-right:3.5rem!important;padding-left:3.5rem!important}.py-7{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.p-7{padding:3.5rem!important}.pt-8{padding-top:4rem!important}.pr-8{padding-right:4rem!important}.pb-8{padding-bottom:4rem!important}.pl-8{padding-left:4rem!important}.px-8{padding-right:4rem!important;padding-left:4rem!important}.py-8{padding-top:4rem!important;padding-bottom:4rem!important}.p-8{padding:4rem!important}.pt-9{padding-top:4.5rem!important}.pr-9{padding-right:4.5rem!important}.pb-9{padding-bottom:4.5rem!important}.pl-9{padding-left:4.5rem!important}.px-9{padding-right:4.5rem!important;padding-left:4.5rem!important}.py-9{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.p-9{padding:4.5rem!important}.pt-10{padding-top:5rem!important}.pr-10{padding-right:5rem!important}.pb-10{padding-bottom:5rem!important}.pl-10{padding-left:5rem!important}.px-10{padding-right:5rem!important;padding-left:5rem!important}.py-10{padding-top:5rem!important;padding-bottom:5rem!important}.p-10{padding:5rem!important}.font-size-0{font-size:0rem!important}.font-size-1{font-size:.1rem!important}.font-size-2{font-size:.2rem!important}.font-size-3{font-size:.3rem!important}.font-size-4{font-size:.4rem!important}.font-size-5{font-size:.5rem!important}.font-size-6{font-size:.6rem!important}.font-size-7{font-size:.7rem!important}.font-size-8{font-size:.8rem!important}.font-size-9{font-size:.9rem!important}.font-size-10{font-size:1rem!important}.font-size-11{font-size:1.1rem!important}.font-size-12{font-size:1.2rem!important}.font-size-13{font-size:1.3rem!important}.font-size-14{font-size:1.4rem!important}.font-size-15{font-size:1.5rem!important}.font-size-16{font-size:1.6rem!important}.font-size-17{font-size:1.7rem!important}.font-size-18{font-size:1.8rem!important}.font-size-19{font-size:1.9rem!important}.font-size-20{font-size:2rem!important}.font-size-21{font-size:2.1rem!important}.font-size-22{font-size:2.2rem!important}.font-size-23{font-size:2.3rem!important}.font-size-24{font-size:2.4rem!important}.font-size-25{font-size:2.5rem!important}.font-size-26{font-size:2.6rem!important}.font-size-27{font-size:2.7rem!important}.font-size-28{font-size:2.8rem!important}.font-size-29{font-size:2.9rem!important}.font-size-30{font-size:3rem!important}.font-size-31{font-size:3.1rem!important}.font-size-32{font-size:3.2rem!important}.font-size-33{font-size:3.3rem!important}.font-size-34{font-size:3.4rem!important}.font-size-35{font-size:3.5rem!important}.font-size-36{font-size:3.6rem!important}.font-size-37{font-size:3.7rem!important}.font-size-38{font-size:3.8rem!important}.font-size-39{font-size:3.9rem!important}.font-size-40{font-size:4rem!important}.font-size-41{font-size:4.1rem!important}.font-size-42{font-size:4.2rem!important}.font-size-43{font-size:4.3rem!important}.font-size-44{font-size:4.4rem!important}.font-size-45{font-size:4.5rem!important}.font-size-46{font-size:4.6rem!important}.font-size-47{font-size:4.7rem!important}.font-size-48{font-size:4.8rem!important}.font-size-49{font-size:4.9rem!important}.font-size-50{font-size:5rem!important}.font-size-51{font-size:5.1rem!important}.font-size-52{font-size:5.2rem!important}.font-size-53{font-size:5.3rem!important}.font-size-54{font-size:5.4rem!important}.font-size-55{font-size:5.5rem!important}.font-size-56{font-size:5.6rem!important}.font-size-57{font-size:5.7rem!important}.font-size-58{font-size:5.8rem!important}.font-size-59{font-size:5.9rem!important}.font-size-60{font-size:6rem!important}.line-height-0{line-height:0!important}.line-height-1{line-height:.1!important}.line-height-2{line-height:.2!important}.line-height-3{line-height:.3!important}.line-height-4{line-height:.4!important}.line-height-5{line-height:.5!important}.line-height-6{line-height:.6!important}.line-height-7{line-height:.7!important}.line-height-8{line-height:.8!important}.line-height-9{line-height:.9!important}.line-height-10{line-height:1!important}.line-height-11{line-height:1.1!important}.line-height-12{line-height:1.2!important}.line-height-13{line-height:1.3!important}.line-height-14{line-height:1.4!important}.line-height-15{line-height:1.5!important}.line-height-16{line-height:1.6!important}.line-height-17{line-height:1.7!important}.line-height-18{line-height:1.8!important}.line-height-19{line-height:1.9!important}.line-height-20{line-height:2!important}.line-height-21{line-height:2.1!important}.line-height-22{line-height:2.2!important}.line-height-23{line-height:2.3!important}.line-height-24{line-height:2.4!important}.line-height-25{line-height:2.5!important}.line-height-26{line-height:2.6!important}.line-height-27{line-height:2.7!important}.line-height-28{line-height:2.8!important}.line-height-29{line-height:2.9!important}.line-height-30{line-height:3!important}.line-height-31{line-height:3.1!important}.line-height-32{line-height:3.2!important}.line-height-33{line-height:3.3!important}.line-height-34{line-height:3.4!important}.line-height-35{line-height:3.5!important}.line-height-36{line-height:3.6!important}.line-height-37{line-height:3.7!important}.line-height-38{line-height:3.8!important}.line-height-39{line-height:3.9!important}.line-height-40{line-height:4!important}.line-height-41{line-height:4.1!important}.line-height-42{line-height:4.2!important}.line-height-43{line-height:4.3!important}.line-height-44{line-height:4.4!important}.line-height-45{line-height:4.5!important}.line-height-46{line-height:4.6!important}.line-height-47{line-height:4.7!important}.line-height-48{line-height:4.8!important}.line-height-49{line-height:4.9!important}.line-height-50{line-height:5!important}.line-height-51{line-height:5.1!important}.line-height-52{line-height:5.2!important}.line-height-53{line-height:5.3!important}.line-height-54{line-height:5.4!important}.line-height-55{line-height:5.5!important}.line-height-56{line-height:5.6!important}.line-height-57{line-height:5.7!important}.line-height-58{line-height:5.8!important}.line-height-59{line-height:5.9!important}.line-height-60{line-height:6!important}.font-thin{font-weight:var(--font-thin)!important}.font-extralight{font-weight:var(--font-extralight)!important}.font-light{font-weight:var(--font-light)!important}.font-regular{font-weight:var(--font-regular)!important}.font-medium{font-weight:var(--font-medium)!important}.font-semibold{font-weight:var(--font-semibold)!important}.font-bold{font-weight:var(--font-bold)!important}.font-extrabold{font-weight:var(--font-extrabold)!important}.font-black{font-weight:var(--font-black)!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.text-uppercase{text-transform:uppercase!important}.text-lowercase{text-transform:lowercase!important}.text-capitalize{text-transform:capitalize!important}.text-normal{font-style:normal!important}.text-italic{font-style:italic!important}.text-underline{text-decoration:underline!important}.text-overline{text-decoration:overline!important}.text-strike{text-decoration:line-through!important}.text-ellipsis{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.white-space-normal{white-space:initial!important}.white-space-nowrap{white-space:nowrap!important}.radius-round{border-radius:50%!important}.radius-xs{border-radius:var(--radius-xs)!important}.radius-xs-top-left{border-top-left-radius:var(--radius-xs)!important}.radius-xs-top-right{border-top-right-radius:var(--radius-xs)!important}.radius-xs-bottom-left{border-bottom-left-radius:var(--radius-xs)!important}.radius-xs-bottom-right{border-bottom-right-radius:var(--radius-xs)!important}.radius-xs-top{border-top-left-radius:var(--radius-xs)!important;border-top-right-radius:var(--radius-xs)!important}.radius-xs-right{border-top-right-radius:var(--radius-xs)!important;border-bottom-right-radius:var(--radius-xs)!important}.radius-xs-bottom{border-bottom-right-radius:var(--radius-xs)!important;border-bottom-left-radius:var(--radius-xs)!important}.radius-xs-left{border-top-left-radius:var(--radius-xs)!important;border-bottom-left-radius:var(--radius-xs)!important}.radius-sm{border-radius:var(--radius-sm)!important}.radius-sm-top-left{border-top-left-radius:var(--radius-sm)!important}.radius-sm-top-right{border-top-right-radius:var(--radius-sm)!important}.radius-sm-bottom-left{border-bottom-left-radius:var(--radius-sm)!important}.radius-sm-bottom-right{border-bottom-right-radius:var(--radius-sm)!important}.radius-sm-top{border-top-left-radius:var(--radius-sm)!important;border-top-right-radius:var(--radius-sm)!important}.radius-sm-right{border-top-right-radius:var(--radius-sm)!important;border-bottom-right-radius:var(--radius-sm)!important}.radius-sm-bottom{border-bottom-right-radius:var(--radius-sm)!important;border-bottom-left-radius:var(--radius-sm)!important}.radius-sm-left{border-top-left-radius:var(--radius-sm)!important;border-bottom-left-radius:var(--radius-sm)!important}.radius-md{border-radius:var(--radius-md)!important}.radius-md-top-left{border-top-left-radius:var(--radius-md)!important}.radius-md-top-right{border-top-right-radius:var(--radius-md)!important}.radius-md-bottom-left{border-bottom-left-radius:var(--radius-md)!important}.radius-md-bottom-right{border-bottom-right-radius:var(--radius-md)!important}.radius-md-top{border-top-left-radius:var(--radius-md)!important;border-top-right-radius:var(--radius-md)!important}.radius-md-right{border-top-right-radius:var(--radius-md)!important;border-bottom-right-radius:var(--radius-md)!important}.radius-md-bottom{border-bottom-right-radius:var(--radius-md)!important;border-bottom-left-radius:var(--radius-md)!important}.radius-md-left{border-top-left-radius:var(--radius-md)!important;border-bottom-left-radius:var(--radius-md)!important}.radius-lg{border-radius:var(--radius-lg)!important}.radius-lg-top-left{border-top-left-radius:var(--radius-lg)!important}.radius-lg-top-right{border-top-right-radius:var(--radius-lg)!important}.radius-lg-bottom-left{border-bottom-left-radius:var(--radius-lg)!important}.radius-lg-bottom-right{border-bottom-right-radius:var(--radius-lg)!important}.radius-lg-top{border-top-left-radius:var(--radius-lg)!important;border-top-right-radius:var(--radius-lg)!important}.radius-lg-right{border-top-right-radius:var(--radius-lg)!important;border-bottom-right-radius:var(--radius-lg)!important}.radius-lg-bottom{border-bottom-right-radius:var(--radius-lg)!important;border-bottom-left-radius:var(--radius-lg)!important}.radius-lg-left{border-top-left-radius:var(--radius-lg)!important;border-bottom-left-radius:var(--radius-lg)!important}.radius-xl{border-radius:var(--radius-xl)!important}.radius-xl-top-left{border-top-left-radius:var(--radius-xl)!important}.radius-xl-top-right{border-top-right-radius:var(--radius-xl)!important}.radius-xl-bottom-left{border-bottom-left-radius:var(--radius-xl)!important}.radius-xl-bottom-right{border-bottom-right-radius:var(--radius-xl)!important}.radius-xl-top{border-top-left-radius:var(--radius-xl)!important;border-top-right-radius:var(--radius-xl)!important}.radius-xl-right{border-top-right-radius:var(--radius-xl)!important;border-bottom-right-radius:var(--radius-xl)!important}.radius-xl-bottom{border-bottom-right-radius:var(--radius-xl)!important;border-bottom-left-radius:var(--radius-xl)!important}.radius-xl-left{border-top-left-radius:var(--radius-xl)!important;border-bottom-left-radius:var(--radius-xl)!important}.radius-xxl{border-radius:var(--radius-xxl)!important}.radius-xxl-top-left{border-top-left-radius:var(--radius-xxl)!important}.radius-xxl-top-right{border-top-right-radius:var(--radius-xxl)!important}.radius-xxl-bottom-left{border-bottom-left-radius:var(--radius-xxl)!important}.radius-xxl-bottom-right{border-bottom-right-radius:var(--radius-xxl)!important}.radius-xxl-top{border-top-left-radius:var(--radius-xxl)!important;border-top-right-radius:var(--radius-xxl)!important}.radius-xxl-right{border-top-right-radius:var(--radius-xxl)!important;border-bottom-right-radius:var(--radius-xxl)!important}.radius-xxl-bottom{border-bottom-right-radius:var(--radius-xxl)!important;border-bottom-left-radius:var(--radius-xxl)!important}.radius-xxl-left{border-top-left-radius:var(--radius-xxl)!important;border-bottom-left-radius:var(--radius-xxl)!important}.border{border:var(--border)!important}.border-top{border-top:var(--border)!important}.border-right{border-right:var(--border)!important}.border-bottom{border-bottom:var(--border)!important}.border-left{border-left:var(--border)!important}.shadow{box-shadow:var(--shadow)!important}.drop-shadow{filter:var(--drop-shadow)!important}.table-fixed{table-layout:fixed!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-none{display:none!important}.hidden{display:none!important;visibility:hidden!important}.pointer-events-all{pointer-events:all!important}.pointer-events-none{pointer-events:none!important}.w-0{width:0%!important}.h-0{height:0%!important}.w-5{width:5%!important}.h-5{height:5%!important}.w-10{width:10%!important}.h-10{height:10%!important}.w-15{width:15%!important}.h-15{height:15%!important}.w-20{width:20%!important}.h-20{height:20%!important}.w-25{width:25%!important}.h-25{height:25%!important}.w-30{width:30%!important}.h-30{height:30%!important}.w-35{width:35%!important}.h-35{height:35%!important}.w-40{width:40%!important}.h-40{height:40%!important}.w-45{width:45%!important}.h-45{height:45%!important}.w-50{width:50%!important}.h-50{height:50%!important}.w-55{width:55%!important}.h-55{height:55%!important}.w-60{width:60%!important}.h-60{height:60%!important}.w-65{width:65%!important}.h-65{height:65%!important}.w-70{width:70%!important}.h-70{height:70%!important}.w-75{width:75%!important}.h-75{height:75%!important}.w-80{width:80%!important}.h-80{height:80%!important}.w-85{width:85%!important}.h-85{height:85%!important}.w-90{width:90%!important}.h-90{height:90%!important}.w-95{width:95%!important}.h-95{height:95%!important}.w-100{width:100%!important}.h-100{height:100%!important}.w-auto{width:auto!important}.h-auto{height:auto!important}.w-1em{width:1em!important}.w-1rem{width:1rem!important}.h-1em{height:1em!important}.h-1rem{height:1rem!important}.w-2em{width:2em!important}.w-2rem{width:2rem!important}.h-2em{height:2em!important}.h-2rem{height:2rem!important}.w-3em{width:3em!important}.w-3rem{width:3rem!important}.h-3em{height:3em!important}.h-3rem{height:3rem!important}.w-4em{width:4em!important}.w-4rem{width:4rem!important}.h-4em{height:4em!important}.h-4rem{height:4rem!important}.w-5em{width:5em!important}.w-5rem{width:5rem!important}.h-5em{height:5em!important}.h-5rem{height:5rem!important}.w-6em{width:6em!important}.w-6rem{width:6rem!important}.h-6em{height:6em!important}.h-6rem{height:6rem!important}.w-7em{width:7em!important}.w-7rem{width:7rem!important}.h-7em{height:7em!important}.h-7rem{height:7rem!important}.w-8em{width:8em!important}.w-8rem{width:8rem!important}.h-8em{height:8em!important}.h-8rem{height:8rem!important}.w-9em{width:9em!important}.w-9rem{width:9rem!important}.h-9em{height:9em!important}.h-9rem{height:9rem!important}.w-10em{width:10em!important}.w-10rem{width:10rem!important}.h-10em{height:10em!important}.h-10rem{height:10rem!important}.fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.ratio-1{aspect-ratio:1!important}.ratio-3-2{aspect-ratio:3/2!important}.ratio-2-3{aspect-ratio:2/3!important}.ratio-4-3{aspect-ratio:4/3!important}.ratio-3-4{aspect-ratio:3/4!important}.ratio-16-9{aspect-ratio:16/9!important}.ratio-9-16{aspect-ratio:9/16!important}.color-border{color:var(--color-border)!important}.color-body{color:var(--color-body)!important}.color-box{color:var(--color-box)!important}.color-heading{color:var(--color-heading)!important}.color-heading-inverse{color:var(--color-heading-inverse)!important}.color-text{color:var(--color-text)!important}.color-text-inverse{color:var(--color-text-inverse)!important}.color-muted{color:var(--color-text-muted)!important}.color-link{color:var(--color-link)!important}.color-link_hover{transition:var(--transition)}.color-link_hover:hover,.color-link_hover:focus,.color-link_hover:active{color:var(--color-link-hover)!important}.bg-border{background:var(--color-border)!important}.bg-border_hover{transition:var(--transition)}.bg-border_hover:hover,.bg-border_hover:focus,.bg-border_hover:active{background:var(--color-border-hover)!important}.bg-body{background:var(--color-body)!important}.bg-box{background:var(--color-box)!important}.color-primary{color:var(--color-primary)!important}.color-primary_hover{transition:var(--transition)}.color-primary_hover:hover,.color-primary_hover:focus,.color-primary_hover:active{color:var(--color-primary-hover)!important}.bg-primary{background:var(--color-primary)!important}.bg-primary_hover{transition:var(--transition)}.bg-primary_hover:hover,.bg-primary_hover:focus,.bg-primary_hover:active{background:var(--color-primary-hover)!important}.color-secondary{color:var(--color-secondary)!important}.color-secondary_hover{transition:var(--transition)}.color-secondary_hover:hover,.color-secondary_hover:focus,.color-secondary_hover:active{color:var(--color-secondary-hover)!important}.bg-secondary{background:var(--color-secondary)!important}.bg-secondary_hover{transition:var(--transition)}.bg-secondary_hover:hover,.bg-secondary_hover:focus,.bg-secondary_hover:active{background:var(--color-secondary-hover)!important}.color-success{color:var(--color-success)!important}.color-success_hover{transition:var(--transition)}.color-success_hover:hover,.color-success_hover:focus,.color-success_hover:active{color:var(--color-success-hover)!important}.bg-success{background:var(--color-success)!important}.bg-success_hover{transition:var(--transition)}.bg-success_hover:hover,.bg-success_hover:focus,.bg-success_hover:active{background:var(--color-success-hover)!important}.color-info{color:var(--color-info)!important}.color-info_hover{transition:var(--transition)}.color-info_hover:hover,.color-info_hover:focus,.color-info_hover:active{color:var(--color-info-hover)!important}.bg-info{background:var(--color-info)!important}.bg-info_hover{transition:var(--transition)}.bg-info_hover:hover,.bg-info_hover:focus,.bg-info_hover:active{background:var(--color-info-hover)!important}.color-warning{color:var(--color-warning)!important}.color-warning_hover{transition:var(--transition)}.color-warning_hover:hover,.color-warning_hover:focus,.color-warning_hover:active{color:var(--color-warning-hover)!important}.bg-warning{background:var(--color-warning)!important}.bg-warning_hover{transition:var(--transition)}.bg-warning_hover:hover,.bg-warning_hover:focus,.bg-warning_hover:active{background:var(--color-warning-hover)!important}.color-error{color:var(--color-error)!important}.color-error_hover{transition:var(--transition)}.color-error_hover:hover,.color-error_hover:focus,.color-error_hover:active{color:var(--color-error-hover)!important}.bg-error{background:var(--color-error)!important}.bg-error_hover{transition:var(--transition)}.bg-error_hover:hover,.bg-error_hover:focus,.bg-error_hover:active{background:var(--color-error-hover)!important}.cursor-pointer{cursor:pointer!important}.cursor-default{cursor:default!important}.position-initial{position:initial!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-sticky{position:sticky!important;top:0}.position-sticky_bottom{top:auto;bottom:0}.vertical-align-baseline{vertical-align:baseline!important}.vertical-align-sub{vertical-align:sub!important}.vertical-align-super{vertical-align:super!important}.vertical-align-text-top{vertical-align:text-top!important}.vertical-align-text-bottom{vertical-align:text-bottom!important}.vertical-align-middle{vertical-align:middle!important}.vertical-align-top{vertical-align:top!important}.vertical-align-bottom{vertical-align:bottom!important}.zi-top{z-index:var(--zi-top)!important}.zi-tooltip{z-index:var(--zi-tooltip)!important}.zi-modal{z-index:var(--zi-modal)!important}.zi-header{z-index:var(--zi-header)!important}.zi-default{z-index:var(--zi-default)!important}.zi-below{z-index:var(--zi-below)!important}.zi-bottom{z-index:var(--zi-bottom)!important}.label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:.25em .5em;border:var(--border);border-radius:.5em;font-size:1rem;font-weight:var(--font-bold);line-height:1;color:var(--color-heading);text-align:center;vertical-align:middle;background:var(--color-body)}.label_cancel{border-color:var(--color-border);background:var(--color-border)}.label_primary{border-color:var(--color-primary);color:#fff;background:var(--color-primary)}.label_secondary{border-color:var(--color-secondary);color:#fff;background:var(--color-secondary)}.label_success{border-color:var(--color-success);color:#fff;background:var(--color-success)}.label_info{border-color:var(--color-info);color:#fff;background:var(--color-info)}.label_warning{border-color:var(--color-warning);color:#fff;background:var(--color-warning)}.label_error{border-color:var(--color-error);color:#fff;background:var(--color-error)}.loader{overflow:hidden;display:inline-flex;width:4rem;height:4rem}.loader svg{display:block;width:100%;height:100%}.loader circle{transform-origin:50%;stroke:var(--color-primary);stroke-width:.3rem;animation:line 1.6s cubic-bezier(.4,0,.2,1) infinite,rotate 1.6s linear infinite}.loader_xs{width:2rem;height:2rem}.loader_sm{width:3rem;height:3rem}.loader_lg{width:5rem;height:5rem}.loader_xl{width:6rem;height:6rem}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(450deg)}}@keyframes line{0%{transform:rotate(0);stroke-dasharray:2,85.964}50%{stroke-dasharray:65.973,21.9911;stroke-dashoffset:0}to{transform:rotate(90deg);stroke-dasharray:2,85.964;stroke-dashoffset:-65.973}}.section{display:block}.section__title{display:flex;gap:.5em;align-items:flex-start;justify-content:space-between;font-size:1.5em;font-weight:var(--font-medium);color:var(--color-heading)}.section__title+.section__body{margin:1em 0 0}.section__body{display:block;width:100%}.section__body>*:not(:first-child){margin:1em 0 0}.section__body a{text-decoration:underline}.section__body a:hover{text-decoration:none}.section__navigation{display:flex;flex-direction:column}.section__navigation-item{position:relative;display:block;padding:.375em 0 .375em 1em;border-left:var(--border);font-size:.875em;font-weight:var(--font-regular);color:var(--color-text);transition:var(--transition)}.section__navigation-item:hover,.section__navigation-item:focus,.section__navigation-item:active{color:var(--color-heading)}.section__navigation-item>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section__navigation-item.active{color:var(--color-heading)}.section__navigation-item.active:before{content:"";position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:calc(var(--border-width) * 2);height:1.5em;background:var(--color-primary)}.section_offset{padding:1.5em 0}.section_offset-top{padding-top:1.5em}.section_offset-bottom{padding-bottom:1.5em}.section_grow{flex-grow:1}@media (min-width: 768px){.section_offset{padding:2em 0}.section_offset-top{padding-top:2em}.section_offset-bottom{padding-bottom:2em}}.table-responsive{overflow-x:auto;display:block}table,.table{border-spacing:0;border-collapse:collapse;width:100%;margin:0;text-align:left}table th,.table th{font-weight:var(--font-bold);color:var(--color-heading)}table th,table td,.table th,.table td{padding:1em;border-bottom:var(--border);vertical-align:middle}.table_fixed{table-layout:fixed}.table_align-top th,.table_align-top td{vertical-align:top}.table_align-middle th,.table_align-middle td{vertical-align:middle}.table_align-bottom th,.table_align-bottom td{vertical-align:bottom}.table_striped>tbody>tr:nth-child(odd)>th,.table_striped>tbody>tr:nth-child(odd)>td{background:#f6f6f7}.table_borderless th,.table_borderless td{border:none}.table_borderless th:first-child,.table_borderless td:first-child{padding-left:0}.table_borderless th:last-child,.table_borderless td:last-child{padding-right:0}.table_borderless th{color:var(--color-text)}.table_sm th,.table_sm td{padding-top:.5em;padding-bottom:.5em}:root[data-theme=dark] .table_striped>tbody>tr:nth-child(odd)>th,:root[data-theme=dark] .table_striped>tbody>tr:nth-child(odd)>td{background:#202127}.toasts{pointer-events:none;position:fixed;z-index:var(--zi-top);top:0;right:0;bottom:0;left:0;overflow:hidden;display:flex;flex-direction:column;gap:1em;align-items:flex-end;justify-content:flex-end;padding:var(--gap)}.toasts__item{pointer-events:auto;cursor:pointer;position:relative;overflow:hidden;display:flex;flex-shrink:0;gap:.5em;align-items:center;width:auto;min-width:20rem;max-width:30rem;padding:.75em 1em;border-radius:.25em;color:#fff;opacity:.9;background:#222e3c;box-shadow:0 3px 7px #00000040;transition:var(--transition);animation-name:toast-appear;animation-duration:var(--transition-time);animation-fill-mode:both}.toasts__item:hover{opacity:1;box-shadow:0 3px 9px #00000059}.toasts__item.disappear{animation-name:toast-disappear}.toasts__item.primary{background:var(--color-primary)}.toasts__item.primary .toasts__icon:before,.toasts__item.primary .toasts__icon:after{background:var(--color-primary)}.toasts__item.secondary{background:var(--color-secondary)}.toasts__item.secondary .toasts__icon:before,.toasts__item.secondary .toasts__icon:after{background:var(--color-secondary)}.toasts__item.success{background:var(--color-success)}.toasts__item.success .toasts__icon:before,.toasts__item.success .toasts__icon:after{background:var(--color-success)}.toasts__item.info{background:var(--color-info)}.toasts__item.info .toasts__icon:before,.toasts__item.info .toasts__icon:after{background:var(--color-info)}.toasts__item.warning{background:var(--color-warning)}.toasts__item.warning .toasts__icon:before,.toasts__item.warning .toasts__icon:after{background:var(--color-warning)}.toasts__item.error{background:var(--color-error)}.toasts__item.error .toasts__icon:before,.toasts__item.error .toasts__icon:after{background:var(--color-error)}.toasts__item.warning .toasts__icon:before,.toasts__item.warning .toasts__icon:after,.toasts__item.error .toasts__icon:before,.toasts__item.error .toasts__icon:after{top:50%;left:50%;width:.2em;height:.85em}.toasts__item.warning .toasts__icon:after,.toasts__item.error .toasts__icon:after{transform:translate(-50%,-50%) rotate(-45deg)}.toasts__item.warning .toasts__icon:before,.toasts__item.error .toasts__icon:before{transform:translate(-50%,-50%) rotate(45deg)}.toasts__icon{position:relative;flex-shrink:0;width:1.5em;height:1.5em;border-radius:50%;background:#fff}.toasts__icon:before,.toasts__icon:after{content:"";position:absolute;z-index:1;transform:rotate(-45deg);display:block;border-radius:.15em;background:#222e3c}.toasts__icon:before{top:.4em;left:.8em;transform:rotate(45deg);width:.2em;height:.8em}.toasts__icon:after{top:.65em;left:.45em;transform:rotate(-45deg);width:.2em;height:.5em}.toasts__text{overflow:hidden;height:100%;text-overflow:ellipsis}@keyframes toast-appear{0%{transform:translateY(25%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes toast-disappear{0%{transform:translateY(0);opacity:1}to{transform:translateY(25%);opacity:0}}.header{scrollbar-color:var(--color-border-hover) var(--color-border);scrollbar-width:thin;position:sticky;z-index:var(--zi-header);top:0;right:0;left:0;overflow:auto hidden;display:block;margin:0 0 2em;border-bottom:var(--border-width) solid transparent;transition:var(--transition)}.header__wrapper{display:flex;gap:1.5em;justify-content:space-between}.header__divider,.header__appearance,.header__social{position:relative;margin-left:.5em}.header__divider:before,.header__appearance:before,.header__social:before{content:"";position:absolute;top:50%;right:calc(100% + .75em + var(--border-width) / 2);transform:translateY(-50%);width:var(--border-width);height:1.25em;background-color:var(--color-border)}.header__divider+.header__divider,.header__appearance+.header__divider,.header__social+.header__divider,.header__divider+.header__appearance,.header__divider+.header__social,.header__appearance+.header__appearance,.header__social+.header__appearance,.header__appearance+.header__social,.header__social+.header__social{margin-left:0}.header__logo{display:flex;flex-shrink:0;gap:.5em;align-items:center}.header__logo-image{display:block;flex-shrink:0;width:auto;height:1.5em}.header__logo-text{font-weight:var(--font-medium);color:var(--color-heading)}.header__nav{display:flex;flex-grow:1;gap:1.5em;justify-content:flex-end}.header__nav-item{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:2rem 0;font-size:.85em;font-weight:var(--font-medium);line-height:1.2;color:var(--color-heading);text-align:center;white-space:nowrap;transition:var(--transition)}.header__nav-item:hover,.header__nav-item:focus,.header__nav-item:active{color:var(--color-primary-hover)}.header__nav-item.active{color:var(--color-primary)}.header__appearance,.header__social{display:flex;flex-shrink:0;gap:.5em}.header__appearance-item,.header__social-item{cursor:pointer;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25em;color:var(--color-text);text-align:center;transition:var(--transition)}.header__appearance-item:hover,.header__social-item:hover{color:var(--color-heading)}.header__appearance-item>*,.header__social-item>*{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header.is-scrolled{border-color:#e2e2e3;background:var(--color-body)}.header__appearance-item[data-theme-set=light],[data-theme-set=light].header__social-item{display:none}.header__appearance-item[data-theme-set=dark],[data-theme-set=dark].header__social-item{display:inline-flex}:root[data-theme=dark] .header.is-scrolled{border-color:#000}:root[data-theme=dark] .header__appearance-item[data-theme-set=light],:root[data-theme=dark] [data-theme-set=light].header__social-item{display:inline-flex}:root[data-theme=dark] .header__appearance-item[data-theme-set=dark],:root[data-theme=dark] [data-theme-set=dark].header__social-item{display:none}.hero{display:flex;flex-direction:column;gap:1em}.hero__main{order:2}.hero__title{display:block;font-size:2em;font-weight:var(--font-bold);line-height:1.2;color:var(--color-primary);text-align:center}.hero__subtitle{display:block;font-size:2em;font-weight:var(--font-bold);line-height:1.2;color:var(--color-heading);text-align:center}.hero__text{display:block;margin:.5em 0 0;font-size:1.125em;font-weight:var(--font-medium);line-height:inherit;color:var(--color-text);text-align:center}.hero__actions{display:flex;flex-wrap:wrap;gap:.75em;justify-content:center;margin:2em 0 0}.hero__image{position:relative;display:flex;align-items:center;justify-content:center;order:1;text-align:center}.hero__image:before{content:"";position:absolute;z-index:var(--zi-below);top:50%;left:50%;transform:translate(-50%,-50%);width:10em;height:10em;background:linear-gradient(-45deg,#bd34fe 50%,#47caff 50%);filter:blur(4.5em)}.hero__image>*{display:block;flex-shrink:0;width:auto;height:10em}@media (min-width: 768px){.hero__title,.hero__subtitle{font-size:2.5em}.hero__text{font-size:1.25em}.hero__image:before{width:12em;height:12em}.hero__image>*{height:12em}}@media (min-width: 992px){.hero{flex-direction:row;gap:0}.hero__main{flex:0 0 50%;order:1}.hero__image{flex:0 0 50%;order:2}.hero__image:before{width:16em;height:16em}.hero__image>*{height:16em}.hero__title,.hero__subtitle{font-size:3em;text-align:left}.hero__text{font-size:1.5em;text-align:left}.hero__actions{justify-content:flex-start}}.footer{display:block;margin:2em 0 0;border-top:var(--border-width) solid #e2e2e3;text-align:center}:root[data-theme=dark] .footer{border-color:#000} diff --git a/vitekit/__/vite-frontend-starter-main/docs/data-theme.js b/vitekit/__/vite-frontend-starter-main/docs/data-theme.js new file mode 100644 index 0000000..585f51e --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/docs/data-theme.js @@ -0,0 +1,96 @@ +const DATA_THEME = { + body_attribute_key: 'data-theme', + storage_key: 'data-theme', + value_default: 'light', + value_dark: 'dark', + + getCurrentTheme: () => localStorage.getItem(DATA_THEME.storage_key) || document.documentElement.getAttribute(DATA_THEME.body_attribute_key), + + setTheme: (theme = null, storage = true) => { + if (theme !== DATA_THEME.value_default && theme !== DATA_THEME.value_dark) { + theme = DATA_THEME.value_default; + } + + document.documentElement.setAttribute(DATA_THEME.body_attribute_key, theme); + + if (storage) { + localStorage.setItem(DATA_THEME.storage_key, theme); + } + + DATA_THEME.dataSrcDark(); + + return true; + }, + + toggleTheme: () => { + let theme = DATA_THEME.getCurrentTheme(); + + if (theme === DATA_THEME.value_default) { + theme = DATA_THEME.value_dark; + } else { + theme = DATA_THEME.value_default; + } + + DATA_THEME.setTheme(theme); + + return true; + }, + + dataSrcDark: () => { + const currentTheme = DATA_THEME.getCurrentTheme(); + + document.querySelectorAll('[data-src-dark]').forEach((item) => { + if (!item.srcLight) { + item.srcLight = item.src; + } + + const { srcLight } = item; + const srcDark = item.srcDark || item.getAttribute('data-src-dark') || srcLight; + + item.src = DATA_THEME.value_dark === currentTheme ? srcDark : srcLight; + }); + + return true; + }, +}; + +const initialTheme = DATA_THEME.getCurrentTheme(); +if (initialTheme) { + DATA_THEME.setTheme(initialTheme); +} else { + let theme = DATA_THEME.value_default; + + if (window.matchMedia) { + theme = window.matchMedia('(prefers-color-scheme: dark)').matches ? DATA_THEME.value_dark : DATA_THEME.value_default; + + window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', (event) => { + const t = event.matches ? DATA_THEME.value_dark : DATA_THEME.value_default; + DATA_THEME.setTheme(t, false); + }); + } + + DATA_THEME.setTheme(theme, false); +} + +document.addEventListener('click', (event) => { + const themeSwitcher = event.target.closest('[data-theme-set]'); + const themeToggler = event.target.closest('[data-theme-toggle]'); + + if (!themeSwitcher && !themeToggler) { + return false; + } + + event.preventDefault(); + + if (themeSwitcher) { + const theme = themeSwitcher.getAttribute('data-theme-set'); + + DATA_THEME.setTheme(theme); + } else if (themeToggler) { + DATA_THEME.toggleTheme(); + } +}); + +document.addEventListener('DOMContentLoaded', () => { + DATA_THEME.dataSrcDark(); +}); diff --git a/vitekit/__/vite-frontend-starter-main/docs/favicon.ico b/vitekit/__/vite-frontend-starter-main/docs/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..71896bee88a1dbf780578ba6ca77eea6ffa641c3 GIT binary patch literal 15086 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 UC{9)Jsg diff --git a/vitekit/__/vite-frontend-starter-main/docs/font/5mwP5AK5.woff2 b/vitekit/__/vite-frontend-starter-main/docs/font/5mwP5AK5.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d0db85b60d07d95050ddd424e0bfecba4c69d53e GIT binary patch literal 114132 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�a(O)yFsOy5B{C{Jmy@{ zc*%nr5k%^WAdE=AQ>ViJU-HZzsNK7w85(IsM5GXr zLJ|=vL;~@?<_Mii?{uBQbCk|P82X>>`zFa^>Eg~$9@6-JA`(Kl1d&i2La%x?$aL}; zch6)@izM#^l_L|!!nVN?UPJXPW{pBpoHd97IXrT?}ip8e9LT<5BDfI6t zPg?pQ2X+XPP4E4==#6f1MfCb?A(SR1gjN(GHf}%ulD9!%L;wIFMKIphI}vtA3?hld z4De9phxAOC%HH^|MzEI8xmzQ`2+)uBh9 z0Yioj8!?Ay2_4QnGbT+&O3J3GQpRfLqGckT)99H|uPpi$(6_L$$xTXON(E+DW_}fl zs<)<=%R3tWh+nM#BgfA| z{8;2;=H^vl3${qvmTB7N*}84$+-|))0KJ38cC07u2-&%!i4@37X&ObZQ1m)QZ&36W zMIW*eK#x%)OP!MJsdgC(RpzGCJo+qTz!FAm%$OZBV=~T?ytSf;C$aKQZm5(^kvh!X zJjg2o*sBBa{sMXRAYP}Ey0-ge7y)@WAa4rD+mtB-`uJl2H2{7PVn_K@%G{ zYfrA;>aW2XuF)E=(~_6IIa{~&+X;b8H3Yyz8%wB0pItwr+VNBcD1ENPN9miciI6}6 zz!P8qFk}v%;4h&uuYIo~)JgcMMYJRB)(<-;00?$aLtZ0ffNnmDfi>Q_0QZd-p~3N1 z*Mkl52DSM%mWW{xiQs`islTHTrThgy0%)a;xr>Ln>-(xU` z8Mi$Uqz)r^13ZadX%GdTSm|OMKb9IP;=h8%BFTSfjT~f`jgxg4v-3C>TI3E6ouEoq>R`iS+D>)#kH3A}vC3^; z*<`jJla|agY{?28BnoefQn{NkNaD$X$GX+uUvMKfcxmh74Vi4=-hJZLEVFNTu|qiv z%#|LDN`Z&$?p+otVU{_+HL^1s;~biKUxt`P*gSDlXed)-u=S&XPZb_KJ=1o1@CDp` z4m+BTsE?Yhsd3FIx3b$s#3N`X25q3I#hrr5p0r6E=77UEfD1jCItLDQC~nFgIlCkE z8;iueVRIKhEKjOB8$GwX*AQ?RKS$f%_+(bW>;wR_Cwdf5*GLZp$AnNw-QAV70w$V} z^wnS3Gp%a*>D6~tmzpPPesgYAHK^Im>iGWHQNbX1s4@CG->={37F}174ZHO!f`0D4 zszd#&`ov;MleDExl?!Qkv=zko-$Ez(N%h@&)W^)sQ+X|m7PIP!jIP@73DvN)H&>h6 zr;gE3;x$Vq>EO*XT_W<4j;#`EvUw^RO0Hy(VI}*Urpf^N*o=3MIlg0unh?>WLEl6b?^2bQ_?494iE~{&Ni-FZZEA*4NtKq9 zwi2~X&U_f020XA&ERijI3r>2N> zZ5NOcwkP==$Ly$?%oB`s&gp)-i2vzMN7~t2cc161Y%C{)f>C33Oz9G_^gEmbP>e2y zR4K=(Cs*~NS-JyOiaJSLD9DI*n1t!0<6^NHHDTwFX&FVxud3Q|z!UDV$Jas0LTF!d z5=!>%XJveT%&6HBn)GCi_~jeX0;$;pSLMGYibW{&!>`V90e*nGaFVcu={5E7Z|v}J zi!S&Z{*AVQxm@F>(K1Y$X(Y7y@unV70Q5hD0y{f`LF#)5f4Usng&j zPN@?)p2HpNLPWo%Z5{FA#^B zF9Yb_6S3lp)_(CUk(A$_IedJA3!(C>U<7TVH39a2o*UeS|NmU30hI-Q+d1xaLtjPa zGoOQQ=h^Lky#VyzFlbrd@dl7M&+1-xrYGqy8+RgpY3zo4(Tk?fPr)?fhJ5OApR;i7 zE157PhvC8|LFH3R?XY{6M7iE(cd>Y`aHDHNYd5U1F5(q)`?QM}x=H_{lJ%{neBv$Z z0&`sw-O%!aDd}vpP9$p*2qnkUwm(^(C@@JrEI9ub;f%;gdZ5nbl$X3p&kYJN&J;+Y z0s4IhO6e$w;M#*Y893}P{MGtV$O8k)Q;B}ceG#_yn8h5j3zyZ5j$ux|%?i_mMmOFh zH31DpC#3R#y5?CPbIHG(%E@r#H`NX$R=-77HDw>{O~$XsN~iSdttjS;Bj`tC?5)F6 zydlw%7eyv1YQ9nj_>c3|Lg#Tc!RYeS8&x1yMNhsxBXy)wyi!+##KSZrp;~AW?M@MA zQJ;t>6h+g`m_(5ay$cm(^Yd+)ZELf8AI%^0?)_5gd9$h@p_-zJ zCDCKo66uLCfiPT7@LN5LTJOx_$5Ywd9g!(ff5}1O-^k zF~YwPt_3xopFoaO8h|Ug_~wSoIhwaL%x*LZ^QDT3m-#Tm#6eWbgJW-n2qR@0J*&82 z#+EKW=-c%Jot=XD0U=z|y%O1tqHe`RToQ>1@4&68cX8aDs`pZE2*0>Lqo4WxiL`K^ zL$p!l#>7V^@O7rqma0Q-R<(%{Em$t7$XtO%{(5`}N-#^b+qAy8Yj;T9xsgT>(6gPz6i3}Pj6;e_=CX7ltgd6|@-V{_nEXjF_py%b z
    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 UQljtF!O`FAnbVIvC>VhM1!bpZvH$=8 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/docs/font/B-T9n4eV.woff2 b/vitekit/__/vite-frontend-starter-main/docs/font/B-T9n4eV.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..77ec240d76563ab4878bfe2b495f7eef15a0e7d5 GIT binary patch literal 115320 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­-4zXA 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�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ξ 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�f`w^&Bp1A`q3m$`n14-pO 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ª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%0D}m6hE@xichvpoeN3C&A(9mlzYEpT25utc> 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 z

    6Y$q4h`Z*3wzAcLRzOE|#}=gdiGhs|Ea(GJ*yn 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 I@Z)y;Ka;;jwg3PC literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/docs/font/BNeXtdyU.woff2 b/vitekit/__/vite-frontend-starter-main/docs/font/BNeXtdyU.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..26c46ed666c632947fc9637f29e555fca4b84b97 GIT binary patch literal 109092 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/docs/font/BaH4vzyY.woff2 b/vitekit/__/vite-frontend-starter-main/docs/font/BaH4vzyY.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..97063f3363e55a770650728af32e5471aa4a9102 GIT binary patch literal 107036 zcmV)MK)AnmPew8T0RR910iqlL5C8xG1pdqb0im@30RR9100000000000000000000 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�Uptv$tyAgOzm!}b`0ezueiw~YP*KrR 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/docs/font/BtynJln7.woff2 b/vitekit/__/vite-frontend-starter-main/docs/font/BtynJln7.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..815df386bfb9287a64e880d8bb0260487cfa14b8 GIT binary patch literal 118096 zcmV)JK)b(pPew8T0RR910nJbV5C8xG1rU4y0nF$C0RR9100000000000000000000 z0000QhgKVf!UP=sUIF(V(zd1G0kFhQwYGRoE|NsC0|NsC0|NsC0e@DrWr#78=e|P2| z`}dMdP6ZW^fCm^sMU6>K%-J?=NRSAr6|PQva5nQ4^MXq6$yZb#G(7nxwL&{@2WoaG zKkWKmr>}#i1LbgJk47V&rKk-(JRVPCoaEG^ll-(#O3s~~v1!BmKpi$4xjD}=YWFB- zanfj>pDJ6>J6dMU!Bx1ROLa}=46dLElpN+TQ#P04dNk(ij5asP4R9AX@O!wNHS*i- zj%BI4qYc}#+%EZu?ycpPlmZliB2dKm#-oiM^saK|ec>Gy%ta^yMWBfBEI64LbgVXS z&s{U%fk2VOEoGF)YkKhBc^V9Z`K3S+sA9bLEXqlxR=~_Z0$~F7dT)^m66)&{uoNS| zp!d%oXhcH_DkA))-X8HovQyBu7U}Uvq$K#$cuAU5haAs1H6Y5i45xi`FKvqq{LRE;K=OcXDTE4am( z(HyW+ziZF$O zo?;j2mjQA?k(&K9&U=Eo3Ptg7%9=@Z4SpH4P!pC0l8O;JTYzPH%WLPJZ*JH+eSgEo zE>5G1>@j^8u>L33F{@kjZ+de4t)56ws$A)dA}c~l&zbwpH%t=r$qTh4rG55;FMp@E z!G7@{x0k#oZ{SiV>kd+DE{R+0@nQNrKEs;6m;63!Bl;NLA$rYxWy0NYLF(6T5}2LDjCRih1)JEQwuh;c;qD*uy>TSoM?5{%|{1 zC(H`7!WJE7fig+1gC=P@HTASYZrrC^)=m6RLOZ6Bd5MYG3tBOVj>TJav#~LvHYz1rrNzK5&hER` z)98fz!CuWbY+DN zy7^z9IRx55N+6_=LM6eHAokvu6Vpv>yJ5WTmQjaUbQ*7%Z~AxW)Z}UVVd6_4T@<1; z;zCM4#2E=m98sYdqn*n60ouq&8PL`H6jd%wt*Ta>p}3TI&LqJW+M`1QbduivpY?1G zl&%&Bgw_I;?fp!2jI{uj!y*8uB8RQrJs)9%Zr1y<=sNy3sIKQmTd3g@EI^2yO8}@j zNkHC_r7Cf1Z})%=&=I;81xl|m`gvva4pIDm=)C*cEs|rjsjw_-NdbBv<*F;IljD#1 zV&f^4;Dl$`L<3&`xab!Yz*>8sf7p{m(@G5*11%5}Ns>k_fP?v;OFQ<{lPDDV zV;dtzjsc@%Fz8V+A_b&EK#3GkL`5*F57Dzu&$#fc3%xK-9oNj{95_(BK5qj!(C7Yq zFQ`;WIk+Nrz*oOt51yIsp1J!1tPmV3U?buPEL)O^2UIc&uzZAO_`5^2&Ew$@e5?SB zM7Lq~qFl7g#)Ydgu#-huwY8Dp#OO6vp<^Zsw4pv1pY}XyT7PwAJAfSv;R#{^lm|hV z*YBIlADZc=z>adT^WT=NsIq5EARGyaii|oaVQhgYh^;XMxDAO!Rrle4RW z3X1AVGfy+tBWTz18nO-^d5GI&CwYej{{fshD` zP~fUr&(ED)@(=dGhW`1nZzlK6ocGO3-SyNLNhC_p7zl|JNqEFTGl%1kSeQ#Mbf}7| zE;FfgMEIeNgqZ?@BJ2D|BfhLC^G>Y2R(@o#$-$?;f=>6T6p@VDb>79lh_1(8t4}!&NQjBcGnVZI<&hs=$-n~ME`C=LWATi8jztWX#sK!8XN(*dV?vxp3o)E(k9)&Sl93 z;qmbQ`+cQ7d+^;!SfyRx5P#u9LdB^E)!qNptKai))iBfxR|o$PR2YOu;Re*KIA9eQ zqoQ@o$Vd}q@R%sPTilACEO^wxf^;-4%Xk)qQS#PsVf~xzzsrtV@%rAff3nT@C zGNj}|Nh^0|P$-fDKuQa$M}4R<-bxx{O}a_qOyslN_-xMx(GCya->2hQc0Yy@3h~!W z>}I!{Md(oklD1$4sz2GxD>_?**lFR67k|Av6Izga@#>N|S@^l!_990{>sDdZj<_(VCA;Mw6-# z5`f~YXVI2Ni(SuK#~^(pV>5pa9o%7v{%6isW(U=%H5R;T9mhGUeD!6DIvk5O$UGcT zJsdp$>FBeRQ!P~qm80;I=jhMayU>pS+xEXSEmM4bpr8>rwbHVtI2+NI_PTIo_74Vl@ZoiPeLM3e_!9-zwKSl_A}+xIIsbEJ;;tg^ z-hgz9xL!=+nF3P8692EKPAw-r?DS?`fO_Ek?5WVtXGpCgH~Vcuf+9FyBXJ(!-|gf1*R}Jm zX3AR!!bXJ)Z_MA}A~t&r6SfR&Wp?*2e`-H#Cplt_-|L%#D9vDmXvL<;jmyWM zM3^4%3r+B#X-4IFr&8s8!EUpi8B_!jOfXZ_S041QlhMDV3dBU!L^C;oK%puwFDD4u zZTNk@(YycKl77PS2(pAAGKhpAA|fJ#41;%VxBa_hF@f+^1Br0Ev705Eg=#M35+^Ej zc!npclx0|o>KOOpl&HnQkNwPl&d@dqZeijjt|B6iyjH(j8)Tczd>1OQX5>Z~fC2qs zY}NvI`IWme&@nL(kQR|~jJf}%zdyJ2URE@wCb-~~aR*|~tU~hRv*3sJ@?PmX-7^zR z5T*&CD2m~~7Z&P}PbA+0Q-@Nu7IG0gS_fY=Pmt zAeEAITPx8PWzzI1Fye-B_f2{L?;VD(*nZ&nWzAn3Q;BNrZOAB@6e>%;cq%2MmO-N| z%W7^#Eg4tHv|_e(Vqa$)i?^**UTqN6oDpYh2Z0C(wdlxYs0}k^91OHgs{QgERpPjE z?pj>ch9yaW6hY>Qv{0;ciB@@O!|z;&V8aszS!xSNh@n#_H+ze7ojvL!?;9z)F-;at z6>8eiPOlHqp(#ClSao4!Ec2VQ!nKD>R;GH@I@k5|3`+k74G#{vQP^QSlk;&HA0-Op zQA!hKiE>0&Mb}05+?I4a^AT96@S+kRCoTqcv- zEa8@hGf%orkShbwD<9ZZ0OTqJc6~Cr>JBQT#hV4>`U2!?2Xcv8$iGJc;s6>5Hr-{f zefB%>sr}S7x?@S2<%M`owI61SyW9%_5pxj$13KA;xA^+ifkh4Z##`n$;%hX_Z|n!L zV-DZ|FoppLtPd@)o}WQ#jQOVTSfdO6-6Cwvb=)T|w*vq|9@)U|BN#wvz5q8$^j4t8 z|Dsv^iS6drCK^AO>|qTNIuIxzAg(`|3`JaiInh9iE+5X&PJ$-l5MjM<5(HoP!W~W! z6loV-0O_p;LfW02DpSHz*l$+J_wVA)h+8i8$G);9Hq@r@$#Vd#qJrQ7JETn+p@A=? zoVBJlv(-=oT zx>3*2Mvio{B5ktSnBa%H+xEBZ>Z-I&k|32u$Z!u$GJpzq3uo=dwgdQYZwx_W;2+KG z=UsKR-1ppFu;R_(8sz7!a;2A>R+1vw*^V{U!S=Pgo$WyI!^v`{wZ6sD=EfQ3$?!>S zW358}jIzjK8H_-jLX!BDgtt+l7(v3_;{F9{%IivNeOhjv>{Z7#4fSqI&3D2id#Q`Q zOq1{?C(b1La8AM^ftzIBx;kHb%WJK%>cZcV=`CSh9WOJ1FO$zcY!RKGs2n-XZ7G3j zPUTP;R1y_Sg~N&+(IwV@h`FD4En$nWYvAQR4lJrx?gO=WZwrh2nm{g?z3F?tx+E08 zksE^e5k12NOI|{?-4jShX5##OrfclHsrsu+q~>1?QP1*_D=HLs-pTET_9yd$7y(^t zyC5kffkY4tH9-J$HsceSgbImPxBjh-;=Zx<<`KzMRJF>=SM^>MjNDZ0m0B*kQgzlb z5F17ZLNyW;_*~HM+PSSqa2rE_fzag|$ z-YV-@5+SYPR$(jD3bs-oLlwaqL;4h6R#My9@TBJ-UJU6`*p!mDK3q*Em$H~l z=SwCrc*#*CGd>BM9GJ*r`n_@C!apCo%U^^}#TsLm)k8oUesD7hk%JAwWwMcT#C<-1 zG!9irGIus8A>ij;WkjsGR1RWA_-r%%x59{`^3CU28}__}$E4zc2UG0PZEt#mCdxTC zIWn^JucSotBWVa~oi}&f)kbz``?sgb+oJAWhBcFKVAV-{d6mHtat$)M8t$YS_ zTRllbUEF{@p>r#Ow!3+M^R8woW{Fv(!p%(qfbXpN;3?Z)ay_x|vivZY6R%;+dCliX z?VI1Bu*r%e86@%qX2zzD$$&&o#ZjIwE#ceCxps z$<2YJkPtG5I1po_Rk{koLhyTO?a(aw|Ha(@zMnPTpXcy3j3%~T>T#d1nqv+OR_c=r zQ+UaboM!?qM$7SULb52krV9~~bK`IMgI>*C#DXthr zxnzgr2TvbzQR2Dud|+e?KcOT4643N5Y!_ub_I(pYORtJ_jrSxKt<>x4P|6x-r4CQk z2bW=TtSeHuVReK1!Cjyflz<`-2AeN|abfyW9p zo>qM2sm;MsBERptvu@-9mss4@+9OF4Le>w~SpiV-zZ_*R5NnR*U>QHfG*?$qbT5g=4S`&f>2pi^H~%N}>(}hFi*LTBcRw}+Yc0M$yta5nZy2X{W;dZXAHo_kj~2G2YTavr~W5UUfgfd>TnNIUn_FolDSaYjMkfbrPb=g>txo5WBQ>CXNc z(y(jFK^n)sTB!mf0b>*iF0jec6OuDI-y*bTjlzLlBs?5}jiyvr44;Q6+)4UV2JpKhHxM#*Iz zP4CdMv6r$G0rq z_&|-Pa9Wn1!WUSU&gWscG@}l)f1R(fNM=%uB#9v@kBENL)o!{XqO-akRu$nHx-Ia; zy@~#RYY6l-_SST^h4hYH9?lfNyQ7B1&%gXd&vvsUHcCV_> z4eoEbB&x5%}eSBC`X&yyfS(ct5k4 z>Z95`IEwH7(cWjeyQ{qm!Ff{!F+)@Hr8yO3Bh}T2Uy3}DcPF3AymY30HzW5Bc~8T~ zbC%%h{>D?XEm_|Ctg9aXjEd-}o!P~8vx_f{hnDB@dEx7@UPH>hvgjqeYPO(%#yfD0 zORq(xsXY>=!@FjKGn#E8KO%IuaM(k_DkgCImB)wI=SZVpP{fjD=qxp1Tb=3uweDMs znddb$Br$-38p|=k2{VjgpeMbJ`T=@u+DkDTYPV?=FvOhov8`mF6w_0!HA&%I>qDZE zIJRpUbPA57*gbWt5Yw~Xt&3#AUEfEDdPWv2776Kgh$Hh`!t+7rPM0z8d7O;d7fv1| zv|i`r9lOtxzZ$iwr;o##vY$ycApP;wVZ`v-jjPX2k&r8AB}>A2{|nVGI2rdTv$GyM zywd$`g576sU-?b->4%P?JR{U_`8}#fM&p?pgVtCugOb9de^=&E$9A1=nmt{55N`DW zn@>b4h#W8#m{fQWGWo0G``6I8i?2qv*Y}8fTQQ84cP$U#ISmE(h`HNWLi9`~*E%mG zQ8l}9WM8aHAM*O_0i}N#yjxy9@?7Wq4r*}9`*0sSUE#4LTZvRS(?{?vLUlMT+zqpf zV)buFOHCf@#syt5jZA%*2BpHaFoKq0zTH;44_mU$P*qA(#mlCIqq>gl$Lc-`EAn;2 zH}O0>6`}2xx zQcDL@mG)_DCFEZ>`lT&Jm#stF(C&2_-9nMxQccYjjajC_;(E;2`@sXA&{LHkOqVyK zTmPrh_8ZVtz?A*vuA@ek=6tCfi|whBL$tikkJr+&D{6&>oWom1R%(92`__9pUKY#c zS!vH4zAm-SRKIAlEdI&0v4LMQezWsOFx1r0=&DjZPk3!_DOtGjz*KjmU+y@1wf1g! zy+x<%+re<18!jWd)7d?{4jkAUt8zb|DY+Sc?tQqgx^K<4blk;Dc+p0Z|L}i*=3-~` z8+PZ7*It(UrFtYWp|EbJW~O7>abt~3*W}^f%bBHFAEtIqXSMPz{2085?$zo=D@@1 zfLY?I1#ki+mb%n3b+ht2Hi4h1tqJ26QE~5JF8E86UGuSf8ua{};DzDrKm3#7FWC$u zVv;E{0v7Jql$N*WU8E{v%sN7cTY9;B&fVy zbvG2bVF_}idftDU|0Ox?0J!oC{mJ{1xkkQ$xeO()r;oT+RKTe!nQaxptF>_2cD?sD z?jnJsfo3XcqLEtahtGqu9)a=Get-co^i>TbHB#12(ZEY1(q-Ea;2IJo-ntVGxD$Tg zdy<1cui^AGKD5$hE5c)8BWBmkO+MfwJ|PKdA!DyBM3qzJv$&u-BS#bjq;Xlg{sH>9 zflM@^1DyzVA&5e7Dojsj%|(hC3z3PO#ay;TigH1YYSd6%M509tbXB!~7ZF&76@Ub< zv5P89VTrr=A8*5_-Ga|;tLqqr|Pqiov~{Us8kny<&8 zh6^K@z%*vC8MBzz76qXa|A1{eD<5zkH}$=Fz!N;hv+#ThLjCy}q7~?1fF*WmSvz0_ z@9}}pozIici%)`2lTVvZ$4}Qe@G1Ccw3d~b_G$OJER@qWplDZ&R7ZN0)R-P4wY_-! z%Na(ZC-5YmRtdepNFoubUDL--hsb^GADO(z8ENv0Zaq`~^>v4St_a==kDL7n%v36!zo{^s?QKV5f6N~#g{CT`eT+)PXL2^fq; zbMkeOn$s2#1CPJ5KhTNm`GeXYzu)aYR-FDINst8Y7>sW|sF~vRbe_fre>kbKe7BN3 z#wFthUB491KqOQ&Tr{~<#Sc9F^Y=PK3gyU>qTHL0?aH>h=B#!oqMOJ!j@WH;=O0ZIOd3ozF8+bwLVJc`ZXfSPpndn1l2&70k=ed5rFm{{2O)*m}IZDK43USbC(z98Z8eI|JKbXH6 zUpBJ7_+U|{=`P9bIez4Hc_MXF@XX=-oAteNMO)yjPekAjF}YT&9;rFv8DTr!$PjX` z#u0s1MXTJH(kb%nic(QDeALRsuHrUW{x42(p?GTe$H6$wr%tjzaDx(nKnMr zmD0+CadqzWzbT_o>H`K?CQiP5Llt^rn5QEKrY~g5Il9u~=4 zvF6r%cCE35G7sFf=tL zijArEhN;Z3^e}9FOo;w5p|ZFbsF#I}%4*#ot45}0SkD2QIU}5$#3@LclH>)DvLaGf zM%t=KUjrFy#9%ELuH(-#+QlIl@76FZ_w^Ro?tf#swoe;sGUw72%NO&7uJD=2wfawE zsF5?6V%98Tq^wM~+&L8}Sc3{pYt&jQTW_i5>#@36zm8`&V7(0+wAt1TyS3Pumt(fA z@xzL_nYmd#MP(;zSlLe1q}Z9-+UdGHyEFZ_@}2F=YIm-lrP!?vY1o#n<++uO#a1=m zRyWDkG{x37%hom5);Hh&Zjo(hiEVs^=WXIcKt%3{{PTb)aVsl?LEnc{#LAcV<{)*K zhUr7&*F8huJO#k8dGV`6UHkA!ehN@kMQvw4UKqK(6GFdxCJ~!GR8y6CJc}O-^4%go zgX*JL$Y&6}r{2K6&xpnOX){iK7R-jO|9Y*VIc2xh<1Ci@Mt6$2~3KBb^f8BLk*@(@r>L=2-rab-Z*iVE5 z<^D?W20p&8U)k@jt%j;A)z6n-X351C-p{^%T)ZFu@%nx5)&5lJf$EAB-wn61*bJ;) zcJaoVxJ95{v}T$~hr~M)=dX#BxSrw0E#;qjx4-B7-qZhZY5mx&X`1pu_9ufALTA1g z!Vbb!uwAApL^bOM?{+LX0-(3(r5~SlMZf1$)9E?U>|3)y=VfFaVb>h z(qvK1tEVyVM(VbvJhmBA%YLsx(Nb$&kDt`l*e^pQvRu<_;wN6Op-qO~&%zkPYnK_H zTKXm(Hg(J?y)3(4^?`kL6YO7=Rh9Zm50xH$c3l^1QL?K~#Vo?)=>l~~pl|yPCUi^TYg7CWLtvKk?>8% zvg>mo<%aLgT~2&C-_M1$U&y+z!0)T@|LfuCM*pni31)^h`#IvwlS24n#}~m+REl02 zA@+$3af{~98Ge_J=-icWqI=7p0Kcayl3&c#mwd;^75?^l$Y)oxn%>mL8GY({s=O=P zZSm`|E&qosxR*UMpXY_lzMAFvJ)SG%&AgJ!NoOk0W^9hBhzLqg7EIsH+&gkMJLG4v zriC!yoOl{?GPQ}NYK?bxp|hgszi6EaCHW7M@e#h5FXTgfkiV6G;tSsS_EPvW{2*Rd zQp?kDVN>c>UJ4JRt=+QY#cIamlI(6`KB}8!Am#fugcFE2uFS`tQyrYGj#Q6j(yTrY zGnvl##XAoXdoBN@?#9UW%58gh$v+ue zTk2O)vG>>?`qIZ%d|SE(!foE`G@`=dvRls<;vQ10e6D?V!;J18}E4*VFI^k$L z(l4D9XNf@(#JBnNn8rPjZgb+miUl)xG#J7WR2`k4ET2Gvlonz2beu9}RP=XCpczLF zj;#Bj>1g}zV5lNS2m}ZbFNfW*$n>ob)p{Bi`-V#8W0vl^)Odq~a6i{pLsc;=ET^ne zD$klRb<+4TTZkMsL<{9q#Li8rL~@!N6J*j4csRBhv+UUrqmq)HObaQW;3qG z6Ug35WPnuv!~2)+H(iGD^$5JV69%=`j7G^?muytoElD;Q*-)r46x>Ze1d@`9d7!=!Ov{@@|DY!!eTEq-_1Lxs#ZL{LYAF2N0 z+EKaby&6U-EY?sG(R4ZR(%Yq|Zr_2K*z1@B?pPUa@O-wn_KT)B7)Kbx%eAYde#zo| zGgQ$p6L9xEf|2xQvA;pGBqb_XzoKeVZ&!&9gW%{^!@*6G@6B@pJ30QAu_+1pg?N9Pk{~~u9TRqQGFyu_CrszS*KJ1eCcMf05;ifH zZJE*B3fb$ZxH27~vv{E14^wZpkeQ5W8%ePbEh#_}Q5Nl1(8r3&dHKX=lTI!-J)bHOq?1D%`7m^73 z1V5N8OocTg(NoQ@Jr@omB9U1L4F5Zp{fySl#UU|bcuDpYyq_>9Er;c&_hCW!H zsH@=`O~>ix-|E*m&ud!C{8#Hbve$S5vH6kI8A+i7JXmUDUR!Ta2 z{7Gs5LDi@GUpuzC)Dh{1qdAu2IGz(d#b?E-ZQ-;Z&qP+Xm!UC-FvB$#fuK*`7Ze$J zana?HGRwX+^7JdpC$Fq9uL?DDbzsBjP9HI$dv zT-z(6kgpM2yf*Hrqj$EUO|NrXypcEY=0D#qTtt8{KmfoS)^Hu(KRH-G_WSF%TTk!t zcNIQ~T_Px1;-~NjrNGa_^@0^KG&L{U%0GU^RK2dboYyO`= zm;uli|2uHtvVSZOww(H>UBIG_obQF&2(T9OIkwtOe!@*(_Vm~;604AY$BJg^=F2us zQ99K}3o_{)M0Cr(rjEJvi-<}crsHN%hjSye0^ISlV4$3JQF?Mvovy}S?Cyo7OX1O# ztgg4})DtRyVY@!#$Fznzw^FZuWVOY^m`T>GxrTkd;vv^w^JSIhzadQwfAN)lq|5r2 zJ*yca*bP^N@cmMFwTv}B#=hs9Z+ua$6P_ZbR)}6{#pv`BYJ{3WdCA=xyYy9fAq4SS zy?G^!?%92|!kde59cWH%3i|*bTvVD~ou0+I(c6ymyJ^^O7wTI;W9C8=8j3n?)y$Zh z*SDcW?_7FCa~AB*iQ7eFI1FyDKzNziJ2<3$cfWD1;$$)y-FIxjLCy8AWuO)NlU&k1 zY#E;XUWVz?upZfExpV4z(XV2-PD|a(w%B^#*m0b0P3P|+=3r5gY1VaFjh!F<2v#8Ro9 z4V;QI<~Os2NHdnF_G-bt?WVjxprNBCt9OeBg~`5=S}RU~ZF1B(7~X{1Wer*WsBTx* z>b-|Gg_B+%>>E~e2N{ty=t$gppQ{<+T9xhwD8Z$nPUYXTpt1SiI#V&FdvGB4sRjN@MuCC+*_N4$SVS>G4p*+%)7zGk4K1>O% zrl_M;HoEX@gJt{y#{_~?g26dq6%0vj5iY4H75r0OCjn_J6~fY73gKxl5S`BdG-A@% zB4RU8I`uQs8X9K0bu`axn`x2x_LGpq9ic-`^$s2LMWJ-b`3}-GmkXyyZg!eJ`MP9= z<)KA z8)Gqh8*e%LnyQoiU3Q# zgI#!F6F!7TU~+T7CKlitOYn*n*u@&6W0P>%C?Ta9nzPlueqJDiX=Jw=cY3iVz0@MV zrbN(|Hr4}RNR7Q(+ZwND#A1`J>-v(sMIa^8B>fE=0N)H&AYr!}Ax}%9-i8O#2m@f2 z>IsyH@Lc94Y z5c18GzZbjHpPkO_T|m2w_g(`beMast$#k%k`f%x3(Ed6g=}5q)eFnPZCx; zu+a^GOa2Eo2q2^^P>nWtlml_)f=_t`j^!&jxB&%GHP_;G24Gto>+?XV@Yw-4G#vQs zE{JTTT+0U)$&Uzvn*{o*!L2C??|nYmH=Trjw@(qxBoRQc4DM54&+{7Cw2FevS20i; z&A?{?E|3aHix44TOFJ~e_P?;&1oD=jyNJsH%$5u4tpv0E1nLtsqWzS91^I-2@)1us zAfHIEKHLxFM1y!@k31bwQU)Rtf|;KV))7eAQ*V|A0e?>{o&1Y=hT4cDJ6sHX8Vn?? z>SM-EFg=5)401p+Ib}1gVzRihPBPQ5<-vBtBXzA^!ZXV>)ES5ON^@-4h~=bB03F#q z$tfF4G`?90yH&6};hW4-=Vs^DoT*C5XG2&hg+RlNJ2&ntGbOXpMFVYFCz)whb~)1q z<3r2mOdEV<6yllQM6N`UDY|@kKB7TqXLOt`f{H*<{%PL`#BveNo)s^C)w(w;83B@t zEkv}*4S|y`T%aKlNNH<@6ih(C5;4vpbi)C>_D=D3Mw5}ih{JsXcFCEON+aO^Y2lR; zcN9TPhTi+~hB-RIhy$t9dJuxw_Ns!YdO78lU+ea_-y(AgqO?cY%{QHxf~cxctn zbD%@S6A46=2#MNF(D`R}QoJLOJbiO)++VdHf%wI@@FvfDJ{fp{etT<4duv1H2qCD0 z3aWYvUDsRwu8(eY5x=@J!X>`eTBp}|{L}S9IkcFIC6-zi!QIirE0}~YvRiTR`yxww zU3qlg-vzss z{S^rIRK~lF85_d~5ClWq3Xuq~KhFIYzQ*Xw5@W7y;`tnLYlpXX!~bTE3!Jrni(b0{ zM(iV#zR_Qi&t*pEcD+~qr55iGA2)3BYw=dNpLe5L%)9bSOjDV z(xl6fDchm^sw#cSuls8?>n$Agi${&IcjWj^EZSZCx_xfvcL76lDN6-_UlaB&_kVtE z-Tgei4_}f=F_1=YMh{H4Rbi9+xQRZ2le;otSuHF#>Lq6RybMK3lvCwIl^Tr<`LZM^Twz&b zl|jtR<<~}b7ynw=PXPG~%*q}z@w}9U4zUkmS8E+A2&Q;gLspZoBqZ1>;o@jDH%;;MOsGE`3n=R4##UJ4O6HmYwPJII?Ri}2 zOmDBUeM0>)h{Af|3duFi;guzEPy?Mn)sC)0u8wjq42EcEdfM48FGu7u`sV{nhK|0D zf!uf@y>N*olHl&`DrHcO+WV4rG;KtTsV^`gYa#VQ)I3n(t8zKT;XaW{ScC2)?gF~G zjpF+%2^U15XrTspD22NQg1DC{dq9na-jcq9q$<8tw4V8Krt5!pjtS_{KVKfpSM>1b z%_JGs+V3LqUAs9dPn2BJT5m?nYAxi%Sf|wcK&=BQb=h29H>L455zMtM{)HeaRxa8d z*obHE=s23GTL8G<96KR=@la<1V=;b7-OCtEMtif^Iyd!3wLLgd0Zwru8am;jtQ1#8 z7gtC%nl0E;_6n?JgsE!iY3w>2xwOi!tb^O5fn@T&5l|t<(%tfxHhhd4&*xQm)mM6J z0!rs2ETJlDs^bB^eu-b-s352qR@D5!02y>L0?w^>D@_?#fNpoFz#o-ap*v)Fd7`+bsgi2o;k1> zE8HE$X)e;)x?AY1ech|gC9}c9{2_L7C*$D|IA*!Ix5z$ z56fy!^A_z23|LVZU91M64!TBPf@>w*w{f+by0L@X0evOg6v}h9{gZo99_%KPJI1xR zF#ClRYE{b%bcLQ};%i*X-Z_@Tk5-O+UKqO(ZqMQN&E0A}s7FUNYYK37JmD*u1SC%4 zr>g(YeNj|1#oB$+`CRqp*H;{!jFfT9U1oBMe-Hln97LyY&FMOc%DTkx?NIJ^~_+^#;y`i+40Mj!Nq|yyLz6>Y)8f zn?yQ{q#h|}$UlwTcJFS{NP8;xS;hJ>d%RB_rYonoDaw+>hO!+-Y1LLD)>;lhMQ4gNmDwM(bL?}`!lFdZ-D$?D z>)F`LW`u$NC**|NKdFuyWGNrom`m1cuYJo`ry!9!>!L^FQLF3z8X8^!sdnqB{RYT^ zg&`_r(FbR$4=!#OR!I}1uxKc$ASs#<6kABAlrO92K^3UUSg)mCx1tcQb(J)umX|*0 z%SSokqNZ_%bFH5PA|sc@f5j!boa-g)U0Km~N%VFhc@4{5y=-XpQ1vfO>TPe^(Ve|` z4fQc+d6$V@GI`lu&}*`(DEkzT_@rom)T!({W$OBzt##WiiXMY4VvQMcpx>TQg_BF_ ziY`(uL%AJrhjZvqp=c;CO&}nPUU6OLIw%H_I_InS-e^#ix5*sYsE04<4y!ATiZ!(QUYH|>k9R<#TQ*oxr9xVGzklZvPJEY_D2IGCxA=rj6EL|dn~4{Cb|e0 zj)VaSsMe7a(hiBKaJ9vW9bKnf^My^^(oQXfKJr>8h3TG-(jA+fNUy&YbJN_4U{!xH zvZdeY@LH$csbK)1XO^Vzbj zZt!0evIn~H$x;V5Szq%%{FWQZwygCY?fKLxt*?KKnXb!!slRFP(RcBG2D)T~gwWIo zl7%1F73?Ez|0x(Tp3!-qGi*tLEWv4MS9M%X&8GJVzG-~wOP?l><=*&BXV`boWvsHb zP`}{qMq#66$gfcP`P}iKiKboEeFSrR1YGAIZSIV-1WRF?8GY~w2Nr{T8vA?{VBqdt zkwr9GO&&WlpK$;7F6-N%4-#gkq5gCUS0hKMIauPymF>XXkhR#qetn4EsE&f(;KpQf zDr&X3+|jN7Cj=UF5dNY#@v_lcYtit7f2S~cLH!&4@LGPI3NH!nj<+QtAGNK64^QH0>;^>4^2)weHH z`#(QN7LLy_hv8pw>{r)iLvxmo8Q)j_HgFtq*}s49(FaG{1BLxU9HnXaUI8Q4^c{o- zsT9jO?JCR3`M~~sD=Mw-4<#L#Q04j(uKlcpa2F_WtZT%N0quHgZ+=X{k6G*cx?Xp} zU5OZT*#>*zt|=c3#qTJ#rFBTk-PPm0n}9v}@t-3pmKzVkaYRt+h$FA4hO`7b4<-_z zB8b&N%#Duy)E0<9RIoRLc5-s)>g)^N99S6g4}(W|9q+$J8$mCVWg3+2zE;mXqA{Zo zmaWdPr8dCsi%KX>LDkw2&l7Q^@0>84RQ~;2|I4wlhee$lwy{b%-s}$gtfSinnssOS zPXa41n+BAxu+^^1zIC`7DP&TdY>Db@sSs9}GW_EXaXJSAvP9&N9A( z;N7J1wo_yGF1selVZlZ&+}Etl1KWdXkIkXtYXOZPhMW8g2fr)48iP1DXUm;JyM8hl zHwMJw#;LQpt+YklHuuYHx~l@+HQ#>qt_u=+NDzsKlC1w04Praazgu_JKen0rY>!n6 zF?oO9;QRR&{JyoH3I7n~Kyb}m=oj~-f1V9JLf%Xd-u@`yTYHNtA1$ig)p_fJkR$*sjSbMp_{+z*B@bzh(tmoG6qrb z=x*bedyIyjD&B9EEWxXSYUXuSD)e_z#XecHTc2yLL;(!R>3Z3$|$dwgvs;c1DT^VTOWsmmX(XQW|y>oOeUAHG3J2^3SY}>YN+qP}nwv7|p zwt141oan^%m*;)&?XUZG-~OX(?6GT)8oR1ityxpQHBoREGiw(3iO_El?l%ceR&Yof zMFz&Q0wZXx>*&Hv?a1~D7EL4GAe7s18({FWR`-ee1cS;b8r$w@>r(N`yWj`!;#l69 z^W5FnF1KF_vX7FsPj7`Z8LCkjkZ{dLn;@L(m3 zo)XvWEHqQxsYN+OOsg~K@7@p2R3Ztwx^AZN)sl$4~MSejP#3GB!Bc9X#4I zhUFMWe<5?iDh0xVtp$wN1VCXLz^j+g(uc^}BIbhaH<60C4TGmTa3T_k8_{7TcN$e< z$9es#BJcGUCdxn}(jQcvyI#+C)!rFKBRd$J?adH}f>srWQYK$S31<0TlQ@&g5!Gzr z&MZ%0YU;Mj<;B&#*S)vBXO!ACF3HbBt(>wm+Jv$+ATHdr$+lBulUGBkQc;3X*^<@L z4W;N*E9r?2>%tHu(dEbBS0^-5sK8U$38Q)i(!wA7_{U<+x-QS*G zMx1`0=#1DbqZgIvl)CYnJMljF`6XGSFXBF1!#_%9Uf;)}V@Ai4lKmDGH@Hox{3H_q zgKk%v>V%xk8ankZ(tra4$I0MuTS?~NA7>_(0|sA5ShUIGGaO;Nd5bxY?b zp-Lt$qn6EV)+{nsxV^OL@UhL54-K-knp@gr(vmf!Z4@!UGk3Cff?L=C1VI1!QbxA< z5sH@;eYf;w6r)m=ntvEt=uNiRL$5+`M(Fr$Pf7+TLdXl|gb`9_RG3ZMI#1w0DQ7IN zS#Ke`{9ldC@DAVK=4!g0NHijn)w>d?L^z3N!$v(_W(i!a}3lh%>I$IEa?v zpuZoyCZ#^`au$z@=zwA|Ef_X0%vw$|?U09KSi&RKfT;Tm!`O#kh5;*85<_C+k0qx* zi6n*KETa-s(Wp40Xz~EGGCHb3$LJ;DACk1qiW6t*0%PMd z3ic+7(Gx^30OGSGUT|@Kke8@mM2HRm7{O$zUvYp3GM;${0 z&;U5VEQ1-x&rlRZ;CxCc9PkP*Ky)I{1YoPp3=0aHw>46}lUXi`!Vv5bHcXj#=%#dX zf43r4R3fc#iFogJA+A{{ruG#8*;2?;xx%;|aW2OW$1>*$%enRed;p@ch-o1nsIe5N zO1w^lGDVUJ|}K}BksqY31NWIERFKmaWTaXDDUy6BBSNW6Q8%A;R6!=QRGD+x8|j6o|ZI| z;gGSVq8|#xxS^ONDep7uPG{aH;h+hJFzxoaz#{A;_az#bFNn7tEHrjJbe3MW3ex&L z7#Bj3DPHkVu1m@!rs3q4*&G3cZx(vXupSF-T^7t?V3HB*GyDLGToCrx4Y5xpsoVJR z+YvRylO%#$2V{9WNPx-!e?<_c%E4Dd1kC0E{*-fy5?bQAAlkbqnzpY?m7SLkY^=hF zAo!dZj!$~|7D^G@Fs%y_q6umnB+Ih1ExEZEQPEq#qW#T@X_bH|bqlDF^(1G^S(_?i z7-W4ITz~B8VDzb~2h#^@K|=<}q|yFF3`*2}0a)((UvDH${a+J01Wlik1)^SxCdugn z21^oU`?_L0CWz~J%YwK*LGd2xpgbGD5YXsboV(Y@jVcN8yG3*lI2%hzbC?`09m8;= z4p@Hl@ z>v6ef-pl2F;^Ml(-QxYOJz|S2_-tW-1g=(cK`uxH91fYB`ZznXl}L5yV^o+q=mTT>N*2E$ZdfZHkE6zh$!VAzXY!}t_hw^ z3iIMA_=-G~u3e5-byur^D^<>{9seZvvjKUNGhP5|RI6B~GMPH<1Es+|2Ta21-3MV{ z0l_f&do;#dcGi>+H*)e8!bqkT{pSA@r+JVlt2#3sMGknSk27Fe`Q&sSSFhVXO} zrA^eSsZVHxzvX?@P}*;`(67Szht?4_u}N>wKRTD6hBBZ!J*y-D0P#&D{FHR^fj z8NLw7Z}+@vywN?}J?}xhrt(AExthdSYt8cZg7VY@QSu%=4yAlOokBz8pIzt5Bb@z~ zeyGvS4BDRW@?Xq$Og|!_i+Vo3(+)t^`F`z>E!Eh3`G)b19XLtqa85^mC5TotMhohsbQwlhO1JbOtA zz?FeK7!HAgC>acxnPNq}zDP-#iiS1i|1oA_~=@cDc~D(MPRX`@L1|JABH$+2aiKLMxIlUA zF4eD_nPLdfLSL*|CBc##E8-d!m$7mC-85dQn!S3Zv0d%Kp8+-+K%bmX*ana}5v{#6 zLU$5IgIVJ6);#8W)ic#SH{x+iP@N>AY~-Xc zliOmF5Nc>IBh1e)=`!u)hdO@uV8)(juDVAFD>7CpDLhI#9Di%2lE#MFwvYCpyIqN#j%_ z2;*$S(YtnP%~uw!>kXr}j`{ZK_zD3|;qnq^gEE!+k$4wi8hMJqW zI3BkQAIRTUQXIkIYN$ebj#mAS4Fw?lp;_^e2**{K3HddLy*Xz;(yCxi{}}2Cq)nB? z=LbdRdzBl<~eO-HT4&TpOsL!DgPR5NY&4G#)zeUq(2jx8&dEwyzw=v~Wt+b#WzEiE+# zINx0@H)>5$^s_2~(<(|$^mhmeB3M&LL-@V3UBCJT?K|zQu(L9d$s`_)DF|*(iSqN8 zGKVuCO}mcAvpvc$be~?7aQfSvZIx$v+cLiyFZPnZH+d8lmP!lV3UN{@)uXtq1;J#j z)WzsV%V*J>4g>ft)xl`4=qx8NycbLqq=prhSYjgAsuqOYfEZ(@0&(&TjOKZ~Y@i2skW8v%wTBXLK4;b|5g}0tOC{NFn0}4xT^>BIODeuHXqH=XRc60SaX460+tI zt7h(;99`Q~6M1s>jV501_n+2teh5+l!eCI7cn0keh{?!OQd5XSlbqo7s47;mYRA7S z*fC|zqF2n^oovDD6B21GxLM5wKZgBCg0ZS&WTK3Mw#>k57v|+mlRWdbHl2X+&pjOU4qb{rQx}1=A z2Xa|k=J#~hB51UyUC2hK+i}2^Ko8-NSbu+T1-B@1Tl(v4Xa~eDGBOhk6@UwZtkv{; z8CI=Ua}2hxMh-NCjCS+>q-!z&TG?z`v%zFUYf;ERf)9oqF=`mOQl?Jf-*;oknntgl zv10-jK*Wp_D4NHlL69d%8b_syoi%9WBx?K~nso~o@9j)xn*kCu7A`2t8bI%vwXLic zWT`|n8_AeV=H-n{q9Gw9b*awLAvYP@&hdC4+5Y{rKo6=h|MwA7uuJHGO+qrH-~y7P zNxhB^L&(|?$|DX(;)rJ>uj~z>rywFGNa(=Czi!#Ijzbqu|9=|dr9-RO=k*eO-^b0G zfAwn3R)ghKD{f9)9bR66y@7>^3`ruT3LtmDq>)nxPoDra($pywVzDSg*W1onzlrZ3 z0(g`bD1AQ+qa+Pn6G>e{@7*SPn04bE9 zNt`@{DV3^SIJ<`^p0H`${7VK81QxgtMFJB$aBvMq6e&}-Q0r~h=RaKf(l^X z_VWlqN*qs7TsVQFvws_>ZZw(UVZ-?b;IGraHsk8@dJ7X9BP$^>asJJqi6UhSSTg9@ zLq`*bQ7Ngi+HxKi4G9R~H627Ea&V0Y!}1`JNhDKg#Ok|Hv(S+dk`fc+SZLJ;3jFXa z)<0+HUsM?A1A{_fQ0TrrW67kWL1F^J;sQlQW(p&(^{ z#a1}LD5^~vzYg76Us~!zM^fI-=o{kfcSX z;RYwU0c!A6t>P6r8@V~UIy)lFL!?TXI)Vu)N~Nn7u3o~U+2!Z(SZp8= zcp^KLfR3J&l}trzFSGxUL>BjMRScsS8LdXPy|61J>Zn3(H1yB92}hKn12AkHMg#r* z)PpU809LbY5t-iTVOdxbG_D;y8&C_wLqfs^+niMoWFkka;U&D;owY7EQ^2ARefJ_Ef--{7tpP{$G+KeVz;2(9}@fn?GKpt0b-WAb*qfAwG0HI!xVMqxrY##Ofvf>8*{2 zEu{yAO#^O&7d5J8BT?$0I&%^$is1g7oGiq$e}bpcfY@e3jjY{FkT|NUke_Zjj~R6^ z?|g8N@~{})^TpC=fNQsa!61XyPA`4@!p7r*M*P%k~o;qPH-u`8dC^K3s_iq6{Xr zYNcW(Y`H?Rn(d-a+}?dRwOV4MipP z6cUk01R|kO$Ui^2#RKMPyNi1B%H&tw1DQuKELunalH(K=7AKe)-?=Zperf$Q!=-;O z`fs)A8TJ30I*rO;wjUruX8P9Jb*$aj_PM(CthPT5vRW*djiy5={rAA2(UTfF|5uG_ z;QvO%4plab-6_DKj)~KV6RuM%k%dj5y2GaNRW`6maKZq_Hr#j80NKwR>8`R|hjnNb zt{A6Sk&6Xn#~MdhkaI{8Vz+VUF>n<`BOf`ieqf)mWD=7rP7Y70{cokGQX*oRf~HF# zPUzwdaUHa`BnfKhfU>;*_6sL7@rM(C%9guH{5B|39khixiRGv)zIOBGWe%CYI=N(0om^*+5NB=` z=xg&E*Uw-1&Ea?DSvx9gE)5f&JZLe*;T z{gM1r-r`)i_`+}`(dqc${Rj0K=U=@4ArFu%b_Y)S9&$ex-1Oma;@n=jEWAHKAbKQ({CAVF?~nPHlORiLldIEf zRCXC}%_=G7E6zvwvS@KVaCk>ii(7lC|Ik*~fYop;oHdGA4)RT%uGapwIrdDgwW89t6jlU17HuZZH%Hy`n7h#W(elGh z?anB~rhTY?fqB6|kqb*kT{pk}d&xdChrETfu{^U(%U0}Mqd{=_}FrwRjMgUC|{8zs({Wf zHe;r_lx|!zJ=&+QyxQF%bZxi6WS+-l+%|8nw}#*lr4=JdY>?1c=)c&u&2rCUTdP{n zby?Xz;zyg}P2`9{zU)@V~bh1y0_v&OpK`^aNia+%;!)<6*jVORVBGE%93Y4j} zRF=twK2?s3uZ(tgfix2SXokP^SJrY>f=hj~qC@yEUy8{5eOE`~jBMjlpLw-_ zqW*dpSG46NK7Smkozcja+0~u*-QV^L_k@RgoN$wYGRrn-Cx>BHI(KYGdgSY6?GI33 z(Y&RGZ4!R~n;Y2HFx43Ecujk{;AeQGmnt9`lhkX=qegztc&gih-yNY>PE z`3||lR^E|lsI+XUDVLk5^^@<(ac9}FSdt>&frC_RhVL)*cWB5v3lZsoA`UuHd$KEx z!O_-UYs}u!`W=hc(xG?Wns~*m29rqf^+7@Li}`l4)=2%8wSNllw=q4x#vN zADUYoPU_%D?^{N(v)$zTMR3L2HuvWP&eynIZhyL+|5FR&Pv~>D7Z!uUbua;Kppa=~ zK|-aIl3$o~=mj-qxj7igL8wEfx|RJ3-9@*N(9zIU5@->UGog~Wp_0MAlFHt$TF1DO zZ+zsrcj=ds@=lWYhv!whFlEZ5ch$gY4WYX2YzPkX4`4Oge9~=#X_quU-%H$!zOF00 z?H>~HeYN+8+!Q6Qwa0_GLFa@STN;;rLc6c;o$YI1_AyUS{5uDM^u${#%llFM2sSld7&Tuyv=)%bo6J%};M834bbnXw7OjK7=tlo44|VeacD=Ve_iU zEQgnpxpDvAr)ksvVP4Ac>QLIFRvUYsRPjUpSF}BGD;ugAw=u;hzwhAh=f!Ihzoq`) z^59Jb8{zjS_Vd=L92WSK7kfxq_JZ0DI>u-M;N?Nijg)TS^hxw46v(U#8C3a|V!eOQ z7`>IttSuTi7#DXci*L(Y+M`Tkg!~vTO-swu&9J(v=YGv(D>QR3uq`Y!n+|SQ<{bD)X%XZ`YXKEz#p{F$J^*_`Nq-XiK z8M~xIBFFtn?4FW_8`TAc!~{i!$NGmib1|GDSC)k9`92`v08BO{#eL7K@94mnz=8dU z6mb95NB(aeR_wM9{}~%}8m%Uqkt)`6HrtK7+`Ijgle2y3SBNmNQ4!=!q0;~GlWxF; z5;YbD$Yk9t#KFuBzFpZn2ZwHrNE*~g(tv;Tr(miUsHGv8>6)Y5)#Tt5=buT^OHmgb zYWr)AmQw2!A7pc8xhwzADQS`Abc78f{~ znn~lSIr#74wEnigY%=$M`sI&wbod>{?2G46r-ylEOaj~6Dt~jCr{wLGs?KP@*s`zd zEx)LoKOC8k7)gC{1D8*;;dD5eTrW^aL@HHWa{|H%Q>dMW@lH2>n=)u1^bw~Og`mJN zifJ6<+sr6~aFfGJ1P_M;vRJ|Rn@ol+3jW(!t2rG#!l6_I zlSM0Fvbn@UEO>1eBWm|9>Ba@kQeiL0j4FOJPqO4LA-l24dEFqBnB8VkikuPB%sU@$ z*Mj7l`Ep~$5py(v)l*=y#87H1p^cf3)^OgT(+p}035a~Z5F>*Kv(ggVBDoBLN}QWZ z7Xw`)^C3{*VYuQU7QV3ZrGQ)Wlrnp*!Mf4?=yU?cnZOlcINb)QR#pJu$hc^w;0`gqf`qCk!`{5f}9I7uW=h|%U&*)=J&;&nVPFsM{Y zMJk%ONT8td+d0e`tmeBxq8`#v5fa}l%gRPJ(NWe{{SJqkU8`!$$?fJdD_K>YpwFv%jE!e!7UHyM2`sJkw?e* zBT(|4kL2f81RSdycf?h?1TAHZGNC|m1({aRA<>YG6a^)%Fif>s%6|bqt_X2npk$+q zeK-1=-$(H-@v2e4eNy?xT$9c<1%=&~C?gmD%*whIdW-SoDpR}JL8nJV@C}bVY+%tF zkxs%>gfiO?(Z%cHmco@o{GJenWzWyK+B0Uh26!Tn{^MG6q1G?@naXLz9dt^yuNin~F zbFS@qvQ+9l(%7M-3c3K)#V31xpu*hxLeM@$V#k1ZzQ+i;7;jaz z$qu7$tY5p>fZ%Dfh(fm&i^-fW(+3&Th%Y)nIm2Q%WSYn}Aw;BXvEs>C@v6_ArG{$g zDYiOx>qbmSP@J!*z*4Eu!SCY_ne$OEueH;*?z|{l5aa&qGNJpl-G}cA79v6%7LpQ^ z6OH8M*4zaY?zmwxXVWoZv}4z{1G<D7vF+nn;4Ye2)S8g2k#s@$Y(8VlNzBo;}5O3i{5gi(-n3 zZ=Vy^Mz&>ztxVKRBV_)Aiwa7WjF#NubsNfI@7|8HK(l zIp65A(;?jTZMz|PHKkThd|=y$w^*zp)nMlX2PwsQzP8VJtqKqc)WzQMlvyS146ST_ zh~Uh)gkLQ}XSN4K-lsE}3^66UNl+}cLHz%{Wu9Xw<&<+t=`#ozz+i%t|5x1jAM~$K z2;>ArjFBP2sovpgsah>!1!E+xhj;CM${SS_t>~v3UL4mSm^p){4MIA3GIa{=%m%;R*B)v1FKuLWwpoqxIn_ki2QRi`Z&2Ua8y`C$ zATK^o-$&?jY_A4~n`?|_&Z)#zL}aA$-*M4C;GGX9^sjIu9xn*f;b(I`(VG_&-?hag zlSpEXqRgjTs(o41-z1(T+BZ}4mfmAS^)w=<>}(3mb`Cp!KD8a>J0l$k=R`~Bt-T*I z*`MNcOe9#Gd!e-S_yAGqoVUk29EQ;Z{>3CiS^dl5!OG@w9?a+@j!-&>pBbS+*jxH5 z@i0$oP&wqp_WgpL?Z}U00ItZh=HMD{moD|OD*{{ zbfm*uNI1h`-4H32*0X+$oAc>Z^9fF%t7%TSNhMQ_eU8GUh&p%=c}Ip4xiD1<)ld7q zovW0|aDL9IHg54+pPqNHW-;mP^J5lh%KZ=l!~cVHb@22FMC5Q!EFVqfYLsoJwfvVj zL`udT{|d?nvtvXRg8HsceSivj&ww}5{`F>oA586mq|T>z&_rP;U-AIs)u&IhpoS;f ztgB|_!e`U%K%zJf%zh}u%xH|yq=+3tI`b2jy1Zev1Uxn8;>;4qqx7e_@z(jhHflMl z8TrMaD8C0@*6Q|7?lNpTYxR6-7rK-?M?my1Qv4zMxsyXKzgR95Mhm}4zZX#VlXm5g zucXeauby=#X5rgu{CJuiW<6V05Xa6*XnFR*$hyHK!3SQCfJW1JlLqdS%4E)B;*nn& z0bB}TWRV4U2%3V0w-J6{!F}GD_nK7-yzkz4?}F1O;l97}hcH;YHFX|rfv;MvYx_C} zLcw5!MY3Ki-5zOTuDKw)iUZ*FD{pVUY)rKIB-WZq@wuIBcFlhz!G8)ZHu*gb&Hrwe z+e^BunThA$su{r_7vsQ!5Xw|k%#!|yw^(R2k)4YJC5Ncn_PqV$J^e0+q$2RH4vfS9 z`JL(Izi?^tIg;MuKkwdGpG@!S&LI*>oo2Bg zI56x4(bN8(e_GdojSvw5_9j0g}S6U84-Ngho3MH>1Ll?PtT zA*2)nth6G|PbW-Z1w>L!Mb;e#+O3;+`SRSMYwY@r7~08G*YmOq6E_NU!(~*cdJ0JN zo-D#%`K~hLcrL}hHNf;)5`(m@npsI-DbGX~^wY3)qCF z@AuBSrC5Cev>Jq#pZLwv8= zKI=Yzdz}({Xd}9|CGlw^b#@!Zl94di0Pykgphe;ltRn)fD3QY- z7-eXoY8P4l&o76?h|6^y%VU2yVP03sQxha%toBR30QzW%n)!nL1Al`8e$K@pU9Tvc zg30hey-+tpH5g^fX#t2iLxO>l>67Dt_&4+O=?%WK>jMA-Ot_BmY|hpKck&;G+zErR zQw`G}NsX@?_p~39yEH%Sz@-oCh5Wb0rO7mFMWkxBNBz!lUdi6P>15pRk|7fapSIbY zN&+Et1F_Cax?ELLLnDdaYL$z_dzu;wpY|N${$v}HGzyg*Bfx*~RfMpgw&SL_Cip_( zLIOtSQI6RpDDx5?COm&~XYkZsH7Ik3T7A?!>=SnC>#E8r2HOZ&A|SW63jKL7C2!s5 zSu%eONlx5+Hj`(*odj)TSPcEf!;U6ZVM$|UY5|#?Y788pE)3h~i@%GO!sNd!8Yv8} z<7AUVpf&_KVWhz*?h7)W{yu3QH|My1T-Y66rQi52@^R0uDb*FuTT_lbt7(GTlG!J6&-Qj=LZi8&E-SjCh2KGUdbB&F7=Rkd!e0~$A?k8)3H5PpUms6 z*+)d}>+5lJ4;gx?ehxp)rElTlH* zg-)5P+Mhe01B5P&wq{Umt~j^zKd-y7_X?90TO2LztNU#wti%!)uR*VED^@?wYw{C{ zAEc}XZPJ+b-7@(t*0gyN5wutt^&AX*K8)Qq=e}GB@yt0DA#V8e!g+ATZyn06oX?w? zE#tR;bBE(k8|PjbN{lQgF)rW{Q9gqR*IZ!V54hj4g*K(ZXR%r_9F>kh0LyxfRU~Z# zxxv#iJ6YV3-c@-eTnS?*81pQzI>>2HAZf9zGeEu;ULB~MdgKaQ`0{5RrumZkQtkvF7mrc<%&d5a z6J=}3!i_+{Wm^L|dR@5vXu+H|nB) zd*F9Kx@;{`q#WIum6Fnx&XcNCuZsS{`x?06R!m?oq5oj#W^|l zu7e254J}2TcS9xaxMWixXkeaS2Kf1%#_{540bRNd)lutBo|42+Gwafnu^<8mLvQnR zC$kX)yK-|K8Hz6~K~fH1|9I?jvcQUJ$1UXu39EykvJ~OHvLB!G`&8zu;ivn${w%v) z!#Kh4P}Q!~>NKEVQF09}#n|dLi#=Pl0p$`0^4;26=Xt24Jz)Q{sBU>p4_n~Y9e#ad z=`eoYj^K*kyI9^Dp^t9O(`6E%(6LD0q=^#d0+{G9Dbc2*C>jT>PKv(P zh|tpWVQVdWI%BCNZC%s7ofK`Q7J8JbW&;m>r^oC|Z#Nxge`2?>=Dt+79-7^q-0EuG z=E2PFhhcNtx?Ll?DFNaH^zv~_K@lKM%$XkJG6gQ0@?0Un$z%-%mUBKtQ5&`!VOH4x zV7XSHR45Zk^nqFsl9+^uf+U3iEsethWH zv$CoxDk36*1R4nHtNs#4`^b=rCXIA%dRj$QRa8VoA_)u#uFf&dg6gkR;joJVF{HNdWuRR3f zHUFs$G)+UK1A7Wn(r+T+38G=)U{Wh#gZnM|nkkGMLz`36tf<(c3)m$*H1jtAlXW;ja`g2=Qr3PakjiSbo zIsH{BMeS9T&3Z6F4u0}T3Y{_{o=D0^r2vNr1kPi$$_{Tb z!cLazNE+>eod4f6C7I473Q!)8Im{nHU~G>uCAc_UTewqJ$||ZLM&R}^`tzk{{Yryi z_6syOt%FZinK4v2ucR@~ZFmUh9W};eDPyYOLI24f?Mv41-Je>PbP<9n6oV{frj?k`mH7ak! z0OSV?ZAV_2N(sXu$q2x9*bpK=NWvIPO+xShaith}kC1r^OxR^fh_>`FNs7kMhhFF2 zAwO~rGHyJ4%~)GbKF*`5=eQrq+wJL1mo*Cp(%kcZCU8N!v(OVX4LT=5Ac)S1>knpb ze_VFD@CKb67U8(AC88{2xC7z2j{}&v_%-3xnQ&*kDb6hrtS7;_Y~rlI=OfHvCQ6YR zl{Xsr6emzrAjRMewjJilX^vo?F1vz?R{=^)j9$u z*tct+o1FD6z=4(Hq8~qtZtx^lV>m_qp8IV*wdpd@BiEQY=ut4^f5&$=WGa)Z=9()&T87eDGAQxEAl9A-z`(wb45*RUrqMl$i_FW_H1aGo6cBT&Y$_h<#H1e#zX3c^@Ve{QQa^u;nY6wDFBK_ey)_ZcOApcC%<# zCgv2M0X?R0I;N^YbNf<^!Q;KxU4#1~FmDZ}(&<%y=#Er{)3-MoNWq2D zENCkwOO0wXa4sT+px%E$gZ^Eos1l)Jk|Y5Zn%SMOo7jkyB6S+O8OOYmOzdz_!Im1} zZX>oc1T~ti`>T2NBqR|bFn{%z`+Pv1J+3pVf|k+!&#N1O`UNpguEgXFYL0;8bvaCq z?Yc4u>o7H)d?Tvg2)ZW|DYrp7?W(5XLUaf|!>R-5L*;iv&PXaxY(?dXFnd3J33+-p z8||C0OSEP-ll%i<$cL=Xde*WJFZf3J`aJDg`g%K|D&t}|b}G1))-8$x z#v6%dKnm=SD#ka<$Nccm>i$3SIZWu*e8X||%mHMegH2_ry+E1)SDMzuO8lSKvIdh-w3KHFB9nC~U1l;KH0r>!LctCt z0Hsjfp`5N#*@kZcRB>I=D8|?%?A(vxbCePtarLGL$}G7Yrzpk(S*C+aSm}VjI?859 zxI_`7&gfM(7ho-KY02HGlYuw9dRlvR)rO0qC#Q#BC6h6a+XscTEE`BuDNu(Nl_BAa zJkadnln6WOX1WXB9tJ1up@@qgKC%VYIJX*c>`@luD20OTNxM+iQ8fYZO~7aR)mN@{ z)=yC%XKdItw;AN8@_~NNB?Az1C4%Kir#8Lv;=+e5&Yu?B1LbWY1)?h&mUa#cOnu;* zxvx<9Ty+Z7Syd`CF;!N=M=N+T)4QuX#j_hawnHffbG3$FkS=AVkXd^gSI}}WmQ?~O zhuXVw2@{QfQMo(P{0b1#0REXdp(G@S!!G&HIwMG8e^*pwpt~~4V$c|kCX50jLeNVmval7BE% zmz*35pomH&Qc7va1l?lY!^D#`L@Wjoq*Mq&?t?n?tG(}%>@McUYIC=db0}eZ!?eX= zE%CvD{!~%ErzV+7m6pdb{(;o(>JIC6$|V3$N=!-)Owu4C#Uai!i89b^XgP=D@N6g~o)qAH)I z6F-2~6@A$@=Oa(hd49Q^32RDa2iYmg9!)f=Esq915t|mbh{Pomequn)53XI;lF8N) z%W5T@R?ClXr#qxOG^uXWbNZqkN#2%pqJuY{mDX6WZZJ#rZV@L zPfV)_td(DinMg4$pkDCh3HN$XxJ}1dF3%-g%dORJ%>>*;F$28(7@e&wmIJ_7$flYi zOh|37D>f7OZ1ug-CslL-0BNe&*gcsI92rVFL{dC!W;06N< z(ysTNzamI0`CI~`z}SaZYmiWu4W?g2?N6u-{7Mw`N<~eiZ;Mo+YXEyo2wSBZ8840e zzTkXf$9hjZxLc3grHyFsFQsd|yE`pOpa6=MfQpTaescI7AgCRP$V;H&H^N0?L<_2A z7T$g2N-?~ED7^5nyZ|DVp9O)CKt?Z1Q>Yp@dlC=4mhHr}W2+sA`H;XC`{wr_renT; zrcVN6Zoi}AfdcykWz8@A$DBHKKSm$&X2KZ@zc3Q$r6DfC36Sxv14iZpVknNV&Qbh% zPeQK3mkt0tudPwA=n0Da5MAvdgFw;|zeRxJQ*G}Mr&UD&%-&Rrhl{X%o8wOD6IJ7r zW(pec1Yb3FSiYlwjA<`VJOfCJW%D#TsdkvAYO0QiVt~{{_MkL4H-{scCGPHI9xpxs3sfL4 zA41XyF8Ia*6z=dPW>ehCg5#=tccz>}BhsEIPaQx)0xU66vY;TKs7Og%*f=UKE+UW+ z9z_`f9UZ{dYK4P?+unY;zpptu)+Q!k5S}n!9-$+>WGB!~Nl2I|D0Rk)m5Gt4owfo3 zM3E-i2LzPTtbv4v#%g7SVPT=Mun1FL99&+WKHDEKJ6@3=InhoeT9%P{(cIussL_bu z*r~H@-`~2RS`-4z&23#OOsQLfWLh(;AtsbZ;=O66Ro>YW8>W{KAN8O6boz`O2I|1!f%{7W>KupzAVf>RIotzO0=K^gC-fpRdyu$&zCP1)i+msl6bG4&@Jj@WH6WQ#2lSUpL?uuT z!UBAMCL$HExo|she+MC57Dr#6CtbUNqb^H`CO2J&(24quAN={tq2227pI2CJJ+I%} zTgM+aFa6Pvj7iagJ^;@^Z=c>?u^{_i%ge5-td$?dCj&A0)|UHg4^M)@D)c?~HF~7$ z;y`+k=g_}o6>tOE1Y-i+gKs0h&=EeL_WvajzHpry___&^*$G+*7t6mhU2rX z$qx_%y#wxt;`Y|`VhEr14>+3@B;M4+tT5giM5NEV}Ff+kEZI#RLOZFxKtZVpO=f8YcB-d&&( z`$;9{Q*&6U$qRjwJ?xl1ax&)JUrPqH?ByC9M!T?DIyAGe|gZT7Auro0|BfZ%avUc z!C^cG2I&@yDgx2y>ToM%w3J+A;R~hJk3R?RIgmdV+pBY81TFpHcaqHG#AfwJ*#~4S z4uoW2eayy(y9xAQ{WYI7tYW64q#Nmcn}Kn*ns~TbjP=zXe`s~6aX1eXtic+~aU6qDso5 z8Awb?T`YsambBp*3cjR|!2QIPn~P^R#Im#m_D-VDN$Txz$$Uvl<7lazCatz)jw@a8 z4mBP)FXRcFA2fW=PsJ7>zufV;g^nK#n{!k6T19$Ex2OU)L9Ab7m91a2=Ipkg7 zQQJSs=dFhnDK1y4k#8r{7JZ&{4t_FDYM)FF_be$bJ3I}T6Cnc3J>(tWF;83G!G*x% zD%*+hE8xjH$Lf?*@|||ZhdL{o3-H`%9+T%+)YS!%-+>q3(sAj!Qns$TN?-X2+y)ke zS^x`27Eyf2BiH+!d~c9Hys1fUm9qD?FHHL8o!^DI>#pzJbI*a@r`=V2GX?lSULKZt zd&KcPF7x+<6DcVR_LP%(Ru=9#r}CmM+M>L)XgDy67YCEU!#irpk|_uXP9P#Wh=fEA z8QI$?C{S*iQl&oh!3Rm~eZ(T4%GrIU{q^N$2Jov6`BqyCUf)Gt1OAA75BxclH~DLE zu6_&L0{(f`jKBW+NSQLTl`HpIRk(AGPbHzPD)bXz^^1xcHEbCf9a5{7+f&D|W(qrk zaKKbRgaQvO)5fq2FLx)urtU%ECC7_ z>@pR&7Fm!WT?GrK5+X!5p+YIbgn21kxSLM|g+0>e7IknxP_$$*TWk~s6c^YCsQwM_ zPXhuz4Nu&wk>C+fKh?`2{rCKW#|FRnX8wJ_il6#Bd`l>?7@H zqYjY-8ZE1jajlP4(8tMdjE+!gix>tAu^nJ>Wt3$(6>%6TE-u$19HY&BrCSPr~*)Lmc@zYjYy{K)XUk7cE z5&-QuL^se*b3ePzo8_~c+`h-fzSpa^FB}fqKl0nuffYZVgEa4l#J3|+0CY6c2q^jB z{-6|-KdEPYl6Iy4k0?Wi&oZB^cdG1)t_746Z7D9P6aJ zYjw)qOP$`%T+JUkJBC$L=T@XT@4S_D!5B79U0iH%$z`iu*{YR;T0^X3&=upqk@Gj4f;U$8A%GFSv-PECjlDI_GaMK*3_LRrvIQ8Cca zu+Y&lF)+|E*R_9PKOU~-WvW(sG}eSZnl3+t+}EVfd36@0WXTa2fR3X z3V2CiDd45i^1;hqJZHJ(zNi%fzkyc;M}XHH_#V90pSCVyHh6tt3E&McPP6ga#HY6T zMrm#FvWl&?`uy3(m(TW-U+u7iot<{tU%L#}o8G;u@eAD^zGiQi;oHZz>@Rb6kncHE zjy{LA{@)RP6XE+9oT(GC|3wOph2ngv9 z64}q_85uPus(y0(y|+wUljRR}VQ!+Pt|=;DFD!wkuW9_uo9AW00$*IKz7|&byN4pC z|16Gw|N6aatumwLPM5E^UR46uz|}!NuSh@@1z~k47YJ)+%_i^? zg#Leb{=lNy1!ExW4~&CwVA&nnG^e0Hg!8~RGYl&xaoODW^5pUJH#=UJ7xf~p%j)SydF#%5^w@fa(jj^co!FzdK7O>mq4^N~qS{0Bk7@^zc<=*=0se0TNBPZ2 z7{w|oC8gL$#jBB>|z<|NXD3OT?Q;{M`%*tSNPd*;%=jj+B}=^@0B5k)_&)VT;AJ0zi_g$>|ZpCfifi@8PJ!l6G_!#1#XYJ4dpF$k=ydM$Jk1FfQ zf_jRImikr{Y0~tPE?x9D!&$v$$`m6@mOip&iwoUG>tEtGJz%14km`DBw7P0QYa^&B%T8rP> z+J74xm1j$^?M8FcepSN3LEe!gNym;AoH&tk>QwPLBh=5Cc5%-fT)I@MD>2c)b+jC~ ziKz!};{t)Zm}cNUS_wSFv;vQ#)#+)G_Uu`$Uc_w!ufJyF_sz-f`|kIItPgSfz-Qb# z@HLv5zE`PZq;lolRH)EerAjSSsWR%RM%!x?HRDa%Jhi<2)SbjLF>Ry&6@mqS3@~dP zf&<{pP&rd*`tz>>ks?K;%)QGvU2g{~R?e_ygPT2jd>lDC%ZU?V&YX#G<3^M_4-&k2 zlM*P9p&&ub1PfuIMhz|v8t}U17P;Itu6az>Ohf$4n&o58q999_0G6!@w{8oIZQEk) zc!|R+uVB6Qny5EeTxK#OQ_cM!!GamUh%B;)5giei5e02z7i>0L=fxuRwP%nx)hqqfg7mEd1TkEi~5oc@bw4I%F40964 zr6$ScIenL=n@*XGgj}vmp&&^Rx=E5OML{Z+E~->U)oLJ(#+X)1PNy@j*SlgcAQ_Dm zr6vHtb0AP82;_fYuoMWyTPRd24CWmiE)9Y39*LBWLivD3g~j6HaA0^m9)SQ( zB;u1u+{k2=6pBPDRTYgUiB8wbU_ddM+E^@THd{M~1LSgb@OUtMzCnQiT_`jp5@CqN zh9weAsnm!}h9#F9RVc8PN>eHom0E3DqoLMn&FFMAdc9eLf!1hL_#I#{2n3=N3Kb56 z>4L*WAP~BdNRcR%9yD4M1_Or0YR2Kf@pvr+f>9z-2Z>~iOx8)E7^hOT(P$>*a7@xLkcao<%+%QXs$+3Q+(6N0!-Wqf(n}Qf{-&J|Jp~TUOt#&KObK z+#a#*w!2+Bglu56Gc*xKyQ5@awC847?G>d0M*D8m*>69yI$&Vd935QCLuKKRLuNbd zFu@T=%yHCFl4Qx|N|8dg?$XiWpsNd}r^gYGXGkD$O5c#L3=BADXeeN0#9(Yphe+f? zBGDz2xkfSM8!FYLXoe=B(@kbDsF+MsSS*Qbwy7MBBrex99*>&OH(el*EEJj{5=jw@ z&6G%_0)WR-sjV`ZCvv%k6c!Ty$WRW$06_^V6|7oKrP07akVLH(9)=|$2na=~F$}@3 zUCH+BA=@>8%jH%p6s{F8GM3j{T;{qj7B65<}c;)ooTGgS%XcSbI!h;w+wEu=)zk*zKfo4{VsVb$lQ*L zi=ncrI=!h{jXP?quF+7h!GT7N&eCLZU79tcYth0$Yklc7C||wK&X4nR3B^Ah-0IRr zPq%LRdh}SPSHBbk1_T;3B$}WBFodMfDCSI&R|Z#Pm} z?q#L4FP&o2z4RGka9w1qF7@r|g&`vgb=mDYn(q~7;J;U$kyO{*t`>|LyZJS7#xPT+ zhQ4Ob8u*$!qq1P$Wj?OjELccq$xQkDswG))Vruumlh!f=ZG?Q>rwo(xn5*kP9wP0Z%lAToo&(qeKY< zbaciT7_7szxQYTGsPtVn<5T8T#${Ein5b66JPj7t&j189&Qd{|G!fFQnS>TCc(iII zqD>oq?b>mGC|NRFDN?AUN@bHYixOaQ`qkLIIAbHrl*Lkx9FknQ%p8+P?YQG~PB}$z z+G*SwXAtL{qj%nU)CCvVx#%LtJU2ssUU;FemnD&ZTY3{!{S(TEfb0LEd~J8LtylaG zo6S!|d|TDG9C5@?>ztwb({#JImLGpF`5OXt*&yGTZdX=)-PP^dF8sxH*ZsL}yP3GZ zJ=n#ceIGmHm-Sp=6}asV;cwIJ<+^?I`^Mi8;hzzga}7}f$wd}dUb1;Zq4DDD3amvkVRbWSyN`YI2{89HS81_8!IFd#YiLt zbcVdt#%mDd0}T7(_?-MzsmpW4Xg6-mJ5u13utF7qDiYZeRM8LugDQ+f2vwO^aLADZ zO5Vu6%qndyVt5)fEMj0lShH67xp?A-6HaJ###v1gDzWu6HnwvfdRS+FH9Q+-1OyZ) zlnM$8C3JK&`V44cV9>HG;5|SVYLX=0qVN1o8-jBT(-&o$ulou4c)r? zms@fu!oX)o_6+>HA=A^pUokIVzF7qdEPjjqK2y?5lqw}wrpz1;ju~8B3#xh*UguS{ zp~UHHR!Ds7oi|j21~@HRfD(x8A^3?8{ofJ8u{47YV4&dnzWTnESCOlv zvOV=;OaHedBCCXw26BLsMKl2=kC+0K!kcs;5;02>c|Me?&=e?@zy(lh-Uzl9`a%`1 z7e~Oui$OrZL`F8rr1JArW%kX^``!VLKy?uIh?J}&5Qaph$y`fYF(uKx4> zV%+9?6G#_;gbu)q(&yUDbid@t#aA4sO$#xFX_z^)+B17$6;^rG*Kln%aAP)p(>HIU zw_vAtVK=-J{-^dFMDrsSUxu?*_KVKV5dl#U9WfCfiI4`3qbOQId4xjKh=v%5k4)|l zxc}c$cy2sX4|yw(d&(QU2N)WI#o@_xuD#-DJekhKJ!sSBaPZ{4-W7hO);m1je$Tdd zr&sqsr@v0cB`6*tH3f`FhdyIAoRCpRD-ooSK_$Owrh^GkV8BCx2Ga!0v)n2xTirS~ zx2?%dV`DDtgD3C!*C8I|<3S-j!tKCRp(@p=R&}XY!$N3WRB<8@U&MdBM@^hg5~+}` zNuAmgC+)Oe&|Y@3ow`%)gzmFj*ZYs{|5tXvv87DhS-RM6d4~yVG~PZ7#zXwgwZ7z=UIHz^!(>9-ai!elZD>Z;(VguIfx%(_YNO@3W6`9AiZ8t&5 z{{Rd)P|e}#<>Y7_ow>Vhi#LWNs^QT*%fnveC0^-`aQsJ4`EtEGIG)az>&-lXg|lGI z-_R_~Kib!ypWY?&{lmr04HIT~G}O{&DS}L%o@QovZwkJMd1+)jck1@#Im=x8t_J&yaV7XA+(V zGT1{}!3pk&g$NyUf11tZypmVytlX_U6Ic@oSiDNu92G=P@)rdjpZ%Zu(s z=c2x%KxNWX)9xHwNBnW-Z^uE4|J#4(e)Qf9Sx-McGdx~QxB{2*k9{&dsSU5YA#mPV z_LgM;?xI1bKQu(6gASOhXW3^!_9QI}GN1OX+i-g+*4rM&B(>-^W&m#Uzz5*=mf`*s zf;!-V|0CH#H{*twr|HiFtmO1I>-^JRhpumOjWzDoj?u>O=x^Y*61ZzjCsvG}8`A!N zXOs)&gNR`qE$a(#^BcJNR8beTT7?x`1_J<(K=YQSgtJfG-$LS4uUIUze_h4c^~;zFdU1%Pe!rg&3557sFB zUQF^E|DK=xJpce0VU1LbI@y@@f1ND=W2U*|NGw+)#nIP{X#n*9dQ^u1#L`Kpi`Zv3 zDNQ=A9v(;Z@d0$*y7Qg0Lt# z6q4k9_hH!$rcLVZUuTWCh_+d2ECWR#tU17a5sv+4W7`L|G6q7JQ4Hf=L>mhu0|lgR zr*%B}f^Cs7#)HbC(}!8EClwq783+*>cNTIQJKZke_muYk#bk6>jYqpK^gZpv_C^@F zo-4QrJK;EqKDsV?ce9+g?zaM7)o)Ddl&DMW80JV?E|$ z_E;a=>6)sko|>6m`abOJ>`I6_bcE^y1QPozfIhv z#qVOOJ48*bXhLWj;>$nFO^AbY*EZixxvKc;_ zIzLu_qSs(ZJJN+ab7xb$+cM1PE?(j#od?J5cpUdS`+VQ_?abV{!unN6nJ1vW1{!Mc zZio=ErC8D1u;QxTt=zHU{cEE&S>v@|tF^iNcRiQZb-kDP5>T15y#2G&JHLcWzSPUU ztI5szC+sE6yOs75uA!b5SNASoPBvM*0NLng;qLvIFB38M|B#=9-wHD=nZ}5Y!Ss&a ztrc9?^2Zo`v=z1-veDoQbgX!!kw+PGB`aFa@|N31=%|e~*@R+k+I4GE)BD&BI)%cd z-=oEd6*Kz6Mr||f)%GY<_?99>j1)PFT0PUTNB{IDn(gc-wQq)V?ouPqyv_)fS8)iP zpJU>lX9ag*&>Y#G4Q1COkQ-X<>t&if|08Qzo{p3TL}e_NJ+JoteBBRIHss~Z^m4t5 z=R>7S=c-6bwMOX+MaRG-r%+IEZofw0C*Wy~UBunX*#b!qHF`wo*_hyDw?#OD6oDc}K zY#=liJHai+X`JB^$0}#%L&M6ipk^qjwLrtb#=*tIXU>AKHY=ewKdy-VZR zwDApVLc^Qbh$c0%$&G4CqpdnViOVLJ^Euj(j$+XoBhYj3AlJj zURe1Ci1oLVu2sLWv&tY^7w zJ3!ON8aJ`Ib!`$Kt2Og|Qq3pbLd~n5DED_Ep=*+`HBFNZ$+CSZsmU#DN)c5QS*2v3 z#-!ipnjM%61`d#@|T;&yC)m2~3)n45Nl)?}Uj}fq|*LGK8Jye=aB+Vy^786aUNu}rH z(`yRoJ%#ic1bqj|*x@j4xQrhj6Nb;k5wLQwY?%}ePXR}U#?dL{z+{j-McgQzqEaI~ z#{-%Z5t);bnd`YYHv*cQk(=*wWqyj{{2ZnEB|7t0>CU^-oA;$Zr)Iov93ed%B|RM@ zy&NYqY4WEfjCBw;g|jV!T}f`2>`p1}mg-($2eS)o^TfYd3xE)jK$tVdKZ z&B3)as-rQTjcaQ{SChI!>kXr?MaX#k_<}Zs6YoDgMp1drO!2b<_xRxkHiHKG!C^ZF zz;29y{TKs>fdR)c1WxNK&I4c=9pEy$z;%7Y_XwFhBBqR(sUu<9NSQt|W{jMfqu_BR zJgGFE%N=)Uc|^55leoN+w7jEUK1p6Hld@JNb@?W3tp4ys?&yM=%l5WL5STTXFeGkH{rG${TkbS?j%NgRuU*%WYBEP|bz7fg1k=Brw6L z|Jdz#a!>fIXq72fp)w1zD5rBK*Pg=TKQryZMfBIZ`~=V3ykaE{6E8ujvSAH-mS<(Y zz36B8#)8&+X8X>&6MKK(Pn#M&AE#&AFIkclsqO863YF^pR-;y(1~hbOGTWj@cbn6a z9Ua<09& z#M*}84MHLuT*-vN<7cH(qt)q+(7^K+1oT@#TiXn25?T)iL~mI4qCW7&cUi)Ji+ zrshhb1P-4cfZ`r?w9#Z$tjq(0<7XM-KdW7NTlznXVcvu3IX0Kiq*>!I=I@L*nyh+= z<4?Q4f5m}(m4AEJd2c^uCzC5k$}JoMA|8q7AN?^L(oMsB9 zcp}C)rYRcp6gz#;r~GU`J*V&VpMf)YhEDGpJ|mxkhdDRIQU8N`XYNacOjG~}i0J_4 z0HC&_1L$7|AQ@rYj{tD~Hvsy70wDI+0RSifzFKfv?zUI&-=dIkMK0L64oU>c59TId zMIsgO7fT+fs>%aWQo?8*&Y*Oacojypkb4y%TX~T*kgKVyMTa<5MKw67h}HAv9YlsVJ*-4o(XtHIam<2*z!v ztmPbwq_OVsg#*1>3z7;|=IDNF9{P&WSmHWE@T?RL$m%ElDS#)fT1{VpV0h-JdLcp~j$fk75BM|wHHTG*Z3q&mg@aKB=19S1M6K>OdS*`0t z(=`-~keFi*D-$Km@hzJY<|tQ5T4l?;#|WoWtj-V?sSv(-+*Ev>?@T@rp5rolaDW8V zFOKIRH$y=(99S_zHEKz6)cnOX=QF`gaw0gVvIlr$%waI2QXY-;29+E1)adr22w-rWQR*3gBh6R1jB|vP4lb8`26{p0Um6xk6nOPqkGoxyI+UJ=d{fBQe9P zNK;Jy4MF4wX3A>jjj<(LQ}{V9IKih|pM$jnD}dwRE;9Q|tAT>Hx_*;Z$rUjU1cPBl87VI15aeO8Oj>2~c3(V*Hes zwmyDYY#M{qen@Cxequ1|osz(^MEEhp9C#q!a zZwz*6&@Ho+II{%M!VE=7yNZqQt#KBk*ScQpAPvBsp8tgC656WXpt?~~Yg!y2Fvge~ z^#KS$&b$Mt`xIm9JQE~|EOO53mp3vlV$nYE#h*FW0_c%rVs>B!D-dXTC3Gtx2Mj9| zsreE@F*kfw>EkI*fPU0|DI=Rd^ajla^-{ z`iqmEk|gEXoVUop&xEpt4l2k9NFBemWM!?j&JcoL1q6xW>5h`91TRqoDDm>;B$N$N8sl9sk4&9hq|gnxN$S=d9nIe!*ms7DITnhP$MBZ7Z}wR~H&@NH&0!31#7 zEqz#DB2_IS6g)d8t%J~^2i3%{biLxrN-2A)tgW#VPXLOQXD(V2mV8@u505iCHiz>l z@X8|WdV38raDeTBuRy{|dSz0sC_Q}QwVvnJm?m$~G^CuYhkWoHfVG_vTW(R|d>$4Z zgBt;zA~iCv&8&i3G@AnoA($Y-ijz)>6+fNQ6QQB|q1M=RTYqfprm>`Z3s!@+*916U zU-Pegb$4qK@Sv?*CSj6blGX+{+h!x);xVR8r zV#iatRlBn(5ay&uwYm^q!Ip^yv2E33q=}8UI0yUVPQ?m{pB&+=4L#TzDi#ADw5PuL~fnI(~l=oc$z_@ zMR6`Ao=0KR)MXx7jtTtbl;A9UfAgK=RAfW%6%PW0F&W`CUqst$qB;BYpo$bJzT2Dg zy#-=%U@Xc$Eg=f!bzkVM#iTt{s-htF%9{4tH}V&R@pE3}=0YyO9H_n>?IaPN6K z*+IcMi)uzo3AhvF_Xq+XzZip0gqIw@-l`aa^Oeo16zDSfX1n;+FmaR*$)1*6?tz+*ANh z7~`)ho4kjO>0~XmM za^A&gQA-)|)vsz-tK{H!{R*MZIR0AR29VVlConKCqK^nMi9vjtF%=mF(=Z*tp0L6K zm4O$WRE_CTTVWQ~=V=XJj!@~xFzOj;(AP>VMaGz7I?Kq9c7 zbI*1v&oY@QEB!RWjtI}W&x%3|gJ&neBe4ozdarS8Na-X|&S4tV`iCf0Rlo&0QvhWe z$Am}Yr{o*KlrK52b-)_7ssyWA(6LDyPDTf{ zD!xGVbl3m^`ciyPFS>HF@A6PH!stYNsXKJex721aaB-#*Z46~wM7tR)(2EL~?RQZr z|C7q#u{Ff_3UnOs{iikUI`GggPzOSyu0S&;VxZ3j0Cu1YYcBkH<8~zMz{;>KC)FK8 zpP0cX1x~dZ&5Pr!-ReV8a=|=Cz@+4XxRAl$>HhHibMWH9mtXkwCQuFEheKg0&@#jV&z5PMwh3Ek zffVw6^4_z8L=NXw!aQ1w{&}Zop91+~*7;4Z^mh2N8oX$`OjWkeA0j%r!|y23nR#x< zDfj%+Aoin|gBPN8H}#9XD@iE9tAzOiG?IHI++C?cJOdh1(@?_pje)q+Ce3Q__e!Ag zxUM>%yV{DNfx%;;Xn!>DFgl~gtI3qL;#G{v%Ax+%(MiKdredI;b8-592Z7Ps2ltbL z^ptE!J&C}A1 z=SP8ygq%f3gq%i?rcl2GBtBQ2Y4XByNivvd2;X>ShM?GGBLT!ls;I#%61z7HnBU|r zm!B5arIf$3`l6^eq%wS z-WlH%S15CnW zrw}8k(CUc z5-Gpue-=W_xS&q*xhgp{WT-f!TM$>?8~T43Ss`4xx+{coSv||WLnx>EY%% z$AQ%OgsIW|G@$`Y+^}^F{BdhbCYj2fqFxpLin*0-ibZ7x&Pi`k^Q(BFocd{Tzm)Mu zpc^$6JJSg!z~Ri2EV3)J^2;-Q7%~?F0QCbXa)CM1Vl5N+9-JKVB!QBf2SuzJe6;<5 zHv_Q;T}3>6{wRQQ1b*2!^k{I^I6341oID)Yag{ z-n~vP<6HE;ov}HtUlr9JErpvDX1*Uq-FQ*B`PwxhBPOTWi7sS}hhrZGODu=3L0_Hz zVtlTJW2+ZUKxKy)%bezpOdb34@56Fw-Lx{Ok89vuqB%kaOY`DIa#RV?YVj@xC)ITB zQb1*HS7e`yZk#tSBiSK?-(|6QCXQI4ss+K}2EkAL!u%<1vzDmYyvP{Fmy76f)F|>7 zZjR&o;*!vb;lf;%D;`mMb#KNMzE3K|m48s)?68;jCLuaxt;_XhfYb8*NBSn2y_x$X zAh@foXU3IBlBO0p!fBA#|Jo&pWa?_q0`?u(M0Y5V0>F4#6xC#qJ{uLO^C5LD4$Sju zmJmG+BjGcL{KE^bNUZ>GY*BwDuFnZ3ur1BA*=s6cHPk_l-jY-(xZ=$GtCgSrM8Y z7o`?^R6(W5pU${!lCfW{@NY1JLJe`~l&dk`s_Sp{>)3L5U-bbFybm8m$&{iYxT&mq zILvFL729sc(*>YiVTT7pdQIDrk(-hupJ>eut1@Bn3wUQimo$TEuzyM`Wf_Or>o2B%8DCL3uf`>U`g zVo8Ym8RS}%m`Rqp7M$7|N)t`x9+%U2p|fF-rlVb|?R%E^RFwU<%+$Den7zJ^x=f{Y zyez$T4R`m|wr;q}&AMucA2thuVpC%L{UE%!--d{M+BJ)iP1Ucbd|&zg4tI~>vQ_>{ zG{)zVxH`(0-sW;CfNbG;FfNjN1xFn;*^d~> z&CCiBiu3WXK&~n>H>{O(>C&YfI~>2f$RbzU+<;DgrGpGKD5FrVpuHiFla((dDHV-y zj9;7z#vV4RV+0nl%ab{{eK$)+4I@(9s+y1vIwaXX5*fy|HW377x`TTQU(yu)33$_M zUhPI7;pJAz#3JKL3``H77~mIHqMOPnx!^bPB>$2BJLsS)uE;G;SL(^sq7_undt-%t zs6(@J-jYo`G?QZeOtlKcD(NUUl$_PftRUW(hR>{0bVhCNEGt*jkc6$xo@`6PMJBDs z5T?Dbju(75qwJS@CDz=d*1-k>ft8M__W4MpeCl&vY@Yx4Z5;U8l?IHQrqWS1+*sNXb`Y07{MCDbFbJO@_7gj>K z5%JBj9+}VXe45-)UN<2`vCrZ^Pf%Cc9QX($vB|>x`y%+~_f3SmLl|dU81fb+E&Ony zN;Xvr<=yN)%3mS@iOr&o-uhF*W&ZUKpBMMYBKg6)J?j&KB_k9ZNOc(@0G~r_|_QW%1(JCdx94toJ z<%eXdP1JcL|9CtAjPueL2!R->KM@usMZ=P!kY_=mGq??*POKp5>=oui$@(pOY7xWf z^Z7VFF)16kR}K`hjanEj(kL6l&A=ja@5jlAPaJiF#uVxW#bh*zww>k@R3UQ^P3nh6 zA0sI{R3!^hFLcGL{C^$ix2PKqsLE6xlo+&M@TgF%0&2MBVx>L7nJe`L4FcmrE1x!7h!gmHmIWdm$Y3_6CE%dyV4_n` zf>EGJrO;#N9M8HnVf|;1FE{k#+}sNxCN2$wb^E8KFdM`QvR!=t)awO4qkb1Ju)I{M}NLfvdE>soe^ZTk~&fp z>*0S?r$$tx@0-5!F3aT@YFy6lM8J-#l1`F3Mvrp=oV8d}C)`>RREDoXoRs}BKm|bf z$c63&tA!juw2)TOC)$>H2R~IIywXWa1DJnFuJNx#94W_@0{}QSVz3oS45~`lR&G5| zuqCNt{1KP%MQCt$@SvA56Kx2n)u{_jF&EV zZPLff6T`E7XPqJzR~K>QT~t{+ccU67rc;f4_k1Ila-G;aNMEAS7Qykbxck112)?EM z>LL!+SH&_mpzn2UZpDzqgNtfMb~OnE8BKMLf@VHPEwO3VQgdx^mA_Y{Uh5G?xOj## zUkFW9wFcqh6+}t4imCB0Gq3~nn^2NP8a3(7-uNllGPGf3$Yk5q;%fi|&mI@W&o1Q8 z&WeK;cc514HV&&7fOBRAJVMvB$mi~)3C`IXNRTHKl}q~>^|mOW5Mz(ZO_c#Ffu-OS zP;)QjiUy9q9}PUGMI%&%3QX}vY&)9iRET;^P(q++zc8p8sOFNhW)*9D=)xY?6m9Yj zN6KcPa<%P=_yux022;C5e(2d%lJ29liAL2pSw{rIKibVTugbL5V4XrrW!(L0|4{oA z2ws3&O=dhoQ{L5Ebo<0VDTVJ^bncsWnRhL6R1zQMO}O;pCl^{EWfyP6reu1a#$Du{ z4!f(&a1w-OAHo3$8DC{5m}G~6W|x4#*<`9mV{!#4T_xaLXtJp%J~DgivfH6ewt`4+ zo*ix$g8k6LWrHx)|G5|AC3*(3kb&$5;|!BIUOIB@40m7S`JSwE^%|NTY3#&0} zcr>$NuS0cKV#6`XIPbC&LLoWB=aQ_pCLrnT#2ZY$hJ|o?`P5K5_=;60X=W7$A8jHY zztwXR2&r)QNxQUoSN9o-#_W)eZ}|nm+p@!ld`Zf*qliD3N;S%*I>$x%WzYbfPl=vF zeo0k=iME)8I96ISNoBLL{MPo)_7UuK$wV9FVN2aK-$xoo4oo8%yFX!9(#cL>C&1?%&$Rn<%lU8Icd%dRgCq zil#3*Exb0H&GE=9tX+ahvI&w6mFdk3yiQ`3XvgpiO z*HVb|4u`Ew8rqwR0|#TD$|n&odtc!ztCpun5E1y@W$sx5^{PE{LDr4wOf3}V1@Fra z%hZx$BjzGKmx=Ecu5)DeforQ5W;YIUn^ZSUZ_!Y9+4jp`0fgwTZK=#Cry#awf6~zx z2n6%@-UnBv4n|U%3K7j9uTWCtj<-tbiC*2J{g{(Q-c3;A1wEkco9aCDjEuP!yD6N| z`XRFGTwIYR?MgV?XQ5m3T5d@Tsn2JfrM;RUKh~~<*l`}D8^=FMIlWF(U$`=~rZ~h$ zs!Ex*{~Jq!N*S+Ys!4(k75u*@-6Z6yje0+cgdJY zygQFlXyrTWtRKTWG5pGIHTR`d$aSl5?*=Sdg6#kMP2<4yW8dmX4C2^bQD2k4X3qAXKb4stf40j^AgKEY7q zM0_Jqqs;Rgc#l%8uwaV0EZN|y1ShZ<DP6w&efKS;nFSLlv1OtjS&ui=j;nHGbqUC=OWy0TUOxP1Y#Eow1dkLWNE`P zTv?#B?WWiUE)uU;7>(dlXvgNhw_A8lh^QUQK)qWmp=zLaCulNj75zm}^2g9RKQY)X z;7|6e7X~xL4>s-(xLzjG5rO$3Rpa;uBij9N*I`_+SJv}c zRD;;aF@f2mk%i}xOFCq>j<2ykK)^TT`AjFBy<)iNfiiT<$vs6BH~hju>)U#$f%i~- zLZ$Z7IOLQ=g|E9cTihwtO{wTe+NCkM{NbbhrSl`x?49&0t2uo(vkqZ1h1<2Hi^ak5 z>h9ibw`55cI);fe`8jM^b@(1uV{0y%GhQF<=G?{MR|Jg6Zr-SA6g})hhDFcTP0NV3$Sqyh zY@$7@*9+W~276EEb=}WyDC)BWm-7pls7TGKHi<;4YP)U*&I2kdh;^{}J~>|+2VtQS?8uJDn{=!ak?8Z-HO95&(H`KnJfj$uQ&Tm(&Jp9vH? z42bXaxorPS#c+YGffayHHB~Mh)&+Fc8$K=31V@(f7*ofs4H;n(LG<7K1IQwYJ?~cv z!VlFH4TPSuJUWUjp--QI*Ks_0J=uKZ+Q>lenRG;6P0}BRKBsBr(^b&$UR@j0`(64z zqu6*i$rsf#r#;B$E;yx4rJ8*U(;pK4TQp-oD%*;0aPTE79&V#I{F2wSld`px^V}t| z2kP*3Z}fwuCw*~BX5BQ21Gnjc#9gs$uE&J)QIZ?h*lP31vkMMruqBASyN-xK9m$lN zsOssOTH+c*&f+3rm(-PH*V@0DH9%~vX`tS^!Tu3=)v0`WLI~6z=$y@v?7W}xJFekr zgdW3aPXsUCf$3Yq^<^}$HQHRwS2pudkUX-=*X?Cm4W!9%ZnzmA@&%>A!or-`%bOjI zP6#C1#_^S{DN|81350j<{wTR_1_xcU8yz>ell&vSHK!y|^jHwg6OeJP5-s+?5D6@{ zVr|HJBf7Lz@GcfmP*jps;(pQZtKf%SHpjlvK3%BD-yvK30cF=WPDyo579y2!I*Dmv zl2VCpuEX|5o*M+d-mZha#ao8|p*qF43tiSs{yBl{uYRpqrd z4rLKv(+m^2XBI)qiafT4BR;ehB5y#uWbSsNm$A&8L{a~xN?iVXa1tN9g!BgWM&T-! zG4?4}>pMP5^5GB7s1*`>{Zz=qon~?(citO4xe=uAa}zd?5Cc@|M6RP<>7v=CXDAz| zJBR=g;oRrC6D{!yfzNv60mHUM7q1C+g^vR9mo`J1(j>PC=^|CBAJ9THt;n86Yq8&cpxG4$?j*TLD16IGr4n452#ZYf(xl5?ieYKV@)}=_T?Qk(yypMX(O>!Y8z2~Xker;|L(e;hQsp}jRuK09$?@YM zRSeA_qaYT(9BHw4xnzvI$~mf&d6K2(?M=DZF+l4A=Fuu$oO{kTRtE)JCscm)|Gp?k zjLj3}tXbYBl(*78@w)y>-{iz!T@mPVQf*`Ww~vwg^~!a@FXcHu(*9rmpU&~<(Pq~y z-b^H3x!&>Cv^I_NQ-1Clrxcv(w?6J$x2ZSV$Z@`ZFtu;}Zf*8JS;RJQ z+}4xcg)vIk*gL;-&WD&9$L#l?wD-qs-b%0H_jeIV9Qc^|>OVe$sWi3jww;K6^A_cQ zu$%g-M;lcp$=^MWWJU{#w;@4&YeiRe9%Wh2x)H{VU>i+K?^_&0AX=b)iOsY48u+f!{%iUe~(6t?# zUX25r&rb3_)Lo{3c^w}{QaAWq-t^a~Tv<2!=lcoVX)u2Tzu)VIgSGI{+P{yzrK>HK zMJkCBpD8UR_evJ83pC!hD*wdnY&qHuDUeWbd>?OfPm!D#r`S&!|C4*}fbU6lY8V~& zc_k;fQjb)+b`!ybQw~)R^cwk9p5RR z@bi(Qj88;kbsD-qc84G18z(ZiIM`Ycc#q3@whFfZO+d20HydJol(!!5b^A5(gFd2Z zx6gYr)sdDVP&CNd$+`K#tXtmJFa~}XPhtARlmAI|*qlB1eU6;Vt86ovLbZ+CE%VtwD3p^F* z2GgSUg`2x7t?e(Hk)*YH@)~V{Cb;PUS1I)H8_Kr4NvVtHm6Ihv*vMslKrEp9HG}?9 zRC@nrYzkcWcS45?(@lcrRED9h$tcQH|47J}-jsP(I=D z!leb2V~QB9iKFsJJ1JTC`-n?fx1?w^ztBT-)?ZzIH&U{gSFxVjhwmejiTYmW?hklO zIW5oM;K{0a#=u#sfY-qVOvEc78o*K?>%x4UAG0UNwXI0*?MGKA83`ZH6#NiGLr}{X zDcAU749yQ>+@X@kleV{_9awV`0_f)#*(ITQ=uN(z!pcg$+|ecf!asqSoot*~>nq< zA<9!(t7Fxy(BeBhyX9U)MN{&Tl~%L zow5Qup1(;cU`!_tPKve@_UcK2A@SsUm?Um&vEH?3CFx{8_RAM(RzFu8Rtn!Rp-gr5 zQ`ddAaxbXZJ;>%^Wg5iXpvyN}vwg(j8FxC%a8WrpnbX9|k_`xd2DY#umU<1M+kDKB zA3SxLJl#xOPW9ZudmR^YVuSzyi64fXEx~rLU#nP)P3}5cm&rP8O!(GvxjO7=VC?4K ztv+6{z(esSIm0ksqVb@`s|%MA4#R6im?E>m?cq?#mmgBa2Qd_b~LgXUHiF4T2Sm7S5&qa_R!R4kC&yA4v&?2sD#bj-pZe z)!k={y5bqdjVuG&#*k8xWBl~>oN5LFC=#oOEMckPCjD!y*Y{MDj;eq&XD`X%f6#k1 zjz?BpyuD627Ey^AVL8)!MSCJDv8jFE#5Z)epF5e5`Xm=1+67*vf;p(0Mj53&t@~{5 zF_$=H*m@P~pgsO_QLO3Q=^1cWDQD$WoW7#_z6-(qFnL2vh~;wSz=)4CCs7) z2653+c|8hKyV)4h4YN=6+QAT9x-Aa(n>K9N;~LzC()X8z5vpcLcj$(2I;xscr>po= zYFtuvd%{G`DqRhE?s>StO&l%5nayuU?gw|+aCSLWEsP_<=&;h zEo}*@d(>~n@T^Td_XuR*VHw5^!~oCrVZ|GXUArGp$X)5w?T*hY)os7HyMyyO5%e%r z4I`dp%~d6};nx{evA|6Cg`DRc)ZLUhVm+MY@yF+coN|L!k{+HzEwzJXE$DGhTx@g? z3~@l!T>n>QZKTmURCszR?S?hPxa)K~nSk~O!)KB^xC*U3LGVLa*;R?-!SuILzq)*( zln`&=WO#8FcXy*Jlp9R0ukKPBEJeG)%?Nr;X*`uJ=5B)-C(KI3UMaVg3Rbc`3!J{( z97F8IbG>sYjfQVF<-kd+#e-@UyTQPII4gv@b=PVdXi|msdSMWOa4Otx&j2dajwZ`V zZG=^F%SiUP-e`($bj;Y=*q4^@+HG*6fFuYEBh$rE_Vx1^P_Zed?8(1+W?MlAOoZ^q zZMu;QZtSYk0lNi>KtlHBp+IHNJ78ftFz&ZQB_pup1Aj)ce(_>%EitJUvnN}Z)*0{N z%cPRPyTY}@!#sPyYJa2+f`^9_65JADh;&ry-dxu@Z94C;%!322h3T4uvkpCQ6{??+ zS%XtJ*GqeWnYV%9nNpQBr+RdekTOVhKLSBI_aM|&-E^jKvpNFM>o}=-R_3FiWSDeO+5=2Y_P*oB zGY|38)I=5*zY8~2zM2BFlqm#5Y!76goQ+f@57#xmNgAQCEsbkdVw3q){Wn_qZoNVt zB^hZ;YpY0pxoNqzKOxf(T|?ntfOUQTLxcS#Nkkg9eE^HVsf{)pks8}LM6OFm=9loOU`dx*p{;|8ex&u zJ+{LiZd{+yLQ_b+*+E^P+K9fxw#nv?kvDY4dZn!6MU7%hoZ+bFmJ^;e928?gI$O3N zmt0HRz-4SrygA7-p)a}B$wF$@LyfO3?x^W0p{QP&+%1B~=x<42`C>$pL${@Mk)kQ= zy!)U7O>cdjUf8v6*VbKo*Xl6srcQsuU3>ebmR@Vhj~W|Q!SK>J$v-sfxKhP*du21` zJcy4pNjUn=0k8QnoJK0)8tllBki-1P8f#fZWZcel1znb%UflsycRN>E4Fq1cFiz_k z?8W%|P4JcqDeDz$1~^R(D5K8I9iC4LGGswc1{+$yj7L0YJg&ub?quw`R3@oRcMr)T zez9_~d(hLGS`GttcH!B(^oZ;!;Is}y1=6uhx7UDD0Dcx7K;j~f3!tl0M&L;~)jLv- z)`9#V8ikK*3o*qtRyRs5xxg-FF^UVwf;N?C-gxJ{zym=*9e}iV+3bUbrgmsV|5NXy8j1+-L;t~9-6q%oq~fIkDsc_T$(g;KpQ1Ea*G}4=_V$81U9)PE!#jv za*Dj>5&O*(a+oThyZ5*zqnK2@l&6v6ZDzy>j=v_F9~%rifY3yQBp=J7mVM{nj&u0$5($JbTU ze-XUelOHL_b={Q6d|su5#uf_jx_DFG(l{2X?t_2&xfmNMRw_I5f!P6- zXQ(BY?=17~wpsBx=2ICGzY@%H7o;z<&IqKzpuf*L#LF5yRH@>DoC=vYtpTzM>uIc+UDkT96aOucW92P zk>W3~)setT&&7^n9aUgQv>GbuY7u7Y*u&NtRqrS0_}G8nR6WfN+w{jyX9sg#njG*R zDXU#7W75^CRI?z<>m*&jl8GbeG}Fm!sqGIL{Y%wUt)n;^ z=C!VvrtHL3DEu^pO$TE3;#P%&O)k5#t&+J*Bu?`N{*1948q*=w#u$!bqQgt>S-x~L%ced1DYmLM&SiO5M z`rY#PdoeX5V!m}&2)fK(-#xeFLc$M72~JtYBJb~WjS-7p<0~ha897Bz#u}yHq<{k7 z*B+3#zj_17J)pi#TI-JESytE{dy_TkkFSaFTZ%^t#?wm=h&41=yT#i-t{Clv9&~z*oq_IOM_#y< ztC_Z1s^8%I(T|)hAQLQGvunH30?nHNvre!KMoOz8(d3sOD=*{*ZJnd%!n zpMv@fdNv3w?2jSc(~mAcl5*3#biKnFof_04q@^YpXADC$UX0JVVELt{hB>#CIg4xS&&w1_%JsME!AUnVW~4)zE|v z+7vs(f00-FGp^_t$u35h=Z{BA#_9`W70)aO8^{qq3tq1V+3m;tZw*tnhTw)nZinNx zI8OxyGI*K4f5LO16S~*sHFE~K4=$XrKWDd~H%)Td!W-g)xWXl#0rEzQm~O{Z zi+sgz^8;DH<5~8K0_R13v`*zugw>hVCFe^Q&RZD%f6KtnFj?;U4ll9`}_D$ z?T;l##v5cGPP(NmZ9*IYMYtMki9cEsf?Ri@JolXC=eh&??^MT~QdMuoVFrdFtBJBF z$VKa(o}BuK1R^(@va)ov(as5%2n&o+8S|_JhbQ^RS>4J+rEubZ*wQ34fjq9|MEq(p zv{7p30!%+tcg44;1%9}|qf6);f;NVLRky3?FQqydo!-AKRXgnmRb|`pc#U@*T9UA5 zWA3t(ueWQQI&UreZW5O_FTiRsWo7AVqn(p35#|`97Uq;B3kMH~v$~eq`S383vLio2 zt2vUXgML3InmP`m+ks}w5y@6nAE37Ce>h?)KabG)Jk7pvwgH=0WsCh9Z?|c27e2CP zc3i0`K66i!{C}b~lPCwnD-BN%edQ5N1sr1klU$J7Sk7(qWY?o5X*{SVd+prZ{-I_eNFxM8>K8_hd+IfQYgN z-K9cz;o&TgSCe;u9qHYFd+5u>u#Pk6oB*8B;&}*dNAuh6(SozJt2z0_pYrf%kF1`G zNuKfXC7&i6HQ-^N2g442jSs@k>zL4O$W5?8vkRUs!yZ-6lz=r&I)n8dhFAa5L@h9> zF{y^5pkN38ExsGwGW>i0I2!+>j5f}AiYy|#Vn`FDYJ6^E@@rD5T7rk{?Ilj>EGdY# zl!f0*sB7m66>z_MtmyXK)ZD(!z0WF@4J#p@#W5SIo+ZlhP3Is)h&j%RWN!AozCSk} z0f2krPYrUT7SohyKD)MJZ+g1}EZ|355Nuahb+GCLJw&8Qy1!;xU7r$l&|VWb3-uZH z4hk$Bh$Y?Eizz$O%h8ijU$h~*Y}bd(3-Q?(VP9&h>6-_UYW0F1BK4xhr`jsU+z=9w zmCDy`v1%^IEj8(}$r&=^uVn9F1FMD71eTEo-fiT45=Hj`O~iU7{KP%J6J$Lv{Hld> zXZy>t>lu3cJlJ;MS+*cj$8>EZ`wb}@ocLf_8dVddfzdeyMoQWp(!fSLT&C8UtaxK z);Ttt%|j!?o(kCi=)ORyc}cCLmJ2_Oc2JYAG`GK(tfw|PznN8@VrUQTGIlVgFZBGlB>Z(2O^UH+dB1LlEW z+mwESp#@60*e*m$O;&&4QE!<{8@D?Yz$nl)Z|p{h;~sD5Zk*$7QVv8Y+Pg?F1fofA zxz9Cz4UX^}C?U_4CBmpLo7mJ@!5+Q)343qEsqj#;VJD{G>z^fwXn*Z^6{`2?l!>m!i8=+L}|v zsTVuMjZR&4DoC7cQFMU%Jd0Gxy%+_dadMu`0vyGL-o%7lCS+jbDZM>G+Z0^yKJMQ- z5kGXYQ^PGMi5cE5@`-bE@lBpT^S5AT@TSe5(pv&$_ySBvotyO zO70FuSu2+&FHJ{%VA6kz7T=Ug2gudtM|n5Cp$vF-3d0z8Ak4KKoI`%Y&8_jdnhd>D zSmDBVoE(m~s9z#dyg9?PMc04^c6d#W?HQGWqkCFs0jO*Oy%h`Ir#Y^KXH+S66?GZM z;I!_7uE@4#lP@Svv;RBu~aU|E-y8;C>#74ldYzwBR9p+3zEzSzY@5cFzn;?4V}ID6n_f%oGf4cejxhR z_cAt?UASOniY9Koon`n#AGM|d6ao+-=?qS?`$2(XQ{CIZ^c|{QdK9+g`o(le2JB&M z02!hT0+KgQi5JHq0CF*fFhy#b7*ee+P&=LQ{a~qWF8a1QVf#S2|I-3N9^D8fB34l; zjEjsdc2iJ`aQaRPeKF2_b*ju_R`jIHcHY`a=i``P{5@aENmmhk(wc^3g_W<>BJeS2 zcouZ~2Nf@H5h5L>+Aj_mF}=CvA8mb8Pzf?udA&jEKMLDcS! zVkq7xboR7{&k?jFac8k1I0I*MmK5m1jvXHnuR!xOy(iszKv)`(54-@O&AV3@nF7=W zK`;nH2$99EE+A!%dxT>75qx8gf{*n6{ymBs(m%50LTc=GCrsm`g6@1|p$0bWIQ1Eh z-Hs3a4z|%~efqm?haLxIl;jdeOS0qZT;m0Gz4IchwdoooQH`HSO z?7aQ3Ve$I}QUb5vvOUP6Y|iF2Mf19?IwEcACO`=>Qe2H!xMpHOCo+$fLUJu4PjnY2 z)%THmXyYGA-r+b=yQjMGXqMCeO-4oF$ZGx^Mvv37W;4YCPIDY@8i&D|*mGGTfFV|V10Q|2 zXFcNM^!b-%WyzaFxI|Qg9^-?xngr~rw?u+>Yn-6Zsw0dLV^tLr#C#KiG}{LGo1>g_ zR#S)foEVTcx`k;w-Kbhw=i@W5vgwbQAF-X|Ro4|lI3e?1Gx&>hwGvaggs= z$TuZ6xa1Zl=33tdpa1W;a8i_8wm(Rds%5r3XBe#mI{BAgFs^IQqD^snl$cnn2Emi` z1P6hy%`O#?I)P!MN4a*^gQ~6QAa!4BK3h?83ln>_zu)&i5;tOMHv~4eI19lS_gV}K zh%enaO;dGWL>u1yd%+zWN`f(v7w!-ujq~ni~`O{27!|Jipr= zkiyhKmu|D>VOTcWZKT3086gxkXPSmC)92D%{SmAM^#C1SUIGQ)?sbiOWP;lWDMj;p zNF8m2^fj9hu^?{c81z?hKoceOHz%vVsj!pgaOQr5A7; zAZByLhvp_uz2u{Djp3YDi-s_Zx=zb!j1aV2H;0?FHGuPJmVs2MGK4oZe018JgfM-B zHdBG#@1mk__IJ8}o?keME~vY#!fw|qGp1Xi0)o?An?nT6HjNSX;&KhGGJ}*liT0MC zd`PP$(!G-f0ErBNt4natty%G#TJ@oG>QCmNFrS_ac`d}5EO3F8tv#)8U4XDD zWpaE~A+y3MJ2KDJo3Lb)HYFBG+|v9G&PtTLQ;=M#E1}iB}o;QxMH-WU|yWkljx1Fx(SKcsa z#hfBiXnl)AY>HEhDLr#a0ZGXm_AuR|?*_e-uqmzJ6p`#fMG)dr3ixcPGwh||_d3?q zA*|rwI<&}HhO;EqYp^(8IGy+dju!ynns&D`nBsKBCIW_FAAT+E^z#}}1e}BBIe?IN zNWFx806I8z5C+cR6SSL-z-!V%Hu!cSI0zP4DQ=uE9l8M7=(U!Tq4TFTIIttCU71mX zpdy(WHIrUSWx$#6JARs`Y`?zE7ZLeh72n_shIXk-*Yvqq?I7NCRB~#L>fTwgwID;} z!T}@C_l-xWzi%FD9tMy>8xQ3?rFy6Oo_|^@dVvxT(|6lu*YuTQ5zS=cXl|})0T{ud ztU+!&uT6SlLB*XFg z9#TGX=p;KVj4?H=BRM?}zt9#22WsUzXUoAf6eq^%z!G>&8GIHS)M9fsygm-?7`2@p z=Jtlb9&qQG6*4t9c-O2p_Ject5?6cYUC0Ko;hj@|VDn|F1eI5HI9bM63Aych^4)^K z#>U!f$m~%SxSNnt^Rs^C8XUu6`G=*L=VycIlck5gCO$@UBgLeAiz6i$Ml9M40zLOx zSQ?fy<7)=#x5;@%#QxnJMiy(OgmMBas@s1Y8zHAdPqx4wD7iK_$YuqEC&T(@Ojshs z(XqK}gImFs{ zMwdWU2F2+eU}>{0C{gS=a2A+uP(JChSV-08$j^(9{bUK^B>>XD}94&X+D3Ljxh#z{r9VW z2zU)R>u&>6v4RayGE^fN(}09m{53#s#C!r@nd7keIB{z^z+DWW4{jZ22lQKJtS;#wggjE}xkX#pd?|haKqVN$$f@MeNdM=HDi;04$mS%dx4= zXQ8}G<;s?Ps_6gui}EP=!vz|ZaKAt!rTwMsB$CAAg@jM<0^&aBwP$5k-~tz*Jr7C%%BEzWCq&Rqan$dfy!) zkprh7$ce0qyuiCLPp+JyHQ=I~x9<2b4P@e$jQo|KXKhV!GlJOFR zDI6mw5;rQ{j+&RSvnP1V;HHkTZA8YA1tyM2OyK;PUKxVtWofu*cXHnL5YHoKbS8BZ zUx^Vjwz(g5L=1e{w}rs~GyIOcu^uhOMw3xrJYQu_LGzrMNlrg-`=*-K;H%Q`_bijF zq&0?xhW#OQAS@3gRQO}t1BcGD`@8vJc!ywATh~0C)HZ?SkK)3h^4(J%inHbpSdM#L zXBJs1s1FPve;~_;4i0SFQ@afUzMmKqzoN82+TdAv^%D>q~eoyW8~WE%Bs+Z5m)8T zh}1T;Ag$7%9@Kg$5Mf$?DcO{FNx(nEB|yBie`zO+RDB{!JO?GhQDT7u#s-~dN(I9} zDkr7_#lxs-H?F$V<2UjnbFV!~ROCe4v94f;okJ9giBHfVh}{yq6|r?Yl9kM&aViXe za8@mUy;lDEHP{lUk4Dd-%R=K^&MP|;ps`IG>ctsA)Wn>U1VYLfk_%avtLs8B&?U_s z_v^HSd_y zKgKf+1ebo48K}i(KbjUWl69HO=p?yIVHEsE!W~xDcxYTB0uM9vb<1M1-hd?({Y-Pq z#-r8Ufhw6uMVusL=N|32n4~)0^DP)9a7J#A0dz?Hhb0JPF>td8$n8$jn!wsNUXXy2Or_zhl{pdfu;h{bNj&g5pMt~|HLH20mN+WKy{sVKwgi2rif)* z@j~TS(8w#K!jfJ3mPsUoYf8$%`CC}bn>l^d`qm{fZPVhrT(X;oKMT#0Xu}Qp!wwL! z`39r3^3bJfh(6iVhY5aY(%3@D-id(SQI zbtWb^E`j(hYFAM089riY!V$RjMkc8B%!PG46R@rNR8gS4e2YgNW7bQpAWiH=F`49i zg6ATdp~LgiiJ7x<_RtA=zINuUcO@zK3C~3`MYqmR#ivhsxGX;ba%atlrb55Y5}1FW zZUkAg52y|%sRG!A1y&rg?R#U;^>K|&um9;^8A?tH|umIGA{OxFOGX;k9L&NV?{pLdek~56`FJ*2FQ0&r>Z$-o}c#py<+gIE;q+Fuy#AY+)cWt8ZbYVi&ACOhbo zJx%b3*Wi;-9Q(*&MUiJs?G&FgOs^Oc+~X2sy?jIASi3+=C#~*}u|}>}yqLg5s&!>k zTp6-cD06UdL0m_12RsI7A0*C76fUo$LzE^Ok5Q`Wy(8I#C(7fDo~4zZTQ-H2Wee9u zX-6(iImB?j?2M_5=Vylq=|o#bNNA8blwvsA6Bh)yAaaTQiC){1C)6*%nS*a#<8yCW zn!EV>lHTEr!+a+YamEC%F0lZCu;^FzpU~1_nl_PB@Q!b zrERh1FQi#>%XnG_XPrd?n0aNuaa-9Nu%?7PMwLynALvEH5R_bpD7a{bbq+99+^>ZG z;1bx(+q=Tsb6zV}`XL4S14!PwCa9_0wZfN!tmi-`WchSwDi>rI66^oVA5|FyA{?Vu^VeVT(EIF#Hc;m!a&}H%K_ugoT9%A%bF3-jeT_`=_Zobaw zwPgTjf3XPM6t}8->w|m7)%S>GN?F(M^+PcA=;(*wxxAW;}Zzo$jF8rhr+N)KFv6bXXriVp_WL>{7P8jJ+S6XfOyrYHJOCZtwm zX3VA*5wTT&o~aM=p6-;lE1&-Sn6pUA8(w@}P;Rzuo-|YIX~wDxDxL9w>+!!a#(%~b zN9;;ox4Rm9GFzq)VrqZjV}AKK;Wt#+m;L;}rD?_xePjN>VfX{wy9@@mEcRpaArNJ7 zPfp-G6Fw(vd4+#dRJq2ghzfStF! z>f0SliH+F-(^uzhs?PfBCLXVs_c+l(Ee75fvaZ}@is`Bg_zy3!xpwW4+h_&{Pf53% z4vaqP=!ovR5Fz0SF?WXQ#-2>N@1qM#D7H+fbCcbw$C@sF}n|7Q?CFOYBSV8rd_N@A(9Vg`x z^AyKcycbX5ESq86G(fie3*D_({04XY@2ofPP4KXX`bW^JD z1^IqS?+LnzAe_WVZ5_4w3hgalWLnU)#{Rni2IZpBa{Hholg9=>X7r*Oru-%Z4*ouX zX*}3#Y_C99zenGY3ewZ9e9Vl088n1ca(-ap1X3>!f8l~mANp7*8_|dcg<~*afAbAO(=BS zRo?ES0hm*EE+|J4enugqaJO7noV6_$cuq&S|;3;llEldOoqbSZQ)E8m}API zmg`P=Jr*Z)jA#H9>LM`K5KQ&0@}gJLJ&bOTH}jP>7)OZFo1t5cL4_xEpS(@phb5mU zj8t|<6Rz*3Lcu#wZG-NY(j4;IhYsh%!A#~ zENP^Y8~MuY)2nF2k#ouSyo+1x&gfR77GZ33k)SOEQ*)!T@TK&1Mvwg0h4LzFZHUo_ zq4Nb%LFn~IZ_r*ie)a%T)KB}9nES;|1@iEfS8eAnO-S^Pm0w&vGmVdPlHSo8C>0Z| zKVLG*msw4{x-hzq8}X7cJS_G20!%w3_)znxy7;AZC#}`@*Nb&co1q?WrpGow$rz!q zJ(onMw}c9Nu>rUu(anaYyjA(_0YLbyOo(iOD2P9A$R9qQemo{S+Awqb+=Vlffb=D z1x0!Sr`XN|x4-&NK1Up_;YPk@3=Bx@Ttw@Ea?2*?`BQDhwvjJQFB+M!k^HbYKhLr? zHeXmd1^~CNJL_|%{Xm=7HP)!7dJ1u0Hj9D$^kNSXzj4DxOXuObsS2>mA3V6Tjata$gJi2gvkk6eYgl> znQI3W#MCcw5^N~Nf>g$_{{5LwgWwI&AlX_pJ>grwryK~vL|TH zm{z`@eT>r>nloJORk+yBS>IXSM&6U#m@Z^M2v{7pGLl(u(vOR#%`LtLYO5ZFrK5Nq z7z24@>6UV8gFn9yho(KZ8@7uEWHQhT``kPLzr$Q8k43b_RmVA$&Y| z4UsNe;+hgTSo@dlaKaX3Ph=`0uEpH$V?J~TEd0&z}Hiu`@yDP`5Cxvby ze(F|i;HH6>_UwsOP<*zw0@u;)#Z)Oeqq(yX_Fp0;{r32V6*#$N1|HCd3rDev%D-?2 zB0YCTN>C9_UBPj+-~PBMkO$vj?rgoX`)9#%5KPG)IOUpNRc`9vm-B|JjTkI##gPA>+kxb7~~JJT6gF+6Tx3B@2tc9PN}_4y^wVlWhje;BszbO;6|Xf(3h@e2xj=S$lPmvRLInP6vBgw$T^|S z?MU;;^k{N+uJuxRNxX~j5As2aPfQNL=G6suuv%H@lxhEab^FE*U96QIRf?iIx@I`?t2d+E=ap1DH#rI%ZcL~V(jDQpN< z!`!S+HHB+`&C_glkxo^~VbC6X~p!bkuYm2{Wq(u(-d6zt9SiencG9`($B zTSAd|{n3rP*q8ThSzY@_)t1WJg3;o%%q<$Z=wm{A3U>}0hSM;&W-DAJ(Bt}VK20D6 zI`o1RwDjG78i*u0w#8`c~TCUt;e^+7vYO9U>;Mo zTTA{Qy^~z5eb;+vUw{@eun+w;kwPgCoJtlI_mlF>zx);Tg_I{NNmA8KQ%Xq`&Xed7 z2Yd9}u>IUGTd}N}UB9axn7H2_P5Y9RX#xS1g z+xZ%!$l=OMT=`b7L0%Czlw^O51s{vV&5dobE1NHp0Rmk4FgMA?e=NecFW~pGvH7fL zaJn&0pGfJ*#;L_F2HcjGdm@FMps$n;1;-t+8dUuatp3R5esN#V$!*W; z$7uK5a~hu+mrW#rcD3Okx}ui?i>StfuAE`CR7aD5A!Ts+S*CGNOfp5xTC+KdVWYUB zx|L)c)&lPMDCE~Vbl*9#Vrw{gJz9iS3{}fvOY1O}UR)SP)-|+^1i;d`vvBU&=a(F; zs`Lz;b>^1}C-*YaYEtv+rT_Ub$DH>E8m$iloe}nZ8`32k(t3mI*Z{1d{>bU<${_HN zuTNPp+2o4Emraf_SPtW98dr^?xBY&mfRHZJan-t!|K3rv@xW#En2a8bp2#vx00XvB z)_gy69`kI3UyFX6M|^cNUb=^Hl!Vj#>-pNYrLL+DZ@eVxV#Al+)=I!jZW&$ zIhzrsefuhrxNm(bK>EK^!l$`^s00U*z2b_u3%oP|IuNi$UHw8;bsS@1HG(GA{J1zN z0a|Nk3-K252Gtl53?&6?)}YcXztgeA9X79RMavr2I0@TqtJHBCXc&&b z>5BSy!2zGZ7x!;)9=YQ6^YD0My4b|u%<(b_*}PRMU4>%=1_zG-fF_6wapW`H@p5+$ zijn{z{Uf00Fp9DrAA>7u-@ff%_|*tC)FtjF%R^JR7lDaHafzXi{FkpDp*GMOVaKlCjIQ9) z+nlW+DjoPve-;AwNvJV#RANDsKI@%GUB+5VU6<eb;mfSc`tE<)_LR5DF8P;(%Pw+O%gn~B_s-hic*cO42Z{Ln zcL9*6PAl5t6WDNSb`q<6>6gz?8}QLhFVt@?wx|Ppzkq?bsGw_}u8ltIc5D!e#j?fa z;CyshU=fTVUYV7BbF1K*f6|Jwq@3%Gyb4?b*!lqqnxJtc%`Q5x=6G9;YbwEx;aaL^PS6p zC+dYWmL=Zy51b)dH#~N6a8dc`pOQ-mX}zb{@>1(|=aWuDiCDe%!0v+0pc5$|6+vM)qe84rD9XU@ZffR#YuqjOvD%8p+Y#`xD7H;PvJ9r z=b$I_W%DKLgM-0W9gjnS>Q&1(d%}V|r1qt<+KS-2X>wOF>t-T=pKm~8g_Zo9(e+53 zw9qX~*;*yM@U6`Ym^-~NMU@XmHt7FoiC%4Sd{dTLw)+4R(KY0K#GN{!)EpAh$Zy8T z7pj+IHEWzI=(+-pNd-$Z)vlS9PO;M0lh)1x-asK;M}r6hEuN#pd#@{s>P{sa_Ei1F z4@%OD$t5}15(pzymU48YD zy96AZC9u$4BN15d%U1BXkSU&stG1{_`v6`K*oK{5$J{vaOq z&@1M|x8`h4#4Ewa2QgQV9wnUg1N=8?m<#6+ckwQok&M;T|9h`@bt-@n@WuJ98-#tH zJUsjei@Z+ChLWomZYS2^0}9jpBv00&rbLr^%#*-rxB>d10Res9@Pzwxj{7vYF-oP# zdkVNpTij=NQxZssvaX#{kttYNb6v_$+nBPof!!+!4!4L|MC!&Tzv>GXd48m`tTW@L zTI3*`!x>29A&bJqdKh^yQ!UW>(msurz(7DKFi)-t6U) zwF9vPxK?3BAqE(r&KZ%Ih-%KK=b zzCFM{jEx1}i+xPWk<-_#y>(cpg%bhgiv7VnX60Jn_D9#5r?H^vj)-J^6&*lX`Jz+_ z?Lh!|;upU$)CRcuGXoYc`w)cm*SGs@9F_X6EWSEKa?pkN0qam#KrE&9$P27 zCm9+o;Fb(OPUy{<$bG&Qj~39Owv|L;83bYF_IvfqH}p36XdK-dm)9TSvtf~Q4F^)J zj>MQlP+H)!w&*wMen!9NPxB?E$jT7Cf~8)E)LE;68`w9Nbk75O7CWNlM84vG{3XWz z=vn-PXHOmb5b)VzE>ZQjs5s*+NV4)TuqeaOPHj$mA(eviH#LgoqXil56L2NBG>a7r zs_=Y8CN^ibG5Tj}RR<^mcP=4+ziqGY7r0}KG_J?YMzb%%dyvanMA760E&jDlZP2Hu z{iF{qhxfV$rhuk=xo=+T1qb&{qrO=Pe+2}M`sn=$CH(_eDErGCUfhy^k!5=n_%^reO{jfz>f*GQYo_b@7=usgzpBrGQHF~=f|6hEJY`a8Xrj2F?s>xI`7F{_e}?WbEOcQ@e07z=OWMol9l0jW%S_W^7L(iR&6?E6%=1(@WsX7EPf4C~NkHiB9$5 z@jvzE$dLQr)`n!$n-Z->hvI6_P^w5Y>Bf9{?@KHs8F+jIvQk#kmhE@Em7y?BX`3oX z1)(`q=@30HS6f<92isOH-|3n8= zmSZfF2%NPdH4Pi!%w-qC$X`hXlPe#}7$Y08!RLr6Q&M7P)3(NBZNl=kB;GS%2deo6 zja|T{pu{pkNfIfv#nC<86^Q^HbhSCM7WRXdU}rir1%jNh@KvW_m9J0ilWca@!W6T5H7kv za`*?vFHHFwz<^4=$3!e(lk`>y%1U+gPG3a>l7r@m8VU(?)PQ*LmEit2Des4-{4QgU zYIm>pGie^*lZz=gwwiwuFK(X!)&aulcIiHI9np8kx%)j{EGPdJb7^rMSF;Fy{##|CTzt~zFny>3ZQfwOYsX(N3 z?l*}o-u{1r6Y209z!lW=I|hFWO2mlsCZ@vqZY#`G^C3JDDjnJPHnga3D-3-Qk3}(J zJDN~bj}da&%y*^NUObfE{uWz%}Oh=<~^o2#;|KF{2$J+ro^A3w?Qv+&^L%#M9RVv zi%s&@ECjv6YUpj!(TiS5l862FFKm7eK!Hl`CI|F8B=oZ|K>k?hx#uZu7CYSZ`A;z+B8hcx=!(lwf*RHse9+iqtSkxrN#= zlb22Ks!~UjO+IK-fG1S}`B|P;lLbe7Jl)Pw)l)qH{LfDScuT0ciSs%K5z)NFrU9HJ zFMQD6%r4O^K?h>cscef3c%;~0coAoW%yh z5gsKON>nWChj>G_rdS`vijPOe?hD+|i8+SDJR=pV@0HVzS|^B<-*^Bev&0jQDDV5l!EBO$cHg+`wJcgv`A`rJ=JIej zG7kbGz#KkMa*+eh@*T+HVj>6@Mfotwm^m^sAxl5liWCn=16uBe@lBt!t{eWr2MLK# zZU2twTqKX*?m@?F|p|eA(mv78%R-a?3r(R$LV0#Ll9B1vlG!)rcVTWfZ2kh zgRh$gMx3PbnaPw_Ymy~5*J*b8ODo@}PtH17h^q$)S$fcPP5trrK6f3afx9$%*XVhF zXjLAiQim!gTaSFwi+954>ge0~hZoLG+ytD&Kvv$@Sxc*!mA$J9OJMn}{9LfyMLgNS z=xz+LUvhP*0DgGOgxLo81%v4)rilihrh1#&%f>tlCB%%kxbNjev930P+&nL<*_*c1 z-~!4iYw*l){v0PPI&=a`WG+D1Fij0WBn|dzAcMR#?PeeFSbtN!mptH%x9u!R#E8#)dpu+HMKq3YUnH7$6dG0)^>Gkeu;7m`mtZNngt z>VT3gPpj#I5Fc;XyYJ_ygH+!Ev(K*q$QG*q37K;LcYmMI@3~vM6TLncwLaT)%er_H zsOfhdALskHq+=n#Mm9!fz@;m~Ew(0?x9vzRd_tm=i~9D~>(W&9%0h^{>{Q`Iv!b~J zDuG*Yn3PY-w|dvP@+P2bMK1W^=^lb~FQea9sOl)2{9yPbmBNkY9ut&W_R~$)@oF*D zPK*|(;nbvMu!3uFbSI37=2F+I7{E2`$=X%ccTmXWE!HSqbzg15ek*tcF{(E164JW{ zCZW`8>YN=HkBMXgx%p^%`zusx?e(OB?S@CnfkOkBU?~WSj3`Rn5L|k94 zEUS1}LBA@RMyLtR(yQA3AExd1hecFEaLx7`l`UOMHfP)O+TJb|lHuRIB&=xfeh4_t zQ?x@r{H*f<8}K02bMT!(uy6c5Zt#tQ*qf5xH@IHV_=I=l!!s2QNVD!MZcP~#c&>c_ z2n&6$&)MpQ7c{MT8^O}p1DscDT>dbckK*TdO*nG}E%AjzS@XR7^%Dr-7S6pXI={~% z*f--U5FmF!ABvCW7j<>PsBei9f=1vXlx+?)p z)@Ke#>;4ZgpahlxF&z*5jZFbsS?o7^{Np|9_C1$vU{rJ`QCHFcQ!gM76azO@SU%XM zii!qo&;J8wZ~dm2x}m%E9mj|yeYWRVvIA}aAK>^#VM>>{KF{C0`=^dk4Er|Dhp{&1!214ogV=logE zL#s-oB=2J3s^6c(?Y|4i{G+$A3?l3mgS0#O+xsGMZ%)x5JF!XW62;%%gQFyv1n5UGanPFhT?1GEGLFJ z9>yx(f2Pl}(U20sOlyS*Yjo7^htq<19irpHZ8I_W*hw&76|M;U;> zQ%(BFZvNk9|FLC0X4TF1{dWI_m}X3_B~B`3XTM$FfBXSIv+{cDeusZH>4N6?%JT`7 z8G|*5_=u{zcVy}_ecEHK&rgGR+ZcMWN*Jd(r)3rQq!Ew~pFFF_G&Ll(t|Vpa!XtZk$R^ zK;n6K_pIB*@^Bb628u-Bn)1p92KInXM(tAG*#CDN?SL|g%2+;W zNMRs>DqEika7mnisU*n+NCqiMlT#>#VqBfX)LD08(pP>=Xl)g1W0Sy9esKvJwpMYr z-lJ}#&mTZVSBxVoHx|jjNXqn^MQ%owa6L({Kk8LLvZK<9-kjnn*{oB~NW4621LU6Z zW+XK+lnxTJqE}oDdx5~XQ00ZPaKL}dw;vUc zqMNTJIX)m#NZG?{r`5CHOB^NTeHC6q5^7GWUBf`5cfnAh`qBc7zE6O&0HbTg zhBS{ZI%5vkk-b6r=2ADrfBSw-r1|?GJPx&-HFq2Wykjd@&@PG$?&3C_d05w|GB>^31fuoArR{4Xi_MG|~a}Op7-R zv@h@mHteq4UYFO^w%eQCxnSK|G-b*8P=x_O_~{=nc!x)R7z>aWiZb9a2V@t-xk*c`_FfA5ssNi?4GBJg-DfE#|6th~PqS%i|| zbd(0QGE=+%uy4mcVI8t1J1ad4A$d^4RFUMO9lK|z(=ng$_9q*QwPlmvaopu!&TRhO z^9Zt)4|xRq#D$I#ABsIlVs_N@>zcx)YignRy4#1R_T7n7FRKgkZX(3h-aa(_)Whz* zcSDL%g{y#IFe1<4b`Jrz!7efZQw2ezMRN5GX(0Cn{`HxV#Z72OZY!jkrGM1PYNQ3AiFzUN|+ZyxxCy#*$48R|>K= zoJ^t+(F$SKHei{TjjfcCym?y>My^k3b+k%dguGx5in_?Rj=@E0ZSuCAl}#z0(}yj< zrpfAVCxDKx!j`0gB_auN?Gql(y$HpEn zW;3A23G#^J8lbLf_1q?%sPkJa?7tiY!NIF65Z@@Pm#qOgbKMO$478UA!Syl;ES zB^I9+f8REk-2gn8g(WEJggpPG*L`Wc$I0*751ZZh&O| zU|8KIA2v0@Xp!~R(ISc*skg{BaRi!%x!$YS$jQc&rA#5xmV_@<r6NC39ulud_<1h#|tK7 zM$6o>8OSC_H(;`^b#4+MBcKTVrN9E=#@=ft%Alq0wJ+*Kcqm=yB8(0$NwPuc)jjA7 zA?qvxj^Yc;<3jdwSUhYOIz)X@D!)ZY;Ge7BDgmJE^&9?HVT=8E!g1&UXA5LFMx$^O z&0GMNt%#QaI$LFVZ4*YN7`k&gqWEX`YwnItm!jL6_;XOTPN?Pj1c1EW&{^@Nuhwhh zCLIRL4}-B`g7u_=erH}JDMfy@v*Z~*C6QOGF1H;pX^lhg1R!4rg;Jd;i{2e;2FfPPOzEhQ%EC*F`l2Fqu1%YpJG)qqH^M1%D7?XCLGSL-!s)1h$!-5eTRM??opJ0E!<>rw^g zcr*YBYVb0Tr!Aq;ro+8!YS=C;+6>?zwP%+1rb8y4BQoC zuJx{hs=b_CPI2AzP4-G}2Ov})Hg0m*$|b>GHpm`&o(#Z;8di^VvH=Kjo?&J{MxjY; zYTY#`@m}|MYe$YyRCoYZNo!2hXO;%6nxc0A*19%m%H6pHLUKjNxN%1bXps|Hqp-?!gn#WzS%!*JZ!$=5RS@BUf009Lkm2V^} z1TR(RBDnJ;s$v`H9eAr`@RD(p1Hf+9>PF;v8w9%+?~s^htwFbqx}flp4AT?)bQ71O z*Uj&`df(_sO(rq65}8?wq@vj+jeBhX4qK^zi&;QY%mfriY;K;K%}!Evd*khkv3Kpv znQ6v8&N*lV&M3Fmm&>*z(@GEoG_SO2w>4){smC_AI$?3~G!|CM3Bv%$^@hJ4OCQtP z4oY=`ZotNCEnD1>IeXV(*t+a(Mi?YR13|3hE4Ryn(g$Vs>3iVFGA$nFYZa9phb*3| zG@NjA9q`rUn)8_1SRYMxO+G!ZJ|$1&sMX-p^RIYH^_jRVfO%Sy)~&>sEympCT5?jZ z`MBm{5LjcRC4459!G3yo|(y2J8a{`+Fi_H$w`aNrHkoIZ{`+E8)7L1GlNz7d~uqnvI zz%-W3oEw^`=U}Vbi@>HDdYzpcdveZ(z>qltB4oJ?$xMP%@y1K7K!-r?UC_zl?nM6Z zhd-n+xCH97ZD8~c<3UG2#?5PTzk)^}59KNovr&P)aD+Qf<`1Kl4m-wd`cu3#t>7m^ zPF4m|V;{m}Ajg>*;LeqWXA5G&H$lmyroszb3e}uybfHZjeatvr8J^KYNHhMSDTtu3 z_u`|_Y<0s1D^8aqDx_=d0>UK%#((V_kxm8J+f$s4loH=HBPZ(tXD-oz8$5dwL2N3f z!d8465CX$s1bZ4B>;@N$w2cTbPlJRl!y%=maMEO|e$>siQRe1lx4o8KaF>_Va|UiXC%RjT#4C^RpvdDun-gcXKz z<3cB(Btmn+#hHSbd7c^XwJc0VljV3sbXMik!2dPs>`}6TcgTgZ3ojUdCSL9YE(iIm zlu}D@X{_7oGAr>ikgyTW^}UpK!_jOpy0tXGn}9&-c9^!C#4I|*@jn6w2cHtoyfAwP zL?8vIWN%k6Bi6`-6|k5LAu^iKf#u0e8>`$l-}>sI)8C8pa^JiWlFk<$-vrJ|01fHq!B*F>{! zOv7aO?ZjrC@Acxd55;T%uY7TidFWU>ik6d|=(Y|ro%e4aL8I4F9ogYW1N<^w9?OS) zXxX$+ts}m)J(HAg-i*@zuq_G5cs`W>`MZ1ocKq>J_@B?=eCNS3@$XnMU=Mv?s`JrV zM`TpYS|$dZTA$1GI!pHgQ5-T3#?ZbY$p)8?k?^(kvGFKI`a7z;#>6JkxQ2RA(vQUM za88Z3M%4rz@h*i?(9Fh{UH=Px!%6`1!Ri&JW$iirm@fcb5^gzgSh8{5+8K<0)P{uI zNsJav#%PNtm%L5pUKRb>WNavkjMWrQ?ewB=^#_tO-Pi~+itVNdqDWORCYp@m%2j}S z|3!XXV%jy=kc|&2(*L7|AYARWy<^L6L0zZvz26&8=y}31nO3@O&h{x6ow?5E*#eUa zRC)qfMN4j@$pw(e>sTMR6TV$LVEFWIscRXt2ya;5f%YmwCbn_67Hq?jN=P^L(#1y1 zVzWOUdt%!c`4o8my`lR@wv#>Sw4~`kcI}sLF8~1HTX;19)Lq}0JYQphjmGc2^^?6C zI92uamU(K(!j}nvXX+KyvK8Q`#l>G-J!J6YLWxTS%S1y>x0%OLH<+70p%=<>tRz@0JJ`?2jFw2cj&l(0HFbCv{k)xbGBA3a5=D~Oy{fL zV>h(J7gG8KR{Z1=xi?mY+!goS0t!+ZQMu~#?D}@Qg_AtAO<3Ultzrd#kPm{3A`5&!5AoJxUR;G*K)z zzFIUmnLPM(GU7|7ZG-Munu)p!`}xhMuMa`3aQ8siWL6q6h?9=ZJhMP^hsbCImI7P@ z_jfC342gY$FBF_RBTu>G{egG4GO^Y~6JXayXP?@=v2zfn>ohZVD|5r+^Frr+e2UtrQ64sY0y0Zy#o()R^I$e1 zKfGIUAV2{vL+b5MbnLU+BD#OIGPMs-K>o zu3?AUl51#P(M0g&hDg;Ftf7`7a<0K ziNn7=ac(^>4QGr{VeMn)%$#iBhz+CW^tJo1d%t-O?ET5JhE;p-+e)o%q*l)gzPZW8 zPZoXl!P`9#NHfT%476#OmNj2_V66YscKe3gYP>$`YCzC${Fm@%fXDV!T7lBE3Ws&w z5!+p1%lBBn%vE)RyIgUsB;MokY2YrGdA9*sgq7Y1nB(s|C}89L)r zyxus2W|wsuN&|n$!gu}KshwY4|L69~t*^KEj8zx=caMDcl?Q*^*s*GhsG&x=`_E4K z{MGfpZ!h2acFQ$Uh)pe*AN4?98I2 z+4`p5_~Rkb@%sC5G3IPR5k6Dpk*MwqS(2SmFfI&tw8dx+;a=pDL5X=C;OYG`?XAYm zz<=xf%*8H_A+yVj{CBcv&NeYbuFtP2?{mD;Jf}{o>ay$foQcv3|5olA`StC83M&1Y zID<2W8HRNQWK3A=?`dzcp3@56IUhK~s>gQsn{+_Vz z+{>7TZ{C~XTRs3G7*zlFCQ+tE@_}0Fcbj9E9h_lXTc=NZqKDe>q3ut*j~{?*ET6V` z#4uWj7L|-{@fMHq_s3Lig=G{YiYXi3>LCDBz=e&Vgp|=|)Hal`bY#I(1gJn;0%8~= zK#9smx1wy6w?A?wQ-$Q3!Qm~QVsY>kj?5Anl%a)XBkL&ap$!g^S+J`7jbW!6LXcyg z-{Ikn@=lr~mrohF|5+R!nqyW!@8K)?LZ`RUJ}le3V9dqm^oEG29J8E7AE4sUuq^Yu zQJKHT7Hat}WA~w-5BU4fKas1{rasGU#p0#Weroe-WY8=!_%bOrPNb+41+V8Sa2E`y#hIIgaKoDJLAJ*~ z;&)uLGyshr_|b)Ai$SbN50P31k|D9J)~-(G~-awEKRAodIngDVyK#&UVp*@Qyd%0zTTi#i-6T4)Q$)DP3dXbvHM2 zZ(b?h2Bcvx99VyiImkj!Sx4ZuoOel_F`C3`BDM{=ENo+NosUWwv^zXq!2oKEW-aCb zK^&)S-Nw-5eP0K3Ba?y7D7>&ep_B(0xBrZH~wfkPms zl;L`CrDz+cA4TL2kJf#EG6dxU?(vC|^SCcz1esQUj}M%&Uti^{0nQq5{fsTTr?%~O zy6k#>`8N0c<FaUpsUO|*WhhttZ086P?J<`s)v$DSB9a)P3x*V z8iAUeI`1mI;i0Ca_T4l2y8$Sa>1%zIB`Tc18NkP}W<91D;IUHNw8bKf^8V3zaV$`@ z6+BEh>?kQm>CXI^q?<(KB}MQv-2}8mt~H)EF?xouwsu#1UZGhmj6tmF+X|4bxN`L+ zVH4P3j7nQXBU1QKEF6=?D#(C1mIW{8JFixhMko>AfU+Y#BncD=N9Kw^6ioy}!x6b+ zfWP@S6%!nw49L_VuqJ6T3KTbc2ZWLh0byXSfJ9*$-PKri+(bVfz#Y{}nnD7PK}K$y zblzZ+n`1661PupsvROutnteEc2}+I$J^w-VKq!1(OZZ|`5WViQ*~#&PTR!XW0bGPE;a|k>k|3MV^uhsB zu2}25rtAo-7J;-PIfrwfUoqE|Jr7VR!2Iinh$_*4`mb+AYJc381h}@YH7ceu4(lIg zJK_kTC`SO}svEWYmwfhpM!SOJK$`LuNj9Klj1*B@!HY-HQr=MI&)?i68re`z6a6Kh z1zv#ti_l!nG6#4lto|ekfQvl(C{l-uHV&wqqT>?*Fgcgn7Iw6~0bdhY`;h?VVe=n< z;%@`0DEB9(*=~*V9`y4UXdsT5VVIh(Ujsup&s^bLE=UzH2(03xy9GOq6u1+Cbwz;k z5>AHcEX|w|Fwk{WT440J$n>C{=HDu`hu=E|M9@=f7(?@jBo|yhO2pUJ$HgNVm`7Ck zt3BmEzPe`_2gG+#J~I_E^X@*$-`^|q=j?hK<9~&iOQLRF;Vj+xWtZdC?!~r1kXTu5 zO9uqVv)=KH;D3im-TkDr%w^k2x?sD&Jvwgc@^kPeIR}ic7nH-0X68Jk2(SXx{~Qx_ zo{)kTrwz`a4DfY$TE%ukD&9JB^nDC-U<-{tg-y|^a}wkwVU*T1e9|5mLZrygptP_a zv?ldAduX6&7}8!{l1UG25P8JkK>4QZJjreX1JF2ZxMr3A9mZf`$lYx(g`$)*)9yCs z_1e6ype$ZLZ>@>03{iX0B%Mk*f#Z3?Xf-F|)i(-yCD$&(4ZzSF?J7{VciD+dyK-!Y z@mNBm@2Q2b3ZS38pmz}YAOA^=+*$8eHubQ_(}_#{+DW;MFQ<0A^X=UJKehS|2!5I< zzv`k zVG_><+uI=zaK;C6^OU_<#G!KadNd!ZEUk3_A)vw*A2~`ANuEFS@73h=VPN=KDxE~0 ze=dBZp)c~jrmhG+oRznan8Mg{6yV*gtNxw?-CJUbpsu&o9fsneau*ATg7A4A{=3xQ zI;Gw;*pZnX`WP2Ub@7ZL4_j?-Ds7JJvf4^iuS=REKmKU1zOPZdbD|ERNJ^!PXdTEI~t8Ti{lIG)@@MW9Wv#9&1qRy z=E7tipvG6&$Y=BpIO_$O$IjvO`t_~UPFm{yS*30wCv=eaY+A%u|0!W%?K|(u-PV+@ z-FEcoEDm6lqS)8S3QPKG%C4uOz8A>#Obr^Isgj# znQ|pFZPl~C1YqRP)0vXcwtC@PuF-y$NSY&37vq)aTg+%tx~;t z`HL>@!482u?T5LZf5C+a1V#iKkztB*_$iyb>){zJih4zSfBR!w!8|7 zxlE#ytM+f6joC_Sev65|N3A3?_bdtO#;=HxmNP}tpsMD&CUWL-igz7U)6!7>jP24) zLxw?VaGV3v*CS-Jj%8mQeLEqQ*uC7vL!M(NUa%l1<_zK@2#)sc58YE1g>D84vch2` zBuz%GTnk)#9fPv+@_SJ%>V{UJh$9WpBBTJdB_2HERT-m`hxwH4j~Kz9sb$nkO6m0X zKLa}uUe6-lk`b?g5zmKZm(Uel>6&!#GIw}cPupN^6@8HxzJ(l#9n=b=>|W5{NC%B;>-V7@nXZ znhShR=DaTzX0%dRa7LFd$4G%zIAyT9c7)!!|%n0VvX&) zrbEqMSXgmVVWn zeJIJxzUoxrF3ZyXU>p-|X0xnn3w*i$6gXe?3<*qc^CL)Uih(lT)k@Qke6BfE<+ z+pX@H{r#(Jy5&AK{2i%YDwNT?y4kkQa|YiJ0z=766x9l(qf+_h(1c1X5mX6r<7gGv z1MfF8e6kLCuj7-4!5#=RAqz=7yQL?sx{#LC6Cv)$NMm3GgGP(M$V{}a5|wLsl!Np? znc!uoZ65miqGPOPg%-8QuP4UamUDh?VBHxw=H;QvoZRQtJYSU$NlduFvfV+2 zh!-!WCx859%468{77i<+ug|mPSyQe}H za_%_4z=`hVJro&y?>~RT@U~5JvJ(*D7%rk^c{)6*Xeyhu2OELawPyw+B2AMT@}7pc z7%O%PtQ1D^C+El7Uh0&=sli0xS8{t3X{BpSozGE0$j@}X`5O}42~7LTmeMRgFPgqx z3dB9&Yd!))8nNS8$!cWGwf=se|8|^vQLLS;gj7+&I`xFj7}!>c3Xo^m z#fMp~s`}|{wGM?0^z3liU`7bdu0YaI?A)4pAG3H^Oz_`o#l3!mGN)g0us9Y$)Z2MRrD{st6pif}t#VUS^=s|iZ%>+xJsGE?jJlP4d*C3NgBEFaE>ce%fIr%2 zPGX`i5wdWR?Z=)aF%j!*mYGwR`TOPEYm!-K2l7WeImHkViMQ95X3zrbZ9U`vMbk5u zCs_0VLsr+WnW%rdiCUKo`CS(@>`KUIIOt6%esF}28^3+)VPr+u9VB-c8wf`!40gsA zR}4hKsMzcr8!3xh7WqYf_C5ro8^c2of=$(w2?rlYfY%8xfuk)A?z!9XiHM=tCD7-U zJUBO!|4;5=rYIR+{f$!asG!7@vVpGzX6~NcMP}CQ@liDzie7W8!brjlB@5|7RDT_E z_K1LPO77q-He$uK4)`1sg@MmX^2YnoO7K%&lndW=A>QHCP4~pB34UIefe`4zs~f;x zVS=hefEd9DkYqF)F&rh4a~jni#4kk5$ntJb^6o1PuTOLaicBBe^y74JJ|XUbTGPW< z2-tsik?B7u+i&>3N@W)yM$iHz8G~#Zj^1&ZuKY+VMUq)N{QY!bJ~1BP*}HzU^12$R z&6Z)qgKIFN1V1>R0YM2^{uyjroJUvyl8TmfY7 z4_}uLEsh74Z6xIHldQJA#x#jo4tcz}^l_ht)0r{8tOFv=ufA50^$4 z`Pk~EH&-{6r~uhqwcN>!i>5aVpO!r0DG{QN>HW7*WZ`)+Fo&3_ZfhiXyg7r`A*3lO zGp4`~OPl**`t5X%CiKob#=UKcu7Eeky-yha;79D7hf9B0lblx$W#FruI?}eVrY7oR z?7VMJF~@!!w<^XCR-sQo@#MahEw0j;rWyEMU^s1KNxtA5iUj9=P4U`nkKS^=*yl63 z%tNAOjP0*Y^MU>DfvL@IcsM*o%f@qEqIa1Bxf!GMa8r;5V_AjgCoqoyl5g(ff4Md* zZTo-+dlB#9;n(<-FCYSvf@qU75d>!gwTXHAoK&a9pN}4QwF9w)0n9g@SH^v<(#x3S^W24!}tX*?sl4M~N{-4`z6 z0C~~B5oVOA*aF`YMg9g9v)YY~n2gX!wN-U1wV$c^gY&yNIoswLKL4lH#;qQk`0vNy z9O-5Ve=iteUX&d__)9cxsd?5awa0pul;`tTYDM2r?MnR5iq#s0MN#qYiWUJvae?XBhLhwA`1e z%^+mC<622M`Co5sF!@FRu23V$6jfpB9t;LK_&=}TL3tP*{`XwSvZ~y~xx9kqH;zO9 z;>!;MCrw8Go;+j@gDs1CM3^>p%%;Jpq+EWOPl3tszmo^e%weAdk06fK&RGl?8Jt3I z9Bu~FYMy*4Jpf04ljEDYJXa>7VZMw7x%pbTOOJGW3mR(KpJi5HtnHO4xV`!Yxli>Y zciSL$L7Kuug2TG|PD%CS&~@8>@NbHlFiQx}cA&U0xHARK*I0#6GJ+T_kmALWes}scU7GL{gH4gF1QR5LJVM*_Vax!I5kHu?9AW}GGLfiz{IK#h%Yx3|B>Ne`4P)~1? zE7Q5*-*j&~r8@W8Pxy}PI4W!#rOReL&J~p9i4qHK-D9e$DH?JF4M}(suT+GcjGfL% zTiZPN_i?{BDEdisShw~4TI%Vbw$rZuv(aq!zFBBmZ`NfB9En&m-!4XvgYo^Mxm`0G z+2r~GYr`QdsFmf&>&J<@<7c8rb&v@0L=7KisxEc>!z&^}K0e<&5P>D`d zY5p^HP+$dnVfM)B0wS9Mr~WFD>K%~o1u?A=e*2oE=0&=oX3da?pT@K}VLB}JI65zd zC=CvoU564W!(-d;ODn5($Lc3Id+zD?^qqhFo;yHR-6>`5*XEwS`Y*0q*}BfNkL?<7rAvB z;+`SPqg$4z(HP@&HZ^-Jif)YY7^Bb33C^{w8pXEt)|+L0taGLAE)2}=<^J6=q5M4{ z=S(yq7Uvhn$yTlq5xGPzOq3>wVaB0H&EuFi34gp4avw26k7`2k`n)?j3U{~Ci1LKPEnm7P4$9&vz#@qEW zxh`W5QoW4gv$Ua6s~Wgo z0bmaG@nM8+ZsC7FiyqbJMmKbv-s|Yh>&h|yPHs)}zxM){vCLi|cz=${RlT$-QjrD| zkVoP~T!szARRhk7?9y1+klL60+L(pgfgLf@$O@`*T~p#-zBYWrx|bk-1vnq>=vt8o zoza$@_uHV225mYH`!G?pG`m)Z%tPGoH&tib|HFPO2G`SysI(;!sDH?z@NHHOsGlDf zzQQ`vx8sKNW#lQS0H2RfUmx}}Fy&TtWQ9Du$=S@9=2EcIkvf-!*@KT%udHr4ayzuB zygxnd0EEXXTd7qCHTY59ENTwVF&hmhhPW#;?4n$q-GnYB=@~>yll_s&jk8eDIjM+OdS0<9 zd;5b0)s@}!mZ-mO1x{i^?bx1KbcbXV2=Cx+I4&_A(v>hS&NDV~?>ZI9$7RU@P1#*z z6=!q5BAVt?JP+`^+zKc$xkjpLtMRUeU%>OMEH5d(TCV7-@gcmJC&er09=*%S&7BF1 zBLz?v{EZzKBRp<{_@81Sj}1b$(~B3+tl>aO)DfUL1X%`LDJ^;_Gr;Im{5)S$iYN~@ zDA?+CDBZQ{v3+~TQXa?&XR#w?ouswrml(UFXK{Bud+Jz+;upy=nl$Gg;&)%Cjn@5x~2S<3e51}@%rSf@Yd8%?+GQ(C_F-9@((^ApYn4rc z-kCLOyQnQkvPhK#?1hNanW)21Le;nWm3Ptn027;2WOC!r`rj(1m?T7aXN+tXkHy<8=JEy19Gwj%n)D|lZur1{D8MOrs}OS* z1FAduM+o8-9~Qp>g*n;V+6v#0jAZP8+6immA9V?!sB_cB^>2U=Jul_$j*tWa*J>=qCeIgiBESEF!tiy$)97%hh}sqSi8k4WEWTFVs2p2#3YCR7$RT{IEv-tFq+{$ z-%XMtoW5WZ6I_mR{(@G^AY@8H7E79&(5)XlQzQ?w9}KYkt?TewS)a#`C!?^2Yjm2_oJ-5tJoR2O$LO5sIzL-FqtkhjQrg zEB~mcW+~Ks-7&9skdUrfgcNGSvBhEN>f4niFQvK|9p1k#)YPDB!VF59W)%t*me_qt zIUc~0&XGo{I{!xS@ntmPFc?6%@KVGPu?j1q-2PyXV!r_#8uO)*Sw1+z!AsF185G{q zu5I1V5_M@CJ0d-)vvUp-t|!p@3b`neK?B8Umhj&sAURMiIT*uRTir>Snb+XuEpc3Z ze#1?C)F>sWsfos05Ji&L&I|DK5i>M3pmqmicpE*dF}$^H%e9>mQ5gI#DuR12#84Fy zGM;G4M^LxtFv-YBeDdg~Sk?2riU0lCdCtSR(M1?x3`p2!I!B_(x5$NL+Qja+`su}o zRbJ`gFX0ID&ld|Im-ZL-`V`h6nFwrV<6cC)VvOX$67G3`11Fk?CDOIoxQNyS!=&#` zJT??O699YcO-yIy!qO7aKhiEa-_c~<;DEWZ~vtxY3uTjyO>FomRA;Or8uJs^}2 zxYT7}qf^;xugpAU{C${jb5xj?c9Ur(YE`Xif2@fk_z~*&T%(sjrG5u zU6*-f&|FJWvZ@(uimmzTn#}VBSDM}#Vtv@ul2x9e`Ht4W**qtBMK1Ik4$V_V;iqx2 zXpYVf^GUE-?jwC6XP2%Es(guJg%+T3_IIqAg(%k$_mb2+6uKTsj$6~HFD%W>_D9ws za0&jfyLF$CkwJMljDj09vlz1+$Zq^$CnsGTh(%kdvsKc|1ZkNGIQk}q2gMrDyCu)5 zqOv?h_*OA8(67{dA$K;Ubc~Bx{^TMFmF=15_nm8YzSBN6{+@gyJMFp#6 zqrG=?Dm~0Nm4SOeZzob{ZM{#Xa_sh{nfk~jj3E-!EjLA4)J7>Y8KRUbx>pp#>3g$) z;>XxC9Tk0jl&%ETV=|3IqtFFgon_8mFf*c@gNi6#Iy%#|YwEv6Wk&EOserX{!BMm0 zT=%m~%@g4LS6d_F3Vf#GiX!QY_d6sRLF*(MYwe8!x2sC77U!JSyK(;c6OX$6?yf8E4{_wQQ1 zJ^e!H>{hyk2XHh6y{gvhgw$z3!($BuIV72Ns?4yAdqqLKuLhiEcqaH-#Zf6@Ad}A- z401@aor&4O8F!0=`QHqj972Oo2s}T6O5|_Ut)Vl;!DmOP(DseLr+`DCL9+S#X=Sp@ zJB)YqrNw#X{xQ(pnNnpw41Q;p-uOZ3Bq$_HlceTDtL+h64yu~nuernp8&;_^Mj$ED zW??xxm3jyxC)sl7r%#r9!gNrK#5-~Z;_<2HTlB3Ma8(z|*k5pWh0z6X2)-_!??SYlGd1EoN0%il)c z@%gQZ2>SVYIjmmfPwcF=B)(}21&6oaF9Ae(1(3Jx!K0e2tm67yNTCg`*1C`qWE+*JaDrc9-k52wI6OhpK+}w>Y7=K$FC${$6K@2Y$E%KSA#Q zY%hR0xueK(0qL?F!g_E6p8A*&G+fmq`Et6d2uN0q)>JHtSGXyhSzWbVq6%;o@BjGx z9i1(tT<1N<F;Ih%|@m5Id9V+;+Y;9uUxscdF{(J7EUYw)6)0{9hI;7NzLe@wqFs!0Cr1Ze7!YG0FX&->k*dBAK4bn}uQ^()qR zP6ykc+f1dA_JGgv57J#9ffq4OPY;GY-8Qx&*|i2Bv+9PHnJ0!w>bCzRBmlQjs$}E5 zRAbF+TGJM(Cg27Y-_tmrou&QfN%NS>O8gek-H}p^^fbL<^U z)o`fc!zey(RaS`ldux6Pn8R7+<|l`(EW7FJ@^QX~{FLzJ6*pa7elk%+m75*wZME&) zYkM6{fbYN*FO(2sx1*6M2uetTMfgl@gCUF%R$hWZ#{ANJMOk?rpk2yQo%>8XyN@K> zW~JJIiGH55->kEmo|D$$u6Y#gH|^ak+3v#I!R0l1(Y{!;8MF#PB%#84;SRXs zZn(bdfz1-}dXhwaQ&f& zFgcL4?iE})h;k1fd=ARWH(LDsb}eeWlNjSp1+_H(Bi zOUT2I+)Y5(XihErbuO*+%!1d}4x(f$ph-zjjzs`TI(6%^_7SHHj@dfmBVD5i!8OJN zAY||IEyOFRQlpyy!Ln0_BmJgglt6n-_5?-`*|oE~T@C8KK(GxZ4FC70HE9z{fyS8+@(je7xskz*`q zLK%!i--aY{E8{RJ4Z9)t8=*x#lk;3aE#{7m_R8NED%?Na%Y4wxc>qYKhp8enl(JFI zmZYRT9bnW_1V9q6JPV<1muM+S{n?6B^Y(TjgCWI7a!edQcBa7|bv# zZE6n%|7j!(YTbr7bmmJWH#OrxaCU&A95vM+PF|lzq_Wro2ob>;NU8%&UFPCT@Nv~B zJjcT=x~>jOsnLx=#Ia)nGV?WQBlefgVqqja1nolgjK?!?xjI9oo&cfjq35}g_(({* zqB=a%+fx>AO>qEB=3HvoI3Wq)owPWe>aR6zll`b{bWIn;?FF<0RyW=XM{ zDk#6tj$j)V$;4F#RvF>PEmg+LdO92hwp4&(pd7P#j4M=>w1po8QNDo=V>%q>7#R=O zF}sZ_@_i`E3M~p&=|J@Q3=05q5z;=(I$=4Mwj9k702AsZE^pDYv$IC?ixmjpJQBv^ z+Pv%Raw{a4YaZyD%4vW#C(nCs*fX+*wKUB#Hj2+J@~)KPMxx+Y4;EF+i(R*&n9DVJ zS0x;^x7tKdGxekb)a))a`ia(g3Q$XiU!KkIMZgeJZ(Pk-ydS{he1gY?dzBQlj3WO= z_(W{djw48AGDZ1S$8~(r_A(OAfvex@7GJ1Et>hn$ZNf6>wYg9d3$Br3NESi}k1&4v&vM z_d|BB3ZocI(}JAT5RXa+tIJ&FCE&zeL~%8~(aHi;WpWtEFe$96lZ~R(#lyI%$^TDQ zC4{OYMEfwL>$!Ghwj3pN#tUMs*n}zsi34|OG$^T6hCx!w*bzaQASS9ZJ;x*gj+emD z&g!`1h>Wvt&ia*dfNL<1;buqhDNtM|ur$O&lcYWgQ*jGZMcDp`CST7}CRRt_jKQS3 zFhQgl7wbSV5I#u@(`jrIKDG`;UmW-1WO!BV7}v5M3dLFQJPKio)^4l?7tlt^uVpnW zqU)m^QNL@>MW6et9&lUxj4G?zQ^9>2$$~E25C=bI2_&p z)(No6!%nzTT#(k;ZBMIg9S{mblA}uMJ?!12b}4R=sKuoBfpRKkuQrt^ z&*NsmSsHhls5Om+{Bf!vBl_@1++o1g+jWYw`Zfwh2ZN$bgK|d|8_ZH$V^_lIiMkev z;lnH-X9gnDV5|sdITj>QaBCcTbj3=VvPO%ARmzc|uNx5-W39+1#zU}{5UdpsuwaW- zZLMb`AqN7NU}|--ue7O`2?x#lSXXPWM4@+L^;fCL(KHrdI+t*~ zvmV1Lak3mCs>tCq*1<>>Yb>1w*oDSo=EgiDou>bJrV0ykIRjnM$WaBV&;oG@ap>g3)c2n+sdxcmlRVSxh9=uTwQeH3)tdqJ_QLntkJ zl|{9Fg_oSQ(WVJb6hohp4shG#X@d816Fepcsgb#}+X5)&jE{~;zqNEnQ_z2mPPmw< zoKGVw%pVQG8du+Rw4Zy9vssK;85G~GRvSw-P~s3nSqJ(~W<7O0aFr|&f=7~v6LmCg zW{hiXkLqq?<8OdY*gFy^caybb2z@k>>q^(Bx`i5q04&8Cl(>LTydBba*O6I2&4JLfBQL&Tmsk%R0c@IfV(AA{?yq3T582b8b zwMwCf)62AZ=@$zuuf(C4P1!27S`TNI@p7{a;A#G4D0*AAQZ3iR=_OphEd6|e76DCf z$yX^=MmJ`OmYR`X*9f!2nJu|Wjlu|HYI*)y25IExf8tQg=4`b}t=E#}W?q0}{P9S7 zYqmo+rA46@>h*HSwwA% z!mR3oZSBa+4mts);%?XFuCTM23?H^%0D%8H4&$XLa*u?>Gr{qkfRoa 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/docs/font/CIOTiyky.woff2 b/vitekit/__/vite-frontend-starter-main/docs/font/CIOTiyky.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b9886ae7d7197d57dafbf1a66bb801ab251be4ab GIT binary patch literal 116556 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

    RDch#lIR~n$ls95-+HLrxUZ^Q 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

    6nE)&^SJWTZ>x+6OV!-L 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/docs/font/CVV-T6hl.woff2 b/vitekit/__/vite-frontend-starter-main/docs/font/CVV-T6hl.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..62d6309242918e25fc833759f2dc73998dbcbec6 GIT binary patch literal 112568 zcmV)DK*7IvPew8T0RR910k^mS5C8xG1rBro0k={B0RR9100000000000000000000 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≀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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/docs/font/Clf04idU.woff2 b/vitekit/__/vite-frontend-starter-main/docs/font/Clf04idU.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..61fd56514af3e1023e8f26cb871e56371c85dd6f GIT binary patch literal 112048 zcmV)XK&`)bPew8T0RR910kyCI5C8xG1p=r50kug00RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/docs/font/CnWvEDiB.woff2 b/vitekit/__/vite-frontend-starter-main/docs/font/CnWvEDiB.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..210f02d8aa0fc3e9fcd3a1949d9061ea645d2396 GIT binary patch literal 110588 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 j8sv>d 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

    5y@ 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/docs/font/DJ99Z2UW.woff2 b/vitekit/__/vite-frontend-starter-main/docs/font/DJ99Z2UW.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..ea745c340db2ec000d87b5db17dcca3b365f7b1c GIT binary patch literal 116196 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 |9)-87jl9 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

    LWhvW?rOq(6`S-quP#j1e;yzex)LZnE=S z-8M><1OY?Z3`JIqo6c%!X3MFO-tzzG;_(Da@3_a&`BHPm1M^7;Jfo7w0(oitW*hyk zn!f}3LW;F7Yr2?n7Q?}DDdTCJLS_sJ6M7i#zoKT3Eo$sZZKFjl?l!4Xw2$LL%f|lt zdYja9C+jLVnRmIyovz?a$NsG$^t+pDzh-DInJajHI&fS?Z|zKs9_8X#ZzQ@E>=;+LD!==?;SZ27rSftB`ej~ z$5a(k*}ML+eNb}p7?XJ_n(&Nupx1k6R*JF`4q@V?9phHiy}8o@w}G#cId9YJt4&Kx zg-2qIpUEL_1gpN?q~=cuCk)<4L*u3j8f~<1s2z2HA4#_IX3Z2+wy<2W@_{RzQ^<^S z!7-1ZY0GN%A;ryoY3+fS|1o>+FnfTJdiGBreNFZRYj{v-<=7&7CaS(T{w$7*ld(to zf{WDi{sRH>DGV2(abw4`{f{QF!KDZcfo%tn+plD=Hq3k8w4qaZ@zGOkmdu!$hXCy`*^zwER7v{?_yeZ9Mz}+&SHA)NF>)&g?MWT3Kq2+et5{ zKyT~LaNzxA{GD7Wzk?b+7{X?~LI~|{2&>meF~O4=s31g=||XaafmcOLzZITHNlfLp5$$v;)zpw&pcqW;L1)_GUF<<~6{( zJu$RUg>)qkVJn(fp4XPuP3o8@fO(b2Hdf^(H}m5f5Ui>L2Fo)FnSAFs+XgLXg-}}Q z)AU-3dD)@bx&ylyo$6MdAjFboJ#-uWa}PePcxBCv!7)({|xA%l;H#mRhgLJ@t<^5KS~Abx0j8ty-XG8As6z=+G`_ za4{GE1kNO6Prdr1hTLSkM6_Q5(vb%N+Uw3*Mv4z*CMskmVePDW78?=C_6!m~%&Yi~ zGsBtL{^3A|h;MdJWVY%}`@!F~O1}8#1T%vAO6KL=w8PWm>GKLeHd>0maM@)NcRHc9 z)~p=lG_Xk~$Y3vP7&=Iaxcm6x+i9V%zI6YjeMX}9#$Y$o(I zI0sVIEq`cWj$wb1u+hEIM;m1)Qg-grb<5{?`}$yTw1Wst*<7Ewz@XI6B%%9ljnB3v z_@WiQhmVjvLyH@KU}PWsqPUVQ%{d}i;>PueIu zeXe89OTsV#Asr%c7uo?VDrt<_65%4c*49?H`}41q2CD6XN=ly?yI`LSs~Ambkg6YW z68i6PV&zthIf6XA{0;d*=GQ`jGhS~2c~+Kq@;c#hITF53?z8Q?aVqoU4CQVaEBLM_F2lmU#_s2bN`aI!qcWagDYL}%|cgY@Hk zr0bMbBit=~i-jlhx{U}GDH1p5LflIVuj$l_i1xuLXZ%5&5C$YQzCRrqE>angh%Pnz zM`!CXm(b5#tVUd$?>>HUk<^p0H&Psb`LWF0_SjCOu0mB_GOOOkc!{W51~%M)+=wk= zWneq7Z}H1zQREb${YyIiB==S9b)-h+bwICwtR;$kNjhb6=@Ns_A^73ZRr9`5gaq~M zLWd@^Vg)>aH$6t_wV0GNPSW*@kEMtmDxwtu`{}*b@YkZtnD|f@sV+2V)L}>6$W#0Z z4U?yl*HYmv?-ext&Yt2-+kF^TWQseyQ)Jpw7x;(xij<-AV|mw2Q+9ConIe2%NxxiA zLtna;HZLe^!Jh*$T3$OFzrj1JFG4#Tz92iQML_@aZr>aFLRlk=a1mb6TPJN}QmP{H zT2a12n;V5HKhc}^mfj)`66Bb3!I~S6&BAfiyFLoaw&5z7r^?F^@gAyu;;y`5W;lIuvn z(4Vo*`xgK|K)}ChQ`Y5-vqpLazZ~q1N)<=N+`&2%TO@|@LdscOGM49Y?j9Pia|$oP ziM+;A-km08fDkxqM+0Wjh)q}C%e(?fG&!oMWDd~;(G{y7U}kjpnZ1}(*~GRmL~&CI zF%PJS>s7gg80U-pEdo>9O6&i0Du4HI?g(7{AZ_0TzNaSo|8#MW`9zw+axj6jt*tuo<#m*c_*-d@HLwXBUV|f2WQw4aK;z|JTPT>)fdK}=e z2f8G(dBO#X8~RB-_MNP74G!=ksmJs^-p{4{xgcl%` z+2w3tNw&1gs$ps*9-LGViB9O|$5bQ97u3SN^DnE)hOZ~Z?Lg86W?D}BN_QqRjc(Pz zT?PSA?c->{C5-G#5p^`RAv82?ltnE?AV@qarHjXECC?NRx}zeE2m}EKB<4qAcr!xrKgz6eEP_*Ca)UwM`v<;VtFvA6{B3&Fh+ty~ z61&NO3KvJT5h(=ep{xJxh`r=r&7oBw2?PPD>K%HF;OM0A$dklUk1K^PD&cQ8o-7p{qGJeei#7LhWWg>kC19C%Actl%@nNv{4wjCd`|$R#uwao zDH-<~wG=5o^x$*z!)wV!v9Vnci{k0|N$BLnUU{4q#X}suAPEbCD_%4{&WrsJ(P9w6 zZ0%?kl^;;;3pvBXFHH~9osbdY8_Z;M68sb^#G_F1ON%0?>PkN2$73~nj2t#MJb&6g z-F&r>{_?oUP2Xm7!#htq#x6x^tC-vTyUgouo#y^(#zZA+n|GIe-MzD>AJlN>$Jq12 zm({|onzUKm?oUOiUoLf{ncLSdl%&$isYcIt3-P5`VM9e8PV9Mulq{byMIZ9zl12)- zmH4!PjeWti9N9779TWTFv_2$_V*@GK^BP$cS5ObI$sP0ZXc^ksz@Pe%hv&TL#dxniQFNlq0ENvnG9O=mgDPjB#L$l7Yb(iAK}isVvaa#N^;K46?kuC3U`0DkGiSY$Yv(h;3uqfmEvU*j z2>c1}hXzJhz@T9oH7^9I*^)Q(CCuZ550I+hbBURso=nGlWC@sh9DD-I?3Q0U6#$@H zL&tvkY8d(D)C<$lEI2r;MMprCx{X|Wk0frog3VFnE5Bf6?_WFb)Ab2~g{3!jRY_n%BS3h|DV zgfSpGXo7EoNLgHrAo7A^QhOK??6fedEQ!GUYJQUz7Z7lm7Zj#<`;eB`IJy`l@4g+O z>fc@|>XkrL&OxB~rK4!@1kbZvrXR6d^w4 zGIpOZ{qcR*F|hEQHDYc(Lh|}zW!O_^=nm6m>_pJPa|yCI81dOZjZTZDBw=$^p2;L9 zD`#q>SAF?=qQyG_4KFEQcFNbxt1-UbCrabgK-Tic7c>D}a@VpvR)*1*N}evSY$Fy) z-ndP<0qE}5o`dq3zAjHI_Te(Jv)-4ib*dwSKR&N11cn&-(i?>XxgO$q9 ztIxlU8Q9>l-n%^FY(2rAP%~?~AmX~5&`wfH`B@&LRLb=-5V@Ic^3Vya0L%Bxi8)M4 zu*9cyK@221)&@m^UE)*z7TdzEHM)=NFizvKM$(2i&n(6WC9md=#ygCH5lHbUxbTF| z6Iex2m8{Pk|2kOF^eCwGnEqop|9oW+50~s{;bQ0uY!G z{yRrkV5_tnMll!;?2m2H-I~B!ya~mZ^v}6PXuGt*Q<)FqN(OENfFDVb?J9o_PCyBz zqsv}oO@}H_gBKv7VsynTsLVlDgg}r)dVyR~pNGVexVi|04G(d2GPXLf2h%$6xfMV- zQa2TeyJ4SC&96WAFrwrLqs=uEgLi80M9n2%Vh6xD(#L2gnNZB%w{+`6j|;G}?%ac@ z>ia=l0(hZdj6Nm?K$rUtpevVb$G%IpuS5cIP_Yg2)9kdT(CD(|{IMIrM@}}%{<%yA zT%-oNIj(;I^yO}M%#Zt(z^8b1*w4u(^E;29|NQ(p`woCL{V3lS1_}=UU>-LEy(RhQ zAE6yLdQ#x>J5Z25S^3R}{g>cIAa6{#K6Kr&RUmq5c8~`%L>3{z}0n{Sn+H+VaaZ~Ih=s$ z7V?+Zn%;t$TCyl@xz96J46M4a7;=teAYOx{uV92}EB#(^KnUveamt?mD+Gq5LhP#- zu|i?YBQD0&flGd9_6#DV7rTrRs1NmfQ~0&v#Dv;^-0_|Q(O~#EIlJ)CxFb*vN^ zk@o%#cI!l**4?_L(k1`ZGSy%8Q#{*EJ$H5+sAWrj*D_1L?5BDH=q>BEM?Jrpw2se< z!=~4>S`?oxxsT3I`p&<5;1Bc6iwl@g`#8Nd{$qh7^PtmDddEM1S?4;Ge$Qy$onC(C zFKt*I<~W7N-J1QCr|ISU)u|oq{WFF1*sKq z5Do+j@&w|zMzs_48i{J19rIzgS8Wcx=0fe8ndW-gBkoAiYx+;}HAOZ5&oQ>Mg)G8}wuf8zaN(G1 zxUjo>dvHQyeu0aEa#<{BwiZd!Hocw4=9v3M5qW7u>UXl+?XUQF3v~Gk%5oO600*h5 zaEcm984Fe;y)K8ufw%Wa4K)c%aJ^Md1X_^k2C>FMLD+!|zTZRZ`a~lv6|P3&Z3({! z@kDMKvAT}K47PcduRGum&H9;>u(4n3#eHp(w_N^;C&?obwU)PuQ6J|n{LIIkuekC# z&H`ZTJI4Zqw!B5Hnj}SUyZ^EnZq8^Ya&-qk-%CnEvCJ)OQSEDp6ocH5Yc6*&2b|WY z2N8Bg)7yDT9P^`5{AC&tUyc3F4A^X$H-t$JqOFe$OI*5tTq;OzK|4?)Tpgch3I~(g z5&QO_G949$VzEU7b%ACwHSnZYxV7zPa`I9FJ)gTV>q82Ss> zEdqQlR=*{@zQXk|@c-hR;|YjclpHv>>e5n4P8N$t-gaUbWX+|;lEnEqps=fg6q>^JJ4}}k|S1~ zV;^R!o*-na5oeQLVG%*9Sd^y*axeRohVQ+OJ<1Jv6V9g=wDUhV6fG%hgu;t}T*7(&yXORnq2T2_yU5_Z2rW$vK5-HA)0pCOrrcP5H4~MEeVJ{`W zv|e|O_ehzCtKv$`BGLY)wMrt|ZbdtrM{m1`4=sC|VPq$2wt?Yy{?a(&Y7Up5sND)> z_X0{E6A!H0k`(hXe{Fo&|HwMPthoo?<@cF_Bj9X6YZo?-@m~lXR!nt=lI5Kw7;(+4%%)OS zaO2(Ue4g+7y>_RL`+Xf~>YA&If5WWNwyfOss`Mb`F4VkUv zwB{$13r~E~m%rIxwjrYh%0J^jvG~ZB@RogPgg7^@14*Dg(!=AS@o__uskurk0!OmU5*hk^5Y4!%(wUQXiRMMVRnCKz32 z{AnAxbSGMP1H-p_*^B^VP6;}M4$_M<qJ)9Yg&&N!@191YO8DbhUBmlw%$d@y!H`+@A$mE(WjG#qfxs{?FZx5sPiCp{YfzT3FaN z7jra1QXL2{O3#eloJ~#6H>eij$(h#+_;}gd`OFR}S>(@P1cF)q(2STMR)`-g0&tG} zj}iZ-U4${KPd-qLXi;ku%Gq8_I3O6^G2)s8T&O_L0pN$)qJ=v#LV`}og`O{_@7}wE zQ7xhaSebV-C8bE6I=!1hayC;#hXeh7eL&klr-(w`cL%}3U`&80?dtqg!s^L`iomV$ z^i(5!{S409O!xe51jy8}CCXkry?5P&?mkc&*QrFQ6AiGIOjkr&QW3?MXRbrr#49_d z*==*G{$!SblX97#UB*2aMB?(f$-vq3D?{eZLg86_y^Isol9G{J7VXJ~1N{CSV^N35 zHwbPJ0rE&j?TOYxTGr7Ev3b)2t%dPfN6*J(4#{JZ0{DS`aBcu9BO!nr_aewvKZN*RDx)`|n~l91MYGx`L?XT?Dz z>A4#g7}SGyDVf)|H)TeO*iY45#YtfQjEMF(Uc5`{-dsiFMdIqH7~pDAqiXTNCO#Hg zm2ev0^wrc@M%7EW;kP{Y2$VN|FSG~JWK0G{TZjCOu)VT9{a8)4#%>VWN&uQ(mJ^~O zha8=t$;({{0q~VYr$Ui(@yD2zy~yFOe^Zh`elSWHxd#^?q80;^(7u|+HndwXcGG}s z75amPdbWtozgZwWOQ;tthIgd_#IMBz$t%uBUWyOyB|L1fp*cz?^snR!0sd>TQ20pV zd7}OZD2DdzO7tN|NWVQreZCtxmSJKU9bS4S`T4v+cvt^L!bbjpNO$;MD%vaZ@2VHT zX1&c&?>x${erS}i;lcmO4j0U!Z0Hgm`xH5kJl=iZKI4W5Z@>1xX7_JYWq_Jf$@z3` zi-OO=%rmBQPDfq}M)qQ!wuEp+fKLCHlcyeggw_TVy`e}M+@lS{JYKm$BvxCSh=%gk zyNT7nqb+mh*h7gkuqt=%Mp(wBqiehgDKoEy(H6C-Rzmi@j=Vb~y0(Xq^%1(|V z2cU4Q|& zFK05wc(8IfbUl_38iXyE4Q%)!<9xzgFC3;xkBTfB2TX5>&Q%|Ts~ZGS5~L1dD%v(} z0S}8>NxKg<)2E3nvR4)^%@j)wy+T;!Ug(w%%*PLu!wpP9YHdxk5>iTyAY6pNAhx38 zluh`UB3aqj>xEI$BPiVPLj)y2uD97t?*GWK{wS>pJtfS?UED)leBp8{G^H@AR}4my z1#tCZal(CP!gU}D+m`OP>3$;JnNXU z2i-FeNY+ytNPPRe!sQF4?)_>cN~Vu5K_OF?#m@G6VgdTwS2Qoby<>t4J*~@YG&7aK zH3!DLyQMgr{ItN2pm^QCpz0}ThAJCzFn)2vwgPu+hRNuF!?;#d`jNc>}#%+ASDGDC5S9a2`77F(F< z6zNa|s3?7B2+9BhPScS7KE4E2WvgufM1q$|BS~CZsWilg7{XpfK)Ql~NPJ6g7m)#1 z7ibjl)m9{>gY;PT?J{s6$6hs{uJAbLxIu)?ITRr>=MJ?C&TnGPiILD}ao-)@j?Ay#+~Lgfx#va+qK% zJ~bfsFfJK`lV0cvIXZXA4dk>hT_K6f+eGS?{OFMrk0WHNJs3-yC?@kra6(>PDou^| zA?eH^gyK=Tn|Rp=NnvSAU%KGq>`ea_#q~1G@X$s|^*<3Sfv92V>5(?=!w~!kGKQwk zy5t_j$3BgfWD)=>{;vb+RXEL}yEad| zdH`<4{_few z@dU%WdH^y0QoMI~He3PaGqoJu@=Hv0_Tk=^XNoHsJf6PfK`ej02aME~5bc=W(FlrIiDfLqaLcLW;f4D|*QW_oUDdaIb(9(fY!ADlUB zj+4q0LLA4E3PKK!x)50;CdvHHG3*!?53|*s1L;ya#@FKxZ14JAu{Vg_s{JOXR4~36 z+z-NEKDVANbBt6O|IN3Dvm?S-=C23tTK~FMt2t_SD!-k}02fR67z74HAwD)2Mr(+3 ze*W#H^&TRe~jj z9Q##2Axf89kgLD{=UtE^S*i{e7v5VocK?vJFiCk!R&SYQzpX?lfhXScbwEx*p8n!L zwsMZn{de$glcU>)UpenWj-K(Q&(Aa5fAgqJNq5xBRPQZ2a(zqaC@74gq_T^F6QXOL zJ$Xcq{6bcoifXZjPZ`j(o5G3W9{W|lH#sY}Fjs$pLbZujwo6+^K~nxxS#vZft;;1* z$g%H?dq<*zOZn~BkII$mAY;<2I*!o;vG<3Wh=QC@RkEATUHxi_{sB?~7Y{u8-liT? z6#J;=6;In_!>!`1hYe!Wyd!Hr+SN?vMNB3zx^IlJJ-jd%rvfS$n^&{UMZNf^t&3Gk z@sW=)(M9u>HtdUM*%&+|#o=%y58l-mH!5*B!lReLaA1 zQs_)DlC6xRVHv>H`Pcfrq(S!R1%udxnSZ@7CM) zR+h);O})go3*M52!y^4#&zFF9UH5LmO9H}*k;Z;!4k5Z5WDgA8rvrDvU(*;)X`(>v zE1AE3@0}Ay&efyip?c?c-7gv&FTlH; zZTRfbyUx0%%P<~v+wdS^Pt+9^BSTDjlHRN@o-Jbolv=K`e-ZjBE;_98>Ftu!rX~BXs>*HWR?9*n z*1hxa%dvKjMg|n|#6&H6RXZh5irdTZ=h37h&3_GkH&8Cg`YOFK?I)v0dU%{vra8O} zdlef61OkT&2E_SaG_309$K)T5QJ3Z~Kla_VzduBGwK=Kfxksbq^T))LEb!=pV4_=f z-Owwkiw)wNuSZO-{gly#58fi2*)NOdKvo{vh~qMdUK@ygEgSRN@o}P6FA4LQ3_bk+ zq4nbazkw$bQJ~X1uzF{I$>o!W{9=~;zaNOoR|jhGCX`q?cG#N)sxhD7@jT|#@-G&} znJUK*`9uLNu=)m8;suCD>U&2m`+e_@R%yf_2$d5OK!C^5i$B4UYiB&%{E@}ZEiHpy zyZsR@i$W^I^q-=)pw-baLNMy(>2*mrBiOI8PRZohz)p>Mb(A?L9h^u?nT&Bzwk_x+hx zg2w29|Mpe)xZ6VdV>0tRB7r@&A@6u9Q?0U*jXFCPf~`mpd`dq?#Bt@fl`X4Tq`JdpTM zeRrGzFyzT0M$L~w#XrzyHvbIe%o~c`th+rxo*qZXR?nj2tB*F_bY8YPpt36pl9TVF z1A~?`F>b{73Rsx)!;@g%-w$t9qIosTF9)= z2~mkBqnNKpT$Z-ApDT~HdjHiOCj`KZT5UU*b57snJ!`0oJ+$FwyyBy)$oUW1#~8z1 z%wd32kv**c;j7zlH)r^LJ#uN``lcT8aOd!uLm*DF{B^^S_L>(A$fMMMWS%ZAM?`o2 zGhX`Q&G3-cx`JoDdSNMYVLmS(FUB5MG)H|(^_oetzaVkmhmznWIdpY1zJr8g=reTh} zt$}tZBLem}W-ifyrSQS=Fp!KS30Y%@!Czhocbd_wmf%ELN{W$%{+=1hzv(l_JN%XSo4vNU|EO$Q#5{0?y>T4v*dMCUiz4RV%DbtXM1a z=9;8#aj(q#-QepSV{U5j; z9yVT4k`Ow?1RY&b_$FTQ4Fq%Tgt`3$MUbU_#oAjh@9&bug*g~3e>uxoD|1>EQ`~r@VHtnid|!6~7?CxKD-S4FmX!Q3-k3#DUx-ugYl^KW zWdNU0QIq2T*?f&|W6@U)F-<0#=%IRB_W{hTnEaZ=62B!@h&)5O$K!edxbWPsG!rCE zI^ZJhsw%`Jt$DnA>kLK)~(@!TM_d zWyD7B{2f$UjMgFK!!!t}bgvMcug_MU9noC^VqOYmlxSL(wEbsci_~6Zv}nYH_<$Ek z0UZxOm;R;zaaO*e*m%(f2(0qP6#rn-!50i`%l;Y)$5i*0pCn99Rd?P#_m%U)N?Gso zgs8hm{0+DB#vfCm?)XF$ zfHCNV=ybh_%^ah@$ae1Gb-XNg>v(8-=Zli*U#xM~g#G_R*;(>-sz9zXl7qjM=JuSQ zDp|9U-p1c=4yV3kjny$OU$bceNawH6wz!cQ*97yG%8VO$sY8+L>O`5Uoiob2h28A1 zy4|wdYi&*k>ceH7VNM^lsNl)DWA6is*1nd?o`X1EsC)g~8**NM^+I6&F}0`EBIdvZ zYIAEZs=8k=tJ~CZm27nME!Jpp=~{gCLuxTu%3AD566c;xQj8Gdzzuub6KAw7_%|*5 z8MK{{+1SZIk?&_8hBI%`E2yf04QMvCqW)!4iD7$IN$@DFaOs=; z!l3(3=nEoy&s z)fK5~g7=Ue0$+qjd@o>xB@QzpjE8tqOX5|$94GvZB=mf^7#Y0wYN{@xFm$mKT1|gV zauqqVz5nnj1~`wChr^+FKJ97h?(N-FDAc%_$o`1YE$)8#(;)Ja-cr+AQ#aK{Z{AUX zq4K3loKnN#)HR{LqQ36}dm_HV`S|n`Ocy|Vm3y53<#GN+?%ESCqRDq@Y7(b(bv>Em zit{+fIqgjC<%gETA#8GK?+kjq5&oO%Sfsh>N8vQ(I|iUh{v4-#{SGbdKGu8;0j1X# zzFO!VOR7pcw94oaU*dboMYgzIQe;6M466z^X${(uyRPWfQqM$kwc2Zy*{eLS>Udp+ zGTJ_R_ifSy@PMyD>E_=cmKoMu#5sG+eV1nQ_JmD(oj8bLpl%Xy>m$hdb7FoEg&`P_ z`i$#{F8;TLVP=2sfa}Z^dr$r03xNOZ;7|C=C1&MCrE@9Q-D4FV7rcu^?S7Gi@5b}r zq&IENp`*L+@!1|g6FThJ`Z`>6k6MW|joik!9VWKDjS;?1Z=`95ui>PF7ibmdtEhz( zWphb0QhuR?QbfsbEw8yD6E*Bg(I9yw$%{+G+sv|f2isy)vJ?qr+kB1&icufTZ} z8BXli8bJ^#YuUIOlo3M@C<`TnA8egEYjDjG-djk!xi@iQD<^Kqq57Gi^krn70lA8n z&@RjRr3hx(L?L($Lq$t%tK*@;PZW?8FPI5skSBaRsBk_Aw<7hiai9cdHi~$$pW(BH zA7G|*_t=w!NNP-0|ezq(|?z3jRm5u21PT9pArIcUO$Y;}IMuj!yTCheHqAM)1gvEC12FV|i6ICHq6T)y9nBtiht`Jn9?FX_CY53{H(|4}ps`|_JxO+cNboeTU5a28 zOywfhFbuTQvbG(;%$qhK)(XAc5uRSqPNYr||5OR>=>_jZlJN@gF>;x^L1*_r52eKX z!`yh&Q~FlV2K~U0sDMOia@p{=;4|rjrOWaRHr|NmJ!%{aTGMvLyQz1^#MC&lQqW*Q zulld6D_{^A^+pAm|8f~V`XAdJfVJOC>&r_BNkwQODz9Nh%+gPVi{iVnpG#DPU+E`R z@pQOjqdw>BWNT1Xe*{$`X{RQvIdXuXGqCQ`<&aK+#peG$6{itJgRUk%2asr zXx&qH;LED{wdACGlpL~n^ybs-61yzuT}F2=Z#m1#q46L8SLAfbW1A2dl42#dL`5X_ zF{pYhauocN}-&=bzrngs#{=7d6}L{1Yvi1hZ%@I4fDD>2b6F!mMMes5AP zo9zV?W_C$}A_#-BmAvdhbdQ~0W$D+91t$VVul0`7pKvKejXAA{F{v?U^f0)bO)UFC zErY0{vwBDbRdhxV0Y??naxFR16->+qhKy+sVH9YG3r#~mp)jY9--(o-yx+n9z|x#! zXWem64x*u6H<2WHhtdS(0f zPugA$1$;dCsT}XR;$V0bG~Oc>;xfG7_&FM=s04X6f()K5*ci)ZDAsleP(5B)*y~LCF0~0iB3csHLDTkQtER7PB!;k!3VtGH z)V38c+l`1rNF$aDaj4s~l8S$GKl+gT5yZ+t+;nDr586c^nVJi%s`jnV+U|;xXu?HI z+9%?It|h;qrAWMj4d28Nq1*KAO5a%jSAp)p;q&al5#`T0(X)6FNhN49*m1son64j4 zJj?QH-bJ_P&pWrn#cOXWM;^{p2-?V^OV0I5|4$q!GPF4{uko{~bCt|TS?F27WhJ=% zpWDh4&1I;ZlgGzbu#k>=r*FJz2M{5X%b74f#U78jT=AnwvC6&kz(018rN-gWQ{l<- z|Izg28#Cv>Qmi0Zp8nCeaCi)^f;}a5GkkrEG@(tfli|1c&(ZMC9onE})HFzIilMYY z0zp-`t70#EaA3b;A^9RNsr~VdfI|E|HHhm31+nt@oqv*pEpzfg@LS)0IPr-g^9PHT zPqGNJ!PJ$Tt(N~&wI1djdjzi}_xKcsQd73Xtv`tEq}7X^_9s{hWgD0z5r#)@36J31 z7)8GYe!$Lu__G;jpezBLz65*S`HxxI4=Hja1)Gkc%42)`Sp%H;W2|w7|31R*uPWCd zrl4~uk&sjHZ27Ez;_`K#?vj{y=B(ONN;b-@xX_?I=_k54i!S?*JwCvlCktGP90Prk zxjIfQjv{16uimHuxRD=gx<_QtA-T=PF^5rX8`_M%JByQ7+SyCveneL_Ub$a?tXAF<&h`O|TtF`uh&p03sKiQl3lYgyBZ)Ukl8 zVmC!>=CLKl)cg>5Ol?T4o>zkBBaB&0v0;3E7(!AT7MIN{0-X%gblvw*x(<}i;w~${ zCT^5{?zy4(QQG?MWKd^-Ex{rC?NvMO9&St8aTtj7WZ4dV;SN0&`wl*Do1~lPJ78cB zwQ)|OMw~Hal?kL;B5REG3JV=_op^hGOA2JWs&tOBE<3C=9pZm8-NY&?S>x}|ZAk{( zUJ;#zoOgzoq(dCIhMySgg$oM)U8y;X)rKLZScwRJk8=njRe6y)5Mn)Wo@RfVbaA0| zS@lbpY{e~mu)2H;I+?c0T@l=KM@!*xZEWA^TdWBpx8e9(p)K(>KH|hk1;l)VUkm3a zW|lS8D^fhVp37#p%=I5U?srTcpq5}D?gR0su|{MV zQT}scm}10g78HV=l&zPLE#gx#30+f5?%7w)A4Ctn#tZj_Bn3b-dXx24H8El}en_T{ zn=y`;U|3y~D=sAw>rT3iJ*JF-faM(X);FQTd$byQ@QAQ} z3V81V-@2rpC)QAv)njuZ;=Q?J?l$aVvoa?*P!!3o)a^gmVGV%X4Ji9UFD|#V@{4Mb~m$uEhw;H z{nUzTrrVSt8=wrw#Dgq_BJRxe;3A4;SNq=wBf$xv^)&vR?}4Kmfcy<$?ucxC0op$| z6qTfFnQUNjl3HAKX(2ziV>AqZjaW=hsW^2ftU_&Grp+-oVFfs@s3$+6#)=aL{PR(H z`4dQ8I#1Rq+UfLfh;3W*L>b=lJ zkanM-L%Zo)q9TmIX9N*$mpV4KTU@1NIci!~Uzi)}dopQ%w?kl8nhDS4Q0W=mf)Qqw?>z;cOGV_ zw1{ye9WEtyHq9+-0oRd6EFAP2U;N{d?tFT%UsvtNo7Uc%qtzxKk?s`hYcG+9P67cm z-_JA2I=c%uhZ);R9bpL>AO+OhB{YLbDQ&Q|aWduGKvz8#wuUr_as>y}M!Zy^L&a8l z*~4zu!+;gO)a@dRbfqHNg3c3ycD?&sQTc1iI6)~)@z+}WBa60szUE3egU21o9e|u- zWryOMgNY1tT?t|uPHH3_6SWdsh}pPotZXLT9H5}%EAh6vL5?nNoCx4VbEPENrl)H^kdF*j?387fv(guei3NI?7YYBP9@$k}kwucu-F_l$=G z>ERI+1(K!eohmn<-KS~*aclUqvNW^}XMaw~eX0J-Mc4q->_g!_B%q}$Kc>Wg#GR1f z*ttDU$H~SL@mzj!iS!wx>p93RieqLV5G0b*upk3UD?QKo{W=&2=o3&TfKAe#ZlTNU zoz|3vMR-}lrIFhNkO5Z2zKdE&PqN83NxKWkIvdwE%I~2geONL?poxMxg*!M~j}2RH zx0%@S5i%9(PY*^$*3}J?x;(#Li@!)riXcWG!Ltq~fTT*#bGG+p;s8Se#L26= zlT+9zb4N*)S0t>~OF3cpK)Oew+X9GNgyYYA(t1*+qShPU{9b<3Z!XC`Y4<-?SBTra zL>%Iy+JST9`8T**Sf2VyW^HQB<(*VrOS&hmMKC)Ey`&l&bU8NHZM#h&;Rh_@r&?@Z zQVq4Ul}>$!H6TXaZ_A~{gnk64p>wW{`{C@o#~g6C2f{>&(5E<7H7>p>>-?ejK?3@9 znpThUxdGEYH?_3&Y4J)OoNK@wZhG^e=}j=%aV6(7L?^g2B%oBP8vC=PlkDtO&U_nZ z9-PGPCT?1ITiWqM-~FAaC$uVk%4hmadu3X2%U=Z@eX!Di87y2{N8&bnD(<~_kfv7F zgH33USlC?TkI49dy7)y9Bi~!c43;;ru{Yb!ZlTm+MZAz!U0_Tl6+o?;U0@!Qo5i`bp#JY4|d<+qw5< z{M;liJ)D_r>&a~c{(Ei*?5Q169QgIdylH34_|C6%fjQ)!v{o6S3nik(s;(_tq10fK zBS1K$mFxd?n|>E8%n&r@=`vlZ>vV$RgfyfFLq)qcuz zp6Oj`OY_9SJ5KsD1@tdsb3yo@%UNzJ%*Bypk(R~7?t_E4^2bMC$4|I(+QQYhn|ZAp*q6exQk0AGV+D|J*@+lPgh zn;3}0r;(guYn8W1nO5oq|57%!@3IPCR|LI&%6*~6T?DI`Kyl4TfTQ)KoV-iBHC}a( zoP@oJmIQ&U)Lrc)N#l1i|FwJD=W}&`d-Pe_Sd?SDM+L#&%Cf001xd@#N$nfV=Pt2t0dB7!ho-M*M`;O?#i)^tNe z>B4zVE@vhzs32@OV!h=nW$dBWEL;rZV&izzj=@a(RiYbScRSfNv4SWD0sV4+*H{AX zRiqNB-2eDeUAOs84Xz$3i z7;CZP0d!&{p_T!TPwC5KA6DFkWU}c`kCCRZ5*myyXYfWonK&|Ogcua+OznqtZ-;1o$wScQFZ%E&277^ zaIBIs+zqRehfpG&!1f7?K?;7GJ>2$Ae}&_?$R9viy3TDp+#VngU)xL(6wAcNJQv^J)~mAT4UaB;)XyT!qLO4~hTu&W_aNIX6bj22AN>JuFZo{%uRst7WfKPi)g6mQaoulnZ|>G&blWYl3J!0T$l-BK0Vfn{J#l?X@P? zs9=dC@R|aj=P(zH(05tAa6YTIcI8Yi%Q&A0d6U^g&1ZC1KR8RqyarQ$X`W)fW7X_Owo@WcM|9DL6Wq$=};$6BF zwr}9V(K|))AEU;95E`rQmXN_kmBRO@?U3PK7YgAkS*snYP znqqT*1U(ZCf!0UeUgJV;`@KwFAGi>Af3OOWke-eFD-Bby1>X2H3pJVp5|^L%ftp*V z@=mh2Wk*=4dCFEm{qgH2>cZ?6|HSA9d24|Y7%kg~3EVD-9#_DPXW$aYxzel%VP?b* z*_$mw+*_@Y6LS7r1>9kUka0~&;si&U6_uP3wO#f`t0?5{)@y?%c&lQ^wcdL9qzNt!!X#~wGI~qf18I}tr;JGibS-G))3_~k8YPbtHPv0 zJ_`cMl9$DZAK1HtV5<4~@QCO@c*?*)L?k$}F-wHsuz*rJ)RDaXlwW%FtFGE&eDP|z z^4sEQEQpH6t^$tJH$|wp#8jp4Wjnp9jxQ>4>4Nsups=g0X2^Y|A7>rlH!Z=${(Y2R zd-c3n{<~uC=`%&s7CJGU6x{BQOc`S5x@5CqNzEbW3>xeXOt^EB`q)_sEo_+B5(0dj zc0oGiMw=?CLamPm8(x0K+f@j1Rp|*|6ndh8Fy-!k*P;E?hs^SpTn-w#i;hnZ7KBzj zSdBk7CdxsG+5U{CeiJczmr(Pky_$ii)a3ggpE%!;C>4-9Ab%4mD?|S*Xs|TNCHuM& z7J`@ajSf9KCeQW)`NNp@P8X@>JH4=YA}-8DaV+dYUAFmwW-EMw4-lT_Yv{8(k(rG= z@r}u-v|9LtCL3|WwgrAyPOj~-msXX&HP~Z@OrW(tk#!$r0h>t%vpowjhZ1rj8ru{~ zFQ(h-)cR)|#cybp9y=@BK7JYQ*Z4N)GC|0h0EaD7z209~?AbVYeB-=!k>Cs7Mj=7R`I?$Y;Zk9sw*VH4}VdovS+|;gxcSGym)m9d4fw#w{p2uv5vAjW^4m zSJXPanE{;*^u|egqtD-F%44QV&?}kwq9VrDWX=J1b(NFPxCerVpU|71f;Y@i*N)rG zFEx(Sny0|`rHxIS`{(t*#Hvli0^p3})3u#+ZTbtO_5i&W2qmrV1>>%)bJu`mli3i( z3*hF1-~;9$c~Ysv$M;tu_JQ&~Hu%nGRmqKqm4APR?X+E%P_(OT$bumvqLAasI=$h= zYT>}81)PJdjhmj+gz=OxLirZUX0T@{FS8{Q1bF+JF^O1wRVAMv^5qLheAnFqt<5?- z!CWci`<;*M^VtQ81dx3V!QE@71x+uI#(nfgK)R9#95*Ydd_hBu48dKKl76$2)pfSF z=TF}?6=TyZ6oPB-P# z|NPcYQ$pPJz@lZa5z{5z;#~f_FPIx##Ab8(Wf-=Kz*x zFar^c>7KTifHT!U_z z`tI5?m3alqLej+yuuOyHG<=NJ<48&Fp@puKV2^d|?zLcZuYKmH?XQE}M3uxOsE>JQ z-SaNP44dH-`S~;)aj^R?amVxC!6hkT!=`khUw1F63m? zED#i=?HR}Bqs1a=1`AW>-axRvg(rwq@iw~8U3wWmDNVGtPw4ercKU+D*3AM)Fk?7E@e zL~NNUi&mB4M7<3_GKR6~aMiOG0(tNOrq%OfL!l0u}=)7GmnZWUT6B>DsDY}Og z?*2jaN63&+m}yGwLA@0~dGQpRoPbR>b&Yy_!Qvstw+puM&R<}MMN&}$Aa4vyuk1~4 za^0a-xRDzM#33tfv;cPv-Zhe)C{#0C$bEIB_nSw50*{Ov zXiHWSK)PORGpxpFd?UpWMunKAU<<`?bKdD1C^rFBs)^t!$gH0C=pP$HbQSy19dNJqMD| z;hZExg-1~P;4p@O>A{g(cezK=KVa~uJ5h=htq{#CsYF7{glN)s#ri_-3oi}GLWsjZ zJ{KhpJTHT)AQ=&~D4{?mX(;e|Imx8ok7(lU&Wx=qEaVd;*zkyF6k(~iy5E+r>X6%t zDJmp?(X(BaR#2MeP*4=4BZ-?JUfE6uzE zk#z+MbkTifZ@Hl#8?LS0I%T*^1&aKxX#tYW!v;IKnHr$Ss9VMUCgQ4(!id8;MBsYZ z`R#-pn^M)8B6Fvw4CN3nr_fVIa)}_+TNCq46@xFeb*i$uh>%%xO0o}}52N)dSubdt zOaQWxW#%A{#m{U3=dG$)a>~44061xlDvAH7A)C0rqriY9`?L`W_;^yK5L_9JSH$|7 zLz_xnO!gz}CawtsL5e(2z%x@G9QLM}H3H)jmZwKEGqHrCs0bELMh<0VC+^91=nU*G ze%S_V`>(LfQ3fG1%Q0Wvv3nq91U8_dfP7FBg}{1UQDLs%3}e1`WH{0ka1^PZNl%E+ z4|fkQ?J0wLxVc*c&Ktu+VN|rkniq-p5xerobBqh4iU4|*x=p-<6~E#+{LpK&H!CkCG1j2_Aq0zD&8LV%vk^}C0$siGVbu!4EBn3+I5907+@38)x3 z_}JE8DGt4>c7(r}mywGyqr}Nv2Hg<%IdrTw&)Z{nc$gtn_q3t*GM36Ju+RaD@X{j` zX*DL~>WvUtRmk=^lS!OI);wsH3g|4RXM~pX7b?Sj{5I!^ zko+PBV;X=djdaK-QxPaZlO3fA*}27NMARt3KUaMy7*IB%TejTd+w_7Doard%!3bFL z(IgnL^p~OR{jHfjqHG*3CItU`F|~AY)GZOV6Qp?LMvuF^Y$(IVCyN|PcO4HvCf96nNcB*{jRcq zxS<4Ro~nNR5lj1uNCT+8&vEN;NSWu3`#{s(RN^ZyOF-(8WM9(nHd6aWjvxuekovv^ zxsQp&--{oYysNc$K?$y;x5P)I_T3;;hiw;>IQE}7Y4+{Dz@f_$oC>_YHxR&Y*oq`x z!`)oKpUv*mw#C2nppiDgMDu2mfK%=snO&VVX?9qwixA%l$sUm49@1zkk3VU{_$8 z12IDFN)k80dqQx0(2`2SVA3e$x}Nbj|ZA>i_Y(eR3p z*K;i_P|N}M_AT$AIF=Gejl+T1R7r5Cw-2;*97z>+&N>1lN{>BX6efnl2sopvQ;brS zio;S6FdWvJts<{ntuU#%nga{*B1)_shDhMj{;@+>cs6NU6(y(DBGhvT!9@X#k!L)e zI1n>hkoR#4jtP;@qDA+`-zN0lsN>CS@Y*k4;ecsj)eBnFK1LHD zYQ59E_bo$w_w&MPn4jx96!BfD_`Z{U3yAvd)u?hiN*`*ILwz75Iy`R`={aM%cs0(l8Y2I7XRNRZVJ%F1l` z=OAErcxkjwCsZDnm|TAzqH`>ZGWzsb_ji)g70wF^gjqY>;rwVn7zh{Kpv&DX56M|F zd5TSWj8p)RJZhh-MU)mfbe!kFj|ma&K3L8)CaV}=hrM4hwpYbHYLaU<73?~5*ucK_vb4RvZWf6Q@{ z5lAg=KpN{5&qySQss3I)1cq@aPYs}if*1~M9spS|aXqzMPqV@b4 zAOm#0116QvKcfBmZ8{9X1xF!G9jOpb8Yb-ELt0Ub0C(u+^zp~43*k!}0 z_JMEPjb*^6Z+VKgrb^R6ZvsIXdCpDZW3<&c4G6V-<0oxhR#VBIW)Prtqm%a5G^@Ea zG?q3I+Ov2Bgl;U~qpGRh>uO_M#-R+ z*HlHE@8uTFm@tDF8yA<{vkl1~bOI>qKWf20={&T^es<;AZIPRg$7|pw@{Td107FG+ zjP0qa0l!xKS4T-Q-GDnOx%TzNFzJxRys5zaYT8yYK&OEaV(@g&))Azc##K|{Xm=dl z>$Rds(QpC}k-hQWd-p|>E#d+JhbzxrAn~!?Kat{}I=Q)rHXu-AL5f_gM37pmvvo{t zUF&T!Lk7}<;RJ%H(8%SYM3~xiACR@HOgKTlOo%~h4OM;7n2yQA3@s$k&$UNuxKOO6 zKt#}33A?eW7`n_L;KeC6k;wHkODI2#xn*MtctmdM%kJH766NsIfsNx+S6@i97l~6Z zzP${#+_Eb&D^KpB@DHQl6t2DKfT7o2Vd*MNRL|KRLaflqEH#QWGY63YL!9+7N*vD% z$D<%Ejy@nj?(5BopT(zjoyLp4dI{~JfeJi;0|B8rwM-l&Md&C- zoVvAD0?^U5+Q~E(SQSad#CPVBa4vLb{#LS4(GfPlUcGa7SOyJt>bA1p;Q_y$kCfA` zSFbv64|d2~DnLr;PTk%%_D)V$f?#rn_3b;(rXI4x^@l-~114qv4UEKp1AVzhmNrLF zkWBw-h$*TUPckBl9i5A%ys``gLNdZ>(E_1NQ;aHqUBal$%A=#G#=i#E0js5+S%~Q| z?9@I8p)uw{o{2aDqoJ`f(Kt)StOF2a(mjGsD&<%`-{|358RC!6Ixc=PJRFJ5OP&I6z;pMXPLrt(G8TgE)b`^5; zFS=sUzPn7Bu*bE2yPien=as*di-wiDvGzVD^~8|w125eKgVA&M_n`al$~hN{axuDoUe|3?l5TD1-X(aYZ3 zC#Rg{^4c;baI5M7_SJAgwZWX z_JJe`0Cnhm0698Or&}ViV9T>ohtIW|3j30sBGp44LXGLz*g}qbACu3nG9xt2zFxoxxNCoSo{kw zn8V4}tlDi;@^9@h$}^(f*W?bw?@;xfxx&12`*fX^_ayMN{8;nD>vnF{hxGF)!l|oe z691p{`0&EYt$mxanw&g+y@dM#%$?)v9&mK4w_t(6A2yAR7)UZ=RDPI> z3x~+3(H8dwfZh6tX7k(T?Wpx51>WPN6haPr@yUa8Ay&uauquh4aKk=F9DucK2mv{e z+Tyl7z0OlS0-V*4=k2{=5|9Jbm1s91=cHIS53ZnE9@7}_c)(kvqSTeX1DjBgI1+g3wk zM>M-CG^*sAC2287Uz2Z1*`u}eIIFs=SanyITxu96M0Bke%VLECRjM^Rj*n*o#3R^V zI17hI1jobS-bMy+pe&nI`AJjdV&s2B40O!K=1D|EZB^`Lb zHV&|lz`5O&TyU_3lDSOC1jfDPEyojEz&?{26NH=2>-GP@?xLYDoncG@vp+D+2JjP} zXO0AnrZF4?hzf{-c(v<Ua7Ys55}#@a_6nl;hx)tt#xQX5NGob;HtkTb z-XG`hx;KFdq$x*hq@M>zYe3{RO0xhLIKs|NImE=pK9l|X0n3mi>=k$@1)Y`|Gc(pwvQiiXSLC0I{CHg zl2~3K7c&LkLeGHx-})~hqikH}rbd#yxLFc8)5c(uGSd+VT$NnZ!bK%k#bmV_IFM4j zG(p*+VWN%+eR#MxLEO<{00$3m<0D@b{Qwj~F9LVZcWXqes&J%0^?~qYVb@bDH}}vQv@gJn{I9k@%4}B4nce{?Yi^|cl6l*0@uB1^yUA6#@J3zG`_@t7 z9iQv7@&A$9UP4V>_*fE&+6^V=lXm40!k%OVoR#SF6-aiqeK`vrV7vwgj%cb zQMO6ilgf(dr5m!1z_(`ZopgfV`n%nGtiMVR^>Uv}3y3 zM!{)9rq!W5cDbUx!ABuZk(yJfu9mMAU5nKd$$(`bmCQ5eE;%jOt05xP<|m&W(Ow^e zcy8{nyhWzTV)tW{tT!ga@>5^SkAMrQ-qw{zI@ z`U|^v7{9Ic2>1ZL$Em&b^x70Fk0dM&p@FGVjLijFkc6k&)u}}-oWQKGnQ+Vs9otPu zV1O=M>U@{tKdWpE2Esvv2O>MnWGT}(0AV#n%0AW3Ig?dP5^TS6D|+7M-1-8*r{f)> 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/docs/font/LoLcqtbS.woff2 b/vitekit/__/vite-frontend-starter-main/docs/font/LoLcqtbS.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..daee27695e25950265136448fac11e8a524aff19 GIT binary patch literal 108656 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

    ;XH|#K;E2 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

  1. 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 z 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 K^9u3VhWQ_~fz5yb literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/docs/font/OUaLN3wk.woff2 b/vitekit/__/vite-frontend-starter-main/docs/font/OUaLN3wk.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..0d8ffc26ff21f13fa22a7014f9e5f708c3335172 GIT binary patch literal 118368 zcmV)AK*YayPew8T0RR910nT6m5C8xG1rn410nPXT0RR9100000000000000000000 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±x+i>a}p&mzB6gewul$n@N(_&mmTOIb#qMcRl zSR$1vlq$7GtBXD>6hUH%R3@*ofYt&-n9#$yR+$O;!HBLJsgL%wJG5*M_QdOS`Wabm zkBdm@`Rc#YSk#1){?lI`l&;`WbZ8qultd&>D>7-uN>jNQ}J0JyDeN8?iM;=GtoH<>AUbVeQKOK5lh+puO*XNKPP z=>LQr@V6=HF!>z4z<)u%X^`YcJ;Gr#6#AS0%etEx;4aYV!T6!pY%2BvqfV9ZoNZ1_gPQlfRu%6fi!qsuZHW+P_x>j zR`mQoBq`5*%4F1^aPi<_54Pm_f7F>cC=FE&7A*=;eK~3oN_PQmQq}2a4X@m-I})WkLEAUUp0T*{Mh{a;QvpbZ?EtyJM4~Z zPH;YhM;{1rBCtPpPx%K`z{EDgU#GLXsqLXh&fH3m_?rQbql&Fnv)lVf zide^Yt01Srg(1(f1JIsxuPa?bDJkwp?CJqr3OKmBU15vET3&rNBV#EirWFrQoTZ5< zy*2{bP7z_4OJVp>7QEzv3bb&6`v-Esl`GGA_3^KA$uEq{N1VKT`tj6E?ZlH4^o@vk zIT@CZ_cl5+l4$Zefcrq$V%5PO5A0eXU9LPia`X+C7i@x52@?h`-9t632Lrx%dw-8B zDF+78aXwD^708Xw(saz9RNVDlgyS$pi1V;7loX#k38uGDhGuide - Vite Frontend Starter

    Getting Started

    Overview

    Vite FrontEnd Starter is a boilerplate kit for easy building modern static web-sites using Vite builder.

    Vite's requirements and documentation you'll find on its official website.

    This starter is delivering with ready-to-use utils, styled components, helpers and much more. Its overview is available in components section.

    How to use

    Instalation

    +# Clone the repository
    +git clone https://github.com/zakandaiev/vite-frontend-starter.git
    +
    +# Go to the folder
    +cd vite-frontend-starter
    +
    +# Install packages
    +npm i
    +# or
    +npm install
    +
    +# Remove link to the original repository
    +# - if you use Windows system
    +Remove-Item .git -Recurse -Force
    +# - or if you use Unix system
    +rm -rf .git
    +

    Develop

    +# Start development mode with live-server
    +npm run dev
    +# or with options
    +npm run dev --port=3000
    +

    Build

    +# Build static files for production
    +npm run build
    +# or
    +npm run prod
    +# or with options
    +npm run build --base=/subdomain --outDir=/dest
    +
    +# Start server for build preview
    +npm run preview
    +# or with options
    +npm run preview --port=3001
    +

    Lint

    +# ESLint
    +npm run lint:js
    +# or
    +npm run lint:js:fix
    +
    +# StyleLint
    +npm run lint:css
    +# or
    +npm run lint:css:fix
    +

    Backend emulation

    +# Fastify listen backend.js
    +npm run backend
    +
    \ No newline at end of file diff --git a/vitekit/__/vite-frontend-starter-main/docs/img/BK4y5Bv0.svg b/vitekit/__/vite-frontend-starter-main/docs/img/BK4y5Bv0.svg new file mode 100644 index 0000000..abd0058 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/docs/img/BK4y5Bv0.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/vitekit/__/vite-frontend-starter-main/docs/img/Xw15RaZu.jpg b/vitekit/__/vite-frontend-starter-main/docs/img/Xw15RaZu.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a6ee1ce7a2233aefa9ac15a56d0a1a06e27e698f GIT binary patch literal 2453 zcmex=C%LcOH=ekC zr9UB2dZ%>N#5YA|UzKl2xZTbua;Y`%Or9}gW@qnZ*$*5<+YML9xZd^8e}Dk^>tR=X^FJ$bWRTZ1dFJ3pRSpe=hq8Yru&5yeKth!!sZqe=CI}+1C z9?-ZYr}x*CZLeBX>Jpc8ufyzCL{3&Uyp~&em!G>ty)8H6{g%Jm&zw-ZHv87~dFM3m zHKy5woz9c`&v5e(W54L8+im;5)$_;gC=8bW@gpgz`b@>^zCEU`4Ie*0*d|?qf2DxN$M#b(gSFPd9D-sPv`vtBr@8&)&t5j*{ zqxYAs+m_$eH#2nIU8(Nc??H^SlyWoHCfA(4ez0lB>YrP_pa05n`QbV(m+!YO-nPH& zVDS7>;r(v87oGE0+3(0Y-nZlR;fM$Z20mjKKb^ToZ_fUSv`UdnJ2&H*Qu;|va47km z`DprL3dO;H{I_^V?|mPO%TLzXTr`_|(RTLjPcI9fZkM^0l*SlZdP7NDSkhYg)H~B( z^?Oo(ES`A$`OXuMKi?6S`fGpB=#R(sm;XLaf7ItLKkvD6|M>!+>@WWrDo%e?j$i)! zSbUeIOkMSyK6~4PhU+i?eXM`<=++&&-q*`~KMM*~9Ag@4}RA|om|?#oWyy2xJ8h@mk4%KlS++P|j%^k6(% zAM~F=(_;Or_@@f&qJO>rEP1qlW&M-}neearpC)(xTlz1E!S8oj)U_FZd``flb(Aq0 L0z`)Z|Nol+uB6C{ literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/docs/index.html b/vitekit/__/vite-frontend-starter-main/docs/index.html new file mode 100644 index 0000000..4ed6bbc --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/docs/index.html @@ -0,0 +1 @@ +Vite Frontend Starter

    Vite Frontend Starter

    Next Generation Frontend Tooling

    Vite FrontEnd Starter is a boilerplate kit for easy building modern static web-sites using Vite builder

    Vite Logo
    🚀

    Vite environment

    Modern & Fast development environment with it's all benefits
    🏗️

    Twig template engine

    Flexible, fast, and secure template engine integrated
    📁

    Structured

    Well thought-out and convenient project structure
    🛠️

    Rich features

    Ready-to-use utils, styled components, helpers etc.

    Optimized content

    Convenient, modern and SEO friendly templates
    🤖

    Аutomation features

    Fast HMR, SASS preprocessor, assets auto minifier etc.
    \ No newline at end of file diff --git a/vitekit/__/vite-frontend-starter-main/docs/js/KOn_KdpT.js b/vitekit/__/vite-frontend-starter-main/docs/js/KOn_KdpT.js new file mode 100644 index 0000000..ef6410c --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/docs/js/KOn_KdpT.js @@ -0,0 +1 @@ +console.log("%cMade by Zakandaiev","background:#646cff;color:#fff;padding:10px;font-weight:bold;");const i={app:{name:"vite-frontend-starter",version:"1.3.2",mode:"prod"},api:{delayMs:500,timeoutMs:3e4,backend:"http://localhost:4173"}};function h(e){return new Promise(t=>setTimeout(t,e))}function m(e){return e||i.api.timeoutMs||15e3}function g(e){return e||i.api.delayMs}async function y(e,t={},n=null){const o=new AbortController,a=setTimeout(()=>o.abort(),m(n)),s=await fetch(e,{...t,signal:o.signal});return clearTimeout(a),s}async function v(e,t={},n=null,o=null){const a=performance.now();t.method||(t.method="GET"),t.headers||(t.headers={"Content-Type":"application/json"}),typeof t.body=="object"&&!(t.body instanceof FormData)&&(t.body=JSON.stringify(t.body));const s={code:null,status:null,message:null,data:null};let r={};try{r=await y(e,t,m(n)),s.code=r.status}catch{}try{const c=await r.json()||{};Object.assign(s,c),s.status=c.status||null,s.message=c.message||null,s.data=c.data||c.payload||null}catch(c){s.status="error",s.message=c}const l=performance.now()-a,d=g(o);return le.get(t)});async function b(e){if((e==null?void 0:e.message)==="Script error.")return!1;const t=`${i.api.backend}/logError`,n={method:"POST",body:{app:{...i.app},url:L,error:e}};return await v(t,n)}window.onerror=async(e,t,n,o,a)=>b({message:e,source:t,line:n,col:o,stack:(a==null?void 0:a.stack)||null});async function A(e){let t=!1;if(navigator.clipboard&&window.isSecureContext)try{await navigator.clipboard.writeText(e),t=!0}catch{}else{const n=document.createElement("textarea");n.value=e,n.style.position="fixed",n.style.zIndex="-1000000",n.style.top="100%",n.style.left="100%",n.style.opacity="0",n.style.visibility="hidden",document.body.append(n),n.select();try{document.execCommand("copy"),t=!0}catch{}finally{n.remove()}}return t}document.addEventListener("DOMContentLoaded",()=>{document.addEventListener("click",e=>{const t=e.target.closest("[data-copy]");if(!t)return!1;const n=t.getAttribute("data-copy").length>0?t.getAttribute("data-copy"):t.textContent;if(!n)return!1;A(n)})});function C(e,t="default",n=null){if(typeof e!="string"||!(e!=null&&e.length))return!1;let o=document.querySelector(".toasts");o||(o=document.createElement("div"),o.classList.add("toasts"),document.body.appendChild(o));const a=document.createElement("div");a.classList.add("toasts__item"),t&&a.classList.add(t);const s=document.createElement("i");s.classList.add("toasts__icon");const r=document.createElement("span");return r.classList.add("toasts__text"),r.textContent=e,a.appendChild(s),a.appendChild(r),o.appendChild(a),a.addEventListener("click",()=>u(o,a)),setTimeout(()=>u(o,a),n||5e3),!0}function u(e,t){t.classList.add("disappear"),t.addEventListener("animationend",()=>{t.remove(),e&&e.childElementCount<=0&&e.remove()})}document.addEventListener("DOMContentLoaded",()=>{document.addEventListener("click",e=>{const t=e.target.closest("[data-toast]");if(!t)return!1;const n=t.getAttribute("data-toast").length>0?t.getAttribute("data-toast"):t.textContent,o=t.getAttribute("data-toast-type"),a=t.getAttribute("data-toast-duration");C(n,o,a)})});document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll("a").forEach(e=>{e.hasAttribute("target")&&e.getAttribute("target")==="_blank"&&e.setAttribute("rel","noopener noreferrer nofollow")})});document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll("a").forEach(e=>{e.hasAttribute("href")&&e.href.startsWith("tel:")&&(e.href=`tel:${e.href.replaceAll(/[^\d+]/g,"")}`)})});const S="/vite-frontend-starter/img/Xw15RaZu.jpg";window.onload=()=>{document.querySelectorAll("img").forEach(e=>{e.complete&&typeof e.naturalWidth=="number"&&e.naturalWidth<=0&&(e.src=S)})};document.addEventListener("DOMContentLoaded",()=>{document.addEventListener("contextmenu",e=>{e.target.nodeName==="IMG"&&e.preventDefault()})});document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll("table").forEach(e=>{if(!e.parentElement.classList.contains("table-responsive")&&!e.hasAttribute("data-noresponsive")){const t=document.createElement("div");t.classList.add("table-responsive"),e.before(t),t.appendChild(e)}})});function f(e=null,t=0,n="smooth"){if(e){const a=e.getBoundingClientRect().top+window.scrollY-t;window.scrollTo({top:a,behavior:n})}else window.scrollTo({top:0,behavior:n})}document.addEventListener("DOMContentLoaded",()=>{var t;const e=((t=document.getElementById("header"))==null?void 0:t.offsetHeight)||0;document.addEventListener("click",n=>{const o=n.target.closest("a");if(!o)return!1;const a=o.getAttribute("href");if(a==="#")n.preventDefault(),f();else if(a.charAt(0)==="#"||a.charAt(0)==="/"&&a.charAt(1)==="#"){if(!o.hash)return!1;const s=document.querySelector(o.hash);s&&(n.preventDefault(),f(s,e+32))}})});document.addEventListener("DOMContentLoaded",()=>{p(),window.addEventListener("scroll",()=>p())});function p(){const e=document.getElementById("header");if(!e)return!1;document.documentElement.scrollTop>0?e.classList.add("is-scrolled"):e.classList.remove("is-scrolled")}function T(e){const t={а:"a",А:"A",б:"b",Б:"B",в:"v",В:"V",г:"g",Г:"G",д:"d",Д:"D",е:"e",Е:"E",ё:"e",Ё:"E",ж:"zh",Ж:"Zh",з:"z",З:"Z",и:"i",И:"I",й:"y",Й:"Y",к:"k",К:"K",л:"l",Л:"L",м:"m",М:"M",н:"n",Н:"N",о:"o",О:"O",п:"p",П:"P",р:"r",Р:"R",с:"s",С:"S",т:"t",Т:"T",у:"u",У:"U",ф:"f",Ф:"F",х:"kh",Х:"Kh",ц:"tz",Ц:"Tz",ч:"ch",Ч:"Ch",ш:"sh",Ш:"Sh",щ:"sch",Щ:"Sch",ы:"y",Ы:"Y",э:"e",Э:"E",ю:"iu",Ю:"Iu",я:"ia",Я:"Ia",ь:"",Ь:"",ъ:"",Ъ:"",ї:"yi",Ї:"Yi",і:"i",І:"I",ґ:"g",Ґ:"G",є:"e",Є:"E"};return e.split("").map(n=>t[n]||n).join("")}function x(e,t="-"){const n=new RegExp(`[^A-Za-z0-9${t}]+`,"g"),o=new RegExp(`[${t}]+`,"g"),a=new RegExp(`^${t}`),s=new RegExp(`${t}$`);return T(e).replaceAll(n,t).replaceAll(o,t).replace(a,"").replace(s,"").toLowerCase()}function D(){return Math.random().toString(32).replace("0.","")}document.addEventListener("DOMContentLoaded",()=>{const e=document.querySelector(".section__navigation"),t=document.querySelectorAll(".section__title");if(!e||!t.length)return!1;t.forEach(n=>{const o=document.createElement("a"),a=`${x(n.textContent)}-${D()}`;n.id=a,o.href=`#${a}`,o.innerHTML=`${n.textContent}`,o.classList.add("section__navigation-item"),e.appendChild(o)}),M(e),k()});function M(e){var o;const t=e.closest(".position-sticky");if(!t)return!1;const n=((o=document.getElementById("header"))==null?void 0:o.offsetHeight)||0;window.innerWidth>=768?t.style.top=`calc(2em + ${n}px)`:t.style.top=`${n}px`}function k(){const e=document.querySelectorAll(".section"),t=new IntersectionObserver(n=>{n.forEach(o=>{if(o.isIntersecting){const a=o.target.querySelector(".section__title");if(!a)return!1;document.querySelectorAll(".section__navigation-item").forEach(s=>{s.hash===`#${a.id}`?s.classList.add("active"):s.classList.remove("active")})}})},{root:document,rootMargin:"-10% 0px -90% 0px"});e.forEach(n=>{t.observe(n)})} diff --git a/vitekit/__/vite-frontend-starter-main/docs/robots.txt b/vitekit/__/vite-frontend-starter-main/docs/robots.txt new file mode 100644 index 0000000..fc1608b --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/docs/robots.txt @@ -0,0 +1,4 @@ +User-agent: * +Disallow: /404 + +Sitemap: https://yoursite.com/sitemap.xml diff --git a/vitekit/__/vite-frontend-starter-main/docs/sitemap.xml b/vitekit/__/vite-frontend-starter-main/docs/sitemap.xml new file mode 100644 index 0000000..31ade66 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/docs/sitemap.xml @@ -0,0 +1,8 @@ + + + + https://yoursite.com + 2024-02-01T22:22:22+02:00 + 1.00 + + diff --git a/vitekit/__/vite-frontend-starter-main/eslint.config.js b/vitekit/__/vite-frontend-starter-main/eslint.config.js new file mode 100644 index 0000000..2196426 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/eslint.config.js @@ -0,0 +1,55 @@ +import globals from 'globals'; +import js from '@eslint/js'; +import { FlatCompat } from '@eslint/eslintrc'; +import { absPath } from './vite/path.js'; + +const compat = new FlatCompat({ + baseDirectory: absPath.root, + recommendedConfig: js.configs.recommended, + allConfig: js.configs.all, +}); + +export default [ + { + ignores: [ + 'build', + 'coverage', + 'docs', + 'dist', + 'dist-ssr', + 'node_modules', + ], + }, + ...compat.extends('airbnb-base'), + { + languageOptions: { + globals: { + ...globals.browser, + ...globals.node, + }, + + ecmaVersion: 'latest', + sourceType: 'module', + }, + + settings: { + 'import/resolver': { + alias: { + map: [['@', './src']], + }, + }, + }, + + files: ['**/*.{js,jsx,cjs,mjs}'], + + rules: { + 'consistent-return': 0, + 'import/extensions': 0, + 'import/no-extraneous-dependencies': 0, + 'max-len': 0, + 'no-param-reassign': 0, + 'no-unneeded-ternary': 0, + 'no-use-before-define': 0, + }, + }, +]; diff --git a/vitekit/__/vite-frontend-starter-main/jsconfig.json b/vitekit/__/vite-frontend-starter-main/jsconfig.json new file mode 100644 index 0000000..5e2bbae --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/jsconfig.json @@ -0,0 +1,14 @@ +{ + "compilerOptions": { + "baseUrl": "./", + "paths": { + "@/*": [ + "./src/*" + ] + } + }, + "exclude": [ + "node_modules", + "dist" + ] +} diff --git a/vitekit/__/vite-frontend-starter-main/nginx.conf b/vitekit/__/vite-frontend-starter-main/nginx.conf new file mode 100644 index 0000000..aa7a4d3 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/nginx.conf @@ -0,0 +1,13 @@ +server { + listen 3000; + server_name _; + + charset utf-8; + + root /usr/share/nginx/html; + index index.html; + + location / { + try_files $uri $uri/ /index.html; + } +} diff --git a/vitekit/__/vite-frontend-starter-main/package.json b/vitekit/__/vite-frontend-starter-main/package.json new file mode 100644 index 0000000..083a335 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/package.json @@ -0,0 +1,84 @@ +{ + "name": "vite-frontend-starter", + "version": "1.3.2", + "private": false, + "author": "Oleksandr Zakandaiev", + "authorUrl": "https://github.com/zakandaiev", + "description": "Vite FrontEnd Starter is a boilerplate kit for easy building modern static web-sites using Vite builder", + "keywords": [ + "vite", + "vituum", + "builder", + "frontend", + "starter", + "boilerplate", + "kit", + "twig", + "html", + "css", + "sass", + "scss", + "javascript", + "js", + "es6", + "optimized", + "autoprefixer", + "404", + "grid", + "htaccess", + "robots.txt", + "sitemap.xml", + "favicon" + ], + "repository": { + "type": "git", + "url": "https://github.com/zakandaiev/vite-frontend-starter" + }, + "type": "module", + "browserslist": [ + "last 15 versions", + "not dead" + ], + "scripts": { + "dev": "vite dev", + "prod": "vite build", + "build": "vite build", + "preview": "vite preview", + "docs": "vite build --base=/vite-frontend-starter --outDir=./docs", + "lint:js": "eslint ./", + "lint:js:fix": "eslint ./ --fix", + "lint:css": "stylelint ./src/sass/**/*.{sass,scss}", + "lint:css:fix": "stylelint ./src/sass/**/*.{sass,scss} --fix", + "backend": "nodemon backend" + }, + "devDependencies": { + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "^9.24.0", + "@vituum/vite-plugin-twig": "^1.1.0", + "autoprefixer": "^10.4.21", + "dotenv": "^16.4.7", + "eslint": "^9.24.0", + "eslint-config-airbnb-base": "^15.0.0", + "eslint-import-resolver-alias": "^1.1.2", + "eslint-plugin-import": "^2.31.0", + "fastify": "^5.2.2", + "globals": "^16.0.0", + "minimist": "^1.2.8", + "nodemon": "^3.1.9", + "sass": "^1.86.3", + "stylelint": "^16.17.0", + "stylelint-config-clean-order": "^7.0.0", + "stylelint-config-standard-scss": "^14.0.0", + "stylelint-scss": "^6.11.1", + "vite-plugin-imagemin": "^0.6.1", + "vite-plugin-minify": "^2.1.0", + "vituum": "^1.2.0" + }, + "dependencies": { + "@tabler/icons": "^3.31.0", + "reseter.css": "^2.0.0" + }, + "overrides": { + "eslint": "^9.24.0" + } +} diff --git a/vitekit/__/vite-frontend-starter-main/public/.htaccess b/vitekit/__/vite-frontend-starter-main/public/.htaccess new file mode 100644 index 0000000..9e9a593 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/public/.htaccess @@ -0,0 +1,106 @@ +AddDefaultCharset UTF-8 + +############################# REWRITE AND REDIRECTION ############################# +RewriteEngine on +RewriteBase / + +# Force non-www +RewriteCond %{HTTP_HOST} ^www\. +RewriteCond %{HTTPS}s ^on(s)|off +RewriteCond http%1://%{HTTP_HOST} ^(https?://)(www\.)?(.+)$ +RewriteRule ^ %1%3%{REQUEST_URI} [L,R=301] + +# Force HTTPS +#RewriteCond %{HTTPS} !on +#RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} + +# Remove Trailing Slash +RewriteCond %{REQUEST_FILENAME} !-d +RewriteCond %{REQUEST_URI} (.+)/$ +RewriteRule ^ %1 [L,R=301] + +# Router +RewriteCond %{REQUEST_FILENAME} .php$ [OR] +RewriteCond %{REQUEST_FILENAME} !-f [OR] +RewriteCond %{REQUEST_FILENAME} -d +RewriteRule ^(.*)$ index.php [L,QSA] + +############################# SECURITY ############################# +# Deny Access to Hidden Files and Directories +#RedirectMatch 404 /\..*$ + +# Deny Access to Backup and Source Files + + ## Apache 2.2 + Order allow,deny + Deny from all + Satisfy All + + ## Apache 2.4 + # Require all denied + + +# Disable Directory Browsing +Options -Indexes + +# Set secutiry headers + + Header set Referrer-Policy "same-origin" + Header set X-Frame-Options "SAMEORIGIN" + Header set X-XSS-Protection "1; mode=block" + Header set X-Content-Type-Options "nosniff" + Header set Content-Security-Policy "frame-ancestors 'self'" + Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains" + + +############################# PERFORMANCE ############################# +# Compress Text Files + + + + SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding + RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding + + + + + AddOutputFilterByType DEFLATE application/atom+xml \ + application/javascript \ + application/json \ + application/rss+xml \ + application/vnd.ms-fontobject \ + application/x-font-ttf \ + application/x-web-app-manifest+json \ + application/xhtml+xml \ + application/xml \ + font/opentype \ + image/svg+xml \ + image/x-icon \ + text/css \ + text/html \ + text/plain \ + text/x-component \ + text/xml + + + +# Set Expires Headers + + ExpiresActive on + ExpiresDefault "access plus 1 month" + ExpiresByType application/json "access plus 0 seconds" + ExpiresByType application/xml "access plus 0 seconds" + ExpiresByType text/xml "access plus 0 seconds" + ExpiresByType text/html "access plus 0 seconds" + ExpiresByType application/x-web-app-manifest+json "access plus 0 seconds" + ExpiresByType text/cache-manifest "access plus 0 seconds" + ExpiresByType application/rss+xml "access plus 1 hour" + + +############################# MISCELLANEOUS ############################# +# Allow Cross-Domain Fonts + + + Header set Access-Control-Allow-Origin "*" + + diff --git a/vitekit/__/vite-frontend-starter-main/public/data-theme.js b/vitekit/__/vite-frontend-starter-main/public/data-theme.js new file mode 100644 index 0000000..585f51e --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/public/data-theme.js @@ -0,0 +1,96 @@ +const DATA_THEME = { + body_attribute_key: 'data-theme', + storage_key: 'data-theme', + value_default: 'light', + value_dark: 'dark', + + getCurrentTheme: () => localStorage.getItem(DATA_THEME.storage_key) || document.documentElement.getAttribute(DATA_THEME.body_attribute_key), + + setTheme: (theme = null, storage = true) => { + if (theme !== DATA_THEME.value_default && theme !== DATA_THEME.value_dark) { + theme = DATA_THEME.value_default; + } + + document.documentElement.setAttribute(DATA_THEME.body_attribute_key, theme); + + if (storage) { + localStorage.setItem(DATA_THEME.storage_key, theme); + } + + DATA_THEME.dataSrcDark(); + + return true; + }, + + toggleTheme: () => { + let theme = DATA_THEME.getCurrentTheme(); + + if (theme === DATA_THEME.value_default) { + theme = DATA_THEME.value_dark; + } else { + theme = DATA_THEME.value_default; + } + + DATA_THEME.setTheme(theme); + + return true; + }, + + dataSrcDark: () => { + const currentTheme = DATA_THEME.getCurrentTheme(); + + document.querySelectorAll('[data-src-dark]').forEach((item) => { + if (!item.srcLight) { + item.srcLight = item.src; + } + + const { srcLight } = item; + const srcDark = item.srcDark || item.getAttribute('data-src-dark') || srcLight; + + item.src = DATA_THEME.value_dark === currentTheme ? srcDark : srcLight; + }); + + return true; + }, +}; + +const initialTheme = DATA_THEME.getCurrentTheme(); +if (initialTheme) { + DATA_THEME.setTheme(initialTheme); +} else { + let theme = DATA_THEME.value_default; + + if (window.matchMedia) { + theme = window.matchMedia('(prefers-color-scheme: dark)').matches ? DATA_THEME.value_dark : DATA_THEME.value_default; + + window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', (event) => { + const t = event.matches ? DATA_THEME.value_dark : DATA_THEME.value_default; + DATA_THEME.setTheme(t, false); + }); + } + + DATA_THEME.setTheme(theme, false); +} + +document.addEventListener('click', (event) => { + const themeSwitcher = event.target.closest('[data-theme-set]'); + const themeToggler = event.target.closest('[data-theme-toggle]'); + + if (!themeSwitcher && !themeToggler) { + return false; + } + + event.preventDefault(); + + if (themeSwitcher) { + const theme = themeSwitcher.getAttribute('data-theme-set'); + + DATA_THEME.setTheme(theme); + } else if (themeToggler) { + DATA_THEME.toggleTheme(); + } +}); + +document.addEventListener('DOMContentLoaded', () => { + DATA_THEME.dataSrcDark(); +}); diff --git a/vitekit/__/vite-frontend-starter-main/public/favicon.ico b/vitekit/__/vite-frontend-starter-main/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..71896bee88a1dbf780578ba6ca77eea6ffa641c3 GIT binary patch literal 15086 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 UC{9)Jsg diff --git a/vitekit/__/vite-frontend-starter-main/public/robots.txt b/vitekit/__/vite-frontend-starter-main/public/robots.txt new file mode 100644 index 0000000..fc1608b --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/public/robots.txt @@ -0,0 +1,4 @@ +User-agent: * +Disallow: /404 + +Sitemap: https://yoursite.com/sitemap.xml diff --git a/vitekit/__/vite-frontend-starter-main/public/sitemap.xml b/vitekit/__/vite-frontend-starter-main/public/sitemap.xml new file mode 100644 index 0000000..31ade66 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/public/sitemap.xml @@ -0,0 +1,8 @@ + + + + https://yoursite.com + 2024-02-01T22:22:22+02:00 + 1.00 + + diff --git a/vitekit/__/vite-frontend-starter-main/src/component/footer.twig b/vitekit/__/vite-frontend-starter-main/src/component/footer.twig new file mode 100644 index 0000000..2167c3b --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/component/footer.twig @@ -0,0 +1,6 @@ + diff --git a/vitekit/__/vite-frontend-starter-main/src/component/header.twig b/vitekit/__/vite-frontend-starter-main/src/component/header.twig new file mode 100644 index 0000000..5f9fb69 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/component/header.twig @@ -0,0 +1,28 @@ + diff --git a/vitekit/__/vite-frontend-starter-main/src/component/hero.twig b/vitekit/__/vite-frontend-starter-main/src/component/hero.twig new file mode 100644 index 0000000..2ce3593 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/component/hero.twig @@ -0,0 +1,18 @@ +
    +
    +

    {{ APP_NAME_FORMATTED }}

    + +

    Next Generation Frontend Tooling

    + +

    {{ APP_DESCRIPTION }}

    + + +
    + +
    + Vite Logo +
    +
    diff --git a/vitekit/__/vite-frontend-starter-main/src/component/loader.twig b/vitekit/__/vite-frontend-starter-main/src/component/loader.twig new file mode 100644 index 0000000..7ec662f --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/component/loader.twig @@ -0,0 +1,7 @@ +{% set classname = size is not defined or size is null ? '' : ' loader_' ~ size %} + + + + + + diff --git a/vitekit/__/vite-frontend-starter-main/src/config.js b/vitekit/__/vite-frontend-starter-main/src/config.js new file mode 100644 index 0000000..65d27d9 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/config.js @@ -0,0 +1,19 @@ +const Config = { + app: { + /* eslint-disable no-undef */ + name: APP_NAME, + version: APP_VERSION, + mode: APP_MODE, + }, + api: { + delayMs: 500, + timeoutMs: 30000, + + backend: 'http://localhost:4173', + }, + search: { + debounceMs: 1000, + }, +}; + +export default Config; diff --git a/vitekit/__/vite-frontend-starter-main/src/data/features.json b/vitekit/__/vite-frontend-starter-main/src/data/features.json new file mode 100644 index 0000000..560908e --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/data/features.json @@ -0,0 +1,32 @@ +[ + { + "icon": "🚀", + "title": "Vite environment", + "text": "Modern & Fast development environment with it's all benefits" + }, + { + "icon": "🏗️", + "title": "Twig template engine", + "text": "Flexible, fast, and secure template engine integrated" + }, + { + "icon": "📁", + "title": "Structured", + "text": "Well thought-out and convenient project structure" + }, + { + "icon": "🛠️", + "title": "Rich features", + "text": "Ready-to-use utils, styled components, helpers etc." + }, + { + "icon": "⚡", + "title": "Optimized content", + "text": "Convenient, modern and SEO friendly templates" + }, + { + "icon": "🤖", + "title": "Аutomation features", + "text": "Fast HMR, SASS preprocessor, assets auto minifier etc." + } +] diff --git a/vitekit/__/vite-frontend-starter-main/src/data/header.json b/vitekit/__/vite-frontend-starter-main/src/data/header.json new file mode 100644 index 0000000..8c35d00 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/data/header.json @@ -0,0 +1,14 @@ +[ + { + "name": "Home", + "link": "/" + }, + { + "name": "Guide", + "link": "/guide" + }, + { + "name": "Components", + "link": "/components" + } +] diff --git a/vitekit/__/vite-frontend-starter-main/src/font/inter-100-italic.woff2 b/vitekit/__/vite-frontend-starter-main/src/font/inter-100-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..62d6309242918e25fc833759f2dc73998dbcbec6 GIT binary patch literal 112568 zcmV)DK*7IvPew8T0RR910k^mS5C8xG1rBro0k={B0RR9100000000000000000000 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≀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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/src/font/inter-100.woff2 b/vitekit/__/vite-frontend-starter-main/src/font/inter-100.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..97063f3363e55a770650728af32e5471aa4a9102 GIT binary patch literal 107036 zcmV)MK)AnmPew8T0RR910iqlL5C8xG1pdqb0im@30RR9100000000000000000000 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�Uptv$tyAgOzm!}b`0ezueiw~YP*KrR zd}jp#s5B{lQwD}5k_?dJnNb0;Gb*?jxxS9Ya`(W6!Cn%Zk-j zIwmiz}T)p(;|ZEWWK3Z$(+l z5kFPrr&LuHw5f5(~{K;`@rtCmk;yYZ5tAry*nQWXEco8rS>2zXGU*!u#LZ zZ&nK%1q+|1mhZ9e@?}3e*nf{QpUL24Q~y6>n}tvC-~${~EH9Cd1NgRSoT2L-yK&jy z8t-Sqp{WdH=Po2rb#2~@6A=;crX%G2ZHcz#Tm=cy`FDTeWhMonr`*-toHDys6A%G0 zN|QbHu{`M+jZue35h~Lezc!W1&+7{Uk#Q2UcBHZo;s!`Wu{}=xQU!oVE#T{#Pj4yd z$$A-6T7Z`4lF4GY{2e8$BsuXkeoDsIe)x>NT&m zI1sHW5n7KjguKWvle4Ym4MnxuV>2N%_<=KJ`}{u(gYs6Ee;!0 zPywQ-ZXdh{C8kiT3W0fRkHztDy^~8s35F?L+8<%_D9!A2h;)r37ytnV7gU9UHAA?& zxZ>-3h3pf#iQut%fU1j#s={ReIqSi zxi{Ek>=cIZ9oS8d#=-M)lX{NtormjPhbuxmx{qSwH^ZEs(K3Sodw%ZAtyUo{WGBXE zClN%zaMX*|<9DPJ5Z7{imX2jb#0bV!I^g~!0&K4H>{E#8Rja?9S~5n2on2fRNWGCr z6gs(7v4dexzzda1@VC$H8acktjb6BWVE5yQwIERU-8}RR=*tYVJn!u)F+8us4zK%b z=irQOkKOIwR1`Vw9VR}oT=<>8*awlClQd#eWm1@`<3yosjFDLZ{ z!rBsJJ^3;jITJK8PD_6KW6)mPFWQw8EegZW%FA_4E9ix@Xry8jl9EdgS|`{?T`(}s zr+3jgk=7FOnf}Hz8V>&KC-6fEP8zr-oyEa4@K*5ZdiaCC=lC!hVJ*YME|lx!ZX>Zf zL2lo=a#ki8G!u8)vH7_JJ}KTz1@Z>7b9^JxA#W2HT znrI(^pI}GksrRwL;8~6-J%;9MMZZAfF2`_Y20jB5RMg80h@iE6yTvhANjkS-Ik;+N z3(>D-d3f1>WHH}=qnLe8-!fOT%n8_9hS-9k*$o>l>(IDt5uWSHLzL}f2hL;nzD=i# z=R}?DBW8tNjck(D8PMh?L$?gW@%=xM5c}4iG(e-U|=Fui6zY;bi(1>V||&jB!g#$9LQk zJk2AvQ^O`WXJ11NKo$_)l&~~NYnq^%nUuPtEU6O`?yXwXo5&hy+0IGjjqM^+g2~58 zoGAQm$!eNGn7Ea2s~lG%p^X{~fQW-Kp6)^Wepz-02_9-QqL#G-K_!^g!@G-B_X707 z%kp<5kdx)<^Vu>6bw7#==B9tQ6ku;W^u|blEoBH`jCQ#7&yQYv!gIohXR*kt$&NVy zTCb;xD{^(!z`=#$uz0_>yCAMyPz)8RXsIW9nji%($fuV*EiM4C=rZV?GgQik4d(@A?~FOK;{Z{V*)8z-=oSann5%5>6pv>k@ahE0O&OlOI!pkT#Z}za`GkrN z$YDZIeubTco4;;vBtVS~W~??nc;}DVYIv#lR)Y;~1;uto+t}`@$rQ$WLlQ`4NNBsP zu{I(TskpGL$`)%yz4$C2v!H#E%_4pl0}SE7>b%M~d}$49 z>_=6$=zs`NxcR*`|FaUmm~O!ccJjXhpK#SjOG{ogDHvL@t;8@d@M}zk-QjzSBky*O zf7?pO6qD%S+D0UT#TZG8-{-@r!3^^>zW?$-mbdEgo}P!Ut0J9?uq=z#=08=fw77~U znw^6$iTLEHA5@0qtv;)3?)Oupr$17ks>dI0Frm<-W0~RQSUA!tSg`R7wOe75P+i7}>{fZjDwMp)2 z*+3>@%A7z$)lBsqQ`Q(n@!P99FbS&S^b|rN1RY1s#Sct@lERRDFAv|wpq1xNr=$-!;Xi`y2C#m{(2hJga1L{-Ej921wN9t7N zWx3u%@;c8GPa0vXM#qsAUUlzN7hetc-=e1!{XcSBq3jJ_4kl4>4uB_)HMyYYFs_+Q zJo04{u?k`3!h>AEcwn=QKCcGohtlYek6inbwCEK|<&>sKG4p0N{hrHFJG^00TP<2M z5#7UdDm#ot_w6!=%yZ>AIyxs&2qqm-OmF70=;6hn_)VHS$>WlcBpF?QyM|wOO9tw@ z7ZPm`(bj~B#$p70HzUC{}$0@7T%&encK*zNb(U1+t*Resr! zu7I?%YTAP~khf(9vfUQM_`|yTz|cW!M6sqj?SU=PIefDI+^G++guWmz8SGknu`$%y zaJ3;Y9y_HsSSgC=9}4|Lem^#QpDz7Cur*VFJ!cs)eINei&>X#pbLc_+kiH)qa3@cj-~nJs=wo_dM+@kGH!s{!mJZ6a z#PD{RzSis0Xl>Ue04O^A3p(l)`6Bs68or8=3cI$Br&Ag45&+BE;(yHM+AP=C2oIpJQfo^=26HrVWGV9qx6huy#fuHr=BN0B<85AkON@Gmf}Q}PiW zwd{rEHr&PX2AI$lX9o)&76a%20&tz+^FQCuUy;VKS9o$~+gOLm7&SW9R{L0EK#xh$oN-g?>^BN3aipdX!3M;I6BC_^cCtAMW>c z4C(bCq3?-K>nlxD*pMzhL6y5lRn!854rebV5^X>ug%WMDxH1|th(fKD%jWny9JN9r z7|4c%^e!O@E1i7$OEOU>jb<$nh0-^LYUzCp#mOL`X)4|23{JFW)(hIi1|fq;`8)MTr*$CUlMF4FJL&K7q;#z6;-oVooH}?fWn)820Kz~H3ulolp7+Z`f8a-*p=H@BNxoq25zFgQ0NqN~H9 z1v=7C_BZKNRCp*T#1a%{9*9UXoX-9n3yE6LX@85rW@p}Pf6oAiKM|azKRu;0GSJu^ zUl`9L*Dck*X4UKZV6cZdP)0kB()^g{{(F6@?WYB3liOGHxxWA$^t2yklI8#pIw~TW1^L)bSQn)IVQC?znc1>#KO6eq!^hd`Kv){ykRXbd!7Ll zypSe_eWms}fX8#0KF^qvB8U3WBXVLJl{q!B!M-G0LUXOxNv^aIM}zdBoC;ihDrPbH zSLKoKITZSDd~S)kUlIq-FBGq1s>-n_9p9F*+J=05J}Pza1kbzW{;{B5fVgpWFtd>N zO_Jp3nQzHAss3`{p@2D%55RX2x!_~W41lLL1|;$7!72V-L21Bukn(^8JAE_+y%4>? zcX4%C3Ie;n`F#w?0)heJ{(-{Zz$i#KfD|k@r~-x~8=`xsr<=!4dFVQTr$Qb+0_eCc zXu3wlblSzD>Z|NEOrJeZ0=>0Sb%3+5zXl7#6?B{%JC8e$Qd75%b*`E&+*fp2pL2Ka zH{Ev%cz4C{(C$T@lur=<4**p_s=viuJqig16dl?NP>jRoqQ~Ux$(Hu#DLU?F54!s~ zhqaSltfr2a*Q=M8^=n_V#v9%+rQfo*nDlNzgZI2=1RscHJaNP^u0IP*0{RlX4$xPJ zzl-9rxD%e491=<7&q=~0C5LDNN(m$ZN)2WJptQiJ0HvEh7G*F`nHIC6ES@Oaa;4}S zPnBc2T9nH(<^9REt9awN3M|))3VETTkQ;!CgHHh}2~+^6G*|`zl?75j<(pGi2y_Cf z3^oN+6?hn^Iye|m&BoE+na>r~qNX34W1l+A*H4Ri(JyTDJH!G|{SNEEFKuv*(K+VBx0JQ{`1GNU92h=< zgAG!Kj0KDj{4;?dYGfBPsEakODdyNC-nh0{#9oPw&x$3)N-#bzmJ%mf&;r0J7R$-< zwL0wGc0SWT0rm$Yb!piSE=I&|EmOIIL0dUn#M?=k}hj$zwS zgg*frh1UUWywT>E;GRq!wilb>aGO6xM_UNr8?fajYxfe;1Gu-5Q``rYyYKI-pz|O0 zsbA0{!2K<~CtIx*)M5h+(8oXnEiuR-eGN94ts#c^&rm}Z8)ld~tIu%M+#?=HdL)Z$ z@hHAB`Wh3y58$zZ65w&h(BkpT)r25(z}7*x08b3r0(er065+`a{slZG{C|L_26_Td z3;GIpdW4;TXBab!XR=wdOtRwHB;0d;e@FFPAxi+yGkH&*zY05Su%VI#Ea3ZD2m=;f ziyih9FJZcDzup*jXPMjn0mJf-LnC6v<@i!(Rc+V&vMd9 zx=uTd%NbYx$AgE%Jb4Or_IT|Y#+$b+K78cy<*O}zY4Q)Se^US)SYEO?Xopm=U}{2y z&=x9`mM~#R!f^;!3;104et^$g_Z45@k}m%FQTmOHahZ~Fg>GF9Sq%7^z53+qtI#|* zuy#bSUbpOfO}@Qg)^}Kr6yGJ_zW2 z_^4g%_%wZk&p!K;FCJ&hSKKd-|1awN2|P*dj%3Mtq)72ks#JfaNz)`Xv5k&lWMd!3TpNS#up)KaGTI>6=E z4W>ecQ7Tm$pDGn;EUwL)l&H32NiXGy6@NcJ$+~DHA?~f=kcS|aN46w zhYs!j4rN8`zk*zs0zo9BhtBLU80lE7G(4U?(Gjtfn3ydI2?qkfaxyZ@qNsAIOEh+@ zphb&g476w^5Q}mdOM35;sn6*fPOOd3_vVk@b?p zdnJijZ;dX9nR0ZVLRXMlamg|nY6uGD2TR`qN zssZw#bm@|ZyX_Sz(lJq@T=2*v&qRx6E5=hhJ@edAFT50c7 z4}RV=&WH1nhhop?7UPRAzWyDR;zt5qlDN4jNs{M3$&CL>Y5D?4>Z7)#DIYi`{bZEO zGEerbw{Pbg@p4WMSLL2uE-6wZK(S&MHE47#O~>UWG;5Zf7LCO8CYVlCZ(2IJ$>fYD z>T*`g1~8p34oqD*<;Kzr3{t}JSun$Hd1iVZ#Q@niSHWGuD}D(-;ff^w6NR25MrXyN z`@l$ivn`S&8F(t7l~Rt^B8vvfj(CHSq6qF4^4XQkNQ%%QPpz zxV(Dk;#k1#G>RS`t|Tc@lp8_@jmBN8HPWQR(3 zR8zy1U`%t5nM_}p%?xHRwr2|UgR#JU-DKgyB5vn){^gGAp4aZkz1&CpzTeK=c>w?G z!RYH@JQR+D@o?lU7>`&3ibXUWi}^!K+`T7DS8>x>hJIRZ=M*bwJXZ3LR=LMbRxixy zHJtgyS`LqOG#l$VqB3V*v4Nx7==dr&aYmaR-^CWrj;-|9HaoZ2&Oq%5=fl|f?eTzi z*=4TXcAH?2J?7bKuZi~AXTJURo8*847I5!_B0q=ms7=LVwA15uLGc6~^rUUYQ*_kR zwkw{Ylb+ob<2;8!dOlnT;|2HRiIcux#W6nck=4W!%kdM3VdE2j?$6K6+Vcf1`fBVf zjpv^djNPS)bSWwPI-tqnPXJ9Z^({@MU1^)^I$fYCXhyIR&`hJ*)U0*UUNM#}TNmGa zV=hOId*#Y?@+Xf4U-^&cQ{dg!D^%!|B1JYRR_wGAB{nKm>da3W3%|;n=>e^1G!AHG zd5@)4yNp+@nx`5y_U5}LGlAANat8XN{Mn^-oBe+J$?NmWyKVB@Z{Dd_(!TW1rdfjq z9U3)i(WJ>=&6>5Q#r2zM)yhYkHZ!zqw^N4>Tm1ExFZp!BYW(B7x`J|mc83Abp72|N zD#QB$8x-0Kk`u$mfU3T}alX!6#*FzRAP5Lo(Nu(lXhgy}ixS06j2LvWVtI-e&r702 z-jXEqCnFOmTef65a%53ZQrK@lC*8WanldFc7ZlGvis$CVjZS*WOOAQj>pZ;S4ZXbS z13o_ViQYc-sSuy}PCwuKUZ@}ZV5}egBg{g5Zair~fm}!@SP!Ht&<)Zpcm_xhf$or= z6+9E9X9s#fdQR{xke(YD0_nwq7lZWTfzgm&BG?h6mkf-7^ishqL3-)HSV%7u>;%%w z8Yq!E?J;ZRW@IpDP6i7rlLZUKELo~%#YzbroEms|rL0-2Wy3}p0)jfWY?ZTPXBB() zws7EJJ0hZ;968#Dgk%62*(eH%K~z*n(9jHV;^Zi2&U(3UafmBd!`!$z#+|!sJa{+* zg1$#bHxY(g%lu{U`Qtt&CM+*r9`NSPf)5|R^X1EqA3v}7^JgzWfY$;Aau6iQ8^MAR zg$VIhs8G~|sg5=*EHrFvIyg9-aB-pV@G$Z5nGq21A|!+%BH}GvICBvq_z)AriWEsI zN)%Voq9uwE!%eJMN#ewD7cXA21PMGyNUS0y6)jPs)siHMku2E;DN zHcFQ+hn(Cd88Rqj%G4=KmNMD0b;*&VoPxp*N=g-S<=QDvo=W-h?NXpXl|qFMDN>|a zv0~jylxR_^RF5)cRLYg>RiT1frAkw(R2fvQ+O!%qhSaJxqfVV+tE_U~YO9S{V~q>e zTI;ZN*14))y<65>@0tb;Zfn%&2Thv%rdhKewP;N$7e1-zqx>bc>sU~5NJLKWC;da0D)+r zPzzx&cR1X61i}M}bRm=vHwLg^LrX$J#tI8-B_d*+sHoOrV#bS$Ya=0Hf~2IjQc@;L zOKT@1W0I___HuG2%ggJapkRukqK-;RrYbAzq@rS)s;bUvYNo5J>!P9Iw5Fy#T3XI% zYul@%Fe8XVBox=p#w%nE*Kj-Xky}`si{L|X6~Dtduw6gfu*H)R#qNb zTYGO~k;YY(zHuA9Nu*39hOSdG2Cl7oZ#Il9$QPEMm&)wHUGQ||b{oROJ2 zo2(m`kds4~=VHWDI@N*~rdGtph-~^WE3Cg4IE%*eN4k1G95h~OJVZuDZ zI;?gN8{4lqIPTycE@$!Zti{K7kbpop;SsS@xNuz}MA#njanS@KPt?j}qEq^h7cpkX zL$TsKNxU+^O=7~4mS;)wAfuEa!=03S&^>=Dyqkw=t8uNdPLz7$fdCM9Jm?<2$9DFVRD11}VW0i7(_PKL3IJlyMIgO; zG4$!;srUv=s7w;gs^vC|%Z8X1SDE->ZL0QW8y_er zeh>&>czE8Zr~=S93FF31s78(awQ3b;i!Flu=trFVr0KE&P{`N7lFXC8Qtb41SzKOL z=@w0D_vmf9jsQ>(Ut~H?Itlj~_b!CbY42j~j5F*^z9vn*rc9e=WyTB}7hQyR$tAYt zUUM`rjd}BEuDHTE*IYD(>#if_Cr#G@0P6DxiJEsxH)_$qZf+20bisnT%96#Ml9GpR z-NXJLCoCHaI5?IPC32#m05#gEIBtU9H2)3M{pY%${Oey0{_~%|{`bFnqfv9_YwjPY zze008puw&coL&uQZ-!Xj3M{Q@O*Yw33+931Tbf%Aif?b!2^w|LuaZ@pod;WIS~LZ0 z>&;IDJGO2<8~lVD{6~Fsq>Ghg`um5~%vrWD*IX~mGtYbT&G&^38;KTJAl*Wa{$!=f zQk*zhVXLhU*f#EKGaYkA1P=k;3KXbJkPs_{3bjU<8`=}0PT;0nblrBxTzB2K$O8{8 z6)DncQKD@0NVLsjJm%tww~mOH?6e})eAKA%N%OScG1>DouhBy!Bq9k%m?_A}MNu5Z ziYhf4V(1)Qo-#Y;JZH($Oa1ioO8*(P!G5F9n0Cfk6P#tu&Rxqmh_ix|c-6A*Xl?}f zIquq5GDqnQXv#gYsH5WfWqq9L^NFvKS7F-xC4UsPFbQNxvvQE34H1xG8vOwowy`eA za7{WvhHr8PWJE1`4Kk7z#Da{_@CJ~P6-CU9%22!P;iK-|d}-43m<}DKj7G0Vta_j6 z#AIe&Tg@zctj%7{y$6|nH}J%nvk?33_mvA5$qsOp>WCv!{Lf96qmIjQ!U^A;bW%ai zcw)VMM?QWlMf{zkk@Izfs6ewJ_~Am>3=wtcru>Oz}L&(5!&LEZ{QhfD&N8dG_;O)A>c3g3_knc z{*9>Ca|*0(fDqY$c^?yu?ojFIIN&A{(I+It`5uFRK z@%CQfUErI_f-qZv*G7b>V>Lo1?@j8qU%f*P<8 zXyTO+$(-dV5!0m4h7&KOf@&H#&zkfDzxF~yqRPZcl%*3yl~dr)+XPM@5S9|mU4Oi>}GDiCjUbN{rH&{}WA8JZc`8XORhRW4v z9L5=45~D5HWxsk~f?u2;z06j&zGx-D@#7i?HS+bEKdi)&pgB$h4|PY+cC;Y|aHJsz z478#+;PaI#6P73vU1`9UGcTeNoZ_$D_@UpZAytB1mu;uX*I$fa$`Dp0_3K*o1J?XE z&k&gb|I^*qVJ1$7lri*n9-m^xb(DtV`t?AM|2X~XMD>Hd(f-7&J>hT)a*D^d9E@ z#U^mWlZ{~^P9bZAl0VW^v zOk@(^Pe1*oVUwDfB@L1URcq^KE{jHYH&%0aPq;R+`QL7n*-1%!t`|E~a!&@NBK7h{ z?WvxU18F2uKoA(zSn6pho3gFSK$cFvuC}r+&3sdY%B-A3VQ>hb5QONcztz@QYn>## zhxhTOn6Fbx&{a9;vTSojb}CSzibU4PCM6MKCD{xV*Rh+ph6BCN|2e?V{nVANau%KMAtJ^!*UaYSd zY^axPtXFKRKsHwp{)J?5rLv^bSXwAHRX#f^j}Iu54`~e_(ON#H^?X9<`;t2a7Vndi zUtF|>Ga_BT(H>9l0?%rn(=<=I=Zwgp8I!>?A)}^8W-qf5%c^+UtsSjx^K1L=v}67q zT0n>QyxaDo+xN2j_O<&5Im;9D)KXf!j8ca#ZJ5%BZOL$DtyOzPosL}&r0H@b&6gAP zaXFNK?D+HZ7o5d0u%b%*Ph9vtgTw#DNfLJ(#P2$$KY3~EMt&83o1V{&njzU&@>0+H z&#!C8KEL+j-ks0C6`4al{O#{R^M|+&olkwSw6j}2$SJ?oB`Tct&G|Nc*w5z+{zAUc zFDOn7=eus_&Z&Cz)ddo+H#WXJ0%riy)0f-Wt^dxC>5vqEnol2Y1-FoyIvsIMo zC)L7}c2E}0T(T7DmdLQwmho(}U5sV3u-uLVKe&_WVUKv!){}LxC;4Db_Q7B7*P~zH zIeY}H`4vh#DF<Y9VvoZQeQsDmZ^v11NWwThhMxJE{LDP- zh2IGttk;Kr7>9XSR%&vbMQg6LcnK0ENtGu3N|z_!Y3HtQ&b#Q+3G#barShfw-wH30 z{~ypvMdGFwSZI;O%v&nuRIacq{K`HrTfgAz<%@LmdE|cBKw6 zpunI)Ly8P5HloA^r8Z9a@A%F$` z{;i7pUC)EA@Aq!uRk!rITY1y1z3mRuCcURa`V2*e&a7U;)O+Uj8Me|DHgQEwT5*#H z>#A|uFmAhdzdd`<-aTyJ9(CseJF=jT?sdoZrsI3tiG?+5;muw|@r!KLh^-!}HOp)5 z@>{opwoNTPt=z2gvn$M~IH%IwD)Xx@C|J9bmosU-R*|*~qEU<5#5y*x?K{=IpJB9^ zKpQ4H5a`l{9zE#OhXFJU_bo;M&e4JiZJ2JQTQtO{F@8-6XiiW|LZS(aC89Ms&$TS?Q0tbC=-SXnby-mFzLdzH-@s*0g|aX+_VzqE0`_WOQo(|+%d{n6(A zS>p8!EZM2He2j?D}1>zm4y zEaH#Fa9qAnLuAt&LaqHd?SX;>&X_c*(`CsTLhwnB8aaCR1%)V)qW#9%aWMn=mKwn? z6R5wfkEEO_{?7d=_wny6SkFUv2e+(FWbT$rYP0sm=gg{EAKLH>%3Ig)4280{{*S`x}Z~cSG_XD*1 zo&taf04u-USIfVopKrk#=eh1OF#@zHr2dXNr1u1t6{(27p2|R#s}C5GYq)5`f0SGm zugZuBc~k`yvv;Baub#OkI>f23_2mKs0}(SC7(E$8s$3_!q>=7K*yAB1a-7nmaxHc5 z63OtL$RnR&W=3GMtXfH2(waR(k!->d-ysOh(bBaa%s?NDM_X3 zZ0XicU@UCf@(lt~K0D4{~9hu84*{jP#$vUuNPcSi4AyH!vyEJOp^Ua$Q z=7{*JNy~QJHw2tks=XkVNF~ftuIDB_7F}pgB0s)BCrh~uKmz6WU@CG8vfV=mDi6}< zB1t?N9pY!rXQG8T5uB49ARfgyjb=0&O=%1k)e^kPOKLvw*Cl#lO=&=`7PPGU4Ob=# zFl)P15SL21t9B%1gX~aL7LI;iO8BaH^Hz1_8egkTJ?`Q_m@zx6XOH|Fg3t}KqMiBF z*rL{q_1>Ovg3n*JR@QzV2FKAWX4Y%BK!LvGIZTCdCdj($(y#Z*ACjJJro#Ba_bbMg z7eouYwE%Rw`by~e1gB~_GMV#5l4QgJ7On-mjcR@kOielpRQr5%d(eD)7%Q(U`+4+6 zKU-rQk;Wr8ctvblguA?zG9s4QGzl6+KpQH}OZEX_mD5o$*2Ph?ahjr}8W^07l(@b` z&{Z=OL6XcN){LWfvaS4jmd!lSTrBsAN$A)HTH( zakYuEVpdwx{uzkkBJPj|bJw$p4FKbEHy81eNG5Z|s%;5lE!CNsNlD^r0zQi1Ktj^c zsdu%dHiR=^PEf>NiFrT`cov-`V_L-wXM=_iNexLBu&|7%HF5mL8@4ThEbh%nv(^V6 zTfrbHXJ$8J6?6fZD4$=r$3R>Ggc4RyqOg##R@8&6O!EqMh~*> zb_Cmh0~vE{Xxo^jyXyxV93VDdq7EE~M^7B7GlqBd>k|+d)(_4028J#u0A?5H8H_6i zaL@9QA0P3k#XTRWre*d+Ed!7sbp*JqTNeAG(Z{Mnj1Zm%?~|u*m2@c%z>i@JInbP& z?O^JJbWYYT%fq=&CLGprmT#9q%vP zG`>;IMy11&&7X(*fzk8xYiqIdrRy(87M$tRCRp(PmVwypi!DA60U57{m3>)CNMEGq zWNK{yQvrYs#A>5=GH#>;4;fcSeMekmR2zOkNp(29fid`4!U6->N*NqWnM$opHb~&M z%xjf~Ls0ovKh;3}ihxIJ$+QkpMu+6plvxe$wA``Je#8kL7;KH3mGnT6p#a(09y{%q z3`Tj{%NRSnS5PjD=P!$s&hB9(GvVaWkHnWFDYeFEXhcfkph*m*l= zK2SgjlG>#zuWzA_d2wt3stpW&geUqU0Vvf)h~A=CYBV(sHO-7UnKVOep*^v!jZW1Q zq?zn;y%3SQKG$*@j2ehWLm1UqNM;tZ{j=-lyVS{Sf?#`oky9KHHHXkE%$g*)mffCG zqWNYv$=kPbN^cCg=g)giyWNDyP&Pc3K=eW0GvHcB6BMIB@zw5ygbYXHry5Sf(EW;& z5CDPP>9my-preyR=y;365jd_lEwux5Yxm^aeBSuwDFqFj?*GKRdsvpfN~u6IpcNw4 zxCI0|T_MCS1e=EM_i2pFQ^$0K_p^HXlH0v5)yVZ5vNNBvC&5;{u9>SEf)QeM1WY#`gpfzF(xdEx()^WLaqIW=Q#H>j$%RmHLZ)nEmh)_a5YEMPMVv|u zD?Ay6x1dRc8f-t##}XHGS{HIl8}&=IgnaJau0M8%5SkP+I9NE0}8js_>;2pE>fvwa9F!ba&^G$3CApC6c~2NyMXd%Jg*fQJfYzg z_nPC5;8(1-*O9~j5Xg?6WikRk2)GjWieTo($)@o#DvY|WPi6t(lc0a7D@e5Nj3Q-M zl&d@czFdhghU_Yv(nRywBixESWHi}W1K9{Rw25}>iFR=Wuit^4x3k~+dDhjm%YL2J zfs&=&R;z_HLKN6ISSzbl<^1?My;|rg-#SFR#(~c@%B7*64-( z$U?Y=5{6SAp$v#GqO05sizlWF*V=q0+Tf!Y5b))?P@wfDP^(hCN9Qz29f#L^!KPs0 zhHn1O<$PX}O~GRr_MW9DSe-XlAU6w5e@A{1a6rCG>FcznkpB}L{{|%``>N7HnF-O& zL+5K3v~ro5HootWu8nm%1fNLA&DbJ;s&%tVqHs+Ezi>`ll-Vev))#?n`>d*Pn;K*= zean_}*&`=Mt_Pp@;f^p+{)vyK^k^5sO<96wBtgNFzC7>sDG*dRkW*6#$1*EH?sXDynBdUF|8VpmkJI z2g}Z@RsQ>5vE^aS11JT3(CXyW4!v)2MY}!SWW$&A$4tfgNs`T!*vaTUC3XrJja$&j zU|R->2{hnKIawf1VX0W_346-vDfCPV(waQm>A%Pj^m+1H*;YVr#1}RB3??*v{d+Xc z@5uam$WD0zYBQ&-KW#rM+R~QGKlwO86(HDNb)Y`yc`L8h)qJNPsC_oE>wwFDIl>3{k;zJMzn& z?5l;=Ubn~DvJB<|Su_CdLdyfGg8y;!tHMThH%)_undE&+QD$gTVEYl4u}HWJqS?O$ z{CN^Y%U=572*GhKlPR+x#}&nWNXCDF$IO`2tw~;gl?s7NCL8;1yKMAx{{k(RbF~_l zD%H%iEdSlR>!>mNs@ zuG^!PYWC(jyEVshS!>8&93W6~?l3CUpBD>+pw?y+i$>4Il^L}_Z^SI$hMJW0BB%i7 zZQGS2m%;k!JhkA&YCVZQgqQD0Gq5{9I~pa6XK0ui$9kqV1PiS;Nv?dS8fuTvh9)mf zq6hm#!MUFB)`w~uO|l`WS%BflIStR8jhB#~-F;{U%;WVMs%Ys=GlrD)a_9;DW`u_$ z5Xqi<4{l*MEL^kE?M1cVqx`hGvP1ATbteeH&qH(9eNyO0J`U zrhs%&KCKE;gsR7|9+QItg6ha)2j4Zy2f~Tt+;Cf-M1(E`WipqWreN?55T^Oh^u(q< zTF;J+;fm!v`idj0#n1HQr#@amiJuM1t;F-OWlwiN(z_n~bhclY;qQc{-_Ss9K^^PV z<+GaaWMKscxlHFm!K3RSw zlC2MXP-72IR;U~PMhxag&uB%uOOK&zyOEk?{uw>#b&@B~lLS7FRYj$$>7a*;)ETWv zaua^7dE{rK%7k5|4I*BoOx!}*oASiS*k?Z8Ux=GLu8u?bnz2r$6G-E#5Oktb*Yx0t zrf-+c8OU+?2iQBhJ=P_!X|g$dE-cmCtzuL=iI|jE!vc(G5h22aRUWz_X{EdLOOQ37 zl=J8!kTu#8(oHumPpG9mWOHD6l(e~QzoAwsM@N-@kqvA6*qhjWd5K`@T&hN`F*CzX zPqRe;Oc4=bEQD8?(Z7Aw;Vmet0krePN3mT&DTeOu+_e{kNX~V z5l$KXIEHWk9uBE<8!M+$Wgtx{tRvBoowRxjJ!V;Jx*#Zt+uUrcj=bBtbkMCb=@*me zw^J0RcOG|@bNs03Jwx668#9Q62%TKQ4o6vnk7@H97c~8x8u?SGuNT{?#rQr1{NRe6 zR(ogin7cIoYfiRV7t^u3g`BjKG*F?XrXAsXZl&>cJ!zJ6314UkeF~;V(@J#*m>|9u`|W z$cL>EFcOltx{OHb%DPIDr&A0-qW_6up&RD?LxihW^e1`nvi3N)j{$@|ff6ruK0Dll z?u+YB7vda|BcP<(c!pfTPd2V`#mQY8^A@o%nZ+1YeF%%EI3Y%b7KQZF-cETn9W*SI zT*;xb?@3HSOuIY?^^Kv$W}^su0(S;5u8J==mV|xw{zMu{uS5P}exTU-O6*u;wNO8? zR$yACVLOgl?uiMuO%G13D>+#?!1kf8!p)Yx!Nry8{MRguS8lUk>|9p zTAXZQ;lXzQsYIqhtz(f`$YaVY z0uR{w76y=*h|f166)Gq%PQK)wKpkAOyI2mvsS_Id0_BB)@PT_zq~=?@~US~blgc0vV`-nC+6Q( z=zCe`Wj&;;)yvfDT0Je174GDy!KdaSxR~KV@kk#Hgj<6XHyY#bd6uMSH@ z^F`?5SA;KZ6(vH6X~|m<3dUPPFUGj46^B62LSEY$dBgyVr-6|Gb~d)UB$V>T12K!T zu)6sm3Y61=*BtGTA&zNa_5_WqDyrm8SkC?AMA-4|?^f+N`#=+&4W+dKP=$BF)y#NM z-x}fC3jm_tra^n>fQD|+UP}@ zND7R3k>7N=cEemB@unR8e!60beZ;xZpOq72HL#ymbA|9hE~gkkapq-xsTdAE-tMTd zjF*#u<$u@%?Yb?-MHZCrE-T?yHhKyUT+E--1+v&^5~w4E<3pTMreJkQl?!*i+I2o; zNO1xKn{kDS)iSwlF1<@@I82a+Th!&%+RU5SC}h7|j4&w0~0J~yFcK3u6q%N<^{d0tGx`I}yAZw5Ur zoSZ6q?qSEFO6%IpEn{-GQgnUC_MqlxBlNhSkKDL_Xh=qF2o~Sv-m&!t#RIio*B{C9 z3|w3^(BlyIOTl1J^&lM_WEGuxgxR(-5~{W=EE5Av2K;|OcQ@9NCLLwv(>JS z4dKj&=w{8jB*Yt_*M>;90j=uF^A@&+p49W~4NhB<+a7|hq2MeYW!vb2Rc%tImoS1{ z6H&?~c48~2n22mpOErz9)VaUfp(8L4j&B6WR!?a+!KAV{lyNhu^!}GqX-}vUTgs$^ zBMPWjhxSnri%791S`aF+KD;UhP@B|)io1cWWg{m>`w5Qb@%GeoA7ch)aDg`@OdGX< z=#L5;E6w|a`Z!`-PHWyHtOXI;yO-t9t?KHbLMG;_BPa}{Ap!+I?phFF-4yEXm-Cen z7#;q3@Bs;*(FXYIUN)7Iwd8#YCQ&@0=7|?__xvf=TH`U5@b-+-rW3jv9%E{=Y}jC{ zPp8IPk~++q+1-dWQl#L^hkePW>{Ov{|+qjSZt?lcGC1#wheerkLE$z;O0#< zcWKEF#k?PgC2P@>GO;iEP);u)gb*(YR^=2K)C zl!iVJ8efOae4!3{nvgR=8kx!N6YJ)5d7~g-rkKC7CxiM!tk<L&X3PmVBVN`=&edo|g}q)WvCOe1WAXaZj++Be*`!krD&uUg-rxPpF7W$HyF z?}A0MB*ZBX4=u2`7Q%uLLghEdii!9R?^L*wctKr8{5p*_?qP(TluT#89s!uSqich?j#B5t%{59YR@3q z{?^Ugyr6xaxBdOpb}e1?voT6;Raa`h({^mBz%`;J4&#kN_xuyZ4o0+TNZ;ISp6i;; z#;NSd9`|Cb7OXp_J`S8@<`>*h3L*&Tx1sHRJv3@4yGl?284L!Dz{JQ* zz9Lr!S0T`2?oz8@-Kw{Ft{W`3hyid+$Umx4I*>xqkpHbfh`K~u6hafNtyR%>*h%IW zyAbxnAkMJtJA`mN5|TlyX?44e{yT>ECMIUsNuPf%N-97-qb-d=E>q-?u$$xtP1@RS zNrKmVQf^Hf+LSvI`QI$R#*K(co`jEuaZgipib{32z4B1!@FT6nt01^Hd4Do~Z#~N3 z_=6;Tt4DfAUzV1B`3^bW>cRG*`x-G4JxvXfPuw3G?TJtlb3Tb^(3=;<@8puPNwQzkHEBFVO>L860{?lM8 z0@s&(k9Jbw^r|YzR<9Y?DvW3{dg7}qk!L)P7AjdXy}@Y#`7sTsNWn~R5@oYRcO4&E zSDcj1Z8v1KOY(oGubGk;uuJCScF%8O%yRt7i3o!ijfJUvsJP~_y9Nl_KWNES%@?FF zlCB40B5X7?c(pcYDDt}_XtMP>x5LqE2K+0EY@Vyli;)z1#(LlV4xeAqq1NNWw`KLe z|NcEuP)%rX{UtSr9+1Duvv`aXYP_uF@{3A#u9A*-n{OVRwqRa=mfi_py$#D$70zU{ zb9K;xe1*A1nv75!8`rR@lhkk-xL?yB>C0OXf>dmtI$ZmmGkSKp!X*QZkJNIAHtdix zz}>5Fw{_4${vcG3Qtn)vLZ%aCnTlxOXNBNad+7EVc~O8Tl~6c!n&IGnML5V zE&3l13p!MPepAdWZYAN?$~IpS`~zi#6+ zR!@14)n3K2IV|=>+~@!rJ{=wDkGe~RcryEqMHIY3q7!9Bev;s84q(i3V^>l@iO@z6 zi@pJ)E$9qbP>^%rj+v+;$kr2)*E(DO`uX%m*Q=(r!3fUN7@19$h{ zyuHTtuU*`r;371aig-m1ujplX7M_wrI5#v+2E6?EoZDFMsq5X3m7YfX8*~L0=FWdl=xFH zASsec6+2#SX%^8-v1C;x?Wl~~TzbQCz*kW&ix5(o>V#4oC5e*kxSnSmH=^V3+6yx7 zOXRIVn-bfUaBth;aCCJlN*tJ6BlS(-VD>&IUHE79j-+!_i*DhOLlX_eLb{@3PvO*?jk;KkR3r1vGlcV+@>2-0#f=s#*jRSX zrtlctgLboF7sdreqK~Zf8*cu=2LhUP2c&wUghwU!M;(D_5#$+AXDfT5xEwlBUiZJ} zY&MPFhB4VtgP!J8OW!Sqy5p79xsJb*8jTZv&o~ysDww(U(>vVNj}i_uo0A@4@*(?z zdBY-rNvvc}9=De(#zF#{9=Hdyuo?G{vZI?7Ney}{eR-Dk{x`&Ax1a8b{(5haIn5tk zF$BgQ>WL0o%EAapsP$!-d)&}l+4HLb@}(xciu2s`OwaenQ>QK)Y&0W0?!uI=3r@Ox zPUr^PD2unBNLQ@&Z#a-0T*pfFy7KzL;zpx$Obz<7{9_D*-Rm3IUbMT)px0?M3m5=R z)-Of{$R6yv~}aE7hTMKjIr4KBp?%}GDWZvkW`Hs zXH_EUq&bV~9Wv>ofa~QeRAp7hxeR9=?4Y;nvA+BK>eR~p5HbU72)o9^%`weArk^G+ z^>LX++cOxl2K|sr;`DfUw)wk|6gaa$Sb4zO1+0~o0g^Ig77V*Ll z81Z6K9_x1H0-x3?=tqF66aU^Yxk#5@mQ=*D2^lei&N?sjjgk8}T&I@XR!WqY?d7X= zMn~$+Egj#rX))Akip`s|Yn@)5G(s6J+V@_us!%4`qU2-dT7L4Q%^>XT zWnGMN^$)mr>_4BXJw!h5@K5thJcBP)z)epQmwDKKQ=_)m(GZ?CSMo_|KQ*3>t#y9A z{9M#Ne*p%ZY!vRO1at{chs9&b%$9RnSmGFIctqvYl|0Sq9MtGBX~eb+*&^HL)X7wiO4_69Mnw&}kZ!+6(U8!V5SkY{E5EAOU9`=#BVxS!fNfHArnz0~T z^_jGdjN3RGSoiUeCq3CK&Lh`5Lt0kv_x>F{g(Gmyi%Ea#g3(`P30_lr)?VHIj_ZPK zy?a3kHN2BG0kYr!#;vcK#{GSx%Am znW$e^)QJie2>heC`Us22Z)iHWlX;kgz3SRh4Q?+8|aF6BikUOr( zM>6p_)8whwnec`P`qf9Iu8mhKA<)8axUglyX7G;DAh)^WeJ}!qakj~tp%0we5OyO) zKc~tq>+!Mq1;x-FC!eIE<5g}AHl}%o@m`=LEDbw34H3Ib+yr5H9=s6BsMlLrTo=C9 z8J(VRlhR!&l&v~!Jkzeos+KW97;S$=RbePluME`dO}b;h;1+6^DJIdSycV9XZ$Lw2 zh(hVyy0rptFgZpwB}}sBtbk>bnp40{Nm!uYH0#CZ!YXf-M_rEOBQ&dtG2l0unNL3P z(5$z)t{nj|dcT%q_@pEUxW|dBmTvd|!7OPrwbVCv73|O9{}Yi8z!C$xkI#8zT3tL- zU`iv~;l7eQG_ZRQ(<7tGQN`;M;V+T3OfPgQf}>ieHpo~6&l(dRxc^cEtM*Cf-tx1w3=~c>{!ObT z)B!4G{Dy8T&&A;RDtYUT`cg1-2mzj#jll^k$PP^<%-f@Ad-2UOOSV!$+866LxTKjT z9vUF~jCrbC$yQz*U!1ms0kA23Zj#QS;dbaf$)Fr@X==V}A0qF0RXEwi0Lq|Ry{4a} z=}MRDC~L~koatHl+19ix#*UY`j)elXFgD*?&mvj=8Kzw7u%>m4#oqVJO(cz+eoKwO zz&u9W>v#+_p*!QCypV;a*;FohN0(_uMfhr0UH518PocD$t>7+0Gx<-mkfZJ{0|z9d9oQSiUuvgnY5-?+K8+9^%PX-KoN_+Zi93w`Wb$ z%#*F>K#Wgjo6QDH9z5bpA3um)ca)qQkG27m6uLJ>0O!7;JKr-4yngh0XyPj8TRW4b zX8(@f92Yn#<~%hO(0RY#*Jq2H6z1i2d~x9*Gs9d^$L}3~+v6-Fc0xp$X}PmbW8*=H z+s{6DLBT9ClfB_85jCc|q&T(|9?+(FTu%r7xHXeWeZ^#d@5Uk|s}J{Y;>_U#<9ojj zM+UznR{JmfEy`!6C6MLLJTI^QaPjFQ$eyMag`?z6tujO_M)mo*8=5avC*Fe&V;y2| zw$N5!4Ho9IHfx~QHffHhI<=->6Y9DdI^@Qu20?Cq;{s&Iy(skuf~41_3kHf_r&4x{ zky*s@Pu`HNN@+*bI|h2S#B=R&8TW(!Jrt|&Ka>kZ3Mh*@4{+3geM z_L54vGA-o8y{m_v!~bcM*LC(!!|-C#V024)UqUS&=JLc0RyeJ-C^Ic$U&Pl0|8%F; zUNk2L(&yMaANYfEGjfJu_)f9&cOPg;DM0bYlJmvbiznHx@SJ*OllFy2k1@+lrNy^l zpL4eEmFlaUVAFll8z4oiLUpB9pmr@?Jt$70+I0($lj2i;-%=YDw5>MJX`dIS!qaf} z+#c4?sr(+EJd39-80_SEVJx}U0>cTaD;Fh>Olk_VR_UP4d}P)nUvEQv84VM3ZGBkK z3*?GL9Klw#hV|;X{P30yws2%YQEkxOsNyayU(He%KYvcEe02g)`SgjNQ9EECYVD4u ziio2k!#&6H&-%zzTus0@xkuNlc${@;x^C4K>4;L|z+*=AD_#ziKh;t*S!kr43XaD3 zu42eXu=gi~Vg@gl4D=(*TQ0Nr6QykOqnKXT6&d#%QBJh-Ia&cvXcTF?z6}QU^%f?e z;px-gF>m=g?)N_7;o>z=`$KU_#I;WB(1;cX63DY|H1(`le!?kzUgFPdB#$X|f}qN$JL4EI;{K}ckp zu(fXX7?|yXhN)%u77~ukj`;Rrks3K_mv)~UV?utkB6-d42anzDJ@ z0{SwmubCd6e1AxutZX_Icww@eA{h~Nt3&RJt6_f5ds@se(^h&2~HD;SgsW9untA};irHDwLvatg(p!i zr5(u*rJ!LPAUn0|Ek)DOMUXABXki%Fa94KHxalg;wS@eQ#q2_USbXP)D8DyyAKhEN zcNLq&Pn&rt2J}D?F@Ntay>fiPoi6LX{ue8s@$boQD1VI!@(D7@b$28I^H zX%ZSe80*TcPF!Rfx1Q$7{30663PB)kMvWcQvV&j)p9jYj|O`Ra%bu?k>gi z3wulIAwOpufZbhjL25v#nw+wOG%QIyPhJ>-0HHKrjINn7w`Aq3^_m*GP5xK%=q+dj z+o`lF-d(mPvV|`W-qmjo|&c%FfL3vG{ExF!Ep$33>lAvMX6bml65EA4kL&89$0ZTT`!s?Z5_0lqiFHj zqyZbksxn^X77hL=Wg$7CQUkr$CNtbwz*W*+MJ1PZ(5pXjL8euy-q~)BnkJ)(d}Wuz zg;n5ZJkMW!NO_A1_3lgL2W)!OiN>{br^eS8vQe&+9Wb)s@K3XqW6m%B}rc07D--O_808jR-f!sI{cVNwz`qZj=(o9CwuetXRCX!Zs|T<=WK6n?ZNY#9a85V5C#_dxryedsCYT4(~#Wgyt&=%L#+XA}*KAxg5D|kykzW@xnP2q>EDCN?0 zngTS2H8yXT6lTt2(MP6?nivl#9aUdFo>T{|#TKo2OxKh+`WNM(dIcRa$o$C!z&nun z0FC#%^}|%kPr`{wf3sPYsR#}{E1Qau?Y(g36?5P`=S}1D5||RAKGoror73$eu{g33 zh0pW0xYAHm+1b^_gw<0|9MEkz+}vXBnSMOp+n-yyuT9aW%A!*Pd2Bwg6lulNw$!2J z#D57gTAg~N?T%qxT4a3*w&em8=Dhx1nUx#usuI2Cr5eMmieSxIzcQviWiqrdRA&Vm zbvggSb@?#!iO6g94^{B&38ZE*`p4D#Y6eFT#M98mVT>F{z2)y=3cz|l|0b0G{Coa? zZz%+(^vg{{%K!7Pa3kFCh4S0O|K$Wi@;K`KuNVQCb|^4`$Bv!ft>;$z=Q!FzoE8_u zKAyat!}^tX8*S5&sYeSqq&LJ4MoVHdZB(;v3}!+nCNbS%>M`}x{X4(lYlM*JRV!QF zf_R-mk5&P;9@USk0vvjm_yWEcjNr5YKnRfjI*9at`WyEncmc@5t-J#y>hU5%+4fK- zbxnLYxh**J5C_rB^id5r>30Mt&opw#2fB&8M|dZ^j2t^gY#-dar5hkT)*&{_u5m#& zE`uvNG*zMA8o#QY(Y(-tfBA+!uW-h#)8=!&HhcEYNimFs$envkhQk?(-EM=2*S~## zI7X+hNpU#CXvDTm7Bf~xdmOjf&-sDaelQiZ%iLBj4hRV~);F7w3}3U7`k#`c+OdOcKMuXD%ex}8_|HcZpGCPP$)%y_jPt(4uh zID6s*9-p>2wjEs)vm*uIt!yqCZ^ZVeOt98CK3^~$_J~Id5yE`!Nnlq zE1k1Wi3vc!#B%YG+UC>0i==HlOv<`iJwie*M7~u zN6-IW@VXfw{fi`;z2m~N-j_N~>6CQx6Y9LqmJCWd>0^Ucy^e4*N-Pk7g!qC4eaHBX z{2bom%v*_&ndgM(cv-PD;g;foG7y@1wOvTF(9OhEWm>rs77IJ%k|(LRS%e8NZvpC` zhB+2^IXrgh<@x?HXI@T{umCJLo1Ac+)aByGm1A6NW{Xw8ED}ot_S1b;JF9uInee=s zDnH^IZ7=7WO>Um@AAwV~n4j&H98zN|`}Y%?@@4 zY_VIhqt!0%mTQ&KnYaz>fmhN3;7+8>s)u6V)NdYB&6y9MwPgCvp7{xVx({d_t%+Q? zQ5C5*Huw|7*IMsYpVAFWgm(+{j`=CE?f^WPu!})IC70_??_x@N0n!g%&-m}ch~Gpk zF|__#7NTeqA+LoX_T3EH(c06yU)FjxiEaPq&~jbHcIx{+^R|cf#A=?5$Eo~ytmcoa z!`3J9-52)EIzC94b>!;HxQ)BNT-k7m4ADc*^6m~Iv5%jpZFqawxyxmu8gu(z^#+#< z7LL>YWR3ZKeBu#HrmZZ%LX1n+MDm0;4W+_4aamVNp&yeWy5qa30VmN^@cm^I2+0i< zJv({NnaWHWgndUI#{jWPoy8+Tm)c(*N{$WZK_^vk+ z{8KbSJW`?||F;w+xZW$QqGPBMjL(eP@l%$zZJ5BH;9<#;5sEtZS@YwTM^75X@{?yn z^sOUdvNNbkT(;}>+_3Brj=hVKN{kGUc-hCzGcpEU$;x66IS{&dD+1KvhVDctFDl}T zJxb+ZazVy%^TO8Y#ba@94m%RUy^a2PG^L+O3f(z2GBvmY=pp_17GD6;j{xZh^djDE$Kk2*)_ES-HGxzAD}E^Eq`B@v!TnjYYgc9Mwr*Va4kKd^B}3ub+< zTYI$Z#cR--`qrrY87TkkA5MowSMsh-KW74Tfy|7C1aE^qwT*^+2^YxD%pLbR#@zC~ly&X7O+y%17% z`z41N+q1i~Ll6fEsOk(Ccv0JbZ_7x7fVX3NF#dgfvI1v2z<-Si?K!c&sMe(sJ}rqaRamuJdV$Xtc=Jr~s( z{@b~F8@DPcPlJ&6F*titMT560ihq@9+U2=B=a;J$dd5_C@d)N@`kaxn!SL*WA~Mxz zLUu_h_sZkaos0J%4mVnmS!u626K`mZ2c9_943CGJ67W4_kC};%ByrE&wD?RYhf>gX zGH0(Ng#ZiB*z(7CX_T*n@k-^1D(cs092-giH8{m+@^;OE@zHH~ZHfyrz_G%Xmqk+XqcQzk$&7{_9N+Wo|b&t+QN6?Y4EGx?^5Lpj({~ zW1MNHs6pd4)y-IPwooc#$ub13B2-bt5pWtX!qD{!@u%h%@#k@?GN(Dsgj-A~4_1_j z>SO~Oz--5A;UTnHMHD*(i$HED`kb9VEvovn$C#~xs za`&ihpwuU4mhiR~tQIuF@K|?9+QdG=Nyd)Ozi;r-o9YaX;%WA}YRZ zg-}Z&FTUF-UcZn!e#{!ngy{XnOhrH&2l7v0;R>zLj_Av(rC^c_V_Y_kF?Gm;qwUWmQuF25tYK6BJY%IeXh#=K(lTe}eQIyx zewwrx4_*J?H429|WYQ6PZ#EqSdjb0Qiq@J^N^zxv+d`za@CD+I)^R0i{!gDi&)_$i z&=s2+9u?^Qr)bO>2 zN}gii;FCSaGjIsA)Nt?O8whGj?ApYK1qS)P>pLMo2?RgsthCnYMNW z4dYfJcq#K5?x<{1T5TN~fGEp3EW&$CGmt=6GH^qJHJE2XH87fEL4bgr0-wKzoCulg z#ltAs{SxUkZ9nZS=`0N>dm@xoI5QT@HT$b*EQlp*urir$D?w4`m%WRREcH^Wh@#xK z4pHa2JhRJ(&mjEsr}uOFNa())sx?TCiA_$y|-{ljLEznTqng7rciYP!;hIrLjn6*e2ujd?#Od zSDJj&3Df>?a9Itx3 zGpf({xwCzrl~kXB9~1ub?Ag4}Om*V$kFS+viKlS@#Nj$c ze2vFcx5oWG&tksD(|8=|R(rh8H~ZJkRtd-WX`-)V@k-@&oA?W_Ni;Sd52zNR{Ow-u zVrh|7Vaor@Z2Jh8IxC-n94JRPx(qxQOd1!@+TzYOoG&SyuuK1v~kG z6;FZ8(7Ax-?di(hk2&gpdVqat|2(N`odHcct`_oM@!j{vzPgfM;{|Qu7~Ww)_2Mj; z1}Rr1cQep*05piDrdd*>4iz1Vfu2t>n#h*ePwOpR)Dl{@up8`|&o+sh9jeuflR@cx zNx=1vmI(ha$2-%_a+UVTk5xl0!7Lo`|!sTxY7?=J@P$r*xFBqFjOU^oL3s!4&`be!^t9M6b)nNH2k5iPK@mN~(TG_kQ^uxL``{7yz-VwB= zo-}RLSJiR}(vH?-wxlae?oJiHXBfLfh;;W@rFd7wlYZKCb!J;7m#psFo(95tpn7Qv z!3bXhjvW;IHvqr3vkz&0cH#1K)2~(G-AP*6l*v7t|2l5l^J3K3sWfh$DK)b9;{CZ2 zxSe*xf}^H|sg9sDaG};--mRMzdRNs)*E|->asuPGeloYMS~LH&X?eOUBK1sJ%aJ^Ea9h!O0UrMm98`x+!e#`BQU8)5L1cX&mLC zw7zGn!_l*~-T*KPkqFYBJAAX2T#=VPlt(FVpi0YGh*Gh{C3b0;VU9%;>_fAhM-mQy z?^v-mIn<{>@Jy>q>5?<`HPt@xRDQWz?%uW;(eD}rwmda-4f|waXDCZ8UhiG!Jz-qh zlrX2YPyuFJ)@kLt_{i(6oyq6UW5vO)pI$Tra^pu{>!n*ytUqvkia(4M?tYBVMBQ9Z zM;w4}e^je+KPf2oc*H9!+>Vp%o~nRWN<+FFslJ>*{`ZHlb)?G?n=`&}w_>Mf z!J>3|B9pg4OW57dKtsWyE=0U%@aAq3+F7kfQzLFK=lG&0BD+)b+uL+AN#kx2tIG87%8VpCwh~GxgFRhy zxT|wL#5qJPX-%ywbQOwIuo3yp^;r$C#r#U==MZa2iM6f_SCKHKR-Dh+kk;_Br51Mu zU{}xVbeiK`Csk!|Nf-Q3#mvM`Mf;e_39XnF=`pAYy_m%Fik=P{rWT*BRw62Gzk&`D zHR9n)8XP1JnfPIOZ!0Tos^cYinf_o7q`eU_S zCjxjURcg!3s9%K^Ha4A1CyfaOb>n-oG>w4Ge}Ml1>j#Vi4rxlP$uFBX(V$QCN&ebk zD;Gc$h;NaU8@r$p3|bIl`~c!-{~rP|>YnoS{uB2i^$#FQc;u6pk@Kw|zsPjWfc8+9 z&(3#&j}l+Z!|)`b8Bdyy?1Y0BX()VfgfI#i29PJ5LomEZT-=pEb37hu<-&+=J`h&X)bJQ#3LE zyks-`+qoA9lEl%aF4EAkzA2jOp%M_bm>951CJ0Guw+)eO0O5Ac%*4{iTMqPlp%9wB0@^*l)!h~oI zoRoOp6e^=gZxTIn_Yy7ygVzraW2fIfVtyRI^}OFy5dTr1pG*JBK%wR6v0wV-o1Eec z1WS{(ZJgpsxXRVz-=-Q;CTz4Ji8hdb2G)ozRt}V-S0e}2B9e-n`HX_H7=;|S68D+v zyxE*i$t6z)lldWJtZEN6Zha9KgYw~FiY#&QRR^s$!3#hZ{=sXR`}O^7)+M!?F&Xuz z{l|t+T3E`~V%V_?-dzXhcB zy?I{3Ri;JEeF!LVb%8mW6F(o_wLCv{ZEh-b;qIjlW&cd9r(x5)){W-C>*Z*MZ%k|S z=?a~8uWh>f=BMSo`HGid$z6hYJ1rS{;7{;G3-$SsR#|iK)StJ&Jr(5p zMAsQJXxpYESYA*lc=%gX?#E^ZY6EKyg=O8y1#dF@CU-Z?o;c~8ZPIEas<- z{>=k_b;Y<3_gA<{pun{AZxeDG>8o%@RNrSnXCs%Y(`V|c1+SCA%gup7WLeeG0quzg zO`N*ZLChPrA$Wf3)Z_*JpIKG~#vlT+Xv@G(SMBhX#^qI*)3y4+{sRtT{z7&m0gK z{z~#o<(1)6VgZM6Y%5FgA()XxKAIMT{~Nqn0MG=8SCo7{u!JM`*zy{w5R2MwB*_ArnLnk5PTiXK)d`>L2fWv*;6QLEubA!3}7A zJy+N7hOkeYKpC}9zf7{5N;{6ow8wT+BnRNZ+>t2ZT&Y1gEZb_yr7-G(Mch=dfvR#N zu?H~k@d}sj8Fj^3RjA9iqo$2_6#xFXyr%X6yZA$M1@*U~_K)@RV<-QLxz(3~DKMc2 z^&w2;#Sc?SMZb&6eS4~;x6fyqjA!yCkGahvuPYbhgMU4BM8;@HBV?hM{N}1w04t)! zIgJa=gja+3nTM{tiK{*`>3m(reOfQJ+5F6o`s;kre%DhKn4ce1VL%KbeHrEsOmwV> z_B>vlMf8z%P(aVuvEXP1WE6UOjH$1aKVP4DFZ_4=CwBDT=L@CMg4MDq^0D~W|1KTy zeT*q2Qgyi=)T92Ys6P<2exvDunSt_IH(<}d6rnR?qh+Q3p$7a~UHS(fRr>pb>hj#0 zkQ#e2cL}tkXZ-S$+Kg|FE?-{`Oi3{XdwX@@E~gBxzP(@mj8i3lGE=Nk-zk9|%cFvcH zGDEU?Rf&~zep>6^A_Tu=&FU42&EEUf+^wsDrURh0D??81rz74IWcncioxNR0qOM*R zC%1nmXTQ-XJ#!(^gsTnAuS>3fsKR;W+5r zzAqq3jG>5C&8SFrVR%wREN+5L2DcTxx|wVBUo$J_ytcSy2AltPVZahw ze>RiaM@Xsi+j-kpCGsGTZ2N}12BB}Rx>Kab5yOds7gYE1`W&f6HHy9^X=KPuRLXj~ zQ>41CwbDS6smT@50U|+KmxmD3- z*sjR=_Bi@tkjq?QMU-q{NhTR#1{|5PXIqM-elkfo9D1h`4aRcc^&!UkUaL!$g!52w ztr&tYYO6+4v3)+W7gRln;TX<&aIjjQBW~EXf#`vFlI^RCcvXIeOx<@Nv$Tc>d4}tX z#c}>#t3$U@JU{fZ=5BGIdu^uYPzs@kjDgH5a^Di*fo+>G6u5vX^tk88K860kunkdO zY_^FZN4aBlz5wN;s`PyaQnfW4$ThsV*u@D|$F22-ok-4CN6~GTcVcThlX#w~6mkz4 za2RGSd0+_;oSfks4i#rCqmSx0KM;&dHgNA;ZK9BVd3D2qmC1jIdbclIhc%)sG`;ayGtX#$jNMT6wcj zyu>EB-89>D$wm!+E*K=-)YhTw!By_+PuXHxtKwn|i^z`RC)X5>je( zIt`D@Byv;`78b7?(v6iWz3WM7J1JlP)A36~(A68r8!oJ~&s|pKSxZWVvR+cjAG*xv zq9$}=R;0#M()6=;DgwI`X??`j{h)m1G-j!fpsFMJ3UTpEUPOoTB*lKJoYHH_&rgaA z(S?5%o|XE{N)LC`4DRZDjSJ`AUFhEOb!;jl)qYN+YaC0C!(E9k2@oaWE`bI^wfCG? zy7}&RcqUQkOOapuvUOW{6mgs7dZp%H&5&+ikL#6fanwRYe08(P-OkmxB!FM)EunBe z(U0K+uSxW2+^TxDTZNz4M;U-}x&GN~-Dv#foF28y>s(NS8XmawA)Hj&RF9gf!9DA6i2P23%-U9(akaSD`pdt0C*iRl z_1(XpLXuu|7zFF&u#!v;KoGDK*CA5tFKLDX@=lgVxQT$F*(%Xj2ZdVE5p5sBnZr*? zS?}{pzi8t^Yro*uoy=Ca|8}O}QF+QHa`Er-yZqZh*8rN`2*`#_Ll)dSUQ7DhjO}+F zE);a(-*nv?b{jcde{bvoJ|1)2Yu&ZS?N%3X{)jx|u$aC*{cUq2?%j~ZsH)+{PP!*7 zTad76vW5$+&$%#oRcTgH=st_e%v_qcUB7DFh1i}2&f(=qrm(z#EV{LA%RJsfq}`mR zc{yf?DoMj;3L4voL|M^T>xb%9_xwBR#aEpwr*3dr81DqVT*Kus%97`)-~E3H36ts z?|@7yeUUd~ZzRNAwoS5Ja((dIeI=SF3ak(D@S$@ul4*E|r`h3HrSL^HcT=*{_SY#Y z4m?zR(wR=_#Y0eWvbxN+r$MBeuWp>>fma_Zlk)dgl$0E(k_Uh!Nw*`dK(iwyr!9vb z9$@(`s$S906X2BnomeoB|1C1{`c^21o|1Unr!Fwhf++|4XZoLGT&LSiQ4UbSeF|Q# zzh_Yso;c1>8ISKH$so&~%)BvPk^jKQT}SRvSWrsK5-xnHdM zl}zQRPT@5GW|ma5^Frbm@8}SUTn!<{zL1-ffid*V&eOPCc--e(zA@^qSBbhiEB-QW zQ=&JrlGq_}#KGD_(|u2yP%Mli_PJ%n*-F+hhIe_9Z~-a@W`LuFi>M@24t(Bhi=De` zQ8|)a>C$0=U)!1fZHJUFbg*q>H?jZ6?7Xu0v}m?1A*D?b4-|fcIpbh1KLs9T#D!0$ zQMc0Rj73((I)ZWN)Fz$I%;<>AwS_w4{eV7?ztiQQ0d~pP*CQ1QL|j9siEZi`I;zG# zlk+3Bb@q|ELrGLfy=nuzgR<5(3-G5>0A~Y5Rzj-?mKSq`+~(TQZWVui#eN#EP-Zt` z1e_v5MW_NHQp);bDJFKY{!W892=l1!X_MhzoM6c9vdM>t@S%eZr6uPaH3d+6=;DzY zWySQpX}IPLmf?%DrY+B{Q5~cX+|nl&yUnAS5P`9xJ7D{ zzqj7Fv0(!VdxXl_c+Ban#!x=z)+wPPcuB~;m9H~CIMMpW8@Mg9;044=sz5~@mgjx` zW9hM_P_2jTCUxY!6ce+-e_mlBFG)VN3XQF@Z&b(R#!|?;cinFF79Pkt2XqCmBWHgcKqCt}^X|b^HIK-9x5~NzPjP0$m-z1J?VyHDp0sRDKdNcfGg3s* zg|l*<<48{7s8{wK#jq2do5WjLxC$=|UCH(vce$sr&MKkVWjJysGwM~+fB#y8i*Ir3KLH!6*aqC*d(RE#k|DT} zJM*8RT7UvLwpbv4=8G!?3|i5`;!q|Ygp+d^xrmL&^)xj*?LRu>$*b3n-u&Sm;3$w?6wS~j4)3fC2oi>2PBS7Tdn;Nk!K`u`> z)QgGc4gm5}eh~L%^nQzJb$K-s2IZF1C@FK;G=%~)m5}(MInmfZKo^7;* z8QJ+E8WK64lWQ2=d>k0}vq-zao|d0_;dF(W(Nkzr&5;1-20$zgq`&Yf>x3*Fy=2Z{$SMFq?)xa;i9mYcIX5E`dS&BxC25?0o z0-t*l7M~k0oB45X_O`Ko;qx_kCe!Qv>PFD@pi1K!cO1^xe6)5CO+YeiZ$dgDud1&8 zaq7_ojqnDFuThn1N$UGz`w7jMjvcywMuhwJv%%u6sks=@_a8Bg)&32a_Ap~VdPx{w zz5WWJkDp`A07P;9f19RzS=bxvb<1#m`F-<*&XWB>TedM|<1KiWWgi8XAkfc z-qTFh2}ySOXwgww`H}JHKnPN>EiZ;5XJruNAic@8oG8!wiO1`ME6a z7>6bwZ^!ej2l3>+Y&59MJN*+&89dKq&xlQqW2H;tvnWF`8G8!k?#pLlz%I(-!hVnW z+MImuW3n556(CHI5dc{L0=DW5i+M&4P2zp6cy8#docUZ%nP}t$PaqrGu#~)9Jk@|M zW?JI?^--yc35>Rda$2}idhcQ$uu_Y05q0>VhyIl=3agpSQ_aM>pXRM{QvQ4-xm>c9 zK|O=2!lk=LM(Zp32FTp_cwB_fw=WhKyp@IAFD~Ie95a^qJD!yl+(4A3>wCpQ@wNnZ zW8r?KBx+ma0Vff>qLB`g-C!o7n12XlVPp4WOD;)?yaUy8(z^J{wIj1ReAn~IS&ivri_B8%ZZoJ#&z*ikBTFNI9aRlj%rxxc^(TY7{=J?B}4%XW{Ps;lTbM&`xGTZQ}ldt-5-+u6v2;u7xt zaeayAV6JjH*6j>$rL*Ffqsc;Ro;`uxSad)sk=h>B+d#~>ACnf$B1+R-uLKC&F0FFv zeyK)ckRS2yn&J!{UUE}L1=MDj`b1YOIp<8Y_qJ;Q`_R0vj8?lZQMg$_*VEaeHNbzu)V&Bh+W( z3LsZ4G%~K3DPgvgQqBzpVwn@pj~F7Nu-vEy6zX#j_VD2Nkdet@no)Rm(_oCPKZVhb zXD#Bc>UdZEhn~<%QzaMu`n+|cTA;o8n{$r>M&+ud zW-ge*N=wT?X;PZumF{G8C@NR9MDkmTK5xTpu;g9y1JYRY?pxHV#3 zzP{W&XceS35NQEsWszLwCyEQ#N~#LRt+|rA2Dl9;6ZO?(62u+JX`T3WTT1I3Ec82F z7A9|;L^JH$k~i80u4Rmk%by~S=I}{*Q0wO(P~oj zt>$mMgt48pYLYe|EJOWlOs+*zM=x`+L@{oibjX=SHS8e~_cEc!bY?$WVxOikkMQ!f z+myMa5~d(iT4heY6FkqYZ@jpU5mHHq8?yHIzn4VV$AE6r*?nxOZHCG`Y?VMV`ExG; z+b-O+ehRSz>drA~8A&>C4uS*dpp0_z&LH6!Eff*3zm-ih%c!G4`5(pIg|-;YZYu9SBLmj~s`X!N*u7ZE+bG;+BkTVSH)v zT!jL;W)wdtDHq?9ToJ`w`I^%BFL5?zH3csp5MZyX4(lR6`n0N~cgL~~f=Ris#>k-$ z+q7_-0}Fa%3wrnF?#215aOKcA)1-=zqa@n{kAE>y$whyve~wuq6>@bC3DoF0vT z^*l{k-knyQ4opm2bD!0=3;&W`hJVqzlbp0o4_TXcl2m+oXxGhDu<%Cb>9j7vvj!WR#{sG!B@_MkP%eh-13j@!S5+`rg9skrZhoNX)F=2Kd5n@)IMmNxqERokosOUu^4BSEPJ+2q~Zyjigy-dUCh0oX)T zLl9&>RkvV1sR&+4d4AS~UuiACr+|XO`5s7nan?*nZ^Z%656~$bXTL>*Q-YaKPN4bt zgJsUh>O*Oeb-f0)5a5#PexzWR?^%;mk>$lLD`n-ZnWmRLb-npi0(LGn2Fo06;+!UV zHu<7A*vtvb##z!WU3hp zj+(mR5)wzq4Y1L#+o8X7AqdkF$olm`f7QEfiK$*1)_QK`R5Ylm;`!`tb;6Kw_?Z00p_X?DPWr*zqc3kmLHjf4qF2R5_%xGhLHUuGclbE#_a zP;{OvjartMJSh~}PjNUW`9jO7UbetFDOx5kOA}dKLs8Pmd}(t`2))(zsuqSkE+^PXbr z{@FW>F0_Kzy96^)Ck6AT23T;fp|#CDw1CubFO`8`BbeR-bT|V=9$if}>Zv=>9iBj~ zqO0*WCIbo;;vti?Ae`J;RW7a6P#pZFVqDJJiDH-}^%1YwW2OsG%UQTg5+eY1?aH<#aQuoru=*j|;_hg3Nb)lVb^s5Fw#Poh#8L#0tuygt}LVLhV-&2(~VG4dTT zEec<@uO@8F_Q>d#$<+Pne#FTP^oB~qYjN9w(sZ?Q&1&iDRZ=j}Nb0!b-B-o$NsD87wpJMYbOCOY2rMDhub>wQ7Jl6@o{S}d$N7~p1 z;ecP^ORMWf%^Jgja*cmZgiUJ4H8H}pQBiz7QOLH2VQ)%aF*p0Q9S8S2>Kk@0te>4* z-s&(K8=cY!m{iZ@AsXlr+71E6OcK!DAvkgQGXhfuuTY9ssd_q+R|h%Jpl*tXg|15M zDv%Jh7%pODMY@BH!lw2yBt&5Q?2cDiRH-%LlY4X11-)sEi<`{U1~OqUgDKnBK&C2& zl8eF>WZQ4$iK%UCI00XOJV84~#_eM=WP2OQCw#H&K66e+;HWi;a;tu1nFYe%GpP|U zJ9096NSm-&UXLj!&3nX@NP2j2{!rwBZOj?FCapaO+XtvEA2UuQ#M_sC7U_SdzAkEQ z8Y2S|W;CW@M_vl0vh}I=LRQ~usWzP6FL~E84m1d#p3AlQuRbqfyu=x|b>FQKB@#VZ zP4s!rDNy2bb%p>o@e|ze`}zwf&`${fJwU?0CRwHFsUxBm(7A& zSV#ecoF0;f|DsGNK4sXV2ePtN(iofEgU6G5OVgD_ftFo-L39+6wbhBmtqx#)vz%y4 z%j&@s_}#WNBF|BBd`JEAcYdoV{*ij2aHJkdP!+||I^71vK>+X7>Z50qd+~U3k0Bke zXy9E&1=3eAfAN*_2BWm9$N-U*uNn=rb=cN zmd2WfZSv$Wj^ZG!cW$>^=?omB)1plW236eVI5v}-YX0^6akjcucqOvqbi$9#MPOTR zR6z-()h#g9dRMzqCXDTn zDWao1eykT5epci#o-%9=tOdQXc`Ppir@*xbG%&(4t-d24=<9U31W=Q&sno1mRiiRo z*wxiQ-{(G~93h97Q)=vC>=#*%zBt@gvo6(Yx)B=xfQZSlAwUmjo#|Q;0k0BDWffc z-v%nwE}LL|vy^B{&+08IZ*@8$(yYZPvzZh{ft`)~M4~@LX0yU%QK>fbjDl^0^I@~h znJlc50Av|v*aaw+dP}m(Wz*qwEfxu74ZYfABMm)zS?iE|7#*hLP)H& zNM|0Jw$iI1UM2dy62YSTwgBBPYv4R2zL<)8vadh(*A5pi`vrdF?or+XjPD7it>gf2rmHU-;VuXwn|lOo zZ+!f?dZrfPo>6UMIF?R!2=E^n+1(V0+qQZ4&R(FnvQ~NJSg*nVY2q|?*=(_BN!>q6 zn+?TvH!N$!Gt<4<=>?WAK(~ea!^uyiRQiI+=zG!+I@oag?HyNy10C0DYuQZL-*L6- z$5q`&dbXXM)S8|n+j{;q9NJmm$O8I0T`PS_d>mVxh2KPqNR*mT9SI@b zsY2X4WVq}?cNUAY)9XDa?*VLb`g6*HqU1|Uv^W(wj;oKBz#6A$Q(-pw1Gr>TM5@z9 z#ena*Oz78$Dw&M=^>u*n}cw~bB@zbk#fV^DC=JJ@pt zPJHUWu0#^$%iw^wN}_i3DhTQ^39D4JVa*G>(DVMA2s}cSZ77fFii&kJ?MG^W^=$dN zqRo6U)Uyvk-(f2ema7z}V#4EjF$#^uFGWp34f;sw`fPR-%W_Z*yX*8nnmUy^!ajse zaidY`M}3l8tiXWFJ$IcX;~q-Cb`xy+%JH_acy$%z6(>jcNefifIxH$&)>6h{x0EvE zsG2kbEpg$9Pb4x9Ru!)v2umt*kI@t8<4m!8oRvfwr;A%O-4qO|n^2(bBE%89DFE-a zd7GpZSEoWO=Etb&Bt8k|*$j^(WwBUJYmC@MCQ#f_q7aD7O6lrN9q#hVdA5=zp}H|> z`6VA|vsG#8RAh_$5n!YDecx)0_@zP(UUy|uEeQgS~ z2?~6KV4(5vpP(PS<DuGhb1v6^qbh1$Bva<&CzyU89x>yv!LE~aqBkozrq;| z`^9ZNg2N#4+poy$5Z%1$Rh|1o!ZsX{@rRAoTIUrKsd3rCMy3h#_$V#Ht1t zFORVPl}F|QP6U4Q8sxUCZywiOLv%B#Sg#8QGWAPR@~NUNy&;OSJIM+)PF;#hW0%GA zcFUP&`!#UFqbn{NkGElQPO71!P6+w-fI#T-2`c54@U-v>X}AS!R-GpoG8UOx_n=Up zkx@a?RKc9%Xqc}^VcY37sL+)9G6LRKTAPBd4%Z*@_+x9tmN=-2uL)PsAw^h2p+*dH zd4qvU32PKhEW3(8v`N`)o0LeftAJP^$11CotI8Miy%kJ~N(?`og6fEi!Q&k`tcyaZ zcH4Pqsgwdf}5-Ja9@71JW&l-{VP68EEh75G)i;AwCfroe@(KR%)(1H#Stcoz-Vj)O8>yEutVcFt@BD8cWh zB$&|GDS;keS57YLQs_?BTO{^~->T4`^@#Py@?BQiVSm71!1+((H21CJOBs=>Te^yMV4$-uqpqhL1V6qInN@ztF5Pwozp*9#LMkGDsiyfbp4N4jqyP1gIF|5y zt9Q3ujPgPRMyGfy*t{Vm#fV60wF8M;!mdrZFtzLKy+^XWUmfEzpW-V$NAN);>%REl zlGE|yx8Z_OcY+O*0CHnLV}}Q0rQ)>$0N`%AG|tJ2f_42zQ^Pqlz(~;L&bc3K#uZtf zBGpS_|H3{Z-%r%UoqMq8IsU$*%a3ufE#aOCv@e_<*vF={cMjCD0OrEDxBIme1YU#- zPHS!tzz0wMPEU|NH9CmKcx)oF`ZyHBF4J8rxPTp9g|W9_2BqXK4sdD#QoTT?MMASd zX7A>jTj1(^!7~DqH_Y($hb>{mz*A0x{J}_wG^5(X!>$g*vhHF=#&pWamEzSmu6uiC zA%5?Nr^zc=#FyN>8rlP~+&xIpX8u=|_Js-me&Y2NMXydQm#$=uGu7GqRfFxM6(^rL zS&_bdA5!QOEEGuQpIR!Dc~+&LP}5wZR?`w|3Brvt40P4hYLaQ4c-^*Abt>%yk8(y& zn+3q{aJbXY^|!mCLjWCFBn;C$Mtv~?V?W5k>n{jXqUolDI*PUqxW(+CwT%+wU^E3A$Z~W6vcd|GH^$h zq53`pmzDOIpyjtd9e2{zfq8N)(sq)~IVs@rX7_UV-;?=ZKAd0b&JNZIcJL*qfmfv6 zb(;lQ&*;RjGYGP#Q~((eCq4!L4FpK_H$##ffs%EN=5{E^?FbBMZP1cN(7MCld;Z15bxbzTOnp8{Uizy*U6^zZH2-etMCSMUtB5en^$A}{o>Fxv0+U2Z*hv)4p$tA_v*;ET{0p1_MHzE0F( zkeIL=XTAF1L#+DNZV2HNvM+6Wj5>oxr%|3%Us(YcO>IB=62Iy{e|2YO z*~8vxXF892-@?>`+om_`v$zi|ZdnYNB=<#>iR{%9aGvBZ8+ge6p-pg=eVyICtnEJA znPQpds%ziuA9e#OMVP8dm*u-Ybw^`@x=Mgaowx%T00sj-@Tas%&~Aa1jVZFP`}G5ejByTHRY-0ZjU$$2^1KCvz`gbh{JX zpC}R%9Vbdj=97W>n0oQDes?cbE%>@YVEB#EP-sgL!G9n`PrfJqfg$}*aEPGx!X*67 z8Te{vBNqd`Fy?3?6lHR1M>sM1I?IE_u z{5M(mt$4frzv7$2c%EC6EciB6`(F_Vq4ov{=;a-pUIz;;nqk+}7UT%Jrohl(MKxUK zwS={8{<9QAq`2CP{E@BK*c{OD;_dvq-A`+`N#30>{uUWb&h!^Pi(l~HKPvV%`acyg z36O;yJuSU^^VX)w&->}mUxEKVU9K6n={SPNFwx(WheVfZku)@u!f24bl?>G)3hh5I z{a-`O)u0brtK}3e;6NMc(=Y!jngMc0gt-vk0-ZotIYOObfDk_uE+G)l&V4o2D7VIe z7z&|d2q@2(z;$UGq20fKKY9#^i;U(_?(+A;u_b-c6Im;)$(20(DR^wVdpiLiSoszt z^Z57PoeDFEG+VW=9fum_5?n*;E zR72$dS+9D?>M1>tqCK?OWupL)wzd21V#OAao(@txMs(Wp0Z0c~hq^&p8o-?Lm);xt z3$8WmuYY#+IG(;Jb^aC4|AQMd7HO!+{_}5-Ugr?Y9Dl|M{%nW_0qK89{6M%9RyXRk zeKfEJG#a!kaZN*OF-Kn}<$)Zfr8-w(v|5_NXyZpR6G&>r03;FtqQ?HEOL7aKt5h4m zzix#vPOT4^+p#X=uVJ*yN_-#t4OW(i$c&2M?qqH-{R@FGKG+O{6BBrPlS;AVRl0af z@w)X>8kW~6ItF!$JpD=V%$%87n-sog%UqE9HO1;3MYAC(P1j6sO0za8G~2YSd1go;-q!mr7u{AMl z>%hzdTLH|wbR)7)YSyhiAbWdtJXklR`ob@mf~(5L<+%lkV*1BhlGr|euzL)AHUiVQ zXFcY;iIqmW8Z5gEv)0DoGFu;sME=+{uRxOPiTiZuYP6MRZ3@mW;);Jl`RzDw#EIp{ z?UdgFvy&*y^-N%-wDj(1-YWbzzX-Dbx zDE2R~UhJn2MQo+I_cvS<;@>@hdN4_5AC;FFFAmTR-|0{V`g3sy<#p#qw*$a~twK8M zVu{>*bbwR}_Wr|g)?O0q0mJ7<>*V-@J$VWcg>AnWBe^Uu;Owat(30cVuN)aOiPk2&%vATGwT~a za;(4Z&*}U|*mcH}hdmQ>FB4z$E2dE2%NP#yPdk>BdcU^kW>7_&OLOBJh<&^j>}+}i z&21HHT*75Fska`Y4_uT1ssEF}p zoQ2b_duQd>pakrEaOObi$-UzJAd3OY)||Z)VY8gwCpjrsH+?*R-ty3~FODnmtivblSH8%qkD^@5_kc+ZKsyRoJ0;gxH6%gvx$jX+m)yLa6M9zgd! zP4oWH5;o1^@#{+xZWwMS7k$wF7ySGE#W&}#eqDU19>Z2ElE@ZFIy$4s+|;~ofA-@i zsQ|qcc?qx4qb}%1qD40h{EQhJLRo)NnsLj^LC!xWLv+V>Q6${}=|#>##gc_a-lRD) z2>3sK{h0t{!Gu&|u(;G`rj17T?5AbTNLY|jPadntWs3T8v&S~k7sh*hSB7UFE&IH% zE`(49Zvbeecslaq;B!BCmq8o2@*zC%y5=71-xF$g#7VK?^|pc=zVYxYX3C=v%fxfu zRlX1(_x5-DBM{uwi3UhA%mzQ14Y2cfK^`Qhz|Wgi9Jm)P`|Y;*rfeOAKireap`;;r zv`;cuS*<$$lGQVDaDkz?GD9G!Rij(5xAJrBHO$MtmFkOI$Kg-l=T-&ra%jGWjC?s3Mo!WjzX zYUM92o_$-Xs+k)jo?WP05r1@uRNB!mV7y%O3s}m#aw&R~Px>I-3S$e^Bft7O@*k`u zjTxwq1UV`n5P=UtM^v^VyYgPSV)idz;&%0eum|Gl1o8%1zXoSK3xZdFrh5jukw ziBM?FFohCf0FfXPp)jDj)>0RRe>7GnZ`J2lV{!}_P=%9^qzHTG%l_tsm0g;%$C*Uv z80GO#kk{Ta>-`wz49~~^NeGNu#7q9h>Kc!j0;$z`HN}qGk#j;TEK?BBX&|P8R+DO{ z5Z&?WA?zs{%1cJ8j;XirXww#nb-je9os^K601G+HS5+~WmmB+q6G zOa0z-ejLiP`J5ruq9;9Gdsz2}5M}VBg7!|+xRSvC#VA?g6?rvh5avBtQaf-lC#e1} zOqt;zSMDin@@aN=qiSk1au5GBZb^D`pfmjM(W>J`XLu5?lhR`ee_uWT8V;pxa0hA_ zw(Z4i^N3EMKV}o|isgi{CcMoRv!KvPjRt`rsFSI}PBlR87-bBZLV5om*ccQC8wt5@ z;hecjlBA`5KL12YVkAPLGm6#@!o#zpGUyFdYGm1ty`Z5XPT}7YQz=^yvkZWZ8!7sL zK~*;9!}9k{Wq%c*t?0`Hvcz_VMpnS{meKu|I}Up5#;mHJrzxTq)_BT>Kf7+|^5s;x zv6e*%H<39ge^E?Dr#-y6^zeQNeUhB6k46mynxQi+rTu=PqFO7?r176iFSCrkk8E~%>c2b@{vt8#?vL7d*T48w zF-LXgfI#Ox-}%@AXV3k}BD5+f7-)MZElprhAAy!aoZgN!G8>c0Jt!HmBtLTB?mVe? zGCHBDt|~W!!)(Dw*EeSl*!hdg)iasrbnNk+XI4wKoRSS& zO0ucH;}@A&EE}>P)+?kA=Pad=on_nhI1vbX>I~mRssN&_pb(U}1^E{{z=Ciqa0CvF zPSV?Z#g}!ZT3VCjowyFsqlRC%lr~8&KMwB#=CTBY3Ap(k-Jvcv#8aWAmVJnCv=pU7 zNf{MhX*`6EwK7Xcx(aDcMG94E=sl3CXgJBppUj6KI%c2=C*Cz$>Csn=wr2nWFMf%; zc@NwVm)vV=uVq|1D=?Q1lf=)W%5ib0XmpQiD<$uexxJco^nzdUOV@~N5M{g!xbQ1{ z=_dL`q0u@ab*HD0W&gZ#?|fGy6;MaOIC5~ zZPb=TatDw>n|as1Y{A6Ay)`ul-X(KC|#`P_2J z@zY@@G#sI$n~Cq&9JN8Wl5fRmU*g+%cg|;RWbMM7hkq#L#>|--IGmHYiNB_}oY8$rgup31?Q#85FhqZU zTw6SJblc)F0@obBXIq}I_gty?|C0y1<9?sxm-Jqj&;c zIRafdJox~K1p}aganWLEVOGhTotHL7U+5D~*HP)KZ-aF|GA4;05<>*?V(Qr|^(8MJ z`fi`iR$$_yblwpQhU%2BJRDL2gGCnX zo9ET%ZRnd#c0Ln}Vn3WU%lmD9qrrb+Lp9dO2wmK$U)~`hs7yZIlP_m96iIn-H~Bs3 z53P+SnZ z2y5bmhYjR&iWi;;bGcZdj<9DLFe1U)yELbWVJK7_xo9hNg-uBJd4E1+6bN3=jxt)Y z##gfWw*3bDN5b(AASMieEEp5L#;B9wt`{p*X+xo_3`L~7YF+|8#*u}tyJ%y(z)nen z4*bVf15a=-JH}|OHol(Cx9>OReFmSbNq_|E&Ki(3fcSfHUqrF~gRqB_{}6*+XC>qJ z475=NhY#NxQ>C7+rLq$ty)Dq*w`E65f32?Uwk>}pziIo#%XHnH3PCbhaY&U2^qxq4=RF>GLIpKEKHjJEB2?6T)dn*D5|Z`)lO z{d5=4G{OKb1um_A*++xF34mCDk}kW{H;`W}F|JiLgp@xl7g?Ucjdu^ZxJ-&{isIS_ zcrxobe9mroxqsX)9Pd?hbEHx5?l#`JbwBr;oY`$>WyVt{ZTiT4LTK~e zl+Ru8*GHA$e-guC-liu)^azz2p);rr^7;DKj!0!y{1tpR-Wz;*%J%_-i@rNZ>dRgi1UYJmVdpq}nTZv`cYci$hYyOvT@GnfJ# z0}v0CB~t!dcs*bnw}fVqpsMU7Dzuqf%t5=EcJx3r1+_JSb|?_MTY>pINNKnDL+JAr z>vxx=%VChLnT?&PNSkn#K~7E)HKDlca_J8iX>PmIMrw(`@YxxFBohGn)>r45Z#OAb zTVhVBXgsSfe2)j)_P&@o9nf*x4lxOgc`i5}wAtrO7at+UiUJbAu(3$5PNk%mtQ~iI zqq{3ZlCTOdC~9)7-RY)s7Q@^@a5iVLoIN(rir+9Fe^kNrU!8O=g&DXqdptf~4b?h? z8JjpDcxrquADvQ#E8{-57B80yTQ6szVR~2C5{T%)BeciEF$sHZcp$ zJ`g_0-3H0Y}H~g4LN3B}@6pwQ)+fzvTk^MK8^NR>8PFEv5~8{a@CQn4+k(D1WuL+^gTFPn}pTZa1!|G@Pwv0 zFr-y}YVz8K!ebXLXL$7@c2?aSO_Doiz|-TWF<{Rks}1{C(*J^CQg&B*V+JaySX{&yMBO&K}R z^oTY~+j!{lmxmsrj|$Cqf?NA?|7-5zhUgs`DL$T2X2dp63TGtB8qZ(JsI&jkg9m(}qGPM`IlhYT8Ty~p`gPHQyQ0NQps_kl`l17RaLd5PoGfgsBXP=6-bLxbQ zmd=hRxf;@_CV^jO&y{IX6)QHR$~5)4fZLk@wa^Bf98x1bO|Q7g)1amVYWGL{3fA^K z>F%jYXr&~y(~(Yy+}tSn(&QA3O(m6-o$i^wkuc3q+`j_{UTTNtR9V=e`aB1^goq(T3OOPF}aYIeqeV z3EWVb*xnjjiisYGO_{Kje>6f8`Hxa0G$`Ib?m${zMNdjG8F~|;a6|rrKF0zbrcEm@ z*mKei7F2Ki1uBJzzd+c9?k=(=Ok|}}$=0^8CzLl7=_S_32>603nIB^dPK|%(*P7lsLuz-eT?zd>nr)%bTzq^)N zY9Xz&SgxnxhU+W%orw2`MDTrUzfyg6;4vGAuCG;}t26Mv_@Ew7{NvSAf(r2*Av{O- z%h$Bl^TejW1$}q!AL|D_O#ylupODdRYv5Oj=q{!#b5hV z-dAbZoCS>cF9mLGKxlTx{sy`~VQP|qc5f9_rW@`0rc^DlYj?^FOzYUNr_E!RJVAo$WF z(Rz#zRy#J>Ql@ulhZ8?7W613JiR8&1UH@B5c}Kc1RkSV$r((0E;m6Tkc+r6cg|vXB zY9Z+6|1n!;wwyS~|D#)cNA$bd60?5|II1alSn9qz@Y#?~6*{4#e$01mW!)Om0u23o zywr9lLHPB_a4;_Va6hH(9C4`{T#BH-*%Lk-cxyIvmoI#bfFC!FL4J+z4K7g0%<^7i zJs2$(?i8iI*;><`11_4(h-T|^30kS*lZ@V)FU+Mn?zo%N3kG<0@6`^z-E|_kq5V0Ox z()bpwuev3TKx|I)S6j5e$?zWrNSWWImLw_w*&vGn?N!U&X*qx7jCbgrF9O5!{qOHB z-u{Z4O3l^ma|6xxo=hHuiRNnKRr1|VO_7xoP!hSA0 zS6QNV-e->mZL9to^fNp51eBPkjF9w)k`j12H|3$tz4S?q=ZFfmZt;eVtH~Q9lqpwL z$gNcT@Jh-?z~XRcjWP=5b;IXb+P1eUB2-7B6=&#K3Qe_>OFC9$5hTf`!} z^8AWGx$|}Q*C4<^n|%lG*C&9L6mU@$iCHf2Q12J(*HZ89=TL)*%t;u{+ZYqh8NgTw zR!j;AC@aO4jOJHHi_=CT3F9vk~NeLQOK6Rfn{$%y&+fuiBRPmUrdjCDz zrj48}iN}m`H|e(cky&na@NO0M+WbQ_kFxw^H+9(c{2~l9a_Vv&?`fDs<8uIPN&j=s z<-C>a|Lz|Qe%28)yC-J;qTA0|8TEcCSX=3#xCf*-?hXr|3ImU>)QpDGU#Jh?8FY3g z#C`#0qr@9*c*dL^88)5(65=90zL8(Vs=ZgKg(}_ zAT&3;5qRgE*r8{Y%~~NVm}MOSw?+R(E&@!J6NcTv433Tx8yFK3OvnTQ*7rrs2AiN= zt3r0wMlkP+z_=(9vVxp97U?Sz(1`mGC{rBO*iy3+|r`@>`jIEb3pehv8QNe1y9LJwq1s>-UK(eld3j??(J1 zii;y)kbAg@Fc@AeLNND;&<9K>atU9Wge>6?oD42J6G_-IRD3wnPgpXsL=WX^;)o(x z<(2p%MwkfzbHW5jfhEJR8n95D%K2(5L-uGxD|HXNh-!9`5bJN&0mCsF@&G!pJqQo@ zAr5_u_KY%PcMZs>fA|- zQ4)}iqMOut$Ht!pSm2ubdp7UKO}H49*T`UsB6jORZ4=@Tfu3b23Du2acoL#~pj6PC z%Q!bFlj)uaoiP)u~QTNQ23F1E^`o4rCk?@s`eO}E*pF(GKRk%z-BpKO4V6W5t7HZ!%y3C->q`E5gC|%A>}bCk6V8_P3ue`@qw40PYS<~T z>+j@(opqLpt^7I;cX(6fL~x*{jsxpJL4##AC@hSsbiOXuRGqgASZHV?=u9+T5uqV( zK)@2Z9TEuVMhV0kfddc~hvGmEt0Kft>d0>qVSUPYC2b+gpN2yV(Zz+#B*1sk@{pL2 z2b#lS=L}dZibNFeXzK4n_u*$?kKt5!vX4&S+H^(;2THvJ zWEtPicixAFoIW~{mm7}IsZ!p75#-+oT_nEo<1sNYRZ6FqHESlo(!M9;7)ATh{*j1y z&MR8ioZ`u~)xbegtz_3-j>4gVbLfqm! zUM>VzLr?*rB4_<`YAIL}7l(caxTQ(~LnkwtmC&&lTSKeied`TH_58-Nir83DF+-268}nm4xU1y^Sm-s zqS^*C9+Q`pA)xLjuc~Vzme2!1huIzENh5tFUciGrR#hAHcLUexDg)mvhrnT0>z^*DJyUl4+vl_JtEFzJm!?EJ1kmXyFOJ~SJVSBkX zOF21$pI`l*2LZR%8#-uP|I3?Sx4}&q=6&TYW9=X7T4b|;EWC$W5LouVzzxunDuG0R zs8+uBrv;LrxHQ3X^+J1^;G)2Fi%+hlT4)EBi_cohmem85e2?P%(-3=P@*|$R<&s#5 zuO+;=1|`3H^XMWBoBK}CKi_2?Rd3ZSKuCf&& z0wS5DlGU*(+pNZfI{gF2J5;M6G36ww!%nxd0E*r(oJy^d$*=Mb1XP9 zn{{O_$I8R7>IcM=jp2cH@x-4M2Gr!oZDza1+5VMX3`q0gJ`G(0pe$@R3Ic^`Z>&D~ zEf-A`*K2`9ViD_8lMBS4LM{+EEv{_HH-gQ@)Jn+|vDP5D4kx#-wOT3wMME~^h{Y_n zL`;AZ&f55&b>KjFv1pMm!UvA8fZSP#%@T`}N zGH$lf@dfXAa`3m$M%-WOHl3Kyo9FM3$eLNZ%VuiKd!Y5?l%tUr7zWhUS8=EUmdY6^ zg(vD4nu6+q`5HU<67 z>Ny}ftjR^8pe02mktGlkyP1HISC%MAnINmQMS|r~7vph}Btf5-4Ba8nL;bA^&4Pqg z5M2nbVn9Z;o<<_-MOSq*i@zsbL?q2Qr*Qua6v5$8RE05vqa`lW;%i+P<=w5;h4eg> zGYV|oZc4XT2aF}Vj{8Rq20LJ>fVmKiAnoxZ46nA(a}^(DZJY)+jxFrCr4XrK_cIf? zl~WTtf#JaQS0)%sr7F<+7$ZXr+W+2jFizAM3`?bn`Z7C2A%|#?G8&c3Syw`|q+XB$ zOi{~B^^FI?-gTP#=s=&0Ji>Cq*81Xl#ejjk)f7qD!F<@ZXFnhm%`O_mANIzzai!60bqb8=EE6qI%VCP^b^o)E-bNH|&DqKA=#3 zP+jgr$^$T3N`LT#m$?`b7zyLTu>NA`(w~D@Gcrqf;$mho(l@qZ^{)?~Hr})sbBjgT z#Xko|XFRP|f=4Tn34f8YzWV8C$IlyHN_@Qj$?=1XsqylLn{Vym>uRV%>sO9$?=`$R zxqiW4_ra1EV95n!lAOsA3k(0q10?|z`5=xr6sw_H6C zL3eL}4&`ak;NsB@-+50%xNLFi3LMmm=CgXpEFMHe#JX*}_e7mD1OTbV5d`ka>^I`p zl0x|^-WL=ZvKILk#Uaa3d+4X>#sYqb_$CF&DDqRvjs`OpxT#(dzJu`{L4#Vc9H`w) zq*{r>|)uK_O zrWwYllzaE;$cHwG%z-aS+UT1IWP&Mm3auBlq=ePZ9QZaxhsI>sli zDE7zLQ)%3_#fJLpToRhKvewdu&-Sgq-*sJ1V1p5yR12fC4SGZw)p8K9?~^H@5buMY+)Ae1?^_tbMM@vBlEg#i zPlGY)dsmR}Yd8R>En|^nrBuAogbP-s`T&ahc0Ih-`5QxAv@LvnUuQk*Tfiy5uC`a) zl@Kj}ip(^3LUtASpNRW!!NcDj{zP(r>plgKAutp(gL!j5t(cO0T7I@e`SW9)+YO6o z;yg}X5lNK3VlChl7Zw>i(*>9|Bt~s6<`q{*(NVAnOp!pdA=~*wKAn%*j$)7_C8F7^ z+G2JYEON_fa8%b}cvaPT1PUn-q|mKfo9j}SckV)(_2PmJ1!bLi(PKV3PbZ!niHZdt zlQe_6(w)PVt_F^(W9U833sc?1NCH~$h^qY9>0U2Q2hDodEzY5f7t`wGOcI)JrA^tQ z^<%z{O*8+>b3UIvLk1tB9tS)(Po;Uy%x;qn62y`HcjBI>=b%NdSr2 zjVyvoI($$fmjOprCkxcJS$m@mc}h1=ZjQN9?1?p+GU&jo%UTlEjIFE@q=>6xHY&h9 zzeG48E^5$qsjLSloqqo8EgQbPNzuN|h!g$Tg&Xb|bnZw&8s_?Qvgoh3)H?>K@MBrq zzgxW*ZNmUwD9Wa{4yDf}ko{W~l(3Q1L;;$-N~eBONwSCUp2FDRv)Uy>!9gdD(JTvhbg zzTjcgJpS|y`2#|RI2^6+zYZSDhUaDir=`PLYY}nSnq`8swgAigf;hQWyqUcjv2E=l zr>rgf|A?4hLP`PciqG^JHH#^A^C@-g=w%hD(UJaOs)dKGdssa12%}($JRJHRiOX?H z0mC3O{j4a%i9*sSi$5a z5xC8TkO#{Z1FL~=;UO&9PAU?_JW6HEBPb$~?IA4i&Uz3EjcZF82MJRz1;Pl3Y8q?M zH?(xd#(%~ZdeI`Nn~^oyFSljS_+eFxQ6RUxY6Mc(ZIoQg4B(SMXA~6F5w*CLhf`K~ z)AnD@xTp7obVt?CsouTn*y*2ho1Nyfv{@AG{J=3-hEzp149x6igt2 zrz+R8g;T2{mq>~l)Q9uufDESZof3FXDMO={L)gjNeHg4zzp?xtZIFCh=cOZqkmtef zntxgdO0Q^jW6A5Dh^Mpyf*Z>}C@ddn~bP+nk@wI`7Y+2T)wBXzN+6LCw6E!?>TYhg)D)>zki=O;=I(G^Fc>3z+e+$N4 znV%Mlwr&29X}(i!(_ej`+y%ZZKYw+Z?SK6H(XAtAfM}Mi+S7W_ZH-S#z|ucu-9*Lx zOPK1O`Nwa_m%`}Q_f&ab`2aAbB&sIF-I`Y|RUS%w-?M1g`InUGD&L_rCl zave!TH8!=L742UU^7;UFU-Y7w@RHf+V3>1r6xB#u8KK+#6T1Jb7ghD_nj~5c(D~S zH$^M_8I;@7WA-Fk>gNPnEQdOA?F6J)D{+{Mon3sIf7tU8MBK}5q zEUt*90MBI#1Dc5e9xnw_ua*zY;ZVq2QwX?r{$1sVxcH|FuE>C*EUM~pmkOwQL*Up@ z^8lq_8$DQEuTX?0jH)3JC7L2dFL&fzg6S`w`JaJW%fhRU1Mmgi{ded*6olV5V3)fwKX(D%nV!akw9e8a^xUFutr`uawc z%Ym#$^x8_yqRJ;EpPXeKArp5d-}kLO9ZFjNk4|mzA~QN>+xq>TJMy=QMox7+2sZR{ zcSdjYTRPMgW$-j0E`~XI3o1yTX&kWt?AMQ&%b|A~1o0;Ic6(w{9TI79u1HFeVw@=` zyEe>wI-u5o_5n6VkhT|RQ>!XOK%ofi-DYm0(k_v7)cb%~?*Q=k-Qk~EOh84EhM%3S z;6TV#WY@X03YYC+*%XjW6lqAwPvltR)vTc zNBsk!@ffk9LvuKkc`?}>)UKLRz5mouc{8(QO)+Ry(exa0pd&lxh@uiO4n3&uXmZ-wPD((^cEPq5{iNtgEHfZ zHRENT!q{ypg_jWyC#_alK|odjWCcLJ4Brq=+876a8S7GIaLyVd1|#Yqt;F#K*l57_ zn$MFC{)*Rg#(-xd&ph+YGouibaZd8!!vnp=*Ue6zoogCG*7R{>L~F_*qOxu&sxTbT zC(|}WSJpcAAe=PS3v&2`^w=+a2VH%e_c?aFuB$&Chq~;a)_UF)a}}?WeHvPq+GNPX zYKH@eqW?Ch2S1IA?j^!2`A46WG@4sffTxt&~#E{up>v3AUN;>y5}f@6h-$YL2;=EK@tW`40Dt|WH|kd zm23kCdO-;5>}o3K^eEjggKAk0RRC2$s=t->fzr9Z zPdaPAD%N-R&VlEex;)Ql8HC=S9r7U@{8X7Rz(q3dR;>~z3px*;gPvJc56aA>_4#9J#&QNIfjLYLN{a#Vj#(DLjdjhLfw&d7ubso$ z&@7&BreQRp;r;Tm*WCO4CeMOyQ60xA>?|4}Rx1sV`)f;jkVAcWoh-Y}LE0#FBS?A0 zN{po}wxJ3Kv27tSfN5pXHMh#nq@dvd=CNJ@0jZn=c77D(z*8UNYU&ZS2E+t(V~cZW z3p=zu=+LHmMO8Hj6JX!Dw>KV)`U3S7@@CeQm5C_jUZj{aL~yPMO)bGmDG~*;DQC77 zk(2a&*18@8dAJ$xJb8aUIZK$&ip_U0m$bgTio&bmFdbLKl2VFLYd2Bqb&*2u-vrdQ_}RY8APwNMV1uELjgAB! ztLQeCfXxrXH^_Fo;kHr60y@t~8{{d-;7!y7ankgp6o$xPOn3$27R^K1ytd+olG@re zIU26UKr378*yP9~@qC8wn=`@L1~H*ONAt%f2Q?fgGA*i#1ff%?+laAgFrwaMQ>47Z zdinY;)(TrKT69$;qMZKenHP8CQe4om{hVLEGZ|c2&VC6(;C;W_8FpN;u5FDQc=A$5&Z3Jb0ERu0*qnL)C4yZMdO}@Nmw0_BUSkEWz z=ARe-B7|BALJ`>2$8v+kdF~7Ek}3}f{|rR1l!)hs9nENfJ$c3JaOn!-pUi;ypAWfA zQ(h{fq>}%{064YYQ6yp}Ac%>zt!N$^9C#L6hkVhXDj6q8n>9Mvs_>_el3mc)jW%3L zQ#6!$X4`MVT%(;#b(d2^<;`hpK~`HB(9bbkj6IImi+RK8sHkVdiq4_dtHG{$Rn&{Y zxjwhe1~7KYN7oI>T(p_6=XK$`&E=9izj$mj87+2a%fP@(0Lp1>HOM{a61t0`i2rpTOSU%7R6*ReypeyXCL{bIlSu`7NpxbDDN zEo0=qvWvEx07(bIO+1y%!}3O@h<7gQU@H6s+!Ov3>+a%!!|zKc#Hu=&?k9O+Uf2_M zm(B~F&~WEiMmV8Ob;3pZPvn8?{jhd6lxmX)A*dRzJZzF{`1ZN&z_aCilRTZ%iR31> zKuA7;>Zd$lVgjZC7KDg|?dzx@FR@P19XMROx%jaB$Y?@l|RgA$EbqW zr4cVn2?11hJ#XaAX{+MsBHu)3yqqxl8E6Sm!xz@=t(A{B2EHMr$Up`+iR3Cu21%*x zrL_5!$x}AEUJC9%Auxw^#R_zw<(fr&9kr)H4NX;%qI5bbClZ)1B3J!i0dZo* zy~qz~9e;Ge(}Y?B#(uawN!Ai-m)(28jDHj4uKo3Kz|F5rRn<0p=+hHLm!Byqc}$qx zH6gl@J=Tlmu zmL!m8)+(DZd19incXV**34J;kTq1)R14*KqScm$i69<7et~aI6f$uYPcPd|M ztGC%O$WtazL`*^vYMv0K3Lk`^!dCr8G369Etq$zvmauqm_1Jfwf2uw?bigK4Re_?a z39yUo*nR_viNyq}_Z-Vu2y!vjrN{5=xWIwZUquGnHHW+^3qBf*E&K;vReN&Szo6gy zk!a1fwNLyE`|ler$G;eNZXyNguI&tkGBZ&)7fWRu*yaxjWhpt|lp8pX*q;M|AlM2= zwc0@5F}A_63GtT`(3bD?_A9=4n|^7hzgJ2lLm*Qh#+H3i*vv>MwOLz6&ok?1LNaSD zVTH9XLgO3ZP3do`OvD}=hy8E%Gfz_A+HE0xJMamL@N8oDTE%%lWcWXr&o>S5@Q(OX zXm1IXxm9@G*jAT)ocf=kqm($nKW+dH4ePx2&dTz>=E})@`Ts zc|b?c>#(cN!Q{Jl|83btnfdGQl zf`9-)8$e*t5PXa*@%=j?F~!|kZ75^>^VPKO{36cbwb9fppdgz>?n24jq!c}+T~C?( znDvZ9TXcXlZ0i#xQbNfPC>29WM=WI$Wpj*jxk~vsk0T@eZ-q}@sy)sK0T2ZsP#uT` z5Dp+>41$8%xJKeqJWRRV^isjeq`yb4?sN&%eDPGL9ObijHG7KKR?d^_O8@;n2u10h zpECJPw)c2l!@YEhfAcsMdF2;DJ&#{VR#}7vL!N5Wmr+Ew50q)LZI0qA(4TYv+qh6( zAa~;P=l5lK7Ro@|!-^8gr)1J8m4lSFm@;|F#(;9UMEThL)yPagd7B@4e@htll#_uB z-LmbQff`VhC;}xbg;J$Y=`5#Ap0cG)xiY4FS&k!%!~e5NDhz-Og4BaR0KpnKk+C5t zK;Q-t9MpDTwLvgq{pHmOnPp_c^vf{Y{;AIY$VZf(&%NQ-mi|!sxq02Ql(nGmZeOhC zk)TzWwU0^zzXpq$%stP~YJfsvY{@Q(HtxGOMT24{XF5~GLa;gpK7DZXoMkl|n1>bH za^i8`nKZPN@%B}i7|47H5?g%Cw)PTNa(Ca|qvGGcC*F^6%@DVGgdDRUGeKLwyZ#^D zUt-p!|MrSs=i>QyB{Leavqo;OQD?QlRqeY_Vq(;8Djlj__;Nd+#pz?xY z;l=FohF9U*PfB^O1HLLtHV+eQ%@PHZAUR2Z)XBzD8l=Ov$k0V5BtziCt={ZAY}@R6 zFl;@@3RYnoW-ETsxsv`d*SRw`0ecF~j(zXut5-y&n`6izS^71Y4NCE}8V6~Ro@PH8 zz7X$14A;KH*_drKR;1DEAr;3sGxO;Q5YAU<{`tqt#%&6_G81uXe$X$^#Z05|pSEDAo=I$^+%B!22pP<;fZ09|P{*E@{qHo5 z{~rcDcmBs!MIzA?5MM`@!JqgGe`7uV!3J!^CTzwI{EMCNuXN$pqPjQY;q#(>&suUP zkZ1rv;rvXG&4nCaG(eqn|KVi2Ia}Xot4UXRjh?3Kqwl?@OMFh_b`Y4kDi~e$GFeMM zY8A(w98DfbLf!JZ=X!n8uNNA7CvF&@z$C}aOfU0dg$DiPT{SLg;`qGjgk0yu+~lM% zJ2@Fn&3#VGgHBI!XP7!OhO=_m*%|4ac;C4WotF%#N<;F7_Y=AtcB1n!#XEKJ2krD{ zM(ot56K>=iP18!sHGc%^l5GI;-Lyxdcj|mW7Wre__qk|>D|&rJD^Tbcn776#O2(75 zz}Q;Hv_Cthg&Z@40{{)vIeJaa7jg}~6CG)MD4OIGnwf6Pyiw{MdUFv=Ox#FJR1g!<#6%h~@jWqd8!<7Sn3zsX z3?inO7>U8)17faj;`*HQbBF^Yiovglx!S??`?2i6eq!R1W`;n0r>)b-gr-h&3WgC= z5`$D?;xI8$LQDjj*>h#i*Q^#c>uU;xV%MO6*5d&pqn(6Uvi5aQ9M3aH0;7uQ_fP#6 zo~(0KKot9;Os%rO+sCXcqBrxiG<|397b~_{FGuL++!&7r=he1Lx#(H46Wxm16+8n} zT(sr~9?&)_mThpR3nVBaJ>qv#vzMPSlPF8^QM}*1HT82@Hkp1T<&ig@Va<`-TMW&eM>3dae#iv6W$R=@$DP6Z(RC>YKS-KfRyc3)`$xU{M~2u27~0P1mKi3PyFcn5$u#GiE- z;h)iKQWQT(D}bpf%?)t`DI9N9w}KTAdw_}swX^Z|{e3EOYzP5(IS!i#vtizjAaHyR z&(H1TlvwjF)I-GTW`9KN#N_S!f&#;WgaGj3f)Ng?9@ipCHaC4{1rjg-#Nj954i8E` z4SRmH>Ru}FM_fw?1gZ*tNHTE5i>OScHG3T)g=?dfrOut3pMzvBlzShy{o%C%HxVM(; z-sZRu<=Nt1pe-n(g_uktyN84-R-p=2sA3i0LzV7$2K$kht18*)^RuS(Bn^5;59iou z?4_fTJg!9K>#hB*^>#x#Lq3-QX74%Wc~e=$nR;tq(wp);4*XBW^y{adsW$KzDtfig z|HPKnquOh+13w>h_J5=P4PzFZ#zsHH(QBj4U(Dpa17z#)J3s)uZ*ngFxJUfh^FCZY zc_GIwyj{D2Ipe0`V?sl^t9}97?GR zUO7cHjEbWfIa!XlQBk-MhZT)16f;<6j{Hn^CMT1ZDKLu7mrx=`h0vivm20_%Q9kb) z&MLof47rf?3=Hd2JfVXy#4&j5on5Ru{O=(2QpfHc9@($>u=~vwZbMiEK0)xk*=fK_ zAZkIwyx9(VN{cQ@=tlS?T=pPQaQG4L1Kj!{T~j=Q&X?Qj5g-s-b%68ktpLbz0cJH9 z^JBA@=ri71oxpUIAx;@E+^$FBX|1BLU&xI|4xoW>8{#NecnGMf5G#|8;XoC_Yy%fW z1;FZ!0VR@&_~}Xy4^zC2YykJP{J})F-qP;+g3$(gi=2`7l{V>w0&8v z>!EF%QjnB>Nj@e6i)e@7&dqcy^x#h>-US$w#g7;uaL}{JI7h6<`6+; z=N%zCge*&FfVSOZmxeLEL;c9N4yXNFl@}s8=Hp zbp%Ns-p-~ahZ@D~sCLG-ed7@Cj`T?UptO4(U~p#IeEd8(^Um29$4Hr&sdalY`$G{O3T(ST zs$w$^s%kJ^f7nC?;LL7yh7N2#vvE*quk;VaOD+J=fY9KzGL*_cjr@YffT!V=Y*dM zNI>xyodIK@rX(FdEh>lmNd}|0pFm^&ZRK2JUvYW-HkKNtIUpSyR16kJwjXQ3&FDis zLO(2x=tV1BVsAQrcs-LTkXnLzDHV0uv~=0P`)8juAfMT zXhY92yMmOfROXT$LF+xkMfi4Q2Nx020cdGAoD{clZRm9ptEwJ>lAm|=X#g(c%E~1G zW@H{2537(6b!9)=@g5%@;DF@Y>Y_v7V^)ZU{Vj80uu*Z>*<~5EyE%S1ZLxI_0TL-^ zfJpzP2=?8rKHRg|IV1q7tkMBoFhg^tsl}*i7^!nz`$VU(*fkOsH!?}S1JKKFj~6AQ zQ2PJ3IuCz0G(4a#lBw`&qCSGxx8CdHCYW7_iN+>5C(ketv=ptL_qSi>u{w`q=6o>A zY;(*t&-{j;)1v>J02kNho;W1DuwmX{~hd?KU*u;&#Nl#vMLsTeHl*P4>w*nFF9=6%F4xBo~)G! zUcJGRU2A1`uloj+frtyB)i~HM|Lc0?`uhL=SYs>~Wnf|J8dqkq8&<*ha9P=tjDF>c z!@wFL;7}|S4_DqHAo0Dr~FJ#5+!#DWvCc1of=;k`_&tF_m)TTlyXKROkpa@hp-QW81TA-om0q7C_z> z9x7(3+d5REoq*dRj}|X@beqhbiI0dHh?XpsOj=S9ioX4Lk8Hca|ZgHW9yDpW3h57R(xP zVkJ!^;+aTGqCw~6Nb}SC&c)iI;en8}I3N)RWE; zXwq9Gp#f6XOSyUhAelYIdjkX|&H*>sB!#v}DHxtW*!PH-D(FUQ4#?Wm@In9+4h!!v za(woK@vB6;3EOlMzrf*2%Ar~bK%ug&rIwFN4=iipg_lBJ^pj1kmRGzq&QpuY<2TANyv>iEJ;A+3EBv(uFZ z^t{jvz8UFfTknirJq`Qi6Ro?XoxBozR&xiy#UrvCQUa*-PUv8<0&uki4gim>0Wk4l z1VlavGTbM0AOIrL+#z@qWyE>$&UZ9{OV_mcZ8=W@9)DPH6yx!tL-C&k9q%~}t;AdP zsX5a8ubfC4-LzO%Q>Q>6TrMe<>y+h^FSHcA= z`E5S3WuL%fyCHD-CES3UX3vlx|Ds=$A06GzI#*#!_+A~a zlGA54#dFXGVa*n$j4^ThU@%swo){;~pl#;lZdf9uWpm9-##iLKQMZPUoNFc0y4)&z z-1Cz*u5+Dh3CA3-Gn?XdqYdkq7W|}hV&+)6q%EkD>j?D8c$RoD+IP{KoU=$ttZ9qV zv>ukD=D|kEkM(3#)qW?2XkARvyf+xiFXC~CYmL0zV6<=CZDgBjM$$9f(weg8qkp4x z=H%|>VzQ8&f~SkV#Os_k)P}(39f}x=M7$5=X2=Iav#!K6R00i5m37ROzUP{JX z?J&}=TY2V~xNTY!&!e(w){)Let3IGY*!6&J zK{-g2mA$Xov*OM>`q#-_c=wzeaw!Kj`~q5TKoAGve+a{U=VEgEsQUl$tsU*}wjI6N zMBCtDKaLRV1hx_u^9mv*j3x0rI5^B%=lYUZ^3_bH+p}fGKJh`Qn1whqo0A>cP$x(7LcNr|K zRt=ULOI(eb>}vSQ9wO3X)y|Ekns`^RYr*htWs=R!?1z$5+&e!mdbt^84d26^=@()P9S5qOx9sP% zW_BH%_P^^kVSQ425#?UfqnFQW*rX*H7SmHZ9ab*I};rQeX8OKrS$cU4?RkF4Be!9hSaIuq8-g?Hp zXv515M*GIyR@j8X-RMiMtE!rQV9YJV@2r?L&nvX+iS z4|~iH7oo1JH#iPEtG77av7nYlz3U zgOO5ly%>QvCY+dEy}yOYd3TrR8sfkdzNxLP)DmvtTG1Ra%>6!Y^T;qiQPe)a6Llu4 z{aOmpCI*ACgt{ExpTy2$i|Va}03U19%S2h+HnnX}6mg85Da=YAc+ISSOLet@#BEdC zc1;mh5hbp@G}7hmJwCSeXQ@Oi%e;P?9cqp8=4Pk7Rk$~$+J@fNfIWd5;Vp&u?MqMh z{OCuwa3J;66X2Qw({>pA{8=IJ0jkNz(@H1WXr?+ZtW(617SR<;37S@07|Ntq#LC%+hN4MKhB z507|1whciGaR0v9M%zc@MQX%e@ch2lZ7a(m+-=@BN4gL8=iN~HSe!%yKGoXanp;U% zn5;IEwrN)BZ_$5$nM0G++ObKiAn{M*p(O&+{dx4a2}x(umA*%L>7j{7zp^D-I^!<6 zH>O=BzfNMd*QZtREh}i-uFg$B7l{DvOBmqMmdanqKn=AO3!I#wH=sZah3DDSs!K&& zt?sG<&`Jvy?H~eT)X}=R=3R$eKbR}Wp0_0j4qy=PsUxmUJcVhF(c7`zd_bQ4;{9K#J$#0Q@2NXBo2CY#?J!laGZIDr^C|E-3MwtWRo6!>HUjQk* z0BuGgU5q6FDinx4U(5`Ys) zTOuJ0StnrE#%~;W7gwA6<(v1p#B)&~nX>~?CzaZymi)NAyzIcCG-79c`95PTEhDLv za%e=ZByx9cK(>hjbc+8F}TXDmpEPMh8@!6dh&Ia}JT-D2%H@3qV4s=_1l% z4O5f%peA(>Q*AF=oh_2iA_2ar*xFiRVG%C^f}%Ql>-Wkm2c%OO=jWvDGs%`l<35+C zz9w&9iFCp|D5vltoY(CnJ7RUsuWQGs?}xt zN}g)wh~B?i7iCf<*x)fM&&e}Yi|Q(rsapcamkGSGc%-)|m$NLqD9$J~Fx*!8Lb(d& z_rB&Ju;<|OQuXKDXv7gNWG7IP%W&y0db)ld3*moCVkCR2{ z)e-nqKY$ka3wWwgEM?9?yW$C3RG}&ZOpp)9eXO^CCkJPNr)XD9uuW~Du(yWxObP9C z2l>wW^}>1A8r?l%pO3#TlXl-ni+wKG#k<>y1Pq2Q=m{zi(oD?itW0hVmoiBDaeSF* zdU|jrTut(BhlN8N5RjfJ&AgPham{fL`y_IfnatEq%z~-c^JU~ z5FQ<5>@e#_q^#y($ng!?eb*>2RiId@i8#ZrApqdx0i>rCaU9JE5xHcQIGRwGejbR8 z=dl;H$x2(kcAzGPhgZ)fkP$;zsD~d*%!9Ac;D#<4G+Ywl;7C+LTv?j*miOC3LNr1c zwT`hO<3TxVMj(1Uwjl$BG@}K~gJ)of+z8Z6Y&)(|n_a=>ln6C-B8dWAs3lrINDN_V z%#dmbOGEZ0nlPkhM7Pj#3zCg| zH|VppLJn$k$|+!oSvepqEzKPrh38hlP6OWvO^ZUBiCiR#QED~UwWJ`ov?oGLG8F%j zcH&Dk5La?05^hLByYTPP;6Sb=hTw*7w0~$4Gwq;_xx(5Yq?L?B=f>KxlrHzUnxy;q z5}cKkw7JR61f^>sRTm_ds1-@6*vwcWC;^My57?TJ38XX<0TM${4$IEjTDZISZegyF zc2G^x&TA~w?cCXL?-$E>DnyNwHS5H!JLB9E%S9ha!(^!z$y%fQ!;dUQ*hkW^2f*6Q2tQQ7KQ4j zY3t;6XvU2ciSRN>OF;VI>Fr-Buba_MR4fSjqLwHmH2A#aE?_M?0{vY+)(P00W|*s- z#(jK;;YHOI>w)<>!>&=c02#Im+$R!u`Eg|)$GK}A6CIEqd=l4=73-{lv`jc`1NDux zS*qQRD>Ith6n0_)pi8uKWgO{iC;{#W-EH$@_FJX9a3?C~lT|L&(I!w0UbzRE09CXp zG=>4IJ7@1w&1y^QBn%#BvH_Iz3__r1?yB}eBpuDH*pbL)ZsOGhS}A8SM6BYj7I+99 z1PQdh?6Z5G8FkIA%ucl~Xd`A=9Hu078?1v~1wOQsh__WbE-!S4ztB)bX=SJxs!uH? zpISm0YMvS!+Bqc;Mk)nz!T@ZdgghHvI~b@zw4j0FHp3CRtm2p^R0$G=u|`VK%osFp z3>{eePLyiiCdtZNTBV%PWHcF#-?sJDXzrr4Gn$O1pvetgod@n|b&aZk)kFJ-?@1pazlVX z9J?6eKLqCpK>D{`b~5Lk{$A-^rI`AAW}H$BwB_kV2nc`(otOh~9Qm9p$w-{p*vAi^e>WZF# znG6H$qGswBmYqJ5tt%ZAz5>pPwg<*+_wKQ3?9u}RM5|FZO+uM5Qc0zZFlcd)>{ESm z9A;eZkG}Lyadq@XvsFdwzSpMJ3cH%e&w$-~%YB&8b#LQ*pW;owyg$oZV%qZ$Qj zjSq!^O$iS4Kr?oO^pwH9JG)cV)p6lm_uv~)_alH(wFfDXVbvkD>XEpsyY`9fl|xQ(aG`!%ooRzkHFzm-ghY!PN37~Xwe-e+V7 z5~>Tgx$gw~OtB1wqit4cx{jWno)Rm=$A24qRTc*~^8s8H;OXQ;`+bSeNBnbEckhs; znOf~*IvewM4Z{Hd2B!QQ?=bb1BIchcCovvJzx?aW9rVc_?MxgwJM2V_0-%5fPZ8k% zRhVGMKQ_7l1N(r-|6#9g?KqRF6W{?b%uaXx0fcbPS6fhd7igQh;bYG`*M#VYaB64w zkm|pvTEyr^R^9@cbkc1nQi*s?ApiPA(Si62BOQUThjLTnHw&w;$FO{?ld-<-62^1e44e zjREP{;pRdq_%I@c{`QENIFLi+TW84U?41&wnZ5PPj#$3X>_IrD+>!c9%Q{S(C|$hm zxZvd2@#sOil?IGmNxCafNV>A@VP@T`YG&f-zoRYy9}`ldW{%&w5YwEJI8WtpN%x{1 zU?@Ln`6dQDq_w-`Y`Kr8gs+!{TzmOwr|_|73AlAhJ;q(YGiM({h7?aHAZK68w3%C5 z7k~LPjzqxnpK~N7T@Nhh9TuGbTsx?S!QmQhd#+EUT07G*?Q<8~#1_!u;xmf3!$zlD zM#>{b(OvRWiYr&D!;oNub{r4vT!!%o+z7g)0|6L64v8TwrLp($bGa}&V z>x}enKE!h{cc7Iqr@dsx5_q5MIKIq4&i9wVHj!O+C;dZ~fO92Lfxv)!-@lclBxq^9 zIjZ0NT*qz{*8;rPkFOQ#aYb1RCVB6+imz0^;MyRZ-N_uEYRnq3;rlpdzL6-Ro>_0h zvL1@Vt%Cc1@nuw#eVmKa9{xyq_^!t3k$d}yB)}@W179EdSQv8Qd-wu603N(?gMDul z;2#Umq4vONlmf%hS*-^xKj|2E zSccEylv@~<^^d!R4Tm4mRPe^looe! z#8lPhoiXJQSP?m`SyU$3j)?|;t))9SF1a|_LvdEH)TjdP8aJxUnN2P`2_PrM7&|)| zI7RSS$UfKbJ|CTdt8XQ{tE2RKy#~lW>p$V}K|{b3xkhV;!N~pJh4fIJcb(t4-;_+% z)$kBtkjvsUm+A`R&k3Z-g;;u{wJz1^O~j#52F z49!R1JQR8NbX_tBDKElU%^oDRqV7#*gbL^zjgDc1>v&qpTjyD_LYwZc8ODR+{3{eC`fLvl2u0|06I1%0h09D9@o+*J{Xr)74OT==* zXxEZ@w$iF?r%O30LcrjTq1|*jq%>E}#CF)~cB;LUijGV|!8Y-uss*KTu#=FlW*os< zxtUB0yPdBIj^w*qY%HV5kbErp(#B$H`wFF(IiFswJL6mdA#*Mn{xA8JOsQiKhEJ16BVi*xP-d#VWv~l-4lO#j2$_1U z@`fLGILS3qc^low&{)X`YCn#SiB4~fS~TP_JymW@pIFm0s;;oU zVqG|y3v5!vK0PAJ^&kr>oIsiI9Pv?Q8;8JKD0e8e-bk4ttamD91nW;aa_0dnk_@mB^AAdT1|5%!q@9ZzV&TA zvsAQ~9^rT=dy&<)h`9l$O>#N_m-e2hUI4Gn8K4s9BD~R1*cIH>RUDsm_&?sfVn14S zcd{j1es0bo80{PC=wq$PctSpV$veB(+cjNRa-9AWHm~~YG6;YVgNen4-xa1{F z7|#{;!Zr(5@i|`zd%`ruQW+;|1`+^|2);b>1^A@=WoiOoFeDBDA|DAJ84*n!WB^Wr zC;;#?@W6Zx4Ea_K+g!mhNMrmbn^h72>)CZtl{l)T19hd`2nQVhv1 zn#E8~ekl?Ue;XY$1O2E`(dcQz&wXC1k3)-&bYx!V)$tMS^pUay^V_zU?Rs1K(CQ&ED`k&&`zL(5M4v3I#JgY=?fSKA;B}!ww9}nxu)28zr-E+csJcE zJ4fbu1rO<0=QNUDxAi1Sq;mOixkK(#J$-wmx<_kfZOP3>nu5&4N=QWZfqWy8;CbQo zgsd;+;hH!r=RJ$J>ypT%p?ifANa;AsF!KH+S{kJnlv%QqLHW8xOl9|tup(tDaX_WA z%N>*iC?5vQjjP8v_ozr9zvTzE+z33}$YJl5lNzE!My;Ob8`&9!+~1aD91?(r0Yuk) zk2WhmJ8>xS;~hXZb$pE+h#H0c+p|;W0b`3Wb{O^;WJ4A#Vd7*>2l>#1gw#Y$`6kK{ zr?9XQI=Wsmk`xzRJ>?*e)h1>$@u9tZC^cw4(C1;Km#R*pWaKD3LUcmNPYv{-;LvO; zqC{y9!Ck|U-qmXxk=u$)t0Bi78~gAE`jBeZla(v~Q7T7Y`kQibt1tEp%qEqXqT}#8 z!`}K(aJO#qLkR5a{Q$4aHfkMXZ-+qd8Yn@-J^{3-34v5=|L zA;m^{nwI2iXH2M7vO|&t#f7^hqu`xFKuk1o^>!P!^~h6By31dfb2>@M^DEVN%Tb8IS)0U;GKwV|eo&@ob_!EzE zfCgX=%?bAtj{yn5>9xqxP18MCJwQp?k(p-xJ1LV&pMKN9X9|NdS-njBYL7Xc984$Z zCCbMy2eC6h(2GMKvD#SDCT%vxGk1K1ty5}wCIWcSe6Bae(RgJLZ}w(_lrse9t%cL- z+3SwJ;S_WD#FR_g^5;@q|6_4@tXj|Qv2_;!fEMozcSGz#xax*wHWd?g?<9$&XeYH6 z;wu{U(Xl#VDC`Zu-%^!?E-jfBhIb37qjIntvKFpM0Zz(oN^9B}r>Qj>1I=Q$Td3}+ zOCbqL{Xll@-8pGFq`mHqgeh;PZtcBHxI12h%u)1y(?C+$xkx}V7I~F`yTdCII_kQ0 zT8P5CNs?j>`R3OygO$-NBA&()YczyayODJ{NdG_=V5Im8qnQ#S0nX|Xe|v|G=EB+> zkw?yGntej1^3nL`a6TT{44gqJ)ms_yO(F19OtF#NfE6D2lR??_UvleAa91c}UFGz4 zUP9j6V69G(B00IjM)(B6_mBa2Cq(GnNUlJlcS@C+q{ zVSkj8r)!r|-r})1l!9_EUxIKc$fqlL(#o(#XTuRzKD9b^SN3}G_jmqjFZ!w7bL|wJ z^T0GpKoVJ>02aCdgHN|EBXAZzltv00poUaXstNL1sreh|s&@0bl!GRB=nQP^hcE#R z{*JG5o#BeD$HNQ2%=JsE4WE40(=|Gv9fLADQnjI2#XIN~fNeL!f<)0e^TXe{^X zcohq+GLa9+TOA9?rDS^n?y=3^Yf=q4l`w>ZXcpq4AQZqM*Z~bCaa9a0GOB#;yR`5d z#V15BNf_|#5~|ZgoX4P-qRwCDIFmk>sdEy%){sM7@RLeS|5+;`_;<1XWclS~@N1&N zW7#+C5G|o27&1` zz&HWoECFyw;op}dK(pL0M}ZvlT#f<#7-`F%UycJKkurXj&p83|k*Swc1r6q0Rt*%G zatcBq10zG*L2$XzUUNkAS9XnVLz0mtE6}kgGQ0NMVJ=j&%%_vQJpu`d2*!mgJ)3IuCik;c_GlVF^cg zA|hfUAp(&S8Brl}q9CgNO;6Y9B}Q+3#JXObzWV8JfPv!uM1nyEyTK4cCAv|Pn?lDpjP9{0LW zrpcy21UPg`Tq7e|y?9)_B%hMV@0*owv@ft+&BOzp=@0 z75kmdUa-ZBO8nj*{86cwZ1pE)w%P7wJG`RYtJDdHHRMtqCul3&00jowEE^?aOWdLiV`gWz!Iwg&6rj$aO}QGfq;}ME#vH# zE(01S;~mIPpXIeoS+e~RPZ;r zBO>cTdG5~0ycqn!7mSKr7|=V1ClK?>eKI94y~(6>F5WD|MOthQH!?F{AQXuuqlnVG ztWav}=<2D|-kCGc;=KintUljZ4V&fMBDPHIu?cIU#!dS_`5&n=$Qsf6#c67(wRPyE zvo5;ohQ?rV_&LlkX|Ly*Pcn&20cbe<4FH5-gvnxaxIDf7$J$#iSeTrGl1klz3oJxULrX`` zz{teR!m6H)or9B$du$$FK7Ii~p>c#oG-%YMS&Qhnd*X4e03Zkqfx_SjBnpke;_w6_ ziAE=}BL^BCO%zzimfW^-`j%!Mnr=$P2J_=Loy z^XAg%AF@K#X&;BLWPT{FGvsv(~|HDJDMwBp<<=VRjO92UL(lofZ`m`uq2WM z!~SPtYI{o?M<#H?gV?1VeF2h@EBeL^74m zWOFPo%h(>m3vwR~M?yzO$ZW%jyc1$hKIK#$YvBwX9(uteXV%a@XXu8Wr*Pm8FUk+9 zq#y_V6<1z$^)=UCcfGj8l=s!xu_H#&_&dbedS{J^^{&Zj+ zs48lx_u@3rM5`myMh9K?h$ZrL)3OCbd8q}cSerJDA*%2;2~#AEgvr`bz=zT>q6%<5 zwcCH%!`}d&M9(NM73WQqiL7+$E+;x*4^B`K z=!K&wJ61dINbSAF4Mmmos6Ik00}BTqZCN5ipg*nw4IlF0`St&lGO}VvmHGi~b94*< z5Cn!`VqrfeC4&uly195y&s@6_yh(NP6)<3k3u&)v3f`-gOF?qKVj^M^QZjN1N-Am^ z+9zPES)*eZ*X5OqZz991XfhKs3+rovg=+?cx3O7o12~j)88C92{mwN93RGxH3RO&4 zSPD~kHVKO8zF&$AIg|odx4*UM&||=e2{RU~)MLYr11B!rc<|!GPkZdR@d=jUEoU&WkM`X#7r$CVsWhzwP zS_jl=yeaD)1A~ClMr@yego1{Fg?lTznBSe&Tz(2ed9UI)u1D{+u0B(X#ZG??SCH`l zKa&;~HV!TT?=9B@0zx8U5>hg93QF2^=+dL21^_`|2owfKAW^JB~L>X1;qK+oo=%SAy#+YJ`CDzo( z7JD3V#uaxw@x~W_0tqIRa3X0)W17;OmP8XvYXB1l4yT}~3sZ@sS)GOOU#P@Lk)uS7 z7ClBxF~<^XY_Z1?XIyc|6K{O+Cy-!52`7?hVu>e_WKu~dlWcOyr;uVwDW{TZYN@9Y zC~%OV!Gebf87g#`u;Bn0q)pRatra^?q?59kroARgoFr+o20KyhYO)!n|qQu6>7&oknI`i>HN72s@?JXnGlCmPO~3d&oIl1Qk|PaV3>j zR(TawR@J(ytEslS>T9U6rkZQ1we_{tUPqmE)m=}$_0``%gQ-pkV?!I;)aJH4a>A_z z3NCxNNYP@&OOz~Cx=h(}<(0XEl`7Y}TCIAGnrg14*4lcV(4o3%_YATA284#BDyTHl z3Bgki-%PX3HQz#uEw$WAtF5)(Mxnw*iWVzgqGYMkWy+Q-U!h{9%2ldXt6rmKTeWJ} zsasI5{=ZHkuTijRvsjVP_HTCG_FBE-t_uo_ic3n%$}1|Xs%vWNq)P)0HPTq2PDNFz zrirGSX|9E|jI5lzf})bLimIBrhCnD1OEk5#b#(Rg4GfKpO-#+qEiA39ZEWrA9ndi@ z%Hk?sf<#G@rAU>ASE0(5RIWVv3KS};LnA1Sm8(#xD)ot|My;q`0}*M~qSg8#?c^(P z=_a_JRnU-OBR1GL-aI*)_=Mn~SXe|riyCe^0=TuXsDxwrUTI8 zDPFf8z54VUFlflI5u?V8n=on0v>CJJ%v-Q%$+8uz)~wqQ5*85^6PJ*bl9rK`lUGnw zQdUt_Q`gY6rKPQ-E6~$7FvN|}OmQS)EG%s^U(B>;rG=4*#1g4Y)thQyyhzjvZ zxbmv2uetWR>u*=zj(&_|9_!d16O7m9PH@5;_O*XOlvL_yF&<}V z>F604nV4Bv)w8j4aB^|;@bd8s2nq>{XwaxhvldY?tpEs#STtT=49oF?D9I)kyRPYm z$!xLO><*{P?eY5jycrZQ<7UyAfJBz5bS9h27mB5F#n>)bZxjh5D3(AlDuGGlctMn; z?W$Gne#0|cmhHH}^Mf#olQheVvfb(Ssv1Cq31wVJrHyr2V4+188_b!Q8qF-R)H2Jh zpc$6q1yPa}RnrXs5hkW(JCYI)#~_U2B+c@otm>xi`eB^rWv%zLtG_GHx0TL^X2CrO zzQ!}3m8;y?x3lU*Am6k0s#5IDoR!ht$?z0%W7u`5#$g4iB3w@v4>FxeVZl9kTBD{0yY;#eG(TCOkNuUusimg#%roeryF*ac>ySu|mS;1cMSrlrJXCGM=StUYz~BvO0=*EM}uaC+l_`4|xWM7u^k>UT5FJ%j@(8m%M0Z zZgBH4I*e+0DymT%)%Y3J0pxLJU7x*+;h#b%Lxh=E{q!8SmQ%qUY0Nk_@0brPQkTX0 z4}u^Ff*|PGVy@@OiQ7U9CrCDx{cL-eONGc3Ppcd>rT-!i9=TYU!>dQl+u^ghb!Cth zhI`g{duwv5ske)wge0mlYgQ2KUO1BkP1Vt9A%+tqo08UD)6k}r^D*Imec%~fdB`s= zC1qCJH&eaJpT2OZ=$n1Gw$I}37tWb!CfWU7wP2OCshVK(jhEXx`|~=ErQM~V0JYbf z)*~@4q^)K@yVhuPYU#>!TZCoBw!2!?@WPI?)3>5qpovzc!D#?!T!HEVZe9kTT<1N! zUerEhcJio;Y z^kzDxy+U1^r=pGbT4aZ)E&Ua8J(fMk`K86gOFCm0LxL@>RnyRRo%7yz9)869b^b^1-fbY53hmp- zr;m!Nmo!PZgQWHWWh70+n5e*HseI&i$-O`ZDwex}l)`P&)v}S$E0Hxz>b>;@QEY4QL;cM!NT|8Bj5?eX8Pbw!F5z~5P>2!8o#U!RL(!MaKuAaYQc&wW{ z7xg0lwC;kVo~ROR8b};aHwN@QAm_QB<@zvdyR9|3(?@JaYn;5!!yAN$kWfY_6ShWY zFu^iKRoosjlYs$csBb-Eoe0sdF#8F={d*@eYdkXG+z)3vf3wiZ@xa`_!&%#H-GlJ& z)3lP`Ec#9r6ghTJFIH0D^&BTzQ5DF%%}6;){SI`fj$P~ zPcU==OwKBPIyh*-E873YmxP>Dlt$k6s$-XSBt%e&u}%0dBI4R=!Sru-&d1w?P{$L+Ed-pEItL_8GZ@YyVmDPK|**qR2 ztUMi)+ZgUfa7x1%feew2O~hGtRunr;mAW=H=iiZ{!nv!o@n0{IW=Sb7b)z!0^k_0` z)u@YikX(%ZWsp*LR~=^3bbQj4xFVqK+fAIa$DfTXPU0r-x+hP0h);W530Ky3Nq)$E`H$81{+#04YZ6BdGw|!`v z#e4!n2%3K&^2lqCb(5%`bX!2|H!#>8P7Jf2IQ4aoGp+sjt4T+UqeT!I+0sGbn(4#B zQ}DPz_UQ4qaCsH2sPZW)AlqAgQK4^o???^PJuB5YR>J6wU&dux2Ynjz*_2QD6bPFZ zmxLlhnNX-SI)mvken=Ty(s1*g@=3Bt6C-_J#R-LdYaa#4SS6dUsn4vJi@fM({@F=A z-NpqR_M=Tz*<;p=Zm0RY*!WU)ok30O@8yNC%1oyPC+tO$=9LRA?UCn~+!q@&`&3e& zhjEXiM|InHwV%c;Xsof$|8g8Z%UFzQlxvD&!IrMD-Nsy#2Qg|kZdcyi*Lm~|S^Kri zj(HSKL1m5CHDQnn)!NX~d5&v5K`~lSg-;p$h=r zE$1AbPulnS%=mm)-M>1$(dkUqjn*eM&Wao7z)z;}?>o9Xzv$R{$%4sbGMP*!lQ#DQ z$8j9Td+xnED^Zi^jy6IKAIZ(v7ZU~>p+QVGx0=|B{{pUCDvh~P@LmES!XYmdPYY^laLfIX;t)azA?#r=V~jDz*enUkU1y#%=i^ zCJT?Q_BD_JAi~59O`TG>2r4(#p>JcjI!$Ew1^ddeipk<6;W+Uen#%JChm#7puJ|)q zzr_ZH=s&*_5>5r*ub2ulMxR0Y?CD=2{U+R z9X;+$Q?&+A-(TBFld=%fV4L&~d=ce=S-6HI6B7r9NYRM6M{ZfQ-#|S(Eoy>irw|dQ zFK?7+;$3yES#XKqQGzFh@FdqmNH=#0^!b>1GGv2XCI9}`-tk8mM@qZyc&8l&F{1Y= zei(sdp9p@CAQM4_e`pAPc(9`31wPVy=9wddXzN{%r201>tccp;C5ju*6E`9l6s0VO zmBA=b#L%x}0iWF1LxM~SC5H$)A;MP-hNu#7BKDRxHVj15-%P*yF=?xX#6vs0!k4d7 zTS&Z?Hl+U&{EM$C)xYY~>Y}IS*CU1f=u;TF&cY=Z-=5Ws@{$OFP7*C=YGwiP zrY&h!;ssYS=vx$*$C!v-OwhF-*|5oHN6%k!*03CgcXAX*xkxQ)`DBx3dA)!%pP<}N z3&zLOhqaz+RuB4JMV~18C(-3cZx{tHy8P%3qdSN`QS?1Wzc_ls2<`Mz#P6?_csg?{ z91ju2!W6~jnMq-e>V8o6jTVn=Glf)<_aApigX00000000000N_AMD4+m<5=tl_hmI(r0;-@As-Xmc9R6ea1nf7# z9J7NXQDLbe0oB1n8q^82xM@Fl+GYnH&EZJ9CS!JRBq}U5B%lImP%Lg*ScpfShG#5k zK^ns{6@n2a%EIt3#*;NH0nGy?z4~6;gCr*yqSz)SonwFn`XGAD8+1&>$6flKBx!sy zv_|Bs(G`Fg?$e=|6&Hff*C{v8HAI*a&Zni|&u94rZcNRFEfvrrb5qnEer;B`3&)fpdP!0PbD}>^zqDPK4gGlWOFihIw8usvPk=(# zr;n@X)QZwEC4EOZnNoYAQKbX<8Dtw^frkT}ZZcsdy5ABJ7w#YP=v{=o9iTNrD)@Ge zf%i-}E2Poxbn*!kEGBUZN*lk(_mqqBmk?7K^VQdm1_2@*)(9xNw1`s>Zs8;YQ&h7* zuSkH(^qL7>mE_h48GvxFM08itZ6K$(R;RI#Y#UBHj)}L0T8s;6tLV%DAi~6?7UM$N zD!K}0a{zz{6O;Zq{H+gXvF44lU(0zm3(bss2iZT9*{#@TmMhlGb_HfMB9CLF(8_X~ zUvg+=l*=d{w*p$=fB>L9cfn!$IC>+V((N{JTX$n7S~7Y&t@j$+FrVf)p;fb-lWBy* zerrcdduW-!*y(x)MQ+~ezkT)L-rm~A7V|XoD>%^3Gu+PJ!O=!4 zZlcSi7wHX6s$MYI8ur?}I*ZiVx_WVEi96d+FYQ`U%Yy;bAVH0c2csYxC0J|>@KP}N zH9S@~_H}%><(s^v$56oa#Y-C!9&Z?L)H-ye>9ZRgFNntpKj}`~!>hX`Gyx-I*_7F> zsZq|2Zd~FA2EC(6Y7AWDcNNtQ!hYn_+KIF55zfire*9p*tjWq&SA5t)tGIhS>E2t| z*$-#n+U?R$7U5#3XSkxAE3xkV=Y2I+5%cyD{e^9cc*Zz|+Cayn_Z|sX7REQ2?^&`? zvepML3!{FAa^%euoLj;d+)qF%r>WPOA}X(2O%-e_gynbh2(?rjj4!XPZe?{ zGJzI3W^GOygtW+eF7uYTc8`52Q)62SBgw=(>@-n_d4*s3+OFtQ8(Nfeckg}2dgxl< z{a80NAFPLObx-eeW50j6tNmg0fhv}w8mJ#wt^4rp9WvcCAEAbh!$I=_-@hm7HwEpi zsz5(dleJ%x5;=K4C`cl)9`|u0yMC=i=W^VnO~|%RB)9EHBclXbje&^7XbX@vUQ0nu z17*~tWE8YXNC}A0tU0IXIn zHORZX8@Y9SS4Yj9F{Y3}ZpZbDY@E4Qo zb!;Y6j)M7-r|T??X|!W-ZcATg-q`k9-CnLXJKWr7V=!}2dIugKyhnHb@Q$2ggI>Jw z(}x*LN@^f*+)g}`(pae5vS!HGiLqYGzHG{&&%Md&^U-w>(x=w_(dicJJ1r0G%Nth8 zm^EO{nSA+YU;jW8j#orPiiE%EwKtOoX!Xa}Rd|VXrJuiQVCbyy| zwKE;>l{_N2(VyEpw=epnA-$Dw&6n208!4r&apu+1+LpBW=6&_69Ra%JG>-pMn96H< zP`beV(D!VGl2ji(F28V<*GJWcVRZ=gD!N#AA>V)FBF84)&-w?h2wE{cKfD{# zON(Eacc+9!|FGsWhKG>yb#O5hcf*8R(?TAGg&&sPZC55V+5Ug{F16H}ie1YWP?eBx z;@kVJyr*U(yv%apykJuLPxiIBE55wIGo=c(;>acmTha0C-HN@CTeI|f_EfA5UGG$` zZmv&>+`$(aX6c%*1{~7$ewBrJ&a3Z)zT{LrAs{I&vA`J2)FTz4+XiXvjv-%%9`SA8 zk;$<$)wme)vaOt*rD8xPd&Yuvsqt2_?S5Kwzlf_uQ88;HUQXvG0!CsF~$=Kv69vT#yLbueXN>P|{&3@Ob4AQHNr z%#Uc1uq}|%H6&eVD;kUfnaY;*34ov&!IoBq9EO;C09#rEq%~1ew-Ib zhZdZqogrI$QXoVy!r~CypsA+KSpDK5F$F- zW|%~;WP6N}89GdNOs+7>Y30T~PV4`q9|tHyPc7&A)86^p$;q96;zfq)D;_Ib&el*erd^q(YNz9m`Nn3qTX+-GJn>eQEiuvU2b9?KqvR(&lUj@mX{$~j;GJ#mOs-I>HCmnCV2mj%g%O!tp;T4Fp|yY^ zOw5iBOV^gx$U7tCb(c&sjC+KT1KV??8JQAj4f&K{itaLf9F-5t%}% zQfqX2gE6MuDU3vwRcm#6gE6M;6h>rnh2CHsbvxrGcb0}cBFq1c>*B#xutKAMU7C0v z)mBfsXT_6$8_}P5of|m$x3PK^PQ@i4xQZ7Wnhj2V4b;8XEpRN)%)&wA^29;HM5zmY zWt~mlo2z>M-@m=ktjqvJ6%lgbnpKN9jl}$MKR*_91mq^#NBQ=KWlY41f}};+fDoD&x%wUrSJFIR8|IslwOinX*WY50aKE z+{OBjKTrIYAZ{kbX{k}^!r7IJVD`0)=NU~B$WPBP=>~q&>X;pa!bvs$1Taev_{S4I@vw_zMoZh z{qHvzDKY=eU;jJITKRprlE;6Ie~doSU9pe8m@^w8)ZhKTnlWx6>M!_wA^d%=K27wT zhW>nb_qRW2I{)0~t>*jcw+KEN^>}|iS8M(I*Q#~(i-|9ip&+rZ5JJ2J818-95D8W} z&I1n4#|uDmx0Kw|tTQuKll0;ZmSBlj=wvqKt1_# z34qn5oAW-r6Rd2ApN%koXJtfl3#HIKOV+E>4UdnPmDCz8OB&)b2!gvS@S4a|v=Z); gW`=M`X?QRCt$t#AcFSG)S26b4?cM(eTi*o$06V!-761SM literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/src/font/inter-200-italic.woff2 b/vitekit/__/vite-frontend-starter-main/src/font/inter-200-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..ea745c340db2ec000d87b5db17dcca3b365f7b1c GIT binary patch literal 116196 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

    RDch#lIR~n$ls95-+HLrxUZ^Q zU6&P=O6N8EGE7v^(V9ySLnT66&Fe+AI8Ke|%&;vrVG0i(gT8@91!nMfI58j-W%0JQ z1`yVILg{wstD2&`cC9~FB%6Eo4EyO zf$P6(-PpD&Zg8OR!p)E0Pd_B zqM0p}*EK+xBA4J9EKsHBYnwq4$eR(AL2@dB43CEI6*@2s`3LygHUEHWfJ-zE8R^<|JOTL zh0k@D(z(I~!i}lV!i)s)5(6YXP7_HQh-U4l!T)db*?iOKKWmdcGC!=JEszAmRp=i) zF#N!=!}--@55PdM5MN*C>#t3NP+M>n(9L=E6 zeaKrT{wRc3H7;gxF$k0x6QCXHrCDUlSVkvjn_FRO?({77$cp92a)KdHXkrmak)r5K zZRWAhY=NC%5YPAH*#8{j1tAnIRX$*xWF3p=AQygOF0a0ZZ!sk#P&>;e*p~UTCl;(0 z8Qicksx*pM13-B4y_PHdyNoRxxEf``b{x2I1ZzD3azF%Me(XWl^=fmjSn4)39by+- zEM|*rwFiYoSZi%RBJ#)xqWFD4aq8R#4fg2}nVL*7k!BhnfKl+#q!%ryWS;Hy)5ubb zJuHPICaVv~1skq`PbxiPyh;@jx{x0CHKyi8v=rq#yB>ExwxwHDRlIKqR}tGhM+*56 z!wmaj^J~w8#UBy38G$(EuSd!paAuWkA>ao^ev-S?)~I5Rd#uD$_zP0Y12TQwf65m( zO}I(OK9W*gFa(=N-?NJuUQwHjN%l4@>;iGrfegE2G|=XpNJNFExb{d#=4d57&K(=U zA*OwI^X%p!yEMWYp*VN>FWidf#RMF~-~*!!Qvffm0G*d3l^@bzlSf4s`%=EBr7eET zVQ7yx?15Sig*P1AjZ_x6cg2vjsKz6%@X1=8d-+dOoZp%|cCb5ZNI!JU)6gb+Bm^p2 zDIxA_8W@`vRT_=%1rkG2;N07aNXYKCz@;@F@tcXmuJeTeo3!0JtP;wCNf`4wl#7;! zKalqjM-PdFQLLbj6b22ux)xW0a3N4WG6ibNLun)*U6U`ih4}BR_(&jgUOUg*dXA%i zb;*wJ{gfPLjSBG3m;POMEKyB0k22Ii=4!QW8YHu3=vm~I(8RDv6~4a6KnZ&`266*m zn{b^>AHTmbGOwl!@(r%Le(*Ebm0p`v#G}JfzxWh*A#4pAGwG5KkseXl-uR&@e;$9O zkofY6f_ELX>0C0gUzQXk#^AT{9CBI%6vPNxDMW$>g>Ol@WpfdVOTFI_$B1MQdKC30 zV_rBh!gY+oIP%N)Hw^=kkGE8EV8qt+hiiQS0%htRG_PeR7{726(F&?Vk(QuMn>1q@ z{1ZWBdH~c=UpZtHS{Q-FzP)@iT64_dwEaFCNXWkN@vv5WKLzvz)Xzx@Y2#x~xr01) zGE(t(wb7*0mlwW#2*g7TjF*bR)I(qz9;KRw9T|kDN*82e(U`|CW^{D;+jXM+i36C> zj!u-4vUted6iOpVKVk|KQSSlr**Nn(YX_&(9GIkK@KXWT$&B4x#y${Rif^t)D)f?Mgo#tdh$jq{ zVo2j;gdN(W5#PXfNJ3omZniYDMA6X$y(g? z=Zr_qv)?C{Uje_|)&Po?g<-*h)~PPmXZcoTU^=Uv<5FBosZd}&ZBL^&*EMhM`GHOZ2iNHtTPO?9v!F?+W|mLeO35bE60G;Hu-0M`m(%=i$&G()2O%{1VF(O z_#sAdxfOY%02m8QMC?W7Uz+{m!>Q>ab5jjA<_A!{tDn^fMDMdHbWO5vUj4*~f}*tI z1F)`BVj&WhS$KUbC66n9)Azk$>oUk4X2LhmlJ2UzMH<`m?ZvAW+sTHXEO~tiv6UqW z#;>mdP5hDf$>J|;Z_Y67a@NCcny`>rJW;)m#IQ7OuG-IqSEDR*#WlqMhvcWmGEbyo z5OJn?maC+CpFwI2%lb7Fh`*)X(#qKzd%wpan8Dz(UAc0_$&%&TCN62MtlnE%_&Rg3 z``zD1MW3tAxtHS9+L>BA>?x0GoN1N-MMK-H3%}$BgIN0Wr8zD^6Z^Sd4mxdaX;dA5 zxkYU?*1vz1w~+iD$v==hN#P%9Xp#^j=5|}6ZzXoMj$=#Y0!fUitEpM7&t{%rOHf%b z^otOBmJHk=JJl*t1=scFI1wX1n4#IhlLhGK@{Q{!{7Q(!s=I%~P-EYch$yR?)w-8$ zlDRlu8KoXAk_#8UFH)}s0wnajsg}fq1>hb4RD|h$T#&@ZHHGBl5&D)e$;wp@+O3tiWCaiK;2JjT-jM(y zNHqI#zClvKW*!*c{Ko>}yg{9`zx*O2D zQ*oFt%B(@~`=)E&ol$*H;j+9UZG?yqQ+-G7tC9{sSw$hK@pqt7WL8g z(NixqF%|u+Iz7ZfhZ#V z64WTJwJ;7?uX9`aC|O~JcWBX}g%xRfi-DP?g!a1EuBysa^87h%ubL`L#CH?h^p`;X zVfuh+CrP7q^9WM^jhE!S$vBvRj2(KD`0?nY+?f`2nYXjAIMIlZ1+*?m>fK7|((7y8 z`CI-U6_3)~VmZ1lD+AIyWC@y#7jW>mC`LB-)(m_<{n%F6OvV?aOY)4yNBrOz@UOHnN%i#)- zyV!qs@hZ|ZXm-B@v^;r6sZ?yFw~jUhLs(klpGZ(13mzP#scj2cCmHudB?QXhj z@N;uA=mnx>cHR*_!wa%kI0*U&U$y1@d$>MBue0Vp`9nEABhj?c2~NH<7~jQr_xMZ^ zOox4JIOh@nT}6DaJ$H=XXll?y%YSPdseD*}S7(Ph;fj9am7L-dTI5`M+NK=E2zP8Tdl!99QcLx3;5` zmN>(==P7s>oqpWc|9p!~&rtOGmb7U|hglr=*EY0aXX)gDjWXHf@HO-rhyFvJRy9}3 zcJPJ6wjae7WTDNE%1`P&#=?=8Z$`8{M}zX*%zf#|F_Lna?ogIH_N4`gnL}r8mr}MQ z+!fzw*5FX|tzuA$qD+*W!Hy(F$&y23=}Ks#gaxd^==TM11-WjZ2E$1)U|uf=cUF5! zsSGOFsLO&KKy9d-1^=okPx?M#SI+k|{ZOAL ziqaIBdAe?zMQL$rleS=Qvf|<-;Sv*YQ<#-pU zY;JoC;Gc>A!Ra>wnsfI%ZAma4P*2Qd`25dnH018sA8qoPslTE!fv;Onjorc~r@T1; zKH$Eq+s@F2w*5Z_h&c01Wy24TdqG`k>#+Odf z^On=h)=41nGYIHibrZ!TC2o?o#@B`1m`?kh3I(>Sdv5`Ww$QNbrBM@Kuv2OziE2ZaOP7bSc z05?F$zdTF>rgw$ga1bU(70%ZkvlW|G2@P%zi)*#TZ3LN2iJ_axtJfFzr_W0me2@+V5&lj6# zIDPlJm&A~~{atJo!%5nQ&l7P+f(&DKUUy#y+N?LD{`^3#8I0zmUkO3&on7RGQz z1pMHAr6mr#?tE)X?}f;t%q&t$jouh?e^u#lK(#td{Dz{k>Hdef$U zA9jrW9dT{!r~pc+S;)mpx!CY7_iqm{FL!1RIb40MPNO?dpo5iM+f;JyMkI#bPw2Mz ze=T3(+ik>;p!V6#@XEQrWOXgM$Tqh`v2d$1pJ}Ln*ih3 z^!9C&oa`=sQ$Ly^ZM^z%YC!9qNoOP9t+NWz;Y8;mgCD3lkoIfijHI6iZMlDK!;Je~ zRIfJO^l}}%(WnCbFp>_8;Fl5Yvk~69bu$XmMbOBv%j~?lGb1b+c+Z=$z53fY{btOG z2cei@j0GE=38tj;9$FYSmU%xO5Ure)(9e%6woxtfgMz>1+n9^W2n|9>P4>@p=Rqx|kldE7~66h#I{UC~Zujcl+tRT26~`(A^m+eS#x?CRuYb9&ton~1V~t@ZQ5lDk!cz?U`;E5I)8 z{gFgt7?kD(PU}-Kg^l!m+bvOFI4k0!jyiJmw_W)M#}h?tYA=vTYh<8;s^Ibwn~qAx zlp)bQySl3jIx62(P{-;-pWd;7s_1Dd1!`1fG3)w)uV!xYL5|6`SVPM0;D zbAEEa2G$NFyxluef<*Mbr!gdxyHSoWA~$<1gv?O3542rCmQvo!JDMd92!bgN2}<73>HF7`xPv6gU7K*P&oFMX_7ar&MIP(>iegP7ZT=~Wta_nh??`mwZZ{8Tb* zFKho#Bc^qqo!0y9I+(xtiJscbBLFV@0SmM=4dCf>;WqQPIPxd|JpF7nZhVFqsvWLI>3RJ9>zPiVB zgRIAc+GyOwF-~My`F=0I$Uf+~P~`Iq&Zfe}lB27F_6lk&nf!wllHHpUc_Jw?q-Jsf zUY5rrOTG*E+kO~X1U3{iPctDe1KUabPf;PK4Cy%>8OuGm{~&K}I&xR7fo^DDYlfCk zwF~LqviDXac_5RgePB0F# z+f#Y}+WwKQ$L;7U$S{lohWkk_n21BxeZ5euQ8wMT%j?ag;mUJI_0HK7$CdY@c<|=X z#Dr4QM9@)`ed!-+&8-!oU`ZXep!f=p^0ZhYk^T@!5tvXvUEA zgQ>q01YULSOyl{gu=I9X&$4#y*B{^=tMq`y%q|m?=x^iOmiL3&=s>ptS({t0q^GIZ zTGD|HPsF^WoUq5r*rl8^;Pe;A&=(du-Q8fnB|)3l4X-jyqX3tj94Y0mSYpc>)l$^v z15aMMc^%~nG=)KbK2xBAM(oF#Jg@9AX{vaYmRoK1Tisx+Y^`yJDeQ*hDWC~&SWC7` zvL^(UH(#msS?uMNU;gRZrnWD~0=DS~+E4(5u>3ArWw0QZy>)OS14exr)1V8HtP{w% z6$q9n;K#HX7rrkn^#qx(dfZKRwLbLiq(a<^X=C^?PiND?dTKMZ~eC||4B42=a$KhBy?-D0HXYH=;y-4PBHeG;HXy0Ul_n{t^ ze1iXu(xaLPtCWGUE8KJ}wigFJ0sxl|&w2H}P(2A>&ITQOv5dv?Rh)41K^tR5lOVZr zooZ(EAMEiW(+SrP53{^9bRIXG;e{C!B6f;oy@CnAG{5wyj!jb2`wglA| z`&tPM-+xa*G`L`alNF!)(6CZtP4qiUpHYPnkgi0h-@Aft+!XM{{60K&#M*Ct-*?D! z!C)^p_j!nZVBI|_LiAQ}6^;iae4Tv=sNnl`InM`*iXh=v3-!NaKFBlnBFUOv|C>%( zY>x3`AGPb(7E4AqLN&oZzq*}w@&WbR9TUOwv-Pa$*RLLKY_(G2%SIe=Sk8t|Ba3wm zNy)b)Jm2;p!I&_J?BbA*DHk^Zc9FFJ$*AD390N2R7+u>7`G_8NO2=(g73!7UE0Kk{ zkIaLIRL-nb&cK)U`D2p(Z@FbDpUc;3Jaa9qFVt{3`@NkJ#$y`BI0DXq*5M|%vJ}`z zn8uewB1pd~F%iMN>cRmQ_e|QO)~Z{Ic08{c!)+I<7YU-0>Sxn_Hx# ze}z<91Z*>wI2-e(1vbHgjBLxm3wgDqe{z-I5gC>NTIZsZsm&ihmn6M2G_s1Mpx591y^_0l_4Ob!R}Hy(`{C{NDGa_WqRT6_Es0-% z;18Ytbp+X8+UU~+G%j=JcAuhumGf(^NDg{Suaw~2`NUS#blxb}BqftXcsLFB?{Apo zfPF?{pL`0)d_z4ua&7cnRhq~jrX5J>ef5QTkp_+`0mCNv|@srrTiYuNwpan zbh9_b5(Gf*9%7`^s9piD)FifO=9&U6^B@X}>a*u zJD7TY9*Cc?ORrLExN}9rR^iATWVPB9D#Q^xnXDLV-{`d$tgm5M~?&EOZ?a+_r z?mgf7O9Z3FqVE8gaV0*>zMzoc0ld#F_eJcR_!lI(-McBV zN$2*hS^s~?(N#1V+D(y~K~M~+JA>o>$EdEn3~IhZmDp&blU`dn@M8!g8*j||jY>=@ zf1uk_c3~D!&~(V8pxzcEsmEgEg(7YUQW}b8Co$-CINX#R-r&V!2~Aqyxd2S?_i0;2 zguJF%@{J$-AxeJ0M$4byw5SQDX|HFMcC|oqmQIfO^%2U;0&;bRr7t5O%MF?y`$a4> zO#T9b!3@0B|9Qu+f}X3VUz7Y_p8WsS(UY~vQxNf<2V=*F`cczA)Lg|(_iPH( z1JPV!Do{;sEZ4$HkFy=jIKebOElc=HZKwt;(}%aZ!0Xy#f`B);%&k5IM}@H2$`9;F zqL=GS=Rw!+lnW%9^!UH9^72;1v`pGv@$4i4%k>eDc{~8SaPbZ&8-+V`~X*_u6gk+ueAZ#1tFW=LIU&tf>h{8Ecc=%$stTuOvHA4xz25x7V%tCsB<_XN5B zd6AF(?y*q(T?jXII_Yv$^ML75b&oFL;VtBLNEx%=)Azr0+cLZq{P4WgQavke%@=wF z*eP>S*U=+6TNXev{6FJ;Z1Ym1ee?EDVEU)xKqjeR;&q#K*#SbAwqIN>+dy`g{%)1L z#AXXUdJgDc&au)rV0-WziS*nQn7#W`xEs8GIX55I zr8nq@%NAP@)xKq5Vgah^4{~$+k~`*f%_KOu3ue_x4x%Fqx+J+h?nPkJe6uqewB|Zi zMI@_v3;#p)H^HAJ5B*lu#Cqp=FyRi2ojQ~9dTh&($qFbeHN-vLdAv5y>bdV3^9L@` z17AFUb-DW>dHfM-&(s6ZyV^fKH+$d=r0kn+Yt?5HBwiQ10Q3n|2k^0Ua{grK zJ{Ji1=cIO%7j+(%Gk1N#zdVMyxAJfKWap(=pVnwa$3JU?d$|jF9iDYlf0rM}#NEQ* zaE^YXVuZPuI`TDoQWm13rG+=v$L_f)z)_nDiqB9kAM+MS*>&!Blq;N*DY~ksRHI?u zC20A6rA9F;*Zr_*hPmd3rBTbw&C6rU=1kmzey6Pfm$Y`{2I?imw1|8 zZ-Ot@4d z0@!|I0r+>v3Ub>8;kks!`*nL4kT&nan0}bKbFuV5&hF2^__`l{IaZ)x1J)AQ5&j_s#8@tjuO^&R?>CpkqoYBRdxm)4Bdoq!m4;U|MF}K(Ltesfftc&YoE!~v- ztMATlE)EE6J7;>@bKB94>ariri`Z@Fg_mQauh#uhU!Yb)R<0qt#@ z+!;Hvk~s3Xg*vhdScfmI8RP)ly8YZ?VCUGa0MRj|YRqWc#&lW0VwlPiM8RaJ#90ZC z7<7VBK7UD8rVo`#%iQZ&M;oFk6z50Xd%Nysg;jf4sX zOFR=?u`o>mBJR$y5@ z{lO2Eaby+7-unGcPa4?#xk>Ekdt}}@x`Fbp&wZ;{ybZdp9r^U)#(rMkX6uzgs0R2i zdz3SqgJ_0A5dbDarQHD$?vDb{l!(!Sic(Q10wPdg|6X17_xGD)8CCqd16A|3qEZSB z1$Y3ql)^gm@+zK`1#{al9@;Z_SvMcI*qsENPENStNw}SJ=*N87PrN;>%qPr%)F*IL z^r-{>u7>wQJ1)RYEd8D6fXw$%qo>~TG=t=?Dnh+xO&2Wn@-0Al)7F%;ZX0R%g0iAu zRe1%VM5|XR2Y8~BbW3`896gwUq<>y90}MlY`7iCpe>{lC_;wj{e2REw-9E_iZ+cS% ziSh=p{EPke%->(+qV7MW<|DhHZg#15vpC{waHOnpGNch?#!g~d@<#yI_}3d?TIHM~ zl^ehIgSfvV4`Nh9tAfnh_x!A0GgZ9xr$9vg&h30Up<{ssyJdTgDZGcOp zx#LWU+1i;$1c%m60=yjg;~*7F&Du9OKFa5?!?lNW?^7-6x6u#dfTa0oSqa)qt0 z+YWn*YN`T?;`V{)yu&`BK|-Qd>UC3D^~0!FRzsO;94+xpUW}p;a99Tr_H3VbFP6>uAwsKV0Iy^JprltRSU=_OS+M8#iyv?BU;h_$wVF|XnWww$K)YKGdjtK(}z3ogU>_g8M6lmwA0`{X(l}3+QLK4uD`AMcx#zPk0%)PZqW#D;1wY zf%R?Vt=P7FOkkIjY%oIHcDBfD)$}8R<@Hm&vA$&0p*Gz^%1gN&?`K*xii7obpmi;=5^FTQuP1Yck44ncIvPjz-f?MnyPq{>??S@SLqMr6})EI*F7-Ecj8N!&g~esE*rr{ zc;6QS^I=D?$K2!hKi&_-{4@1n-O;4>prDE;EZ?{`EV?xi{|Iv6DDMl$+vT%ms%7to z{{4f!IYG0f>VrP_1NsI=fWU_RDJm1l9I{tyw0G_H-hUIz=ml&bYrnYdGB;LnuK-|x zUkWGZEpz)smu;KQW$sI{@VNR1Y$KU=aLsAmh{tm8iJyGp{ zl(c31$bGmUwn>%O_xKZH-`6kuDx;nk*c9=G@RU+Et2}StSVxj zLxRsUQkEp7TrAnZ5*d$_8IJfq4z8>08*~(_PZeg9+Y_P9|4jhGhVTuMO2n#% z$EK;F@%2y%1ksc=*?U&y-4-Qe%6P;FRp1g8mIMEv;<1Yql>3XY?d!oXTnQ`0ha!dH z(!zlSD^C3RZ^aFI*G)-PqA)&+6om%z+NO;Gr*0xhTMN>{9!m(t$UrrDDJys?i&pIT zyLTrwA(P6s8Nx0CidU&{*M{m?#C|`(Pxc`8FP~wTkbXU-VAD0W3G93zBAd~}&*5LV z5Wmk~tR|XE|1^jcEQMz`m@7_=2Xb6o6`9j>xdV% zenwe!iuScU9yZu2XGr-}VctFT1h;(z*-kfE59SsZ%deiExS&)7@s1#xed=#rT=x;+`B8i56s7UH zY=wx^R8t;&-ZVesLWz7SGg$2JSjHn7WtSiuPv01X(gGKCCR*(L^Hx;;^h zK++Jef@bO<1R|CC&OqWt%5g!?!&_PcFkV&ZigxaBAEJFsS+1Zc(tCDsB$TZx41hJ8 zteDh5Ph|Lgmr4mK0E%uGzK@v`ICnZlY><0}VPWFRB9G_-=ZVxISNVDc)LEq=!ieNzpflP%Ak} zg&4MY#S1s=Q@bo>MDDDxyzkT$imd=H%RYzXY~|7fal2Gvq$ajNgxiS$73@lc`k5?f zV^8(lMN_dy-C4G#F=!RbtvZpzll*klu&5DiLCim22x=J(cKkuU&gwR2R84IJvLdI( zazH2Sh*oP$;IX)>a0l#K<_4lGKJ@THdfb@SfQC5A)*fg!tuJf@(dRLOIwo?PSslaU zvvgMQdn1?;#B*F%`fUH(6KA)Yy1bF8MpTIhD9pAq+U%1-3~_&E#bL_T@r~B`Ggj@S zQ{})E9pTlkV5aR|t@~fnSmiCjcZUm`F}djuh~C;?h>R=v{`~?f%XgKG3_n}fx0t)V ztI`yBL9$say~8mP#1su=mLDOVT@=HvpV4YZttuCm(jH#p4yIdoIc!FR(1*&+qGW}+ z(Aj=JuHa_CaASxZ%#Zq(eb;5z7(w#KYWLAQwrFqA%}80R&^CseNvqBts5A}3Dr#@o zygk@lgEn?~^HJ>9puB?yy(Vf7DjNg%7q6KLs3?x7FFMsn9uSfU8&-_#R%;ijQnQkA z(6Kh^fQUx$(GtSUveh00hDh(lDA9wFCdWUQZ{0Vy^!|ZnSc#Ldp z)i62I{Y9n&0e1uYC#C@V7HEicB7LoRwd*df%>KDZ`=+7#Gp>teeiw0*zsS;5T;551hxf%basA|ka(Q@8AByULOD;GjLRJ_ z*!mZNO%@=dN$*Vt`EQdY!GT@BK8_3kdjY#@v+Q`e{U*1AZuh!bBv$e*7IElupyw|;yLSW7S!Y$>!ce4 zdnqIc28fUu zrzOt+RlZd>>nyf8@KE0)8YXaV#+2jaoIsI&j zER6IH-8wUfW^9Y%dxDv!`@nEdx)C0CQf#4}nQe+QXDKg2ht=!sP#D1$)AIw^^DEU3 zL68T*^kexAA46#3YqR4S#&(lerl1A9N0g_Q7rPPDXTwfQ>?NcfKY@hQUpQ?;tz)Kw zO+W#uCh?Bh7Ia4nwIZw@K>)Kkbhh7k)_1mWY9KhmT1GzyPjXs&^%!$eJWnvwYz&N4 zxy{3=C1ZpH3)Sp7;b_?nGK#IU^T`?bHyU;Aaxrno9z0RM{#gF)B5uDRy!wCmp~S~-%1sd|HF>{f zt+T?r!h`5kT(i1FC0@DzvtQ7;q6BiYc`i^|Kc9f_#uP%iXR%i3qC-6`%M5@}UR&qV zP8B8yJGX4F@9iBjR6CXxq#;ZrRC~6S3m&tT^0euJD9U%s)Y`U^ofx3zXetC-dJnG< z9oEB{ghkRsH|-frjF0LgM(&`;N#p40UH`^ugnKHhFO=g5qB#vKZB5<~cW8B2T#XNQ zk*3z+-sGbbpcT5F4;aH9fv`s_lvTK~Lv#58S;ZYoAda$Cuq#j=fy;-t>xxM^_`14m z8^U9u*5(riBFSDaQj~6!R>G?8&kGjDeb_maI!3;P1uy&IB4MR0mK|5roA{cM1;EzK zW}9fRX^Y8#uIC4H0oa%gl`JC@=88!Ztj`gTvVrAdU6l;MoH}VcIZZ zDUFVg7wZrv%Qm6}oA_YU+sr(ybv@vm2p=Aswy9<7bOPt19k#8k%!!Ji8+PoQ)2c2a zWA@I^*6Ez_v%cRn3;I+WkooS7TCkB1G6LBi-q_tz!rJKv1qb$>{QGc!^kRD5q;BD` zp4_WVl%K43-s3dW9X=0AwJJ=LBP(TM#SDstnlnsU|A#m0D(&^gCRt!PO{fY*l3Jli zVz4)kR#7pU$*Ccr$7^Q;Yx}!9*=kJg9iO)@Uz;Sb!$QDBflTi)FF=X>5H0{4yJ7qY z=@&`$eV?#nGJG~tk|vmrOdC!au5|@z3G+4W5)CVfFvy!|yR^Kl}eei0}S`iDzNye54+Y#>0dl3ObXEEYWGr+&W@|9i48<}})4tu0R zTvnul=n|4KVd>hKyZ_;0TAcyqnF4WJ5p%be(o85j&W|OGS`69%)JbpCdo#iiF)5KC zw}oa&CMKp}Y|bUv=bBQJdP%}=zPv2mOr?;^6^>k_O(miW$#C%%GQVWpc6X^exU1)_kX;e+kQ*4SAerWd|41#bxr z!*XH>#SnLiu+f!WoI3(&#OM}zhR5r@5LYL|gR()nu@4DyPPei6Z%u}n zsA0S_+u39>`&y>Lb0({Dis}qRepB=sR^$(HABncDV*RoZLC7@3O2eZ)Tmh91E55(i zzRGisc7uQATQ-LW6k~7VZyjZEk8Jrowmv){A9E8qGW+vMO{8Eo*2P&7be#WzSrF_i z{Nwwm71Cir`)fZi2aNZr{`etM_b0wTvYp4{fg-O4TDx1U#BEGn*}+&VKCs&?PF()kHBVtgPa_^s^0iocCVAk!B4qX9n_93rM| zSpej&oajCI4n+JrnCTJrcRKzppBTR%)^%MeK=-@4_1ee}*>S-w3F~)!cHxR4km9mM zyr=^*SJf1=$lHv|5|8R6G6(kS_Vyqvz#Q7D1z-Opa=ISo8cG777`8qWRio2}hP`Q) z2+!ImdpgP4_p(0gvw$K|tk(wb!+6&*?WSQ-pi|grEbbC?pH6_d-$-2(`RL&%v9Hk$ z6Vp$E`$}B;i91ajdpOP7hUO$7M1&Q7pwHw0$CluZZ;OrS*PCvo8psFYzp|NJqtm#v zsYjzOk0_T6B9Nsn0GRz;+cmsJt z?|RI#ch)jccS&5lrE#aDMD5U?>YA8*&HjofoBLV5)%me0X0Ay)2M%9@JHHe7ElUSS z@7wn7xx0_;ngb6$jkzN9Z2qhFQeKzSL6rAg%j_9aSTo^2(=|XC-4-}Cig?U=FWS}Y z42{b1<3LqVKU(aIyI$%Y)#ZR?%A+JpGk3!5Fcf@dwpd_`#O91>8Lzh4U6XmF@U*W~ zvUSGE_}m7bBW#gMz=fLY2KCijVlD|^yU$lNc_ZuQ$@;43Z5M@C*0vT-Tn}z)oqdtG z`Uo|~A5Z+~P1{`S^vi^`N9YOOgyO@u%6`Iwy|qu>^=TO_~A+K&o=nK4SUDcT`l@ z!`|#fCO*1lLLV%h zO_26s8Y)RU2CT)W0o@;kcaMbtY!)~*lC*3!j_GeMgKbs8sZ>#8%++G=ur53P8i*;W z1s)a&onTw1^XCv!cVr7jQB7llqHOw5i7qC2bo5(GMoGB!a!liZ(NR!bq)T`;s5o6x z=J{&&aYwLiiLzbXh=qD7;_J=a`V9!f-=h`|oROc)G4x|%afMgF!*eR2P%BF^>`xT+ zVF7OMbjOuaglB1WHU`uAd+CO;l|$Y1H+{17ALT6EZvqaHmkb_OGj@F`^3`KT<;BYh z7owU6Opb!mB3;tEp_uKTl7EX&qqY}#Y<{C?;if!cgK;PSuHVs|9gCd1aMy>V3*f6E`|j?Dji)D@5?MoxSuaj}WD^K-uCN%Vu2 z|H>yQ-^~By-I&;$xGSE~Kh|7n&6nyvJoFveLz;b8#z<1>ks{Ms%0;;(-_XvHb2oMg zYyB7eRy3F6^UkqG# zXRfM(C2m9euY_uUCzh#Ak)@NXjmMe3%fn< ziG;AaHtk$LqVIYEpBD@a+d*Hr#M~fx=**$ZO->{v~tEkq}jn77m(kMZ2UrDo7Zj| zLpj@%F&_mmo3Yk?(xg4J?(eZL=Ti=`wYZ|K|Gb?#z>~V}w2Lx(cP}oc8m3ns>YG!V z-N{w!y?n*&2zO{tyrLJ?czu&~1ys+Q{Q-|dtY$9Er@CR5VG(vcOig9 zIyBTcG;z}Ye_XmvY;EM`7-DJIcnSPQ_1;RPe#W0No?Cl{vRxJN=`!o1u@T1XDj&Us3;8pvFOThRoBU9Q;V9W)a&hi%gY-zg z@eJJ{zFKz;xJx#iwPSW;%AlX5in8C$*vCS)YB- zTjXTwC+)E@5Z)jm=<2y?QgC30JQX1MdAykcJ`oJ;BOq?MvzI-=ea;%jeS)~+lm zr$;n*)z7=Ji$^>J>Wn=FocIU!R|h7hJ%PidZ6ylduCI=mtcC2^s?3^+kT1*+5*s=*sZ$f=tp8mWb8WFoyPJKr~LUqUXo%AN#{vf^mU@V~r z^Y^*&3UO0Tz&GUd`CQEnvo2^+Bcg|C3Zw60Scrhv541V$0cf{r#Eq=jBpJYz!Kp2q zpmY!7>+o*#4WtoolgeQ^RI0en?bL$4oJSMAla?0yp;%H6A%vM?>lrx^OZdSYTNo|X zK`vE=Mos2*J&ad-6cvNZo8ZQk`)12tVl32Q1<@`N|nth~=kk*~Kw3^Yf zuiq63hZa5UutP~}I6Yd&!lmr5*s7!VlDwPOy@wG7(;_t!E^0|bod&EoIRv5_^vfDe z<}xBJt$tbzb$n}snkpPL)2>s|Dn*2G{Ego7D$CE<4Xj>XM*e+#qG3KA9F)yV4g;Gn zdXaw~Zb>@!lS2CDaFxsECby%)H?r}R|L)M*((LE+oh2-iH z4=(L!I$^>N)LRk2h=;3|4S%O+@8oun);VqE0o?XW+xc+44^ucTn^j{Jw?zRq3l0JQ zKhKyA3md@}MzeVvqec?U{#gGx+%c-2+vJf9#_Y&wg^U^g*S?1tv%p5cY-Rxu`46qK z{1(?&G+t==zwtrA@+xa@LWiFN2~~Uw1=P>$mmX?0Jfa#XkNrKWS*@E*-?Rvw> zHuD40K{;J-=b7{vFZQCt@F6l@5ugeheP|05eZH#a9DV%uK9x7H&IY_!{_!+kdl^vUd8S;L!e4 zLj(QvlEo78nrR0GOZ!g$eQ+Sc-dumY)AW#ZQVv)5yISf_%z*-@U%oAREpRKYnUw>j zu*Fa5binj(c1BxHM&zLH-4;=UHgk#idoyQFMr$8<>!|~PA>+^uCg=dGPXBG7ZUf!A ztF`oV%mRO`@rTKSFX~a{dk)2Y${QA*Eq*-U8o$K1X#EXs*Ef8Ni5I)uj_nAX<_+7w z^gfa>@!a{a<@cyP#tWkdH?2;Ym6F*8lF*x}g>BpHfZZ3OH2N@s@3txz%I8kM5Et#5 z{?)8Wu%-}|<_{cGe{fPHkJ`7BFF((3%%Ss{NOe+Zc&-}whw8q=VEidqWLgCaiN7=) zT90_**UGZ$lR{{!JrIi!wRlSzyP=03%@ypEW^D!*-1z9Io7{7B%<@Ox7=Lo}`=?2V zMX^$9xkPy>ujGO@K(07j;eL&Dkyg)(lOaF?M?!h-%s?HY5zE!K3nMC^P*jE)aU|(p;tg*b|(au%z2I`_#xs0b{xOmCjU(a7jrKBFKSfdl#rERuzY2U|? zzt?thVSoMdr!=usx-aL)h@>C2T~>wa{0S@}C3~YNjgWVgN%R*=arRtNZU?50)Vm8p z^LoTWt zK3m&!ayn8UG+vt;bTp~n3p1SFtDV<7zNYhT{_i(A#Om zNnhhnwCtHNc3?2@GfZ0p(xNp#iwheIx-5za_C;d%lO~}` z_T4I_uARPUa%l6^(7<4B(Qp2cv+hGmV-4-~C%Y_fQVz-~d79f8-ClRPFY&2e9O-a- zGvB@S-wx9pryuy~aP-DqTitXk1<&ONd(-_ei+V9)%tm}?<)X}*<&zKY%3iEok(*8` zu$WIHBr0S#jhX=FrB}{P2_;I6hnNNx8`eVXzOrj+;HENv1Z_*CEz@uB zh35ZUhd*}|_KZgfXSM_Rqq6Q?>AoT}Oool2v)FGqy?YYEB)F)<)YDLDaQDQ9ee7qOlC)PZ8t6uK%DBE8+xsJvJP>R@^ZTt zA3hm2Z6?~8+dPoR5!L{f!jR(`)jr5gND}&vTe`m`Z9nb@zA6*l=5{e{q1_Fhsf^%O zO9{79exGa20mpcV?bhtZ@eL|vTUXSd=r9p-CHq0XU0112U<4GSer-!=$`(0kqY{S^ zVD|&tK@RfbFHH8D8Owr02Tl$R^h50j=d;U0%0;(@-aDfmDtzL3siyf5%!G=Lt(ABZ zu_dmi9hGsp-(pV;J?8f?)`H5?C<#v*7USboW}kLI+PgyB{~6Cw&Y`O-O0#vL8hM4Z z6Uy?F>jjIXx7`3q3lVI4owOMYu#@TBVS&**rCjxLW!UKUj`pJVw1tTht-9u}Hp#DC zWA699bz>eW8e9$M6gt-gn_L=c?8!R0`pzK$8Ukp)N;YMA_Hy@a9iLe z7PqBjZ@sRbu}IPVf0$zKxq!HZef{_{s-ofm@*_)!y8v2TEiXa;3XRB?Ab`HT#dAV# zO#!_Oi^#4pd#OKd6|dy9YkrvW{P6C!&_dfV+28-%e;O7p1GY>BLm>~Y%DjxXXjg9= zTN)Shn2UxL1H^`Ho&BBc(FEQA6v(_ZrCJ+b%Ce%N=@ioaukW$ZYHB*fIo4`xISMsc zfDFKq^8_33L#K9zi3_@C&1$#)S`}wEh~Tg)QHTf`cAh7V7r8@(w0K~f6@4cTI^bb@ zFD;7JEC|(jL%@dL!g98l!4rlbVdfQmmhVmM*xGkq0Hq7gXqrC?9Qqa@ot%z~!Vw(< zA{*OZ6N&5uZeZRW%6+$VHeTF~NSNx;J!B)}g=AAFu;|v4<%{u{+mxNOkKKN0JUWDM z-=W=7hh-wbB_`msYBa=U|TL|AZZu zbkwtG&57S81dLr@2!FB5%D#9i=6nJWcBGYd?>}(2 ze4`uii@u>QH<(nk8;gm3EHKz8VYRrCRgJL-FT>euSLeh^-d$R$-VIA@?SVtb ze$7d(;<3|rSRgwpRCcc0aU5-9CwI^;e~9aoKSl!08UBzNAv`8ED(@AWwe*4mvZcJt zf%-r%7Tr4a>nyd@y6K0fU%l4NMnGJ#wwYwkGN+Z(VSQxC-kKC*q3(SF)m~z2Bl}%J z+SdpzNZnC@J%5v)FS{y%IZh2r`S|m->3fNjgI1*WzVRMm!-V`zKMpDp1!g}3kcvn27??Nqne9*J~K$>P5m0GkZp~+wefxX^;LY-|}ySs5}^L+bGx*vXgn&+X3Y6=$) z*0%OvkBP8uryZlacI|+olegL0oEd;uWL6TwH91!RQSK)m{ytAq(Y1-MdoW2wpd^&*hs5sn++S;IpIlN@c4b^sw9k;x0u`I!5sgm`!B|dc#MY$#Q2>}ob48R89bM(PHnq8|!2H`A7 z?&5GQ1-RbHvbxmawG+R^^cGJPS*(uoCWm&O?u~B?aG)v`PoTj1{U|=zs(nb?-S$2F zIFQB^`}QUt}8o)$C(WU z%tlXCozo1iX5B1f_xh5HS~GK3=*G4WhHamqZVtx$f=bQIIzS8%|2W)vh5uOa*yOn> zwmMQN2g=#m|4p)808c=$zrRgNtqQ4H8Lrg)HRbx%^!T;zW#H5}?tq6_1=icpK5Qi{rYohm`_;f0a4>pg@O7e7T*$209#X zY=d3Z=0vpEu?T)RAWGbNUU=a(c=Vn_R}LF^+hcAqqZcDSKW=L3c+oigC3=BB6aVT~ z|^|QX0l!h<+K=^*iXHTe^0lk880l+u(7xBH$}F#ZI9JoSfC5U-ACV|TiX`_ zm)7RMC-?CX6OI`J{IezBf+(mYC{C^JS}^xQ2*OJp%?NtUSe&E<^A1yvsVle7d%KTU zP|uM16*qmhb9g0OyfTM=4|D@D(0QLCJcdQ48167@XHdQPV6?Ug;ZQNOZHJ|q1#x9? zrb1=TU=Kn|94&}y#@=ALC6peejSI&gQd~_ZLx{%-IpsNUCN(aKP1uSvMlgl6?6`Co z24w4o>!dU@mgsU|(i1EHe9F}uP{h539CNE0K{g+Z1@ALXOU2Biux&gD;7Q&53xUn9R`(!cw zI0~W3BqO{uV1C4t_YOb0^996R^BlzlVDFDI&D#afeqG>Hb^7dQTh@lQWmWA_{m2+- zP8#gA-CXR#Z-0Yb4&K2Xa3^RkYii%-bkZ&Jk6$)*rE?DFSr%{sF7Tck@Zn-Qe6=OW zCPUmP zYo4_JWQ#c(CH2B?*zIX=g)=oHL}CwSkZ-o}w4s4NN!tlk{R#c(1ZYYc)!1$cG^rJ>=oVIT@yz{yMFw`7V@QjEV^(S{ z-HvW+p>c8ozBhdo$B->E3?|gt9>^{^6l3VXR7~|7T6Jw}2N}NqenT1U&Ip&vON!^w zuigpn&|cC$f9pt}{FdzYDPh$0DF++pZbaTl38-UU+YS6o`YxtX-l5xBHt&|=(YV@g zLnoED*!tvBg;iP8saV`Yx`l4pvHQZQbJWdcYo@ROF7%n~aj&bJ%g{{V0xaY;-RlWB z*MCDhpGJL~+rb1u@i2i1OpfpjPRsJ`JqJ-gtBdookoRQo3}-X66IhTC`otIrG@VMW z`+C!m9HKJoKilzjWeud%eX~!S93-<6>4$G_PgCz}Gv0{&#_S8P*G4wzHz>;2`?axk zV1l%@c)Ot~XXrK-GVD^jpfMPpp2G<*i5)fuw|*N*FApj|)3;{?IXl%{ki~gZh~nR# z$Lg?Wvkh%PV`4;uv~O5z1CFRcw6sJufOAObUHuw!p*I~3q zG`g2eI&o4fJIrJd)d^HlKxU_nA&OsHes!n)E?C|{K-V1vz{h0gmGji|gdXKHn&uKk z&_8y6;8<169E9l%0i#lthb~wi!16=X=_vDf*shQ67uV&;eqNa?BIQZjx^FSJ+D2G=DY*K5bg;4hGYvF$jI(QV6TH zL38urm7m#sU$S|+kvSj2ZXERAyUSb!-!#bS)Ss1?k+U@5^uF^Qz+{$kb45-d-q^(( z(uLg7lD$Jpjh-+)kMXSK`-^ub-Uae`!N^c1$oK*NxyLiM5o9lr1{!2Q+0Tr4J&9m^ zKZ3i>l%5p<=Wf6Z9EG!j%YFKY`?>?2of*OAtQkmIa$=J~hfJ$@bnoVo)5$WQNlN7HlrNqBPH zn}i3~2*G`<-aCuiThARCr9{tTd4ae6XXkySh`PiiYV3yPxFa=2&s?wW2Z#>3W#aal z%Ovf{ar&8j?bLf9cP+fj7I`{x zR@muu1C*^S$juAN;{^-Z{DY*KG&_wqf(SUY{) z^rKu9`=jgF`W=5a-UzIlz5%%3$Z$ zZ2KQa<%<+({|mtFuL+2&I>H5lvK|%yXT0DGpnPku#@+*NBNT2RG~jX?AQE!qT72PX zyaAu@g_8`)u{MVRybZWobdC!mVIs%T8i~W}(0MMHfXF;YTV$~)(j*E*U_4cTLK^u& zID{%hfHW{ex_%&CAWF5~W5F2kxidQCi#|hnDX;eWZBoZ5Xmj8Mrh;ulj2dYd3xIKz zRTYlf5TkD|z7=}~bPt}}CHGAfqUZ)(0R1HC*CzmNy|xz`d=mSl`$NzDpGiX3!b9UF z4~VAyb8mA(&jHq6Pe;I+E9^S%wc8X>z-fT9$DQJ4`U${Ys4xt3Y|8M(7cVB>x?A!B zU>|$3*8fusoTb7A{vRJk4!QLYg(WMN2T_9{qLg+CKZ+W3;|*me*DVYph9n;!0zo|Z zLDDnmuKR=#`Ta!Zv_CqV@1PoGPHqQdv0zVLR8U>~F)1R~LbgIb$EeYycIj*(VEifE z6%28C>-KzH5WvTvYIg0&a1#fS7rB{vZ6}pIw+bMQJB>Gp5Nx9xM;|`^72U}%)i{Ym zW~*jbB$Dcj!HHxg5CLl?y~7R^6#aE$DG5<f`1G?4Fa1EZ^a042+(I?%eRAHio-`agtA7$$ zTKJCsR>#xNN{j>7W1ChXMl7cLa12T+K5EMgnn5my@zy-&La8k$d9T>>LT0f`|I+40 z20Rn~P~O1T64JH1p>_A;CGanct{0F#Y_WB)zg}*1Ex?NAu zGM$~mdg`7eSv$fZj9(o2ak)u9e4X>2x|NB?i z%*h>n#OKQqmBB|`&8pzuvh}V#@Z=KX-N%vXn=k<<7a8wAjRI-?-@(jt0=NSfuR=L+l<0f+a^c!+I zdJ17`LVbL^;1Q4LL8govU}M?h$khwgll}(QS>YYLIDw?7=bpDv$|I9mTw;2pH#3ry z9_dK_A%XJ4#zPL%c@_rf_&F~i%QeUq?O~UfqU}UUqu%FUnZ$Oo@JPsEfVtOL9hnk@eJVKo2A9bjX73(m zMq)LQWYwu>Luu`h%{It3IH%9+@nR_NGUY?cxld z@o9*3@f|WX5X2-F7)34}hq2{cts^uSP4{HHK$BleogTE_rb-{TgWEQn6E76jt`!rL zf7Yht)rU)PVGy5ILXcD?Zl-tE0T%JJnt^o2KvoT7Fj#ATu)#=Nstv{UUioa_qWt>Y z!s0@XcR|N;CgtS=n(QP;QLzSgBdl65ClRtLp=}(cSrD1Q;uLemRbJ4BZ3*yJW}hv_ zM=f9kCdy$~ZlRlQWE@&_tB~MbWyG=-wg#fvYzVFn+8GuIL2y0}_&r@Wl8bnqmcO>75~`RjY0Q39LK!~?B3fch5V( zE+@ro1hK;~)U_?Jv{J8=jjBTAelaSt9QxKECX-v5pg+Qb5>=*3c+P%*J;Gsfb=x5; zg{(0e-p*26w}s{@Od3UJMX;x7J3hSRjkOkBX1#isdWD4~sm$fj(2WHIlGzv{H@BTJ z7c?zLY_81-gsY;l5y)G2y%)oxSvdi4Bxg*Q@(yPMX>iiAXz~q+^ia8(^uf6joIvwW|vj1uuR$lvypqhu7~aK(xY$ zM!=!wC22KzHvxStc!Mx{O~$XS1mquPATFCtuDItau=^L% zZA&e2=ADRVgzMZIe<#cvq!?3xOvGcTd47c_ZzDJ?Z{s-8G7qHO5h6z{EsvYSai!J4 zBH9@fCRO#%TTfb~Yx?a5KdDma=!~7#C#|Ny*2#2{Xk2<@Tf7DmwpXruRu$MR*xLnh zBSts)MN+AtnbR{Nb?ZOYtJh7PB+VTU&rd#ewN8Csm%_B4WSTl3o|}5?#_h;j4C!uR zPhmc`HRZ-}qq*)-Xm?Bf6e^Nd#f_6jp#Bwf2;HVU-T7(f`XY6P{9NbPoqi=Ho4?|G z^%fAYU34ots}l(oYy;yDZ~RViuFVwUL#1Q`n`btM@R%>z z3Yb@SaRtO5Sa4Gh12S!t7W(~Vh_6TKaw@CoL>*^KU@x(m`61uFVx2Pb4d+SK+xEQ z))iFLP^<9=7sJ&&0r^daQgI^#GWC)MW|t>=w>VKr&b9erQixcRf|O_RM=L0RNWU|q z!6a>T{M~wEv#Q)&H4C_Cwn4f1R7nEo+SbNQgp<5>1($5AjDF%Cn)?Pu0niU9;MBNRx`?y8lC9e325MM(T^|9 z#&Z{0Q$9(uMNkkS(tkpAcAqOidg_}BFtiW)`?90_HID=9K5L}ZKq}`J=Gz?V2ZDHS ztlb*wmv{7O8&;A~1dJ zR6E1OZu8pF$*j=vVoC8d3kIzHWlk?oLv%W3t($wQxpul5$PKB5gsQ- z!Oz$OhIy8qt#AWG;=Z0$@S9Pd*=LvLX&I?UO$-orQHtfX~ z|JIzYKEF0dZY^N_#xlfiiAA|eskhv_PF)$dfN^(~Z#xKB*~6T~+k4kV2njcYdwu29 zQ9=Sl?db;=?%=K2ZC4?J1e; znm5%RWc(2Tv3%JMKxM<+N(=aVTWEWHM`jhCs78%q~gj*4n#3PbQ~lE6A{l%m)X`-1_e+@_S)UQwclN!Y2j&4dA> znl7j*ftndNNGK?0&Fjb2CYG(ZRHAF`*LBIT(OML$1yhZ@b0JiUxw1eDVK7x}n+hk3 z84bz+hy|(YnMFdUG7PK>^{fUE$6?`N{l0K{XSm92nQ^uV27NI_lU-1%sPL=-g1J-y z)*XfH5zp$3CQrC>@39CWHguRYxiFE^Jy{_<;7iS`ZH{kW4#QX1w8W2%1QSMU@fNgi zkXS_^m=G-kL^NR9sA1SjN~OBCetkLs6|F&`+uZjIG9N-ATPg~4kR2w99dl8V)png~ zS9D%fFRD?_nrp{2$t}Jj$8wwt5bVjMFub_|APZL219;PW+)klqik4-FwmPRR0I))K z!-Vy`1-Gr(X!i@y@;0ZT?hDdNxy}4nn7iVk)`t!6VFKl9{3WLfxcNJa`uHD=*UNxJ z4VWK{{m%1a`8O*Dg5c9MsLU5HdjqPHGJ$)&bGXViLO^tCfs}BHQu+&z0!dMTpA$rn z`}qYIKsfSf`(yDn>}#*zEAC2pEWQpl6`h*%#*69N8BQ;EKsJ?3)=%(;xP!6@AYe`X zAX9t8X~tWjAnk>A0Og{|w>AW!0$n4a(4z9Xh>^z7;A)%B*w7hP8*|VTmB+`x=a-Nc zEC|d;lC7ELbs86jT2u}zMlD@-!ccNUBu`igvZJXCCMy*NG&QZHbG#ntMw=&8V%Z96 zQ6a;b2w50R;DXZ{fUHB+lTtcw)H|og=p7cykHeeypC{pTeyl0L9Yt0aWN}wojOCU7 z$a+oy0Z~aT_%k2MRME_~9H*;r>xVe|DW*bf~0A?dIh344Qt%HP?b``!p zujOK7C3#|fYx}xqd|2%Zyb+^m_Aof#+(XD=BGu*#BeG#SP9O%M;ap@o-MN4$T!YAK z0b$3$h6K*zg^4~o3s{U~dweR3CLy#%iwhnx6)FsbaK=Wn7NgHEt{Y+5RKkkTVJL)Y z48{&-2|9d88CWg3d(@VMM(W93qgLeB`U(-rY(`dTx{FZ4&TMB#7;Q}w+o~!px}Q*y?)>YsnjHUdL8&{+MvL_J>koVQVO%oT<=O(6O&qDngyXudh3V{gQ+4U zw;~J#!E}1-uq{GFEK3Qj~Ny#k;!vYaDqh-XF&QcMR zTTqq-!c0bs)(#;i@O8m73q%-yT>?&|!xLaS&L_(t$p5z^cj3np(JDaoT~;0DY%^L# z#Pyzi;^6`1bAQwy6^#_e=pTy4K!S5x!V4EhWnMzU^8iLgJ}421EAkQ(Zr&IAJ>KSv z0Da=7OEnO*=rRr0&WvBJ6K=TBfAiV(+*$mY&8}ww^v`d0P`33CU;(#Z%gtTq;sMs_ z)tAWeZ{UDQ$2V=vcwP+P*7QfTXe2&naSb=t8UuLVxDHdnDJtM-{=(peY7kiaP(yM>EN>qzrf+oK=P{Wf1(Gh88^Sirs}Zz*+o9ccEof zp_TBJr#PEVb0Xljpt%CL4g8nh_TGP(L^k|K_7Tv~5BoL%4(sUMu%~6u71h}i7x^fl zcE(p?`ZUv|%YtaaiSAjKg9Nw_dJ>gEj^XfcL?;AL25F9!GsKzbw}o}g+WMlO@Zxm4 zL!g!lY??1t$oArhR{NLhO1@&E~7dq@5LEHtlV~< zRgjrD2>IFw!C&#L3or|zd<|?A#P{7uhmC3=626SjzaTp@+5JoX1cYZ6oM8P6>I!$> zdA7L=I%>2Ysve{{jx(KTyDWdNI<8ukKmEcET*z1SXM&KK<6ZF4st5^hR~olGe(SL0 z8vEhxOq059S9bC-a$(VZ819pRQ+V|PTA{`yBR1R+mQvM0+tu2wapz9So<_js)KdDS zh&!ljKMH0v8Xc{O1=Q=_IBxT0ZS)f>I5GdOX1Zs9u=!WNkHvJBFn=;j!ImQw7lPL& z;S9*)z(kIl+b0UgadD?lezc4wlgT&|DGpG+Xn8d(!cqjq?R4LB~t+NruZ52XZ^sbLA@f>(E)?7v`JqQ$X z_GcN!Pz6)vW1}8y0>mBXdn2{xG2KXccWoa!eLgX>f$91g(NefYsD5nO!Mc7CJPz!R zXD?+L#xNCC*lr-FFpCcGtHWF>+*5Q-gj!hfsukS1N99$-s}J z8n{5TY6f6nVYnS6`c^l&w3lr3W0N87|w#} zF6L1n;?9sPGisLsZH=O=Zlz7TFaLbfCpTfxo50-p$9O7Z+|T>2JRw-^$%ne`#s&9Q z=Rs}y<~{%31Uz)y2K_B3J}{4pn&waLf&IK8VOm{Zpp$4bwHx+omjlv0T!p`PAtbit z9Se-h{#NezsOuTLJN68SeQosxI}NZa$6K^OJ=tQ7f1<7!Yu1%NO8+M~q9_1j#s7^q z(ES|*!nCja|Bkc)s02>G+QQwoejUmhd9PQJtBqeZdll#2XRq(Rd?y?BPQ?5cQ0yP{ zTcLF6kE>aOTOW>aj{MyHarf_6MMs`@XT93qI3PKYHDRk?#Vj^|O?)0N9&|~H57m9` zBRTSWw|MC@98vTmjwDKMdZ!!s->&kGe1yRme~TxIbNkx)N1k+Zmp;VdMc-oy!XJ}L zmQ1xDV$c}_1V3M|Y0fAgLPXS8GqmAeSL4g57(#rASUGk!)#!8ep9T=B z3d#vyWfllLZ#BfO6pq^%aNQhuc=OxC)BYG;4f>A!O({cG{gcm!T9^z9N6%5Pe)f4^ z1Cx$sM0`#9uB;|k?~_5<9#erkWcZj<*|hZuXL9hH$L1%jr>&1V5rgp+*dvU`16Uzl z3HV#`*Ci!C`+lT}eUQ{~q|BfEKhVIYW0@Pj_5Ds=4Fs|5D(MVu{p3>uq$nlEp;Os^FAX+8)*;Zemfr(~+r5k_hhz)*_1@op^(_k)ZV)2M6J9T2u)o|$Wf3-KZNFlM;5#??QdBFINu*Y&Ua92bF8vEi-goU}Xt|dpt z759qQQ{Cj^ZiGYm^7ifaRJw~&(t&WI%R$>NBV1X>b_Y7sNiAweScEI@UbLsbCat)V z;-VIJAsoV%buQV{ffPXFP}GUALV_6C^3Ej(oS{OHg-mM_T|TWZ%tWTOKt!@Gq~^e? ziWzn$sfmC%>Djb{{{S?f4z}+m?QsTEChu&@FZbl%pni2Kq%Z#E_)kna z@FtghSAhuH@?#&I_z|HzAJtO6Zq6ywp*S#y-T|6wwzJ`O3?M0w<#qP;{Mco zSaFATou^#DIOZqL0K1Est#aIx5B_&2xR+nX9K3H5JY}3Ww#M~4I?k{|bN4xQtSiFf z`(gglrjMuLSD%{)nxBGhs=?=@f~5^25Ee(JLrmP;Guib6K2+FbkD5FFeJ#*f`zq#u zJ%K+ykiVg0os_%x2sdh;fnMsUDO@bmxZ&S5{>}`4lLVxGG7&D5r{b=kx)1VXV#zyqnm^B^9PR|8VU~N09jd zS*TrKcyocX$Qmie8;|T6(StTfH>Gbn;>{kS5RaRNbA4P8souR zuBM5CxIG%?^$J{r6y*RRBnW-O^V@i5JFU@?deHnK4kq9L(i3sq@$YK0uW9&Q3vhPA zAEZ?j?haSLhoNNpM>2>b0^%6R_lp-f9ScB2vOnBIoA-czL74hT)8)=!!^b{B-Shr) zSvCz~1Wzq!8=i;FAa`Cj_XiDp>|0C<=pCD(moR|X7n5HVbSbZT(+;)I`b&||H)jiK z2LC&_{NS*=+u#}!xnT8`$Y+}~1+_!}9axS#VjNJPR5S#9V^)48WBU`qH}z~Me88WP zU2ncW+!*+c7<#oQ?kVAsp5>%h_@@*X(C%$lcu70wb|u(0-)(R20osE-VB6maw)Lj8 zCpL{y0qLiik%?z|+7u(@{`V}YsUbjie9p5Du>*e_H*;S^xUH8=Ctw?~TgsjJR}LuHTt?9EhasyqTP-xOG{Btv?0p?arCL^cN0a197h`tTep#YO_cmsconiV zyD*o6;siCkIZpCwY@S<$I5@vKDzZz&Y*lfhJdMv8d0%tG! z5WqD#h@xkG$t-Z^mvOH_gx-UyYwVQOy35^H(P`%|L)+F^ZS0y_3etr&SH1VnU>2r4 z^)(gEj2~b1G1?ClVh*<_<)I*JVlwKT>Th4?CH@!RNYO>wYc`Ab=1Q9?Cm~Qwo}mLm zcISm>E&_tvoan_RPgieQT+bpbi);&~6z*B}j6$wOxxqP;EepE>Z#t99)i)$|#N)kka_x&CsKcb$I2+qK{Eeb8;Pd;=mrd*aOW z`1f@DQ&WoXvt*&r1_rA1-?Pd8C|< zxw-v-znRHZGW$HYnf4s`ihC-5;55XSjgRFtY&%Su1T(vi&t9$Y zeytqQcvn7C^ZtzM2JPdt`Obp4JtI<7ZpF^ri*BL|e_Z7kY=4uRxTZUSCs+yn_gq^s z@koFzGv+5KKXEKGHh+(t15^#i_sx-?(apGY6)P}*Yqccr@Dq0y~r{GCXEJka{$n!TyI zH!JrFa^Yvo7(#_BEt<1Spas2|HG6v~=mwqk7uW5+D(W(Ck80dNW8up#D(BB+4&cY$ zh3{#YAzK@QJS~vMvxK~{pP%oIjb7XV+Q^fM=5}9xc8`a$B7tHJ!by%xD#W2lj7D#jsU;(*%j^^L-;%8C#S&x$W1meVk$R zC9l`?IB#&~)ltigNZ*jz$#wISzr!D%9-{C=mq2~sMp zBc9!l3)lwFxpon7@BLj*{vOZSxqI{998Xn2ua5HS)|lXCtB|kLn^Ma95HI4b>|1rN zsrP0T_aihaR`;$tmUp_)97>3TD6imPGMSFWBrU?F*8>5QMct?>#Y=?nh#r_wwwOQX z+H;f*M2OnX6`9YbIOFA0-^KPNs}Hq;r$M$wtz2ptX8997pW_?ZCV*({B62&%97rsk zf&Z~=!K~JGf@~V()|Trn5U+SHg#=Oho%I}WFb1>*7iA@&oe|Ssntb$Sn;kH7a=Lbp z!hn(S_DIEf;uB9mZ@onu>K_bfD4vkB8Me+#N#5p4C`m&BHvQ1uMeO3V0UmpD=dzDx z;l1k9_SME3OzEPvsD+s~B$^?K}d5 zT{f3H}$s}VcVeQ5&4VyX5L?T!tX z;``-BSt%;FwSYcH3LFR64u?R(cuxCu3)Y@HlTTSY>$qQpLv?4ad(sLBNeCiSTc#aE z-u_&u7ACWGtulPtL@rd?|9Svp@!?!)WyF?iWenu#WfM#}w2~g=LZh`|Qq{nM6(??q zvB31z`_be|L6`tIL}vFI2lwcNNt_uWq11+Y@(V4!_HjG zKxi$s%~O;1@uQDxYd`t=$en?^NRKXN^=aiM0Gbh(rLF5^}b^Z8j5`cmnkE1%t;`x`>xcHY2=Q@K5=4)#W zm}VDVNjPyko87x>-M6*#Ks34&RgcO96~s|LAtmCNou<12;3{}W;5MhH?}#3@C73xH zP+x%j`7<8DLaftgoF%?nP)(ad9q>)d#~Jt8KT=3NyXr$yMz*zt@l0gyE_s+cZ8 z2kxwca8&K?yKU=gKjx2`M}0e3gpZ^?2b<{JjaT^9L_tiU5hh^K{5C$qX|({Z4Z*+U z4YKu|?(x_AZF{Lb6w(S*wvAb;8R?B2SJ$rKQbJECEspjFCVpo7*$&cYAe3(h#A)*$ z+zR}aaUYBddd3f4w2ftUddqP6Hn^g9R>_FEdYP2K2q`x|IvBWnOO0?$jbgy!BhYl( z9Mrfuz@tDll}?LwLOX6WMdYGQvls-8)h<#J8DiVxas~E;E1v!x zpa-`jL!)nN$9Jryhl`g|4U@Q%KfO89avp5l`d?BzstDH&gVeb%P=mOHI-6;r zvuBS8oE2TF-FC+Mt7oe^K`|`@K7>BR0(3*`%iD)G^VT&HuJbQ_Cl5=1g79L&*o!Sg zyIe*4!I)0kSJ*Q(F_$Qd*>onMlIGD<&te6<;h6V7cK{yLHhGDpz8F_E(agETR&+<$ z%x@$aw9frYqAjyH&)9_(ifimbiQ&J3*_utm^Is3*2jf@rYiGcMC_j3B$G?Nv&fswc zXOHMUX!qK@u=4k1Y-iA31$U3=!L@$V5CyyJXDX>gq8yb1GkhAAy+S1PlAom*ibgtN zd<%S1FChk7l%u3X3G`j#`dT`U4FPkR>nHcBU=>uLFO2B|lb=$KvfCRb75Fr8;yfcv zH4xL6`n8Z@dx+$W4~vpK>M-KBdu?f zFaHu+8l-K*FIJR(;QeEEU_+>v_Wf&T|LpJ05!&tx$%1fL6A4zhR+rt|=u*^bPv!3`rMRtoj#P8pn`On$k zl6vy1rl<+t)QP5kv7_I&L{0Pe9&Rj6S1fz!yTT-FLxQg$24XB;eZT4Qa4wpx{COu`KV$N;n=J{=Z?nL_>oyD};)LET8 zC&=#h$@x*Ku4$uC3pjsGB*H7Y8Ko23&aWuzeb@*QWY-|c;*lEe>#n4C5of(~SafS_ z1hZ@N;Thng@usK|HSW3&!x@s+Hn}h&(KPI5>i#owP8jSkeLYGeww+qmH2AWaM37yJ zqKHQ7csIf78ds}w#{D$#{ZN(mWE|$56){pmyavWftS6VWO*j>DAy$zjBlX-{Sy#F} z^LDjPER4x;DtJN!>4^_)UPZQdzjoEvVwuf{pXau*^<{_85L@iSMCLXyID=^9v}Vq? z8AsPp-Gk7*;ma#P9LWuFF(-r3*SmO|VQX?Lq3G`uw$8ruShuFVfW zMn;-Gf3GqCH~W}9FdB*e>dPx1+x_sUU_9t!EHJF(DQ7G{0{!_H$VmO??^gz3mLG5h zMI({ld~xZ6HtwA;pO;8bEb$(|z>#J3XWP=Dh;vK4(_DJVgG<0&KGMOc0C+ z1KTSd6<2w?qg(fvhJ;u)o3$HPxJ)s#+l-!29!|SRZTr=P-&%ly67Ay0mL zba}`;LElvN+G@!%`4`^cQFNcv-8ea&(Voa2!2E2j$6Tuf5Va8fs)M%g^3lO&if&l@ z#L1zUG>Gu2Y*Yr*p@cY$uxXr(j*O{LBV+LxiD#G)_3>ukA3p@(3Ed zqs^e)luZgn`d6+6UFFR7EKk+|+{P8ou>W2(`@aIbmasFcWo&$utZ&|*ZSVtcwtDNG zry;3lA(ZXf^2ph9exG-tHnht2RI5x%Y6uqT0C)3A42JC_e_f6|kvDQRK+UpxL+j!#Yv8r$ZA>@pl zz~&%jj$nHVYIZs0%rXoqu(6#?JHbT)XfEpStr`QiquED|5LXq%RUZI70xQGO2T(VGw-$i}Rh$YWy%>OnCe#C0GTQu4pHna|c<8VK3cM`RR57*cmY zyeE~xTX-ew_YsQ1$q{Fq*3iWpN((rw_z4$>*CR^V@)8+HqVc-DrCe4;E8FA%Hl`kK zXQRQOpm&_=x)_j9wUCL|W>a8oP7fqEw%54Ws>wct4@$gnU>~B2#!}&wW_8ZXjCSRDZxyck8^+69#O?B6js0DG8Z*t3zI)XD zqAr(7X*1nmf}JQ3_Z;tqi`Me#`C0G`xGp7Lz(Phx(^i#?%-?Ky3;f|+=iHT(-s3zS z7nVGwLZC^K0ze>NJkyWkzRH{*R<1DGVUD zg9I%lw`X|ap?L7?@^gNu>)bv+<)puwKQ`1S7~$ zub=uo*Lk9sNZ0>;oz7!M{g7Djl=9z9k#49(+wlhcn-VC?V~zH!?yLipku=O7IriBz z2nqI`0AAk#nknbtP=$7GZp-h$<2zf=kqvV*d$KOenta$~uLve2XFI;=po*4dg($Z3 zR`alsw-_yGLuF3qN<|Maz|OfiGrT*j3|t(Hy@~JvS8nl0e#a$o{9D_pcsd&&OuL!y zJ0<@wdeY+YW=__DlTjyw+!pv8$Scwlv%1&q)xKY;OWy^Ko1RMjf*e6)s32QnqI2Myz*Kxid4RB(Y<=I_=MH7TatO*BiZ3#$9I$i2qtwA zs*JHFfhW(*NiA7*NT*Q&zid3k8`YvmNwc%BBcC6{>+`G~B+a~0ML>PLu=}8^2y7EQ z^2%$?&8vXTU6sty5XU#9FSntrM_y(_m}|5}wi&sYV;L?C5m2F#Z(Rl0p0>`Z{?JW4 zi{k!QVV;VtYQ`kQ*K9rMqkUSgTfQEI^I|e8H?*BKH*t7Yd;kI=g?Q0!unpRLzIMb5 zXgZxNk@<}gw0;pUkBW?WO^d}@*cWb<6V^_P^(jvMePjrCDJ4n>2F^R27P`gj;j*`* zl>ZELzaJg{eb|T`=5%^&(2}@UA%ELUR9csS}N~AmgqimoN4AgZwB1noA9!C z{OAnU8rZz&Kt0%P|4~tRB?lv`F9_ZIGu$?B@aKun5WtDu-@Q_WeZcGE4bMHZSu zxwPN-y;1ZBMHn}2B39jv`AwG_pKKS8%CAWO4#C-}WV^ZFpu?E?_!+}SVS8!{@Y2fkd11~V|SgB4Xv!$GAHFt%-e%dKqtqB+}6fK}% zn70mFvLaA~#flslD|dLUdNP|oLGz=pbnn_8wYcN=5v;F#tkC37;|1x)uBm5_8hbKi zdyDu7aDgSnX>~P8BbUz9h_AAp;*hZ2VuuKLs0lT>uR z7Ois>nn<%9!O%GM2mW5QD= zM-mTSPe6ez5rD&+4I8d#C$E-o7yABTmN-2o$GrdTYALu3T)&z&vm(;7^X{>2;>=-t zO>X>K$X>IzCv&zeoM~K1W4!<&*KA6;e(>3XWr^s_*PZm-xaY`T^A}^eG5gOoET>ez z#mrwmb9H3;O2JNU+h6`=POo6m@xP{?GLK<*YwDfzeh@v*$czAp%;;wqH*9PC=5*dC zf6)li4s;mFCVs;QMdnQV#hpN)|G#c`2{JifB}T?L;soBr@Ta}$ux4#%@}wgpW6;@< zOw|H0Khdw4{hKa*6T|(02(AA{Csa4nnjJ=PpCw>(-JuRo{o~M zO2*ZWsI&tG58nVJpia8sS)zBQ;2HWb1i6-5UGe$i3w&!Qcwz zs$YA+WqUT+ZMS>NINUBj&fvqT3VSr z3snJ3JsMaGU+h0u%PXqQ+^+r(Z2w#Fp(m~AYgg9G{%uI$n-+G;6#Zd8npshZ_Pgrw ztNYkD^6H9OP9Z7xTHjj4F#j1bX7pC#)!%~U@!6!4Q`7n5#f3(ziiFkxSF)=N4x-bt z{}LC4rOrgxlUrnVg|ieX_v8Rq8_pn(3j^x3lwy8XruOmIKxDY17FWp2`lx>+0(kVj zIU?jQ-uryPvO4;_*+8}Tzkv(>D|*o%UmsV50dC3vf!1}(>hJv*Ze1s>K-3(vrF??_ z5-QZyhjRi~edy$0P58Co^079tn8xyF1n5iE!RB0^BgMU5l~w2w#$*%{DLqF-a9R@f z?_xtlaYkQM#x6iw9kR8RI2FzVpMK%4wH$_?59NiO;I|{sL<&Nl|I2g8dXzjF$pxHq zE*13u}5jL8Ll#4?g?;)7+uJXH)!xL_(PSOhNlnSHtpvg@pgKB{sy*3 z*FCZOmvLw-;{3Z8od0s40IZlLobRfWM7D~b%vfh6q5gZm?`{KLjY~Jw-`m;Px~`Df zzX#D`{`gT*7!T}^_WZ|r?0@#%-GguX)<3rX513qqYPvxh^KUilS_c%2<^#6pq zHe3yi6EoWCmJ)U7UjQvBXWCEOT&iufunhMLH5F-VK~HioO0mEO&iDF5y|y{Ow!uS- z0??Wk5=saSg+!IOn~L4wLUN34Cn0?DYH}_RS=j8<`AVkR3n;zDR(FM~|MJANpk2Um zus?Lz@fC>Wcr(P^OS^&N?SD%!j7cG`Zm{c?G9BNsc|ob*tNqf0^(VW#H_`|OXRCbA z(DemmWHyL!ssl>s>dbbh6Z1VlS3S&>U$)9^P;}Zgc-1k3=)HqmDnO)Oj8q0V50tNR zrg1njZ+Ex?%TKUqqQOQp0hov{+k-0!b;Hy#Cn>ipysD8UHElR#`*l9>>$%}!>_rAE z-h5!KJJVT;+0jSH1xrhuT`iG<9Z0j|iP{o?+k4lw*v2X>@O!>qnk~ZIjs{*H|6>xr>^rHnPS^fZc+j9jAV8n zrkS3=xo-Vc#D)LEb)n%ps4F9&g{gqm!h}3SYG1Ln6X$sJkzhUGus`_1lG;oD3$xl) z1Wy`E{XdM{4GvrbOKvOqKg_wy1WygELQMa!_t;O`*gXPCe^raJvXIV}0>3d;LrQin zPaG;+f1$n>2~uv(&ib0ev~Suti>hjKiG%YQ4L}G@4TY0PEI*V*_NS--t14Kkcn`(;Kl&*9Ka#10qCK@;8c z%YG7elhHQFMv`K*(&BiQZ+-N(3PP_3N1}@>bLBxEL9pm60>-!QvMNQ&7!Y^EfEQx! z9;v7%t3XB%Y0~uX?}1b2Vj$eELW)eS zhta*HNwcSnN>PH09=P&c3~aZlG<+Hcc%B@@Qdvy`={6t&n`bySQu2dc_FzlxU~Uv( zjy^=(yh4P|?s7)RID%_Hye^pAma++9PlG665;+-m>~xGFZl|zvr%q;IJ_mR?Z&_cQ zn#gzyZ=#$jSLUyzzf0RO-PM0239|5g3Ac23__sC!*U@r7YMUC*&$pF zmsw15+D>i~%bJ{1dmYjgsJE-0QABj!PU+8fgr}xyfbjMi9=>d$eAVFKh(Z;jR*@2j z^~q7`rlv*b-Exofu{p*tI5|m$97s_Xq9TRRWDDfNgXI)^Ji}CiVcOX;31L0~7bT>? za+W%r8yLa`)xk5#RuR9ZHdF#a%PE|{y(lxgDj_$nujPxv>Tym6`KU}$a+^!K;i$8@ z3Qi)k{GneSfx<|U=`NTSfLyzGgkxnh(hW1Mac(S=Ss57D40_4dAR$m3f#k>?$S*fN z7<#kHn751TD!2Qqnx4h6JoDhF9ABMj7TY@(fq-28{Ke3K$?1+va`vvKajkP~MR2H) z>+3Z~DO~-83UQ~I9F@?VTIWKNJ1mq~gbLwvgWN28V0{!qDi7l;!nn?Z{5ZWSRWNsOFj`X`ace1EX_25Qk z!WbJBeJdB>O}-Q42XQ3;UA)4{ataYD{wh$&_*6i^OM=_&tEuDx1$&b~A>~t#EAAlQ zUO+lr&MRJr9AplL3BR(H=Rg<%Kp|NTn5R&fAE$9U>+W;A9&)MhQfPkn=u`YvT0s3z zl~Wz$(xy_Y!uy8}V0ys87P87=z6nw90D+6DnT2m6W)lh7 zF`vjAIZ58iiUp^&wh00?%3!{C6#KcqAWf<3S}lP?5pFT0i@{f7GWO9~1& zp~0@En`+~A*gjos%>YCLzp@dcjaLI?0O`I#M7GUQp}o&3t%1oVUTqzV7ffc!Z3VeY zx$$){(Z;W-W%7fGEE%>S_nzQxC~p8bAWI89l|_>d3`_eOps(I=)H|iW3Q+_R6;PASA=>au4*9l)R9q^B&eiBmM2+ zC)}UGMUm+9uR1t8kM+PcMhw>1BqXl(c2E8dFNtqq?&$s&B9-{{KRmu!-y2T7{a15q z8i4yH;8@arCry){xGN$N+9ZZDg&<6qDfN(WM`^%(f0x%(uVsbau=B%dU zf=HNcrm6u=U#hM)M1UPF&1nUVh|AMj;cwLhEQ~tB+ai1ry$LXII^+47hKdaUhG-bc znouYMTnE-}d0Hzxo414pR*WFqlJL!V+y*nRbRDhbj?BOm%`m9}R5sxD{tu<&BlEK9 zvUMLA3nc|bX&qAR}sw<=lp6PlJ%uUVa7AAIEPe})1Z3Y zt952dVF}g>Y3+k_19}93bUC_mm!Z6aj}4QKo(|p_SYp`qAvH`%eGqu$i*sqfZ7ZtG zoPvCXN%>C`4y`~%e}V0Q9Z?a1TwgzuLHAeE0x4%q03o9!4Pc#iX(l`{!Bse1hb9nB zkhw~TZF*n#^%TR*JBwoKykqJRkTBRt^}X&DQY z#`&|AD1oZDoK>#n(o1r&zKL*~R484Zi}p&avQ4dI&38u$)upA?pfqL!lZ_HA^pfwR8@nd$l>z}3*C2`!d)O6P^lj3dHHsVC5@L5-EX7WtWxMP|Ta5|y%J&qaXBHFRzAN<*CKc^YyuFG(xG&!dY79&nL zr8NT&_cp$WpHaaKCT2Z)0I&x)4n>oJp8wzW!ljQSMHd~hMIUXe5&#y4FO%b!JXSPe24LG-2-064h;LCH z1r7s`aPikceO>Qyz{2=mY5Zc;(S^R5;COHTxnrY%z4^VB_^Tc(1HG5N2=z3cTO9=; z=YZbt83p(r&{as7I{h$jdLo93`TYlg1>UnY6^xBTjoBk1nsu=J81@1mgsKJ@TrfB)`KOZYvFCXV<9Ad@aXC4eWGk%oOpjA+QiT~n z4r~Y?NFos_ zFhOSJ;;bwwOu@zA&$FL7`_FJc>l&>PvpFo3DyY9nWqZEM-j z!b1GlXOe?ZbXkbz62u48M&**NbDoD9Dv1P9WwHfwi-LTLhBgF%R6gW#jSlv9?^G5G z!#EvWLf9`xeCo;Mz=hYd0j%S}l(h<)7Q69tOe7`rQWFB19-W^M6-gmI7u8kp^w^D` z^KFEi-*rV)rA1eHZQhtI+En|cMoNKOlf%vbDB;F$#{PP{VgUn@)=BnTfSh}lgC@ms z7LfMF8czQvzDx-~!FRYZ0M$>GWur+^TA7-y7lkf@<|u-A(&r;w5Pq#fP&=b#ib<}1y3Vp}{rp&}QM(B;;UCMs7}<|DXy*JB9Q?Un zT4KU~fba*Onq$X-ebM=R(Y76*qYH=L0Y1n2^LXP?$1DKT-M??s_c zzO(sjP9}G2Y((F#>KhdZjKD^qH4F%1kRKmrD>+ef$De)nFK7~P1AWF{F!TsG8;yd- z#(j1cjyONd(A}CW{RkLa~D6q7sZ1(mFQ<<+h^se<>2PkSff$i4{AfS2?GCU$;LO zf{gn{-bxvwB{S-P7sD~a40w(;+ovO4fOR2b<{#rO?Te7G)yabY`tRTaA>JLrv&_)o z^0j-AXLmi_VM+Z!82QCLeAPimxqj`3nMB3I(WEe!YuG<|Da!wP?@|fMH%Ah~0h65^ z*Kx`PHKL=M#%ovvc#k%@N{y}EJG0cPr2!~dwC=(K@Z-l2Ve?fJZ^LPC15W%=6?h50 z4`OZm^l04xxS)R;fMEFh0!JWwNN-7lJPR*_MOM$?eBn`m4}KviD)(RnOWv55F^@|) zeI_UGEYAXbqmf6*uF9}L7;g~5*vg2qsuWR8BvSHCVYy=hc(;Dh=-|;Ts#M-eD7b?x zjJY|i3bzSt<6F!4P^Imab-0LQa8S>)s^jty=!h7wkk-?xh=b0 z;JkgWO`9cE>3*ULBniVnbu(Cx1=QjxeAok#ssIw=Y#Hk@w9H@$7_>G}*)vnb*66gm z+%zLxuodIe{N3fWtv#q*6)J<>>2PB16IVDOYr-XwVG^*u!XugOJQah*VyA8%AT~|~ z(n*)W7cGGPf}#+WM(d3w`eB(K;7u+WdeX-QNV2!(NPPos-O&3P?jz|GHw-HmY>U)(834$HIdRBYD8mw zArh>4t)#eodmjq|Vd8U}at{L{)ImfFoyBx2&XI1wR#8c&RuVJWRmRiU>{@mAkE8i< ze`0e9%^XC1e%;qGEVmvo4eJJTB{6uy=Ob5FpTbxjBEgOpUs^#E;`TC^uV|u^qAtDQ z7ha0p1Xw(qqOS{85UO0gH}{n4M1S=JC1}*eVE;GmcJw~z?CkLEiLJ#pRsU_b`3U1I z$5PjR9MpvPR#WS|F(Z+qDb3ZKJ-Fls?X5kzm@=Ez8^s|uR|djEjJ>=26iHry$Tklx zuK~f_TG|3fhyj zH;|{whbpSgST=c&q|z@F7qlmFDu~O=E#xWefW;;OwFQ&sMw}%HPNoKahy+_bn!#s5<}^s9CwIE<>}X11UQ`((A&3V0 zE(u`U3~BT8{tdHD6E-kZNe}gFo4G&%po|akr|n(S_NpD);!uC;-YF4ySO9j+d4}iF zzu=B-512rd^?@GY-nMem*o^r=4zX$gFn6c_vN-D=zx%0Qvs3DP3H`WZ(y?LcK?|U^ z8$6}3yu{?+T-6IFF@Nw?)_&$>NA|EGzbH+3P-{`E$}NKx6r~Fej#$;Ia&qe>wBWue zO}I3N8shCPgaPA!Kk6p-0mPYL0_% z`uheQ!-gGyDa5_liG2aA@75AD7YVW);VLyq1$_Ei(}KoAK_-O9$)e+YIQL7NBJ4e5 zM46*2YdaasJ@JJZdQ$}t({`i=4@6vLn_zFcKzBu^pTHdkDSXiedgr*klFS3#9`NGy zD(7wPf2G#Z1$VEy8I}Ek$_$Ux2zO~k& za~&{IZ2T2MTsFhGm{1=Nw!GeM$yMON6XQbK>%Ife(^UIzDvI`H?U)#CoF=Y36ddt^kCy1B0s@(wM^M2rwlVTK;-i%gD}NX^>)@ zjcD?L$C!fUQd~!zbS7aY6xr*PS5}RK)dJ)!z*`m}mA8zG{mv3UILk25^aFaNcj5An z9uw{L6)!EH0ROmmdE#vVst{>-O{f8QyQPCl&JN9;UC1VV7RMs0u|owJ^^qpIBhBgn z`n=d3sEQ9YBzK2Lp#c5UJeNfe(e9(xlKX_7F0!a_SQTzbNM2VEbXe_@X4Qoh{%X2! zdDQagdW-?tAS8z*wDXTkM0{Vr8ZvI%_S+~Q4efiS8)oAj$S>%Wj!4S40X1Z4KmUZu zZ#i#90VbUK#FKS{3L=NXB7a`XG?!jvj&e#$bB*i?e#T~PCl*K@>b#k`d;~1I-0*9V z(kjBGM5$~P>~|^NE^V+XnCen++@+u=X$(QY;@@FzF~_iI97fjjvBf5o zB)Xi!3CGqiA%)KHutKM2Xra?DywC;e!mu|-oI5hkNQ17saMpML>aJ57^-VLE<@6(9 zetP|3#uo16tD(=kf48PDDcM3nDl@~2sQ!f#nn1MlpEMz{pSY#{nB?V%Hzj>ObLy#@ z^nD{6pl-}wM9I2#_V63ig=eR_j_9A$%~{KKWxIx5LX%;a&}6D>)c|ZbQd9@eA)MC? z43HIPSFf2zX6#itnJyVHPYmh;G}dXIbENsw!Y42tF7Y%!t~Ot3ylFTTqp4-Bt#! z80~p3EX;~Z3$Ros%UC6{D|{)4v1=>|kvcrD*Z+Kp9y{H|3Yocr-OlvqP5W0v+^?ze z0JT`Cq(E!2^hLH~c9q#ec_G{VZy=i6Y^&vFb)+Y z8R&4LLgG5&|dA!VErfs|CF_^3+?-bwKDMk{WAO3~5>Twe@y0U=lVB^7@PQbUSNYsT#I3jvYU zmay*vu)4gf!!wn9|p}&|F+;IOO+v4Z)hb)$f7hU(DRMMBFqWyrJIYb=P z$Tdf`Md9#FZLmzE$cAT_AN1OTDjP{-jYr)!qR*w|L$PQgm$H0gg?J1qntLMpc`Vf> z1(&ge1A5#4-uId)N}Y6j?PHPpQgyDQ$;ViUnnj0(5-cm!N76_ z;SA4n@?2ZZhN9u*njGWp!aEHfI4bbIC2mu2tUkrQu+<+jKbRZKeR<%vudTtrBQ^Pk zgr~e%Q%+a8d+<|op=H8nmS#8uKymBwr+59}P;*UyJXwap*NSxE4)4o+E4+B49WZT0 zn0(`D$Z(ToBpjpyw@iV#|LH`4C~vGUZc<9!pFzO_2c<#OSI z;MalZH(FKpnIcbno51bL%HfgbKto>U0{L?Uj~j3S`{K1=IwDNjDs z_l67uA2KB{RvIGfVA441nIMIH6Ii22{`8WW?eGpVC8 z-)nHUpu%BQv?We?y$a!*Fo}K-z0Pp7G})+Z^mI(ckgUaqK~@jf#@>wQ-o7=dGR*7t zK@p`_*x>ii-yAnDiT1$G`+p+y(9u^Sbq-qff$pDVm`|FRJ2=V#r~r{5c}|vb3gr{D z8kv!BL&q91wf{qGwf)cw3ccS#pXV~jj4c0Hgh^_*X3=N+aC%F~{xwU!IMvtDx`auFFzvxT<9z5{VoPlQtbqc+UXe&?Bpt?fAP{T=(_s(+e1zv64y1AQ;dQ zh^253vg)H=M`}+c|*t=fP48-y|qYl){-;=Ke^X3mL-4;9d@;Y!bt0dLnX_8 zr_0M=HafffTOcvJ#v0MsphHt>^)5f0_TDsm5QrL(8N%9^x>&)o@kV(uH0mfBQ3M>L2@>r|$x!Vp37*5$$2 zf-vsIWx5{2PkXL*(6zL~g}qacD?`6)gk9UVP9SX!ST%O57#?1brW%PpoVu^#zd~-5KNly9{ z3#QM=aI~W>ONi!_#qf==mgO1pQaM}iUW@W5Tnmc|6rK(6tG}_J&RprL+^N5nmdn2L z(_`Ft)2|w9?~%OJIC#a!VB6o^+6e>+!!tv9Du$dzXRLocNMqT| zX*LK;f>O$~-}#y$tvADH7j)1r_|-0`IcA9 zQvLSO0pkF6^*CZm#-Tk_{X#3!R0;4&K=B2?QoS{ctK7ON1Bot}hg$CU1=^cgKuetz zAGBY&&+KqQUrnyDm|PtqsOFp~=17!{sRNaMe>VhXN#4ULyp$X3@3!f@5kL~%Izb@i zcV%u=Qwby-TkV2LqSGv(&}9`=SSu5Oo7j`^Hu`&T#N%I;7HjhCyR5V_;(Jhh4b(zt zuXZk}U*+bcy8wzTpH2)9poZn&Z)p#jnEoN3+OQq6-r#+v{lKk4=E$Id#=SBSL>sv^h>2p`O>Zg>0n1XS&$@Wl442H zx-DHYy2t3A4t-|@1|UHYAdmyWfPe;qIuIC~;12}W^hwZB+g%n;ekEo6Ji*y4ueHT# z1;=3+ivBzv`u%w+zxRIUVBe~~ zFP`eOgXblZTWn{_Rr`_J|HTZzNN0YQWJVpO@~hV)^bfbVHt1F6Cp^%p@_0vDCMBCb zBf_29sZ+;HQ`VEmOxE%1s{X~cHi&8cjb}ICH*bPEqg9$oRGB0u;YbH$>10}x96X>P zL@FH;)lCv}^l!QT-R`s`eD7~Mk}Lel{vSPMen#3XP}=RYbOk}~4-m442xJc(zh+WicC>tl@G z^Zm)O|FUaj>%bRR%|6U7Li~zDLs2<9njY+e(eU_IgvRU2g8g!he(mBqRko7iA(3q; zqJ6?@L7cg3R$FfOWuZ2&{aT&3=VBPdD-oMjcb=7fasT zYVT>x4KAhJu;~kb((Qk}mX2;aoz`vd;sb(<4RkdwI&8|Xf?np#GPf6m&$vEpGk3RH zce6P=(u~_D+RVeO`5tOvvmUlIXZY0W>*xaf^Cpgp;nL-UtJ0O9k*=--<(k^{HQmrn z8Fp)DxqXy7*xf^B_wXwGBMZ(iF5^l5v;9i$9K8xb6xZ5ys8qcHH!-%~f~>b`cff15 z-^FWoZ~G_;VwvavX= z+v|N4{O1{Q3NEN$+)g8K2!b zexQn~m#gaDZv8OO#n0_9AzX&)Uh1UouT~v(>@SU^LyE{D63hNqX(`*@Vg}of)?l^d zgsXIwm>J(L!St`Hs+M(EXO@2&tlOQ9_@qM{M9_20AFQNtL5d_pk)tsX7Ds`nBv28lX=v%_IdNuSWMXDv zWn<^y!j&6$9z64c*v232%-|Xl=|We!(VZUjq!+#ELtpyQUjusJnq;eMomL)T14)W7 zyqHwoMxH&tYaB}3T`%DUyXIZ{%0BIG2dvqHW4r(3`Q5L``#If{=)o#2>JE6iyQlab zz1AHi@kjTF;q!amxn#XOCPaCDuV{E{jWaOtc_ar*}S#-Kd&}NU1^`WT*;izrlUgr@1x|tpmhnbC|!_d=n#l9ic(Hp zq4F1&s{S8JpoR)sU$wvC>|g(Ri&EeIGtqE0-58O84@s--Phb4*pJRWX75yhV+lkhw zcWex8z@Q-*!>~q-nlNdqrvDQkL$AfAk5F7#`28MBy?Tb08GyRN`3bad**};!jWzqH z4cls)9=FTNFlnhdqt&i%J!v~^CI%{XS-_X_l&xa2Dkoh7+w`o^^s|*J8BlBh{8=1k z)LH*oX|J22GA`C_@gA{NT(jaYqyjanU||(59!0$G^};DuVv3hjmGG;QMM@Q)(zT{c zaVhIF<;t+ii(i&Nj~WnOtQlWh3`kV50Bc3p)jE`}!;IJ%*-~Qk;-hEO0*tc~)JRlT z=`1Eyxi1@4T0XXid*KQ_<@8seAA#IJOF#)g`@lTM=FNj`-Zs+iv-vh(DBTNaJDA_F z`xyT-qk|(4(0U*@&<@aU#4!JW7@!Ui3FHEefS7&=E)gW04~c z=qu1U&`+QqP#>rU%(t`q#q&R-$3S-g-3i8YW>n`}4I3777dM_juY=JzdKJh9+5m|T z1bTXF<-YS-AAV>vt7t{2I!B@3+>7S9?^wIu9RHTCmr~F!-243zU}{HuQbFxOTyDT0 z%3_?9w84woZE`5R>*sDiodTN#o1H(MYWc09V^eYu^nv7%ZAly5{-Iof9W4u^L}g_U zj59b|7`-GqZS`JKR!Mfn`ACD7q)|sh!p+`9NhfdVB>T`(LcLu)$R-2O4xBpLDoGPg z`AD-I_CN2G);>3Yobb7-ZcZc*Wmn7Fw>sKtwI3ZI;Zi1(gqEp674p9szSkv!6pZkj<#wqTQ1OY12Eb)K>MKXdrxyVPd-3fHa#GNm?RY$ zoXLM*7NS{SIfp-G82*H?F?*0v5uItWX!8G3g|UvdT4m<1z4^mwr*7W4n~v@UPaItC zOciR5+6Uz9dk9yt%`RzEWD`*ZMHRB^XOdwuXyh+?BFCb;{0}^3GHy8EKR#^S#C;3b&sU zHrOQAnp6|)1^{bjj94RHz#i6SgFw~b>?F(J`bzeWRy@yqoggk z5z}kaf-OS<4tmUttvdoB;=WNfL8U4hXV=0=W7fv){zVaw4HknsK*Fd@XLOCz2iaFc zU0CmFlEXLY4R&`_yti`51~xmtY4VFdfM)qBv(%AwEibF2Z0lEOC_^Ve2=~7BOMqxd zC+{-WeurK4r$l`%*vEM|t>juISL)ioH7`u4jGdS&4KR&Vl^E8TYK~=r=I&T~F{lG1 zG&l1(KpH8du=}Og2^lk2#@CGCQGp0`{pZH z>Tg=nNlZxj(bH<#k7(h$>xz?#bu9C{<n$L?&9`nX-2phs%>#l0(mQJqPCjie zCg2b0ZDUnGh<6@?gk%CdUJAc8?Mhc%1VgtMv}(xP-iEYVC$rUGXu|*#R#gosr)GSt zA?(q!Xhpc@+L4r*hZcdh7y->&9xVLsde}sc}mM`^vho0N6SA9L{ z@^uq{A2%XJ$;nkJ&^(tEhX2N<7o!mo`7VvynCr;p%!-Kb%!4;9&2S%zi0418-(fAFhrZFHL(7Dc-Y$on3j+s_a7 zV#=xr5B3g}Nuj7L5h?T6i{yM>c69;@rP2`=Tu)?GD3h#NT6-xa|0Dm*tWL+iaHE<7 zjqe6qA>3*|-$Z^hLZOiZj7xOrjZoh z8>H0#KiO?8o^q|3_xMpWx5#qwQ3H-GNJvqkY`zTPW#>4)PCt7oK?1@-APH9<_|v%61MDJ zBnCu78ipfhVF9n>->E+=77nRRb%$kAgzR z2qC+AqS`NC|NsBD3=1SEgRo{9(Oce({^- z-4_7FI#V@I$2+${!q!DFnVxym-%(2L6QpmrR|0ZXGEmcSt_t-9wCrT1H0nZoQ(@BOIs!R7X_uppA}HLR(efd0ep`Z8>uT~)Dn&M$;?~96sjUpea#AzJz~*^zQPsb_XtOnxbQS+SRg-IUShLyrAJK*HqG z=4Y~e63NcNiA15fNGLJ$d0{#xx}g>GHQXEY&P`>-n$hQ^L65K!k!5W0YLd?;5x2gx zb_*t#PrU#IOo6gy@ljJ&`f&hDnd(*P$}fOYu3G@ebzNlncbm?Ks><%wc{Ih^x=C8S z)|=kvq&be(cmu)n$2I>~9wzAv`u@3dIc~}OeD&)% zsRM2`*7vzDpSx%4Pr2N^_3vM4DVuifMLVKu&L;dFYh!U=XX{X1zWQ%!c`JGl%YCTW zMmMH#=^lFiKmNgB{F7c=?J8wpI#%+7WP*+Puk4lB_dDm?&g018i4DF0*%}97{TfSC zAUg9WE^l$q(&=;jV*U{QGb*n=gHEcS{ujxGh+Xz)E?qkMzRdr%o3_ADL}(SUXSM}u zyLUZ0tOP@NFspvu=54D%jXW?l2W;(}Zzj$YV^X^>!8!M$Z#4Yl(g`Drw4(Q-d(xgS3C{0i#UamU!wk$N%J?A56W%u$Ht4gle zUYOBRc2ELJKnW-TC4vB^&~v`i0tv7w{r-jr{hU}k6hg2vZ7={ULEoF;(*=-J>&?Ot zj&>QW#N~8#5jvnlSWT-0g9S?}RjuU7EjOPLiR9X#i)}zS+M)&qQmbx5Os-91PD{M` zajG+^1YA9PQuIk);P6*KzpQ2IV^Gp3Dsur3=&}&|Cx^*WI6L96i|viQ4lH^NizrwW zV#Vim*G#Tf6edO4X*&Xc>TG<`*&X=@e8)h|`ooUP&4O`6WA4=A9lV2g@DAQ_ST5V2 zKi(cOk(L2rJQL$NVXNLlW(}cE%;;ioOYEDm?-B=rWl-8;m?)t>_;2yI!2;sb7Bwj9 z*l#zx7kiUuyuPE2Nib*_4WnTa49tFNpwNk0Sj`*8iPrZ2`xG}5h)%k&UiE&6k}K4= zQIz_!W z`O)BCUUrnRsT|uzrR}2FJa0>Et}1i2qn)VXhue|CH+u`$(zSxnZ{OR8i~HcL3+sG8 zG4_kVXfFVMWFy|&bx3&)5rKOzx<=Z~>Zm=M&=}EGfM)0=v{2k)@u-z!EU2056E%|e zK6PssMGO~c^}IN`^X@>b{0$!jvBiJmMA@hgu~_X80LI4omab* z$ALeV;0ExndhS@tRW&OqwUGyNkIC9|C`l;H>pf}&w@C4pIvecwkh8Bz`&O~Nv3Ow7 zQ@|Oqs2+Y8U? zGG8?+;EGF@1z<}H?3R*GQ+%IPR6EXHzr%eOtkkek*t)d9PBPjSj<%38qqJ7vdE0<+ zv_%Khz`&{58s)vMSNYB4tH8NdBF4OHwQvQh*7zSK)fRu;6l%|*G~ogBE*H?9t9X*2 zz1%0o)?1@gPAs+M)*9Ww0o-Yia@q^Da~? z=RD|60kN=%)#5*`e03D81c3=3dGr7)Zx}x9DHPKFC)DnAxSX!K{lnti zehKzV1i2SL_*)?ai@^dhn@5W~gN z={1`W&RAG>avRelFj*gJ9y)W+W{WE{tCoN%h8+2tsqzrWk*?7_`#&&%X5k3S>}F*w zm)frI;@PRz3bT{70(t+J`4rp33~&`|x!2uRr-xh&WtvtAOE-~l>0G(yROQM=>SN$J zN|#$kF(7%cM5dtE6$@cot-D*{_CN>1+9~p-SF_RiMQA6z`X*Zkomtz7?jm>1tVmyO zqt-$gl};}mWy;O5Ub)nw?olJXM+&pi{FPZ@DA>^v?+OlBGu$XVgw@=rrgRD2dhS^M zts1Z&+?0E#7m`Pes>YrOTY|*Xy6FguQc+XF=00 z*gb8V)3$9++qP{_+dXaDwtj8fwr$(y_WOQ!bXZo;p>Tm8UYRDxW7`eY^8H z{XN%PWPwfKz@aF%W$C8jh~g~90K%v4wUtoC*v@zODuUERFW{w%eWZu_Zw;hquLW!3 z;PR5J?3!8iz;+B1hIRg0vzaT!&`T?&^JValJBcJN<(lVDrBT+PX4Fgwl2ON2QR2B- zw%0uo10o6M9~(e4Qi1~2hNllC^`c5wXf3G5K}=0=y49?p`i4+Tc%hdbuD_UzDb;#5 zK~G1y`T+w=T-*rZMDxLYc>;m^U8E?^U%u&abP#^O+pcEL7MFQ` zwR3PzzR+|EQgiLrV6m?T)|=Z|fTV_D0|d5&!0j}ofTnqna-M%mC((q+kaUNA(8~^a z>+^>)@Le01_7V6syi1q!?<{WW4!6VDkVqZMGlz&P-Q@RL=}IkKWQ-v8WNYX-v?BnH z+_bWCU^_4N>O5c+;0r&ZYMYde(Y_+PS)~2GtU$pSavvJ0hb4?AM%+ZV1_WKWTzN_b zR&u`7k|HNB=0$AFR1{PHfXQ-xdUgsNMMp`nf(cP_^Z57CPuiW$h{*;HrwU61q)4); zBWN^53_5j?L@(c_<7jSUAHqew)%KTVHYf_cg|kFW-tu#!tn&d?uB`u@s%0>Aq&(I+ z3f+zbt>~(7)^zwa;=hd$Y*dD0J|Vb;21VDa@87K|5f!?gMPNl{4h`Ajw+pA5Q)re6k4%_K_m zRm&oD?PK+##YeP7)yr3kIq-$z)?g*|cz>PN3CB1dmCRtNj76)Peak-WaN0mnbX7nP zr{1+VdRg25zD<0>+7Br#|D2Kd=W_OPuDh~bYITtG1DW*l*}TWXjO!Z+q^2y6QBab^7=&@+bHbaEkUnQ3~XEf`hd zk@yUiyuGrI7I|d7{hWc{c+SxYVO41Z$xZz3y-8K+brHZclKa=d!s80qxiF>M^+nzl zCq>)~A!^0F+Vt_I%kHX`CBF9RpCCyhXXgNRSfV}L@~+Tlk&XqYR@=H<$&GQABI$(n z)?CCLhi|&?y(biP zI1WL;T_|{Aj#P=&vo?FeiUODlgvY0tbsRVjErIL>l^(m>7uv_X7Hd13#65#6?)^X* zT^?-h*^JMXai@11Y!$OL;s#kTY^XXEE<-CO%FacevS7k_*!dSPJQi!NZLTHCH1v5= zAk?u*w`?m}mQHW3RDLY@M|lWA)f$Fr?VPbsL1dAtcA$4UgsPEZbWzI5OiAh#3h}LM%wP-qOrj4YQ6PZWb5{L_w}s|Tb`0A zsHB`)BnG}i^zLyJY?)Yhbx6SVhT4{YjyY?bcPFIb$^-h0N;x|coSKMmv9}Qa))mO2h`}C zOPbZ(nA9+ISc@R-iqMN$z;PTM)juF(f_xGBGTK}8sn zni0_rC1x8ET9q?ss5?k@{7$iYlQK3{o8&djn8W%r_1gH!l@KyoyJEe#GWlDpr>otV zOOu#0)O^Hjb3fL*Tx#vxC%o(K&qC3A6?of33xOonFFAxy9ACrzr83Vfl||Gd-r_)%`u*o)W~v zQIdfAxh!PkH3RI-gga$oII7K3_Bpu$q@&FuMjrBY-h3t8sCfsls_+sbi>%C9Ht_#I zRiI3a;}XMU&}B0H^F1}Mh^!%Bm=^cCzf#}3SFaz39 zYatn2?2r^~gBT`#`|FD@dO1==D2kT~5Zp}{%H2c;y3~pO zJ6rgi1*Z)`TuIC-*Y#%pEzoV&Q@)T{G}Cn^Q0Bk_q{6y(hHsQ|o79f@0R7O_$>Psv zZC6TUM$+%&dsYnUZDjnH`p$i;=~oCF6f3~=CRx5-^2r8Za3gxc;#AbW>vjOf@rW8CyJmEW#gPcmAzPRzFpYPb)l!zVW3y0BUl{R~#zwB-BqATwFj zv|^H(TM5ybj_TmG7-(aq#I+s?b)=t80xXU%!u$Tp~)2W?i- z4aupp+DfviUQc~xy>J#MO5guNu)8=Kmv^F7`$rGXlC$uXP48bS3DKmGXC>fGzV1zaL@o}l92@1+eVgaR=HKe?cI+(&$ zhGa>@idqZM8qP!e%~?M0KHjdhWi{TcOk%xwxg>V+LL0rBz!~A){y*^~Bdc;Y+u`!j z)^aiFP~7*1(B{#ZB+>k8#F)&>nkzjX1``BB)$|9;O}Hp&+KI6OAKzc2*f8{J#)5AZ zW*aWmH4pu*sF691xV4M613EVD3e&3hK1VdzZ$OR|4l;Z6e#aTvc%uhxR1}pkmsr1)dRR8N@8IB^ElKk zE`p;0HEbg8%4?N{x6ThWN|i1yhr8 zIBJV6os|fvMB|~~#ia>=zV%hcKJZQ(Dm07tB27kE-)V&3-wnax9O2m+VCdRWTG36K zdMfJCAgP_B0Z2`%JS%JvT6R{Xc2giN9N;2C%A>jdT2(oUJ%ws3sI#jVvfA z3|)(vj2c`SH0?598(V^Hl(cMlb}$$m0Q69uBFifj1n171OGYfi47R(r&Mnm)7U%$2 znoBg#owZ`;pgPi1jC+9LG|8lE{92Y)DNzGa9)c=WVLGpmlRlUnu9IBw)R(C zCf#*gU2J4m{Euk1D--!29xK5^sINNH%TrU{zoD`p+W3l(vEeESbJLTxCR(SXGD$Eo zO18(e?=DZV)XlnHoFT?Bw$DJ;BTm>g-4wC7vI`VxJwp7q_!BkS}ojGC1 z(aNUPF;-3ZT_myVxRJaP-cqjKuh=A!$YJdlEZVK@DSM`%HxEA>2sdr~P2 zup)RG$A}8};>t1fnCi$ZcXGA4D->~jH)xg&G40@3b3XM&|0vv^Yz~&^y{7E#1V6*t zRIBp~c(kv_6K8HYy8k-!NmW7D>GeJ{%#j+r-%6x27T8ae7}UD#5u#tLF18pItdE@| znWX!ovBQIzkdT#KO+O(|ZsfX)v;4xG9rGxrP9m5&wyA=bg z-@JG3TYK!;&gb5UqrX92(nuWy7=~o$6NZeqO`_jL+4q4eD8pF4$qT_OK7?w8o{8u+ zI8FgPRpFv3Q6|~^DTu^T(wpLl^lS%zxR$-7A^P`?#hZ~Y9yNO^Yi<&9KnWxs zke^3`DG1qSyB*}IA3)u?QIx$Cluv2GHyRH>&M@|5iB7a0*#Ln;LJ`Nk@F+R!@WE4! z3K^;4U-rgs6Tu%tZ}%k0039Rjx3&d^9jRbNs&iugxLYehYjQ)ina6^*ls^8jz-_YM zWc*1fxU+zKV@o1pm55Oytvt42Ca6f8sR~VpQlhmB-i#DbP)D#}ygl|cqiYp|tlRkXijjf#Fmh@?wQs`d8=1ut4O~_A@X-hFe{2<4&s_ZU;{p1-bx|-TWbW#Aps*XI zC3Y_yUdQjwDB~er$Pv0*qE?m-rWr9F*;tW!4MdFCi|@N<*5ki|<@3ObRpqWVe8+Jl zdg_z{XVs7O3mh7jfMCXgn79EJ5lL(PSK|7sSgxC{)bZwYABS?|blsZSomR|@UQPY*`G|XR|I397WKY!{wpx zTP1Yxy0;|vus)GBHWM}p4r@HliZ=0F$Y{)tYXnJCo zUmxs1_E_Y#ks65036d&ac>K}HYQ7qn(f3=?C+=NWpmzsDlE^&< z!DU%>q;dROMyb7R1_AYP5#IX1n0b+%9n5z@G9(5w)UJUPdWDP*`4^obg_;P;v=j8pVcn5ITpj@bw;3 zlegiwlXt}5bu#34L`HCQ&{tD}X>a0gX=jJ%2_EL>sXw}e-c~5xnPLdu!#kT$V@V!D z**{d>SS^iF_~?rA@cPE%2F9~zEga1qGV(&aZ=LzZGcGZW(GA-l;SCawGBk}9z{Vqd zouJi4TC_~|jo39KqcH1y?J}CL*-Ig0)P2xtz-bC$C%vJx6rgZs&kv>m;+KH#LVd zTFC4^4<)NzkW=VY&7q#`znZai@q0r8OJi9^Uqpja^W5`n#z7*Wj6v$v{3axt>x_hg zB!K>z)Cb(Dk(^>TLbDx z+DVMbBhS`Do=TimGb$q!7V4V9%&nbffbcg zd+aj>CfY;=xCKX~}BWGQnS(dq;S7@KfC{{l=Y&Lkt)c%|ETEya&iOOgF zG!~MM;A~NP%6XFwFVxSfk{(>btTMO`+NBDpy_=Vbeq>j#3(?&@Q@PlHiM};IF9qrO z4m?iPU6~RptoS-SyYd>Pg`wD_`rC#VPL8ig%1$=^#s!k#)aX}JO~|pG-1b}>F_{mW zTA*X=`?QNc2#NU*w_B;GhYxL|S-&tb=c>iLL=r4%YY(nlj&gNT%2VkL!KA)?$-}S8F=Mq{A&q)s^U$y8q%)0EFofIRl7j2G*(R(8Inv?iBxaYD7^G`u2m{+c^{uVUzt90@8sFquoPWiFa5Medij?W!ITz5 zD`97x!WQhNuP6Zk(Z;K=ifmI-Ca4Sfwnu!;)v!qH%Oo~ZfX2uAq*qOL7Lr}C;O0b- zz%_41`&=h%y)maxiW!G9)X$AwVo@NUNSgRmM4(Pba&+EPVGtNDh-kaEiB7+@Weamq zzU~X%%Y?X2pKE7{j2_?+kntrMsV5Xpa;pnf= zpRTnG+XE z$72u#M)9KZyO7hoOC5o?CeD)MeA|5FUq=yE`pO6G=?@zkVr}(Sw(baVar@^MeUHQc z0F&;X&;QPAQ7g!j+bcq@nuf6Mz3DsHT!Sq;-yH$fw8wEc0qq9u?rcl^Q8Se`F`TOv zZjF^>oo0qe!LQ;~Jtdsk!#P6to(DG2xUZM>ThNByghPE%N7K^A$scBPOr3?Q6Xr!5 zCs5witXw?o-dmXirH42%;*4tMX0ZGr=zcB5kq_r_XxinO3MvS2%^B1iE-Pw|!d14y z4-LnrT&Y~Hl~f|0RrG4-ec3h0T9u7U)I^guLQ|`}cG;y$S9*@>KEKGl1qNfwz)l|} zquhK4f#^@P?djnp4H)D(&ul}iqa-$7zi zjv|wp1jkN7yois1wyB}S3P9WDF9j&19XH)=0=bgkqqN*)0>uK=1C^2k76jN_1o7$!zhZU^6JU*T+D8|$@jih;b%d5vUi&bTJO+s9I zwg5TXN@%tv1oE-&SWB{<9RZD0qnB4(gX;W~j`Qp6aOW8N7ZHR9 zcNe#*+F>DO$G>kgCThzb7gejBN6@7A7Lp z?9dYGl@AAW$|kjiem6gJiuDJ=Ty>h;R7$Y=~xPVbn+jY@wQ z9rTLeo%yj--5}UY4MIKt0v8z1qbFaCUrGwCa+}@~%>qxIV1B7-eR!CId=Pma(%p%e z-#W_qy`%tYJMI@-%4Wimg!IWM@%V(7A_=yjy@RRYe4LJG!mW^~&P9%TncqLyaaiib zuu+N6AC`e{_1w`{$gyWTZnvDD-F8Z}eCziY^98 zH{xt8^rrGnW%|jpeAT`9mnrc2zi$D44l#g2FtF6G%bu2ZO_mx9JwSf-#*JW!W#=y~ zR`vD%mVa*6LCF3~cnk zBsR+K2Zg&;4PR34KJ&~V-g|R|znYBAv))WYEj#Dn!8TC0 zx8ZP2-0iBye)o2k&d*{}I!qU#u0r(XhR{x)HG=z_W4!XN?ScMbB|J3+w8!dXv(oR{ zWIx*uKBFApYtV*W*q9h^x&A^Ni*yv5!R#%OCjEO6p=P$0@$tAJf!P?8s&L-%7=KAm zZIA~%zSY`sE$tsg(vLslosDBvFxXO^;@zGh`ntOgzs#I+hG$wKOghs?Y3c0i;BlBi zv&Dav@n$ZwQaKR;W8oiROr-h6emJeU&MR0mKs;XGc)t4>j7=tL!e@>nuuSCHO2GC z5Hmxxsr!+=0}a#agA-8R(tA`-x6tgE0QGK>GuBM8e4tP42jfA))1HZ`flg`+10n>r zSVSc4Nj_6vxX4|$p3m(HPktO`-nHi_?}2Ftpu%sJBm)$f8i{YIKjW3(b~5>95RU6> zVD^#K3|^#|((5&NeBXOYiK)T$QI0UGxC|n|vy8dps`^>)i#4iUT+>XAoqKS^x2-Up zMtsNTn2Z6d*SleN)pj&m)ArGj#aLn>@ARfInM<0zeoh8WUdT|Yo&v)EVAbj}NUS-B z)lYiTgY_G|G_f^*YBi-U^}x`#AzY-9=ufA-^ z%~~H#iY^H{I%>cTo2m<&J#Vr%Iu3UhDvrIgPnNaKlL60%n$w3-&r#ZvDciovYZm`D z*&eJr72d^`s#H#|y>xwB^@B!Bb_R&KcYI`PR@znyG>1o><>VZ@;2btJ%!ppuV4@Ys zb6LTyfYsa=l+c?1Tjwp|Y;RyQpPL^fXr`c54)dsABWXr21y$9Uoj}8w*7oL~hkHMA zXPm00J+=d>C;htn!7+Z~i%O9G?C-RC24o`JdFYw7mdfqEft?`zu;RK^%96meAPD~EkG#R6feo=r%+!~@hGL-OS^C&wbjUER z;w^$~522D>d`)K_9!+IVq9N8eVGxPJ&VnQQ$hN9Aa>GYJlgRj`EL(Ys`K$4^5%$R`i`JN0eu+uUx6) z;#MTFA_CbPjgrJEi<(Hv*cyZ$j*}<+;h{tWkjIbG#ib$-PU6kBH!73eCee{w6iO-=;ToT0Y!UfxlS9ECJo$d5 zj67Zroq=3^&k_fYD~wYq+8a!sk90Ph|(@JEYPi~v|G4d{u|td5=KrFESklV zM$hO!yaf}CQzuFqMUzA;EweJWv}hjk(diWT1`#4QLYb$i2QM`R(qw?f5mafQMP-4d z!QuHuq*z7g=pyjl5#%2p9Q`k>NHa>)`K;E#{`Lk6GAvX=d~}48qO9~kSQISGG|9h{ zeVTRLF41Ez_73+qzx)UoK%oPOV@2GBjcPb}{)rPQm9lUJj2b$&@O1s5K$a?GYV{x9 z&#E)0&&uM}>6{Yyohk$(RM1t<%E-#xT+>k3RI8$(0s$2|lt9B*w z;Y{Ab2|Qu&sPsQ_oS*!4|2W|j%`WJ}z5K2Pcr_a>XM01y<8s3La5^7t1Z~F?+$>2z{?TDkDyXTO;JP?$`5PGVQyHkg^cgR1QOK>QzcL*QpqbV z&-|QT%`VQfGq5nRF|wj4YCO50mlNdW8gOZ{{f~w?M-KCI^Ye`K4a-yuRI}dhY8>7& zey*B#Q4o=l5@M6Dg=%GFgvM2;uw;{9=;HTB}flG$B+0}FPf}FA^_a%C7uZG zE5vw@sl!MsdH)p5akP27hCrqJRwTt2a^A-xIbo73)I*Ybl5suZaX1~0en3f3u8Md( z?ziyEFq#^uxBGHr1WH2_W1}km{{MtZ{R91j{{;nz{Sk(aiTtmLVF61uVmF>G80`yR zkb3fX{SqWHL{?<_3oS`yiLJ@y0WL~rijEoQOK&f{_h0=9Pn9Eq2LCaz2SpAV(sy{F z;B;h_8p);&0sj9q{UptT#s58@%*`jMMJmcEHr9>jp-1UcC$=X`1!_4y6y_k{aJ`tp ztcDAzx0t#;84RoZ&K6@0SoM%c6U0kbD$+Tcf_2t|<*df%6l~UOL_ca%kH!$D>;(5k zRk3;o`Tzw&jxUN;q$sQ$xz z{{;#+k)Tp3dRZ%xno(3H=Q6# zl`=I_>a-@QpZGFZQq5oK`4XS?EkzeRBRO9Qb1lxGJ1I;V7Gu%Jroy(w#>R$(qlLq* zc`z(6$X%sio@E%0WR)+98tf5eu_OMycp}bb5uAWy>xsq`P;uS(zNugrwPannWQ$v@ zL))w+=#;cshC@2%Ld|iHOBrzv5!22ni}>iV&8_oKzR<=>98Rb7 zt>@2X&L00h-SZuTUKd*I4u_^JZJzh=}DX;$TagD^-8Iu*A=?@%nW$+cWO{J$%Fc-tC zu@o=h#=;1J9{6E@kwhc>KRu2ll6rc+lZstEMWvAI{oCFmRr`|5BlKf_RCe*+mRK0;Ayeu9~*UcOkWQiAsz0s{dbI#3uZ?0GoX zi>jnK_dQ{(XJlZaZ)|9)cXV*F9|p+32ay6c`cM80=KuCa`gJQfbTRaZ;RDEJ(pB>1 z3)q!#ps7F+cyNGJ zI+ev_EmFhrh*rJ9cr{$bYRP7$!DKyJ$MXr7!|7lptT3@5vLds?KR>=Myc`<{@|RF< z&1)}`I4X9)|0~WZsLCrVsw@~kynTFtgN=%WiqFSN-Um~NM^o|KChh%4Og^OzSw+Hr z#d9-)GTrfC-3W|Z%dkrWJZDSKlbWP&Q6fy;6;w-g7BY~8% z>5}SUU=t$=Q2*Dvh)uXJdOMPotBvm7y^uSHk;a#dXeItt8a5^&Z)ddRF2OYHcFEkH6bQ4H47Fl%aZ?GPI{2++jBbmI*uQ)5dbn^V{wP(qeHoFIN z3G4D294q_+5dWO}X=|8G##7%YAWsAk8MF^yO> zb>+~pjllqF)Jimq@Dk2M76EDTqCWor7jN)y0e!rvr62ZUK-gaHfhgAKf@2OI?El!|R#Nx7u_h|>QE8@+d z3>OnLHSj0&5X~Y5O^~jupHSjF|MbW$ifuR9HlpGXP^4*EtIM?p2!nxbFW~meg98S= z8OeWUQT+n@i5>eKD8_-zou^+cC$r>lc>EKlxII82lL;3Er3P9K*wV0ey(;fTsNAsl zvbm!sE?pW0?afW5z`CKt_a*n1a?R%{Kt@tSNcUbG zM^kaLkI3NQFKN{%OeXY&q_m)khWu=4y}y2Zde(QDnIQtH_1zj)$}fGJFc2UhAivUI zy6E!MHH@HAQl9qWQ$^leBKvVjYQh@Vg;v^`Ft;NX__S{l49Su3IwacDd53?A7nY z;Svd)^X(V~l(k#059sqqv%QVWR_I{TPES8QFW?VmCFu<5T~QXowt#l@KAu9WcZa{M z{AF>?KMKD*f{XOEXKf17v)51ikp7AC>xHp5lsYo4DFld5t$+#^yOFn4b>Sb@{-G_b zsyIi`NG7x<6eegYZ0FgV$OVEj-1l^hiGi{A$grgEwX-8$oeM1Zgw=_RSQHD9WitwO zY+sgBO;j(U%t>!lgD94CRer&(nAM>DxHPfg>(eNqO!4G37XgXIWfzB2uO{gi7hQJ; zd_G8;peLCFB@HB##DYK!dkuVf(J}GJY#d?jF|o^JBE@{tl7}`e>m7!QDqTz0vmVdL z!x=#^-64uJQY7v@tfBfIiIP=6X4oyqT3L%&T61%xC-k243c%lTx?1nxujt4RKwwJ} zG<`Mqabp*WUTMUVo4i_MGbUa}@oz()g=|9%oJnVl(foh$nN5@iA25m887g#uS&G^U zyINjDz|3Cb3KAq<5W6rYd8Cw7+0q$dZNt4Ih6WRb{=-TgbM`LJOVSV3E&caAVYCk) zum0^MCv)NcjG7aV0u4LIvm{NsT~k$y5Vd>Bt{M5`Q7hNyT*FsqG)i^o-D@jtOH50b z5Cr{!E{DT)^K=KnSjj4>oT#LvTY6zlxc%B8O+3cuw}`Gv{xfB_%dNzKg}Rr-B!@Er zl0Rih)eApUfvAP-bCyn-llKUHTpaqj=ybQw)2b1(F|&h4G&ZM`7s9V6Rjnr)=PB`Q zQPCu0R!m%ua*a-%b@N3{cbHYXh9Q;d{1;MBVl5$$Zg2EPLl)y=sQoprnC&S$M?eT3 zoYDbPq3q#R;)o$P4vs^xS@`)})zIN5Fx_MK>*tW6tWZ8{91}@6dWL)PC0B z2bIx-&-;Y(GLZ6uw19<%rY5#JHbEsGvecnuqbfqyJ|LfL3%o{odLP4&y>gGDIf-n3Ae?VRWZ_y`M!g9OrGJvv2;|dWxpo%mo?7YQ_^5eUmK2 zDvhkz>aP&5C_Ec_NebCY+pW}ow2K%wfwW8>q)?y(WfJwG<|hg-2SWCSbu#xHsf^)K zL(<^u4E2e1IknE-4re=IcY9kHi%f>6rFnDM^CUD?Z3>Ff$KFvC58qLzRsG%PqGyImGc3>8r&*zxRdQnS;&{j|hTd)eu~>)Y(cT}qiHgdefbB5H3;$GroY86Q6k zd8Mssc&e2K+3 zv)DSgBgir9b+cUAVoH8byZSL3ouh39RFR*@B8K3{GeH_6&ThP5G3Zl%!PPiI&&Sj$$V9{vBp6`Zh}Sq}@~B>V^$|nHhk5!b589W%t9RwePEk7X zsIpoo(GTER1dzL-izsFE(Q1JICv+K$kGduKPh6LzA&8io8h9b~S|%tXt;;u+j{M`B zGlw{lmHdbm-1gvI;dQpRJ{}{EUmXujy&II?&$UVo5P<}14q$>y;8Vd#{j2mGgV1XBnDoo3GN_?y>T1m-eF&oUW2Y*i}zlZGA3X=TJ?eM6_*^Y z;!}qD8v`MFpcqNSxH8o%d-e;|)^Z00GVT6OxD8cwOALo~s)c4pL0ocjmxxQH#_?!$ zWO@B|oI+ytGTc64s58! zlR^Qc`sfUjYzu5IP1##7snU+DBO)6VNt?$>!=xqS&t-ShTVX{&-6YHb2*tpR58uI2 zW-<<B=+7WdZnMHS6Do`)p_lA(~ER36+;e9gi=~Ib5Oa33IEL^8A6u;|5Ql2_CE&+I7 z<)E?YxFMgz@NwLCSaFYi*(W#FOT%7yn#*9e^}!Bm8$-c?#M(|munm_Ew7%JEGZNJ# zbf=6`H$Cww*w`nd?CRqK)Ot$rBFNdFQuv(3VV*|((kKAmQQ7Ao?+rBwLFb!7co9o} z`Qzl@5rsbD`D|@4!vP{+?umD&V}-Mm`~w1JP#+5P`}EXu5l$qL?D0gy}$c`)9XeVEE_LEpInP;4y>L7X%OxOR&t2fPeYm(&@=P~X^0;7d1l#}pmH)H;{O?Bw1qIA+g+)OgF{7zA%f`lT z9vFHP)k}Dg(j5f|ngQr%Q=3cKg9-!$w+rHT2A!KAh{+t9y;K7ywqpqYr$QkC%giF|o){`r5KswIPb!9emv@-miwn4LBm%;Bw2(9`@mqAA`}DFoQ|t*P?%*t#X_=AidWoEpsmF z3)k>e=EEw|{SDJ@b*s1{7BlIbdd2E|jB{d`arDr%+kj#~#W^!q_zNWE;VhO!%IV05 zCxha(wO@UI(Kg90p?VP_vJ+}PixLDqE=iUWHa!WeX@Zt-iMzv8dr07GMEGVLl=-B} zXEmkB*lC=GBD%7zAwW)2j7|g<%={vGs711*md4L`%nV(Gsgl~;^i81)d=-9SCp$1V zVW<08)2W=x1nBDS$5yUtR<4>%6v{#cC&04~tK4)-8Nsq`A8(9F zMyTd3nX@q@!%)<4c`F4b=nG^@fGMNl-ux{E0VJF%|CDwuYv}&R8?eHCZ^0Dt!_Y;f zU^SJXb(NiLk6~ zMm6rN2zDynM%?%U0zxdFKFoC&`(% z?tZpt8kG$70apI$0g<^!H%S4%AvC}l{6)c*1MfhWxq`&3z~tUK>3vBPrcWJg2-Niw zr~inaPz6*m$xr_|Aee{1(G%XtYbWfpYy1YrEhDNocE@PM5cYpI9#g-|3j7i<7-c;2 zLU8aV7A{ibI~yWj#l_$4<@GdclfFadPH+W2*>Atb?G{PO=G+E{^S=s z4L`cs#2+s0q+`FX;HVMfF@#cp!*Rb|x;xs56^wJPrh$$z#_*FIqgk5bDRT(11iIp+ zk#Dy9Dr=~)B-0W&tZ)PBRlEj-;-uz;ph~VWCcwFjwxfWN391%_0}lu{NEVycuOb)g zXLtok$IGTA!g0e~xV}tGc4d_7=RY~LXpVTFh~_3&N1tY;w7YVbG*cVR!@DjmMYyJN zb4ktc7=K}3cDs%|E-X^uA^B55Tn?XoH=i9v4W!?pl@gDYIm3fQ{pCNPB;0gg&1f!P zSA^oWxBg@enQ0Nb8-C)ijK?ZegC!8JgV(202@)<4i45+IQ%A%EBH?X!H3sCCXO!^j z{8pueEiKC5uvn(ZO&sg$AHJYg{|jc769NES2(c45dpb*A)AYZt&ur((J&O=uJ=VVs zX07taeA(X%h7RppMkMlAP-rtA*`wFy<1IoD?$UsB9owI~V-~7V%l}o&K&mUp+j&a5 z$RmG=8W0qURgYc0EL+9h>-T8K^&O+NJ(k*0qUD4XMC==C1IYeBW0x zz^33AReAle?QL1Sex|A7mhbBL1L}F`odJ|zQ%VDS^6=qnSjNpxY4^IV|?28;gy}_@b7XTlkr!AE}r8H=H%_CC%y?h z_xLrxmBG!KWNY0J>Q|~a@(=gkqmOm-I|yIv^W&K1&5(4o*I}wxIla1kH~sk@0_!}| zSjzi_*bq>25Z*>|-i^u8skuFphl(<_M1#t~JUi7Qsq|IyqX4JI#U#5Um|$n#XwITZ zi4gJQ5&2$#!hV<2d-uz!0=}i0+?#@SmVjpK;-Q}j3WvBk?BgLEmEDXh8)Osvhk?DB z_UL&+4(BIW37e(@Z{?NHzEFts5DE!nSQlX0T$S$76n9TP&}gjFU7?U#<|1y9KBNS7 zL;IWG>$r0v{YGcphUCopgP1Ja_nTUZUJ~;e?qH5kkLdBATBPdl#Q9t zE|N?Ht0%9u-0-M-n~FaPk0{DiTf#g=oY({`WuN$BXK+K?ZdG&gu~MM!gxvIJPL+Ys zkY^9A0Wj9yY1OCT^Hp=dvT@g;k2J~C8ddV_1S=f5kd8B73TngQcP7G}H(>z|Ss?8{ z$M(CF%oZuJ>2RhA8z{d4P1!pt+}~Sp{YXA&Mlv}Qxph=A=oca^xrQZkslf;_GEF0C zX{Ef$xJ2?A8zD!T32lpqMIWJNQh6oDyJE&>vuIRHhz5RvQhz)}W$)X~dBiu)hdi zGB<*vXU5`6-4A3#HyJ?RgvDz~8W<4~|E7?awVi&LbTw^Wl5Z8NDEMR=3mKn08`0Dr zN>NHe1`b$Atl5kgmX**VuhG$--v$B`{DdLFC?tc1IpOC$({@cAK2Q5DedJDt;4n{{ zU9$09);FEw37T*xPb9JYY+iS}p|@cLR4|+YT)mLtj1K=fV(mi6Rara>|H(6;_@6Wb zipniE(0^h7Nj&JR$mRPd#Na=rrDw7=20?r_C+^WWe-&GvrIl7vP(WX^x#TTq?NPgP zQrD0RM6iCuco7z~p zuUVqDBumJzXQ0sd05x%erNQaUMgUR0_0m5)Jvdpmll8wt`N@8e>{eRepiqM>x|A=r z)XFtzEyutI+FFyP2eYv`kDj<(s)`QC_T5Aazx`uuGY<16!j z1!Mx7{V5Id^ymrxv-(SeqAz{1muRG5cm9u>x_Jz6&#>uYsE0|j{&`m#YJFPY{^d8C zOh3aFq-yb}7#{=u1WM6(eKzzvM;oOx zv=r_AYbIsS>zqsqWk{Y3_9P*D|C%z1!JG)<;X&lHKI<*^{v!^>AFF1XW~aEjhqd!W z%{da>siW&sJZ6FCAFUNF*AuvMjIZCQp>_wAfA8Y?(IN}z zQw5P|7R}=+r>KFhI^zLk0gZm@b~fhh(CX~+Y;hhr`;_`6QDB$QF-YBAH^I8r;w@Ki z=d0%NBr1vHydp@UQ?8P_42b&tUjkJ5YsATym&K=){v>DkCt~@ zbV8i85Jz#gcrs~){KOF2NF~z3uuB>+I(=F$R)8;X{p?FUW^0+o^(F(0Tt#Wkp?)YH w+i5JF!*Z+a*vGaZReH_wnZI$fp6Oi+jR%FfX?Cr8zbzC_vo|NsC0|NsC0|NsC0|9?NrkLWjj zGk4pW-Mt^&2k_u8qVkcTC@2~+)tELWZIeQv0<~hDk7C40=xL@@NkeH9P2`M2k(5=d z-AEA|7qgucEo&j#r9GrdQjcP| zODHE0b}oF9bBhaD43RJ0>Qt{tz7{rOMcAo?_K9xDwX!#YD?yV8zolA{Calz6cgKLmW=Wqsvjs@4RnPrrOcH0+Y@i&^SHf^U?ZQZS1;ZnYCG?%D8&j(=7NcE|3KR}eqUg1 zV6z=-3O}}uB5NfQVdx*QhQomq2qzFuAgr(%GGWtLpy)tPXwTwMQ)^)v9aziEp^68L z@i=1pd0x~O_nvdLSIayJRA?j{uha@F>Jmqkqz-mNM;4J}_?-5#2r<@AodoyllAFeIpuQ)6?hfM@K z!Lt3*jctvz=`C?|kz~xfeTjnUA4ml?cWt<&rOHsCbT1adiMN)DY@D?aC?d5&*JNcQF z#5*im$5F1agggmqkp%?+|a zMx13EV$L%>bNF#_XbdJJMCQe;#o005IpWQIsL$iYk#x+B8f6p}F|Wq_uGq}n_cBExg8y@iT+mOujjJ~7qoCM0wEx-O9H?062b@F61`1}g>R=w!i#wc{?4Y~vMj?W zMQq-8Hc1j1Meqh!e94M@G2a?8Wgx=1=_&zW5;2Rasl8bWW3}zwAx^nU_wa~UtYY)| zg?~`4=)IrJ?9KsJi}u>9)B&gkmtuAhd!C=JpL6cH_r3cfO(m&?RA^J6Ext7hUIA|r zEwZYtvZDGCUlE0M%+}H0wX%pejsHBY?azHPvkPrxAyEcxEtsTAM12V(kzOQHBttRl z6J>(9{ z7OIwd>T&-OlWLl@N!q4O>H-A{MP)-b=NJswc6S?N%#<->#s(7|;O+MB&fQu2974!k zoi!@^tbIpleEL#ZndfkvGj^hkdCojzmepnKBa+cJ4k0v_0hpU3MhlJ*Buho4LNbms z&y|ZdMq?ue2B5%X#zP`h zh;*8%wlmuidp5IwdA|Q;{BNJCd#k(Wg>3&PX|h70qD5h|4N;>J9+`wfBTUFDXcof0 znF0tHnCB5+;zR8NaDzO2oi;C7@K1{xy-wQjP!Fg#E|uxFz&AKo4ylL7p7sCFzc;x1 zIa5b!ALa|ET1ztiE;e&f7+kZ{>^mdY^9{I2LU%Kly;Fj zvrj)CBraBfbgrs00&ldh$a-T{;}gK(;3%EnS0y1ZRSIC(VT{+DAV$>G^4Rk3TI*)O=Lr%eSD7Ve*pi0KR>5+ zwvl4W%(?AIpFTO}0DTITgAaZWi3j3v->}!jfbx(hWfR9b54Z~`oQo#!|7W1HyfK&e zYxK5A2qL~+K}xVoL_~r}C=x`19Y_dLL?lQM2@--xkRUSqy=}IN7H5 zmUkZF$pnFgMW@Al%k;zKVW&96X{2$b3(#TF#JfRNN+f}R0JG69(hc1*y z@F^d$13iL%aZn3lFk$Yx4A53!X^}wnvd86%z4lE~f-xSU5fY~$OeebO;zuk;ARl6t zwh~~s?OW3KTUM`a2OQ9g#(@SJWe-+ckcJYLa!wa-{C&iW(Z|NdgFg3%HnID^bEb+P zk_=Gz9SD7!u}SH*DPY>SX?Nqa{U`RgP~Wx82IxHkZP!2j+0Yg%5y4REfr4Wa7PR^a zfNKKijVU63kqt7aY_j&ho!rj~Q-pa8f`oXK#vl~ZA{-KJ`v041UuiuSA%c>6hLpb1 z@BU7ITx*OAB2uj}#$^-E$=|#8y?XWDs{#rIfC2$pkWv$b`Zo!-k=U*Z1yC>)hh#fS zJx1N%I4AR+A8UHtnsg)UA{Xu1Xp?NiF*aLcGaF?aZ?q@hlW&qF`}d`4UH=0}>o-k% z8l*#WW_Fj@2s)A*uM>l`A)U7F`S$;Bg6!V_q(+0X(SSmew6*|Iw$ao`13;OgLUy8^ zr3o=KAZZsM9RO1DfN~<`6h*B(G33*Rc;1uu=JTFTA*I`8uY0)7+>RTg|DUS)t;R4n zP;!W^dmlGNNU3VHcm%H{2;7t_r#8fr4{rv;I0{&Z4k~|6ltn$|1rR z&FrO`dO7Uw9M(6Hmjw{^HJ!^UnP_tD8f})qa2OaA9=@M`vwP<(?W+wnk`1}8Z_Z7gUD6Pf3&~i7%SllvkJd;ezWmhW=lr|t+>Ge? zch~?PqLK8}VRyPIKn1ioD$4J6<9}&trEE63pdsXwX0LA-wd`=vIsxA1p@zl1_p*s_e13!(pR zlD0F&o${(Q1w1~R;ub-uo+?12Yb8mxY@965Qzxna+5K7p7Z2l>;Lb);uwwA6U{$VQ z0j)FTd3AzOKX6i9#7-&zpxIE`Pb}^KY+9xDRsBaLskI}GZl1kB*#QTU7a@o@iMsx; z@^?c?>sHr*VbL=OKyGQtz2wmmhW9SX?p;J_ay-<}r48&Wf8pvxawklk2VPlX%WSJ| zN|0TspWFNnK57+vP41SOrK%Umiw};4NH?^U>xE1LhZbK+Q4@fa3X7@%>sKhyupMs_Jf06k>kf0(ORl0)&vYn> zRn5H5{oMA)R$4?vi4qafqHV1mZTye%|9t=d|BRXQdfcU!d_*i$Oc51TwN)%t6+_hj zC3G3NBN6)NIa0U?W;sGs+EP86Np;a1kR#&Qd%YjY4BMYwI%?Ibs;V(Y#E6K9=slj_ z=W=)J`Okjs|6Lohg1j(o7q^sm4u%Z)~fQWd3GO_VZYQCbZ~xn?BF9keK&b~3#uFe=NBDk|%bEh=uu z7nMz?Cn^yq7?sUuTU64{hp49>n*W*lUVEo$()62T^iSgtQCd(>{=(4uXV$ zBI(p3nY1ItOd{P_M#>zG^l~gx!68z`HPW9)qyZ!{95gaoR%EQ)$YjXKROrar$dL=t zBQGe3EK?p)%0-q2D_8-ncqG{1QDGwo!NyGmo3>`yg=>RdwE*n;^}%jj81}%v!X8>G zZ2pR1OI89~wsP1jL%`k`8urebVV|uN_QOVz?HLpDk@oFCIYdR>iGd1>kBUf$%8Y~} z*NAGb9o1PUYPw5njWW!;SAQ_vQ{YoOz?c3-d@l}ca0Kj>0`^D;t+K&C^1uO?ai`qI zb-0I#6_8^ckhLDjZ~dT9iBLw#P^45St8^%*OsKFzs3HtBEH*SE0W>ZVG$k)IuX*UP zpwQFhLJKN@mQ(}1-n771QRrIweQ@cI=r6&gm>wEcdTspLsM0%nCklO{PomKG^t~wb z{{%3z56BTm;P57I0&d1{35^1uk!2l?s`u# z36i8Jp_J-0CQGyNL*v(+8vhW@k3gd92!MxiGVn%Unr5JJ#J!Z~L* zVFY*pNJ;=;C?+0}2WgGhcXl>mk%6Zi@mv^p(FGgFjsQS#XEfA!F%0151xyYg$H)S# z-_J)~|LxhDJOQOA<4EKh1Q9|Ycp%WY|K*IveE|vxp!wM^5+?Ls1k=fw4K>WcG)%xK z5QS|4gxObJF>r*q9(M0NG$=6=UQ5)vM|EZp4&qz=BCbBP zse2l3sI{$XrCgM=S^b8qn}oTJ`dOKm$(zzT+5N$`f>wR1wW`(YdRFC(d0bUD2i_l_ zm9M$V)v`5S$#})_;)`1=Mm4(pH7rFq8F1)BIm=$QvXrs9s-xOIO0)K4ZtSXoAOQZY z(mrPa4g9FF00$A9gr)JJK0K5C(l73Q*ZCmQ7x^ShrOB0C$Qffy;?mQl0?)}ubJR)Z zYKaswnrwzLkS2ZUxs02y?n+1Yr8UiINIfdBujsNRZBm_p16wz%iYa;a8ImiRB^78w zG9r!A5?VtfD4K_$RpMCGJ4o$qlkvhNv0Qr;#aJ@&j7_gDvbK`GK;*3|-g*j7vZTtL zNLyEG(-%~biiNI_3Nd04iEt!CJu|7?yg=ZM-s+*i0}J#~h$ceWDC1zd|7A1!K^m*2GoIGE>Ow0pRCW0hrW z)Drho5ol75+w?8U%81zvQXkfvuF_&^>jPL_<~`o!O~5lM z`L_}gWBA}SkMal)X;U|}u5b0llH*2ki{^k9XzFjPq*G3f;X-d%bM+lfYf42YF%_{& zSc9rYsaMHZIb>GF72{ww(%)!chdD-3MbzZ=NarZ5kZM(R8RbI#p4Yi7XLCBIc}fQjq*JHD@GO%F6gN_l-)@ftW_( z7QLHUbx8R2*_;9Fr9z88=muIo&z>yARA%L#eCOH2n{QmmX@T7)cBj0yx<0G(vC4@W zb5GjD;*&<{I^7Pt$pmR58j1o6;iaf3a5fJ1KOH@Yr z9)Sm_C0O9-ePxzI9AF=N*v&4nv*zGFwu;uu>{P1_tY;m!JVxz9f&#w8eC$oeV_f-Q z6I=vU)# zrylAHbcfQ@(NxIk+m~Y$q44#)ih@Luw@A$R$J29%2uF%Rp_jmJM2R;QqJx!(9W3c? zA0b3d$1d^R>SXq29m%Ad*DX#9)KeGMI|PxoT184Ij>;yW!ejG*u z>i{~@jyB>JG-6j+JFpEk2zv1f%BRwlMQIeESPG{i6ikl82WXhJ3Ke()C5x}X0?e58 z9%Nt?5+?g6CqNWf2tfdR-~l(dzyW;%$N1H=f*A~;&znlGI0ias0W|=i4mU}UbV-v` zNs**Ultf_bQD~j)1}q?pnH4|xdf)a%AGO$}N}cMRrkkqRSR)NLSn4TFUA$L%)Uco| zX4ax*ne5Q;1w#m4-Wl>-#*^cEF!SBPVMQelegJc@>Ha1}J1Wj=m#K%l#t2-f;l?cO z4V)p%I!Po3uiJ_0H~|J2riFE#$c_Xq`2g1mThxhbJ_ZXkm0m(QYQVO29FbXt^Ve=6 zAcnhDdK6#9_w&EZALrBdf1h-7Ew$5mZfw4$-sv#@Ny;fm*T&52N62_jbF!n~gqi!H z*3{Qez|5vL{PB#Rm2A@SyID)z^uy+;E+BDY@-=&Qa)_Zh8@G2DYwk&(gn5cW(_cmz zwj)xBD-Lp=~rSo}o z<`h*R_R&tF^eA~{{|ENEXMArP&3N>1mIjT41xI(V0kloE2D_7UPmYiS_SqBcDzdf8 zaND(a497j}ru%GF+66(kc~doR8Il|KLt24KuW)0Yf8WTE+p+zvx9-|##-<(ShPo4` zsWCgs&`i?m@!;f(6{K{%&etA`8=JvlgxPyL@ zZ&cTh*BQY!tHEIYP%UWe;O{+dOf74l!KZ00pBGL&zFiG_Irj(|Kk~PMA=0^4Tw zRQDQd1<>r>Ya;Y0(KU6nmn%`*D=T%ivXy|{tA}Q|Qc6>6U+EZd`WxtiO$LgdEZ5e$ z68+lBO7zvb*o81}*T&X=7(Ckn&V>hxJTVB>(zgq{^t0Y27?1&W4TyDu<2{~1uTlvb z!yR_rOmLm~vCGFQf5}TM8B9ol$5O|q>opq9Uif)9-w{s9)?_j`>BRssOY6T9#Fux9 z9pDT;6%D#l3Jl1=fa-u6W>QXws05RtPaHR}Sf^WjFP=iCb4PAw?grM0Zf%}AbzgO@ zDjs^N_RT{~+WjAgvYA~6!e#y#1i<7m$1!)~fH+?Y?HGw)9=>s>wgeH7eT6=527A_Je#U!8c5FB4bZ` zD7j+hy8NpHFb%U3iOJe+^gXqYa(djlygTPUIN}^NEXTIr_BB9?0Wv!QJM}VX$W2&2 z06rt(HMZ>?Rk7KSfZ)o5@d6inKu7yH0ucNLEM*e9d#AIn)ctq_bT1jvU?5Dy9X!uB z&l+Vk{9@1S2vLDvljaF?L37zmzrYnr8ekVEyA8Ctt%};s<`ulWn_IsaZ3w$(?4rA$ zM~xe|H={lx=Snw58m3;<9Lr`M?3Azz?a;8e}HC0z(s?B|Kc4_GO?GRY^W}QD* zJiiWJAbrsye4Bglqa>M5qVj)p#YV#))DCcjha(=uG$7l`TaLA!4AYG1R)WK?@oQNt zIX>VafB_2_(XVr>DkfW>j=sSMT98h@U z&v)hR4X>H!qh=HQX>MDU&yESayo^?IFyJA81=)zEq#msqd>XpHCHxlysW5OpU{&W9IL52#x-Wp~?}`@Oh*RhfCD| zm$8S4k+BdfHW3+61{F|c*p(_mAqp_S^#l0jy6a@9biP0gJx)lEARqbg==tK+~6<7U-AO5;&bK#zJMPjB!ISnHEaMh zQcFG=vv7#4Ko0WQCyF9UoCWqn4a*UVa74f!CvXy{o|cBP0c;5>th#(Qw2B!!rV-v@uhSe;zMQhC!KXnYgyR(-$l>YlEfi zIzz!?*>m>VVBg{@*rzb;bIs1a)K=FL`}JWdVeeXMxQ3R-Q{+K^3Sgf6DTnP~CAJrY zZQwtQFp)#9M_X9NH7{a&O~Y0_6$u^&iZ-P%nQ%co@&eFBkLjfTp7?k2*57Zq_)PF) zqJ+cLIN|eEg#21yg3osCdxdTw&mozFBi@7SrnJ|1iSq9C`A1q?c9q{JBXk6fAQ9*z zwU$zkd`DB<4L<0b{#CzMf4#*EJVFsmSwc%Lzu|q0(s8GJh&OSZ|8)mxq#z=ONIH_F zzJZ_M2l*97@Lu{w!3z>Y2RB!6V2giR(7bO1CiDOX1T9pXBD*N1AHM7L?a6l7O7{ho z4!(ozhz^7wMU_@SS{}uYO@^0GYVCU-d}r2{*Q3vtvRzPl=S}N}K84cdzL%(;ZaC7W z8k`T`z`qAjKuYyJd?)+;>Xpco1tQr;@m}cC&c#AUL4=ErDBw$5?x%kL`IOKAEZn$8 z7;G}^5aMH_A>ez?36kkGV@!Xb>DTc z?&mv4&#)sissd2}x5@fYy`2kbc^ssx`p+0dfk+ zaKg%Y1X%?EO)zlDFd#ZFdNp7Uf+gNIPc->g25!1tPaQSo_-<-|)z`mvX5RqYfV0{G zVg|UGt45i>(#0**<5g^|-!`?WIx;g}$*1U!V;CC7zEo3j7@dc6D2sB@%e_2r4D8#r zgB6Q2u04`4kX*y3zgVL-jKcxK9oE&%Pjh7J&F!2GVC$K<1e5V)FU&!{mRQ z?lY|tI8P4lQ-k-6fSwurXNTZ5LHOoi|CZqJcEIti!RhUT^E(8WckJ)u`tCipv+u{Z z;==p=?TB^*+~|6ImMP}kR*NmUJ}Ydv-D1SwA-!eZF;A$x(_XRlF8N5`-R(0&cdzA9 z>Ma$Db5UlSd(q~9xEPD-TQ6SOZLren+hjl7Rv&`*LjyB5kNCSs$Q@6Rhm!=H8_P1$%lXk6E*~nez1yuXw`$Axr4~gY*50SSCFvtL zza^Ya?mPU2wOr=rZTz3#qj;Xh|Ba{`2oHUrOLW^ ztNbo~V>9IH;W{~s<6k2c$Eu^RTrW#XUhdKxYw_m5meOYMwG;H9{)2ks;nJ4{VmXto26Lc2aYK?l6 zY+sAfXqmNdl0PYrg{rBe*8dC=n^;!)nqt<;O(oZqrjBm~*C_#SjC({@URB5$9V+vV zTIILJh$_Z{IxBBK)v=xG%u)r{mLsmOJ>1xcd)(Z@`+{2|Htlz|@-D~ZS{bhCT&>?^ zCR)pa);sL9k)xo^z#n?oDSF@8yZX>2);_)sa`b2r{gbr!Y1;ps)4`X|)|XR1A%4@( z2|kO{^5?Fom4AMm&i;QheOrG*KihrX>*P@`UP^ApS?5+LoTwK6ohRBIDCNYvGqj$~ z?rkO=x>J}#cO6)L^`8<99P@lE8Yi4X zmnxjY?aJq9&%?3l|C`6Q1rHzj2{q>}AY%qJ`ZCa`tFN0UPH(pb^(Bnqq4c%^I9^MqI`jZ2Km4Y8tEON5X)~(r-r`qR#_;;0 zH(0>p?ER*TdbpOpGA>kl#MwaxI3NfC-IN>eMPYX@TuuZVkN#=GK20Mv5sA~~;e03sv0^uCqa{V{)n9u9jeDbZ|p2t^Z!OP=O zn*a{XIX~z7X2BZnIO&GzL;XAmGMkfpIDsezn)}g0@?-sKSWR(aJRxGvAMhn->|%7= zpe$^XM>sO#6Ijn(MkZ{dG!W396t66y+G6GFs1$zQzP6r?^r`QQWfjSD7ojeaxVX)p zM#$oyzm5pr4@T-tRrd3NN6X*xN*~-16RD~S5u~1c1xsOUq-|4##mHOu2H?zX&g|$J zdSM+EXaaqkmfyzil#ANcv)Go$jTqj1bzJr#vMTddgHt)5Sl_U9E>(_Avw95X&Hy=Q zoyE$R{2)gY=3*wMVj@OkD28AVdQuyz>#bhs(To+fBxxc0VM3qR9i^3$sF)%OD=11{ zks1;%OsEi<)bqq)LDFWj9bT1`Xc5h#Hmaiv$`fbLlZELZ8YQY|IM(7PuCd0~e8w^h zK^7y=xr=Egv6<)gsacLQ$vF8tnIl7*ehvps2EhS!hfhj8cg_pECD54lz>&Mj^f*p2pHM$$b6gaqx!*#94Zt=`D;d$__Z631S z8+h)w92*SgV(Y}w!X9c1Tw)tY15Aa(btpb?K?X%%EcF36Dt=+5??oqkzAjX6K?FV< zl%jm@!@L%}UorMk>U^l7VT$VQqf?_l*TvFyV5MmMN>p=Hb98F-=gKSP1&gYt9&~u3 zR>eL_ov+l;K-An-g+6^;#z1f*LS(iuJLhiv3Q&14tHCM4V)X3@-_#O9L+~q;tK^aC zto}`I1VkVL5r{wpA`k&*;KyoLDtSLPW+)Y)1#SH|$nu!I?%(XB7NgNY{tNfwzA*7m z+uwVgD7diXHf!!6KiI8B@7&Tm5oss)EcoKyyP)l!{*A5wcC|d_^><73G-qJ{ zrFny`8TXf6{UCv8^qHhh=H%s0!i3Hq1_T5I6ey;HFT{DTqm;}kyAyc<0RaI40R&J$ z7CEIS+eRL~)bV7p?5x}&0ssI203hJq0000006;ug|1V@;C(tzNdqFyqZ|(jebSBjNs1+;AkHh1YiDTI-w#&)12ew2bPHwD~uSu=?Re z*Sk#nju~e0Tw>`~di6EPa$8tni$nAOCq;mZ#@wT~c+V%kkfq1d??jPAJ`$TtpCx?u z+%@tn!^LxcL0AI3TZ$d_X~AQ7+VGk3{Qs+!S-D&|`OlMFIpTQ%uyU2yQm*k?%6zBh zl09oo)~V8Rh<5VWD|V%>&@C@Lpmg}UPC24jIo6P4bB|yncHx3OOC?Tm92bg8WcXqe z`sd!mAmLLO!&^-6u#WFn@Q5mzHlHn|5lJmKRu!F43`V) zF0GurFGYR|Zp9h@Isg0t_wLs~(S7`v;cQn0k+^^;{BNQw&J|k9T&pzKZ=f+Zs=)0& z3wUOMccT2r!M_9=;<0C3=KZY4@8h)Uz&-2ub z<~=gBGG(uw`wgpBc1+fzwDwZd)H$|-)26VQ;e&g8MyyoLV)|^2c*T|#{N!5+YdeX< zA?wGqH!>$H8R^&_r#tRZ?lr4e#OX{U&1q~u(!&H;hqO9_yj5`fh^I7cDAzbqKl=>c zVs0Xi-!&A<-y}}U{r5r5D{LQgl7h{)tWMk^-4@+`C7oPf|73L{d|{^^^XV&(`pK&A zRTGi+R4!rwg|O*~!~%WN_!xJHVU zdS%Kgh=g4~K0)JR_?q-gU)#kAwJKhGCEj~qsRRir2$^R;Tv5=*)MJ9`zr3U#9$OSu)g)uNQDj+QkWa%bEj$^RLqmI_)wTH_2EaQ z0w^qy@&!?`V9F9gl|o~Aw^~Wf_p#e0jNKX1?ppdI&eoUB?hTRqNP9Te{q`*~Dio8g zBRO&mCX_mHeWXZ{6^9(JY*z)DLRF{>v=ez(OWH>#*7er!q(WCH=sPFB@AVh(xRepTF%Hs4##n?#4$xIb;{!$Ffn$QoHj7BVHx`K%%9BMKOaav*QH&Wx zMJR+trBbv;S?CxStJesLg*`R`rGfOh+N`aO=3+ zuOsZ%WBVW>9nUz$yESw2b~7;*g=`K3wY{!w&`5!WT7*2yj< zW2`i@144~FePv5mtXq>Yiw%u5;-+g6u0V=82&dGgkB^^2b28HwsSQC>j*FL2CM5yl ze-9TwJ)h*y-4Eqc`b5utQcEoUv$57}+b(`#BR}$?m#O%}af{AO^lw@9rk;rsKeD=z z8!t(cWtfEeJ)wS};tbH_jQ>cdc2XvtkA7VBt95m+!8N=_*Z7)T&wy^F@LdhnyozHlo?DED#^GDay+5mQFOm95tnO3og|8^l zwwjEiWjy0Wxn8{aSjRWwt3OL;lHLN&%qq4&3>sChMGW4K{r93b=5jfEeRH#eXX?%U zf%k-um0GTzt;c*e#vy zeVdQ0E?{yR7r6EkoU7NALFKJ?-urk;vg5<2_^udAgGNo7wVqt;(Ae{e9kT=Q{pZro zYv5Y6glGBGVaIc~Y}%!yUiiq0t#EYR zb%WhD<`K2$vc1v=e*6Vw;7*WWp;`RKv*M_=zGw>0>O>~#vw%BJP*XfCAqK7f>g8bd zO>tJR#8Ak{-E9S|X!UV1uHl^Qu)Fr+rf}>4&^Dwfr6m_U*8k7?8~MM9DOj=)#e(trYLl1`w>j2W zt{X!M3CJ+MjITdPCVFX!R8k`CZuw*pMXtm|=!TlXgw1w#bV$i2Rd5X6)AsjR@RC!S z*wxtVNbEW;NxpVbh71Q-4=!KwN)&ZSv1>ME#k1@ESm+5Yg6IrxmtYd@kxKyL-!6

    ;Xed>~iu(wcTp6O6l*P_p13H&v{nN1S{LGv+ZQ@wwV2`7B0jkDAoLpXMk8-c+e14ZNAHA&7X@Oth zKyTZrz!~l`t5Kk=2XGS>Jz^5Om*4?ROJ17<2V_uuSC4coi=ykSa=%*Qcw<>K@hsF z_$-~vg^GXPZ&i#69wkw>T{rwd&ysT|nz?3#tRpOFw|VaFkg`iPw-t8aaAz9h?1BFa zdV-9J=ikPjlTN9hfvj#4!(xw;{Bvt<*bkCGbh4_`yATiTY~U{j5@XDxP8g= zuCzQ7TFT};*xit|_mUc`xojC z{6EC{{ix!~mYCdY_&LF?HT&zDgH>e`OG7GA5jTElKN<(?Ki`21Y%wkgy_s&S2J;FA z%NXmu-ZlfzC`))Gl{^&@nq{x6O!9iVqo>L7PodA2e8i6L1tP&R0jUs3n(WzYf@!g9 zZfAigz_v-(Q?zi9<+#_fGrMiWT-HpV&14C@IG62oFud=+VnI23Yp60=`zfO;JerfU zW7wOE(2Hz1a}1@5yg*Ofn`YHus6Ia(S!?T>?#LZhyL4zijM*DM?TayN^?oN;Dj|K( zrdL}$4D0q+bG3$l@(MdQyX2saqH8^fSp@XJk;WVCaeQW62tkTyK~dT|D7r;gfHamF zCsiLKC&zvV_ty3+JY#B}V*Boeu;R_2y@X8R z51w9oCMWd83)K>Wu1r^TVQ!SJ=3!| z+R+P&9KnNw9P%E*)-4BP?imiLd+Ooyy(T!JW5gl(Az4f>DNB)e%DN_Qsbtfk4h?3P zoz}9w=ENDr*SQp*dMjhz3x0(3;4l-4Hab+f6FSV;oslN0s9rUzl@*S_0{gOqs8i{*$K{PbmuPTI{ zg$Ra8Q^NKqwTFdEeHKcfSM=;wceUMRZZcL!KqJ<1fr{mKK>9?a-PAmbw#SzJ?L{>&8Yk^+9;JWW(Qq8bB^JBFspO%`Tv~Phc>^7tAE^MOj0V`+pxUwXWd| zw+)o(sx9V%!5Xo8F#n1^!+Q6w|B{J{+&y$w_(!*386JW;b<K|W!$z|usD^5)F&>@qjlFcb{x_{erRlNAn zf{ZwjW@@W$~=0+7ELr zUd3OR%#A#$+?!gOS-+&pkwTSPUc+xi&4`+#UrY_f+h6@J4|v*JbpN)9KPNYBZTh6A zMRszm+wf}GTh?%FN~5mMBsi>9#~{_zJ0unio9c2tEJ)F9Z7t32qJFvtM$dRfNy7dVl3s_-mGKB4wFW;M{1(N#!W159yb^7H@x6 zu_@Xd^g|~~S>Ewu3;j}H=oy~*G9_QLY|d0LFz4T+uGYK8wx&u!H=@?*)=j{XOTkuZ zyWKd&H8hxOk!X3zf#X89XZY%UwV!dSio4$nU21vb7vVF!|L8)CT#WS}4a^>Sv4Fx{ zwXf-vl{uMK+S(P+*l$I~aWRjQb-9!pbvfGiT)vrTCL4VdPBQI*^^4wq-dOj7l(9dK z`GTzZI(qx@+G0VML#|bDb>g25^R)xmOq5AL=~@4W<^E~ptrdLPJnBf&cCzG`LD$K_ z*sKtT<>N1R^=b_01H)eUD@vh$=+}?`lzpyoyW;ZB@{^`-JXEk=$J%fH=1y^hdJ6p~ z!heI2%t$yEx(>uv+G!^!Hy3zrxs_KnG>vkF!)8}n>^GfQ!vDb_n zUNb4nsuhLK>}d1Pr;Ed@BC9-J8wHgy!#R+^c{jnamw(a}Dmf5k%1(v~6(0tZDb{P~l)}Rwgjw?kiHLa6C}`&g2G*&^B|ObGM?zMOl<~{DQ8X#Cb<{@dOpWOr zI>b3L)`vc}bNsNzbK=kU@t@T5`veX2{4pVuasHgJVVxiIaQIfuvyt!`=s+0{dzRF^ zcoL;Tp2?YW#k_e}Do}jofWQIa;e#R~21g|fsnckcTvzurf5lcCez*J9gm=LdAurc- zp)cQDbKhn2EP7WgvGU!pTJ$Tj&iVn}AH+?@-6L&sZmZ16y9X3Z!8+D40qeJZ6SP4a zG$}T_tR+@h;kE_~w&akZmJ%k+(xL|~JwehHq)4&SRH;^$Cd0}zWnOi*?5nN0=GE7l zcMWyr8@6D<;p=a3?hThP?=P z^xHDZ7{_Nv!B{hCB$nfa^R*;;9!a`~5blkp-$yc@5*1%#%vemCW5!x6*kQ>*EW2RM zO?+|}J6_oJ7IYtr5@Z2!0EbE-KIE^a2yc&dpv-95j{eAoUyL*h@qehJyReRUsv(_``de&S8M`!Vr7TCZ5lNLi()GXAlgq}7 zWUZ4$*JNC~Yk0h+6v_!^Ge@aGi@o~pc)Z6P%5xUy*_Pj{8jn7x7iGMnyu|e>s$XRu zcyzM64D(d%v1v|q_rzn;qn);Vk}07MUa;t;A-yQFJ(L7AEz|A4_d7&lKjHvA^bC%P z+$4vUrH_qB3`7safRP)r`5Fx&k>^K{Iqp#>GNtfP&#xppAn3!?ph!)y53yYKNfOLX zKLiWYs};3xCKua?MKz8ZF=Tc{HZDrboVTo^5WdZjRR&;a>ott4H5Uvk2HE0|Z zrDz;gDCN1R=@z+Y$=KV%j$jEZzdey*qL14SI-`zO$so8+8&_Ib#$3 zkj^2OL^kL_BhEz;rz(_2t|(tpobr!PP#2aN&3sp+cU_1$uw`PoMer-y$MqV##n+hJ zMIV6~VW7G-;Z%v)amG@<^}{eJLNAdv>{TPc<1%`I3`oY?&x^*}4VOkvj88=1F(F&! z#jal`n}NR#w+=063Y2Lwz~i;uc4!LOwL}b6c#D@7hBN?kMJi5qfk}@4s8`8LW*d7c z{vij=i!|=SL>gw6qoc*H3HU7_n~vr-FdNC`KsAveV_2h8xieJl<;Z7+#`x#chfK9! z-O0H~svH}v2q$2!0usDhspI|?HenW<#Z;|S$J4P@G3s}a-a7w;$Zi+oBqVf*&wag3 zt`E(ABV#cjSwkwZsG(Tew!mzr!gSOs+-+5LJYgOw+o=)=v=Rlc6XxZ%Ql+d8Mm(}Y zrK*jjSUQSUT~DWYY!?YB+Y+UL2~DN&B7mVtSY}nLnPbWEBE;p4TDx}BtG`dJM!|1m zXZzH)N9X_oei5ADk5l6zt%MjgA$l_sj@AY<6V8522!wakD$!LP&N*i1+%+_eW{XY> zI&Dam7Hv#?UA!D`@hUluNv#6QnhGuu98$v+)0_=cV7$~`o^(?^mt56NJpI)34AJJZ zl1UPDL9ba-APu#$h*XMFwQL5n$taC@Kwy(}vPz+fXEBXRkz#p+vT8*IFr-4YmMagt zRi#qtA0Budn#Hnu9;k3>V&cl6z%elRYSc|V3bw5O}|xBBw}?&|Wxlt_;( zX+JyQTWn8iU~5dhqON6Kwk{)Sfy2*)U)G7@cS~khtXM+oxW$YPSyIh`VM8!>(6mKr z23Q~}Y>8&n!OD>0X7xcR#Uijki~Wg}%V&xj2jT%C-Vu z3BL-_&t$csbxm;Vqb>}l3e(Eve-6~J^eDD|U~%FUptzy&nZS6gsB~b+iSpBcnP;AC zL+6(rO$?9 z5!qG8hAHQPYcXWb8)};w@vtZiq{2x8N@F5kNXD{~58Qe#ni)WwNmhyeQ7Vy{gJCPd z6RE`#&&i9*M#;*c&C%4@uxC|+t*(6`m9{_RW~o=y?n|YhcDr{yE0se#>K(d5mJu8NDSS>b@+#Il_H_S)aedcCh&ef!^ zc9Ls9f3oJ#(RtA%y*JF>OAFmqj-}W08PhXzk67E?Qo4IC|26vM$c+SvbO=U#PhexQ zR+doa*iZ)G`N`hzZbpc|$%s|I<+zT7FKELrkk89}@FA=9v}|nm7~wWW&Dlz?y@gES z`oZ_oaxHcGX-~nY$8&zQf`5UVjfI`<1t3H}YHjD63^$>Mt3SK9{hL~mCF zfY+#@mrA+P3|i4TM0G@NRIpDGU##NIs%C^e+j5NBd2o!?+>g{eQQ>|~{n)y6Q`1~= z+$Cs7>IPGM#HtCtnceY7f|TJ`kV4;>#!Lx^4H1cxSxfptJVT03Vy9$(&u zGb$XSg7Bu5ROPLBT=bslAGak>H^C`pVlqa2`Kk3zQZK1CQNAyhyD}qU#zbrs6>W<2h{dlV@ zN}_bb@dz^NHC8cNbnO{jfuWeH_EwyWPov?7sUr%I{Hx|U`2 z_H#bZQ5=lqf`@`I+R7KL4BSP*N^EN3&0Y%EDRN_?v(bZ{0DeCvg^E*^euQWQ4%5U0 z0!Bgq3Epo`r}%+-UA}uawobX6D0_IXd@8$&XZ}8;<5GF2TG(_Wf0pJdR>kxb30uZ^ z?8IVls)YtI9Lm+`enz*Nrr9*bVW8%kY~wO%53i--kAw*^(vQ;Lm2t_g;+)tAUG{H^ z9WZuC8L|eTzl)2*aaAkdPgTV0wi~DwC3<#{7DZ$oCnQ$kQ>)OtxyGRN)FRf)J6XhT zsF9CQ^ZPatDlNA99meFf3xga)FGX|?33%0;2|CX5<<~mj&|y{G7N*G~rqOb!nLt%N zNWm-^cM`!QT_TEw+;h~HR&%8X!C1ULuGYkCgx9{_?l)jU+{^!>$GplAQ^fmHjFnlq zBeo7(COlwl?j!4W?I#a}c{uAsp30>>eUuq7BH4`y_zz;16{>EDR5XlO_&kQ_A2ror zxmy3oL^l<2e_5a|g%Wxvb{c+fr40EBUY%+cBXr`&jWI#ut%mM&^r)}qz4$_X3$&S0 z&P(xL!Hlt3vq-72R3_bsf%JYb50aRqI-B#W<+GnegWmBe)1X>NT#1`e>rYvAA`dK< z1c+qdV&P-r8oFr$n2&dqrUom-48V6DfvGXlp%r?eP@!f>RA%t17qHg!gh82i z`P`h2&nX7-;+n{0-f^k3`atuDG5C6XoA4bVfjjtvx=qow`G7S*rwNFuI1MdRx#km{ zzZiD7y4p>_(S|}U% z0kf(ViNhYDuz|q>>Ee5|7-xToUozt4Gv&*}ouw4-*lWCq$b61s)3vTU{cSH{J+=Zh zDeQqnv4(TFX~VNJIsHnYUQBrnTcXM>C#Cu6#lgt+dLGVDy&DS71#UsBFOPQ8(QZJ2 z1PQ*$H+$*F4vhI6@Ig%GA7)!g+vCfa%5(TlG|z*}(230aKBy_@oMYYfg|-_C2}%u@ z_Jk1SNiwd}2%=M-Xi?Q%gfi?1?_i;aGb#7zPL~N?jDymA5>0)>l;TkXzBZd@#ZW2Z zXeod}=ar$?#~Z?si#tIA@t0YV0n<3x=YL87$MLKIf?Q7dz>HSEYCAkFH)Ai=DkfcD zixH19zP;P}qtnRo+5I7iaUKi#c{d`Hz~lP&AZDnb&j;}mff74HK3uZ&#)kt>aHuCn zVIh~CpDlrp$&6o|@AxMw=2kq(!)$rkvfOynrpYjh%|S|A1>pl~<&DbZ=|ZNaE!F(c z-b!hvq{xP=Oe@QnWt^M?q0mLRGsp+;HDIMz6=ht<%o&}ys2cTH(k&TF@}~{gs`P&E zsm$2CU+O{m8XXw`pcM_1IK8BK&CU#vmPSdEDC$XMz^$ElBqwd>!Wb>iplUm}+U!B6 z6ggbuI__cbq6^!L%aY}HqB-nzI}A-?-?F!!clvw9HSyt-@%nDIQ^yrle;_ykMN8&w z$G6L48!q`!2LEM35ThwDTgX~TY5xrMP4K=_Kdy3h{p3)no?gP{o6P-sB>sI^JICk8 z`epGsi2y^y6@AjBOlA~Fl7Wn7AOw{#7o`9wDg;hY-FFHQ|5H#H4}~_!l}BZ{)$rvI z3bOk_vH_D5O{&sY(JDp&RMS8Zk=H<&=ct0Pr<@IkNb`v2!B!aN9Daj((*zkxpN|^a zm!Jl1%28I&dG!k{`ZS{Ks?wb+;b|&+0$eb~f@#$B047B`I%zDVTbUShLvZ;=T7^f+ zK<(zQ!ws!!Z_nF*Q-n+u#QoeiGOt`vjQ{QF}3lS8`6msCP7gTt6OjPteceTy;QM~!HKMd0-tR{eQB{7uOBM~DhVrii6o zq+Hp$iH9FZgelOdt=ED@8!E8?d&#PiH!FBeq52a7OGAAyZzzavQzN~O$r((xqDa;a z@5gdzeT`jM?T0G8%PcdUflE&)yThM)NA87iePN<5n7GlztIbx4hOlZzPa(c%7&o7 zbCbFUu9S$bIuDNtX16vs12=vHL?VmEZo6SWP{z!9NM}<2k?E&9@C+6#rn11+^vH7@ zUMRn>!kX7)x!l`dIUWpfel)qjBsD;il4gnWswghkTCN|n1+9YktY~_+hsqT%c)k+z z4-SQPyQ_s54v!3t4TuPl`&ZM-iONV$_ly*Q5`mFYg`$#)v(gR27Ld_al;D;S!Qn7l zO|(HLmEb$f5QpJAE-(*gJIqm+X4lVdwm)spCYdwDF(O3{piqA|IcXAYGL18=O!lTf zll6uDXPVmE1|oqz5!(N?71WyY^9&7kwvmw%;=x_cW@*b5x`Bg2;c)+*s#$~98J)_% zI}U1zY$mhy<`6VcU=I=%T*#1tqX$TWSc&2)cUzn1GdP&I*kF6vV~fIYoMjL6RDw zD#J?WYV#oS0TChj$Eb)6K_TF=IgA!MZU5a*xKh4cdnvFR@@AOp937w|0Hf6D|LHdv z^ckWcN+c3a+DA^OLgx&9zH@+aFKbT+2A*@f)VZ>+cm&Atn^?q0viJaowO8koN%+@ugEbwZ=UvC@F6&3YTu9Sbn# zLZ_9P0!y;Ii=sErztL?Jg!5JK(db}&o)7nf*3jzf3G+YmM+}NZ^^}HlUc)}pb(sA+ zWw%(Y;ryuzSNZ}UsPdx;q8={}T!~gQlf`5#l@wD)AQ&Vh(!gK`t)EsY(m%axFt0!j z@L%RA-Hg+Gn!adlFdLp1Q=R?K@FgFQHd%+q7@k;F_RFq~$YVY=)J!8563MWj%#!vs z28-RSFPa+`%B6P3mp_S*FQcy@>i(Zh#us(?M7r-$wDM^T<~~!xMna}P7&0g zS`$`I1Ucls>S45uDZWb$$S@2o`(iKr^}|EWe>?7uPoLaFLcl%-4L9?{aTiP*anyR= z91@TUR6xmZF8mJmCT_wlU;#oQySWxs{9s}gU)Q###}A_M#(V0c%>DWB+i$NMr6=@a zV5Me9{BM%g+Y;38)?LKJ?Ibaai?U}hHK>cwGBBY)G6G+y3d6^|*;xjYCR9vUkjHi{ ztsI>#d}S_kf?ISdl_HJu1}a9UonGD^)$DPVve3Nu8LlsB<#?YeHW~LR?0kB{t=nCW zpv~L@0U^FCR(PO*^|P?XhfT|a&k7*b3RzDT6-0GgK(XRMmSKCEH=;fg5U$r#z`w$4 zfrN~`MlBNe)_-$g0pXZ^NfWr5S;*rPBXfd+y9GNgS}y~uGX@gao)57d`nFn+Jl~tj zLO*HYYc>t^p1wxuiAu!u4!5D5q{_qzzrsoBC-Ta|;Y0v%5=A7HBSNOh8CemCimc#? zHhgcBdEqQ%BpX}KgRN*OkMUoPT4 zaWu65DA@bH(=zm`QotDH^9F-Orslo1be3fa;RqFw-;w}p+8X@37y;z|D@wQN)7l$f ztg%hOS6K90j9T44-WfU+-oqI8d+7LN2{L{}oX8p*Z6VcvqHt~Ms{8ny!tq{VA0W_UFR{sg6=wJggh?nmdUi)QA4jHGgxs#00D{YiEEH8#H$P@+os?lj)fg} zns#U%(;ulfm#QP}ZwVNkCt(4c_Vdu{19jnumar%IwJ!53avQ?@XK^d{|8!Jx zPP{Fj8>lOG6}FnkBzjK&jQ>CPAo*Dq$>aVEP^{c^fOAp6GXuU#sH|qg!3a2L8l`@K zhQJruu$w*(D&}z<&hYvcgx>sXVaM339{tg{V13 z{gakp_XJ{e^9A5$MP$sLuhP z0e-;!B=37vNu-x#z-r@rfkC5Dt`aL}IiOLgP_BjmQKnze7eS=`!j1?SM6c*L{dH#7 zMmw)8 zrF{J8Yux%puUW~@v`GCd<>={#|2T3Nls!d%eNNj7wRJ_m6)jziGrYX=0Lo6y>(2R} zm6-L@ZfKcGS04WE>B1Q0Dchz&UuD z187EJX!*nDwPM+Ck*d3I^Ju(c^hfu;;oP8Se{T`Wq17FO`U4KiDU2Yh&r*uV!5<#Y zKTo4q$@UkFI;s2H%8*nN_kVPGWA z({hK`7RH@-6ACu!?6G{qtYjKVbM80|KXe`?2g_*9rjFr#%-yo+@G1d=;Z>v1wL}5S ziuSiumI^uVO~H_st~%(R zXhoxNfHdFL`Br!tz)o|sR4aOPW%Tzl#*8ZFt)1qW{P}UfzHUgs)F-Vomsy(#pm-%& z84%7?tuo|xd$={*mVvVWW#F^l!^?RrQk(C$9TWKGbnyj&;L4TarSvN5Z5Bd0lT2oi zf?6kUy#{;x06ZCXk-@iCv-PEyL2Q7AlbxIO;;{BpjUwKq>p{j%epo>hs4lR>l`9FlDrJso> zsTSsb-Y7__*jv1~4fI%vK(>^GwAtJudpt#AJ_qBpB*(fr4tD>E_)G#6aH#fj{KzWo z;{{be{WNpj4S>*MqHf<(hID(%VZ!u)i;8jPCx&Y8^`0$-wHaHz(V20=)ns(&y(`vjnhdW2cct$lA^BVYzuDC`Fimo zCNfSSuzBPzmTbq^5Z)Xi@Ep=lAT&6{G~?wbe)6`3`N&BAAZ+n)V|@OcN%Ei6WpNI_ zq%kOW(6T}suNh@wSwsbHDIs%R*f-Da|MVk8U6h>g6k_)%XNW z8)x=+#!>e~F5Tp&dIVQg>aE3}n-}$QU)t^%&*&#GU?Bg8W5y?iDqXIpeI5d+f1IoI z;QO2oJB~xVLwb!SlU0tt)h5G;ey^1RhVoEMU@$?X@lo zu;=?ofyik6{|oYKyfPp&WZ;0)`QG&ggHEkhA^TEwJT3i=7eVtSfuQ~Y^I(A4Z(JBi zH5yrQ63T6GVHzX1HUA!ie&gzmfX_VzAg352#_e?cXCi`4*I40d!=T^ULDgt6TKq*X zV)TZ=p+R><5*u;Hr<${zlJ2dFUW8q)O70|QJ9!#eT#9AMg6`rv%xBAo|9DacM=UrY zLx@g?HZK2n1vIXa1&RtwLN>jAp>y|!TyPtV2nt2oP=~02fri&vjddfUGY+zkWf*PU zh3-`}bz-T}Cv#2r(Yq*Zj@R6u#cR?-lpI)|3s#~ll+6yUoXg=qQ8;fnF~kX$<6kLc3L zbarzBU}R`)aCCTlP)JPs>jd!BYK>+Ii;d99!^mnz@e}*HZ7z`;t(A+xgcEblzxUeN zKsnupPh!%iQwz?oa8{z763xtw6tdQ=O^2Xl9X9<)IpP;z)H72jAoEn?$LzHv6wIzm zg~G-hh2&aK(w@KTen|l2K{wRj)EH5Xb@lmaJm3&EzcI2g44>^#755!f_&=b`;uwpo z4Gww}(?GZm#er_ICRl4Rv=3)-sO~$d@R{pX=OWBJCG6}w8Y2{A%{Yjd)lM_m*|qW3 zQIS3wx~m!Mgb$OpB0*f_i!D2xD?H6hyFa7rQ5%{Mm2Ef*P{hGVB2bzs(IVG&c;6-O z2ch_0GOZDp@puONr}$>HEl+tWsM;Ra5WYNtkfej=zq=$GLEFwUmL-pVF2}s zim$4Zk0=YTDP z*R?RFuK;5 zD{*+Wj0}6Qbo%|Op5=)9OP*9OX(N?m*}zr;N*ouVxr$XjAwHwE&mxx{=mL?cU<`%y za7U&+4|})EkgJh_LX(^B|#=*V$1(r$8J5(AX%=T^Y!n_wOO0K(-wwr92RF zdCa+0t#U+U1m+KeX*gIoPd2hgm;!->fkRQYEKEj~ojPk2Z**!7pt z!+%3oM4~=1rFpe1I$s&G)wy_L8R&2r)f!u|i}p9@8jk}B7tc5#Jler@8`kpPfD1E@nKZI_w7E zRaFpIP#)=^Gi$(A6?s(PkGvhD^&1e~ShAA;4YGSoX@$bF+^dT8_rCwCYIbxg1!<~L zc(H}`Bh-B#w&xV=6t0?%J1@T;NlQh!;^$jN=b68UWEY_ZhHuE0>b%ZFTZ?)KX0M#~ zbc)q5sy#FgFmuVlN*ydzUK&{CXqwrgOnB1nLk%X%y@KAouonmhfx+>Kn(1 z8@JpA=Rr6m*A?p}JP;7xM;a9&h>?)%zp3m0Mq1-T{O@G>1()mLDsV_Ia#W|)KS$a8 z=Q222vc2Il3;e%PzvWjaaP2Rn_0mIt{eu{=J`2yeKw7R&|N0c>T)Y@MUARrt`Ve$St z|A=o}u%1Q9QMC?UvR!F1<#l_Mi2Y6)K@^7tO@n723%3Q2OMzj}<9a(oujpyNpYsEm zN@FBw8{ad48wl2Rx6Yati6q4CwC7jt~&&f(&58&u_fXFOhSk5*cb@ZyeM4)K9O%?5N~AMoWSmhaNfb_X%h<1Dl8Q-wOb1@^Z0v;^q z8Z$BpC5>1(QoZR}zhMhaw{R4+20GWzH2N7RCBa*Bf`(Ll>K+mg99|#A!7d7=g@WGA zXSVIZLQE7EFzusZkDeHMxn@Fvu6P)h^RkUQgSC5#zbdaUwX6}r9n-x!{K_TeJggZ87b;|Klga6irWBh>7L5s)^v-V@6Z+X~<$ z91U+a-9M76OE>zqr~Txb$w<>wW{nvn0l@^lH^5&;`_~@w?o6vq%?y(!Z@WlNCAg~>n^-04Gzm54{cZ2Y0q(V9Afv%v>w!e51{{nS$4FAZ0{_MUgB{Nm-( zXG8PPKI1w}!``G8r{X9cuvgo`LIVSmyfk-GU8QM2!bK0}85el>j&0i` zIZ#r8j`y2l9!FPmN#4J1f~{X2ISG9!sR1UEy7JSA#;wt|wxEd?QWIt9yCxdO>AU+P zY0K&84%&ce3_f{?j@3*T7Z;cmFb@|N=AYKPjt((-f4v{v=Dj>U)9+#C!@lnp-JF*{ zxoj^uyh`$&i@%LU*|}7GydYES7T$UP{<_}lVdhp%&0-Tz%@MgACUK4f+U;A<%98Rk z{D*}~f@B~R0d7(TGaU(+q8gi>QOz?l=8*T4V8IeDkW}RRgx09 z-$9~9PFIq88kFY=LN+EbVHMc8KJ20k$g0}aCu5V=DT=`kvwnha%ZvPVcCBRfWt|-OwLA)jHaMc*&Pv3B# zxPO7`9#n3FW#uJ-#4dk)l818q6*IAQT*GA&bn%zg{(S5Ds^!AZtcy-y#{looxqx8> zKHVI=?A=tjc22 zMxcATY>B%T7*cPi1?KM+zM*a{p7pN-^2R`y*=faKrg0~Uid4#sa&WvmiESnMB|&bp zi1v1vsC`?8laz)NydQWHpLJ2a4sT+rmRQKLw4fZtwv65=q2T~$^BAXqlzOSy5V$HJ z3aDEnHD85T&ND?lC5^orqE$53K$I@B?aq_UjN$s%4> z%qlREZkgH9)X2ZFXF;*>$>c=D@l!+uj*)>4*0Xp|4QR0KgYDtOgl8pwM~r# zMs5$IUnI{=AwSi7PPnCT&3yC4bGHNNRoJY-A@h+4VY|Yy4$sZDIpHkR!Tp5`GVh3S zt%jdjg5$9+#JUAP?fLs<`YbrAX?;6YSDebP`9`^+^iq`3Hbcto=1!}Rl j8sv>d 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

    5y@ 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/src/font/inter-400-italic.woff2 b/vitekit/__/vite-frontend-starter-main/src/font/inter-400-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d0db85b60d07d95050ddd424e0bfecba4c69d53e GIT binary patch literal 114132 zcmV)CK*GOwPew8T0RR910lm}!5C8xG1q&1a0ljVj0RR9100000000000000000000 z0000QhgKVfz91a^UsLLKWos5^073j=q2A=iaa!6(W zoS7bFWln3lp!Isj?Na)v5gHK?8}TX&tYWzlghok)gc1=D0TGBkm9E2Vc(d73ceAV5 zEwi$bRA+N`O70>c?qayB%Pl{M?>@HfRG6yLf&+Ttu4=S3-<*X&A)I98K2Qi(g>zWS za=5E_Ehpk#gdOiQjbXwT%*~_+x*To^HML$*ivs4Lg6+(NjMR-D*}^+#M;moYS^tS# zhjP=9jn8R(dv%qL4(o?)WIzN&AhywSetbSSVM+Ys=r7Jw%CyUyX8S3X2M~eSTUIc* zj{6GD>Hfg24IOpiPUuKgs&yjHmr+OUI9n<6osL>+M@qrK`k(Ub_3;I4?~xOTCoYvA zg3tOFzqdUA)Llk=oi>xGiq9}U#0ji){TiO zYNUUqJLLc&r9&t`zu6lz3S23p{6B)xDqqlmycHolQaNSE`#M=Gng73G_pAsaY~dp)U<%`7QsB5F{55BOv}i;t<2d;`29_^zLMLAHJt- z*MmR&EWF-QzxI$<>}%{p$Ph2yi*kfMb=BOesw#{40r{i+m7lVQ8=l4cJ$~)sf;wRZ zX%s^l8F6G%ah*!1J=nh57akzyy*rWTJva?ypLsWRxYEN(Z@khstvPb(NnW1CIf(I9JYF`Fb(Re%>%COW@RL6! zWIcQ%uSDRXMsvCZ>+~pi_o!tGeFwotcXZ@%ZfVAzFls zmaI?~<4`z(k+8dJKhMYCo9E8odApm&4Y`BXju@bTM1z|Cr|#9K?;o(GCs|}TpX&fQ zz%JpKsZ*~bZRH7Y0>G&wFirqC1@I5>+x-8tun1AXn9k``rp^KpK@~@BMrK-v2Xb^M9|}_uda*^u2CZBCcKCD;MR;)vZKCL_}P< zaxEgR>X1W3T*l7L^MS+0jXMH?afR7 z+ys2jXp#@l&#gxc)_>by6urTS9E|7@(W4_&DpXWL!6-z`v+q3huDwVvexSMiySweS z-9X8K#Rp@cv{E);fdld5gvtTy9RwQ;ERP=l4_x-%oyplBpvqk#7LcwO>c9~T1}pw& z+EjcbI!X<<@69g0n?)MncOh*Z}QBvls%wM_EQI_a-H~(`fxlLFkp=RWS zBjs4=Jpu?{=tF?;sO{j!Y&l!IHCw}w!F~UqPU{n75gdLldJl+P=BD-Nffh6?5MK!2 zp5Hgt2DQ+%6B?mWDj}&x9*Igwki-*@&`$CFe|G222i)&#W{$2^c4kET!G;)));L{% zccFm|A){%>E90XAT9BH3$SLKqKsne=EDT)B7a95MRo7S3(3`enP3!sd@lRo0(%h7K zb;JoE;Dly_FTHs1F6!knu=bnEOGejVREl``i*c78=JsRo=HWjTWAUf`-28Tb_V#Xe z)59kI{|r@0g%Y3yG9EgWh$jZ;)*?C)yMl+52$fA=?VDLk&z2?Yr_dB0A`>M*0`0G^ zP8%+TJzuyloqgloT&0!}c)n*t%BL7kyRX#MQVT?o5Flr;X{k5)3h&=0MB6{b%-EZN z3aQSvKICYuhN%4;4BU#I{{5UPf!6H&oS*FgpyedRF#Ja&EP#Rk!Rbn8)~=Ygep|+m zEHlgs=Za@{j;IAsTC`MSbpDun7sTXHfw8I2)g3ek5&+i(8~L#a|E5D;&n5 z>^$n5Kh%UWp$@H2=(}GTgu^0as9k-G;$V#B?@dkHecXe%3-Tl_m7q*2f;!1It)g+v zmB&S`)-(Ix2eA12u{`XOJYjbk0Pq4ARKS7?1e6F;feI;A&IuqL2%c_yAQX8{=W|N2 za~o2r(q$|f6{VZbZK_h0%HEyZ(rt$CYgMyb`F0oh$yKgeB8;0$b#nGs6Q~gyhcJ%7 z|Nm(z-5rf)*JU=X0~|m-!JV! z{IYCXNBTeVcXYr!Jgt@4{dvI-Rxj@-fj*WOa9 z+gD+x6}tvW433Z>)AZleeH8zb9HyNIITttDUB{6#G(avRmkBi`#^xEG|EAw;qvT!G zAN3F#1zv3{DwjUAuqr{7KI_&hWDbh+6|FcF1Wo1XZ9Q0mwMf+j)_reX4ubqvg~P9l z`2U$|U)oJG1T{0~OY^OXq`yAMzID;A&o&9F?yKtRuIdIG)c^@YN+3XrR*s;?P_w&e zG{^x!b106}%s1Xq`o{Tm&qf$-RDG$L%YPKD?HZJO=7i~k3x+NAPyR#-*1fNi>J=6^dgPvi0GOSTswnxGX{SSu}a z7iwx?s8Tegx7#v!dLpXU_p_C5+dYJ194F7az2n;qzYWx(z_IXmoKQF<5~aaNgmZWz z0slW$KU+LL%z{hsr^DR??K;p&8?{bFMf^&?8#=No#d#RqFJgv&O;B{u9({)pT0wLe z&Bq!|_-u7$4T1`IRCI#(!bAK~ zhR3=+=AcZUXY@SPl~(U; z_~8ekv)RM{_sdMWQr|PHvi`F(vH>zd8vqhBf?D+6h=lXp_Pzi zv@$_9PJt2=*zUaFrrJ%lE(rtF2*t}_K$go^`A0AD@;9�a(O)yFsOy5B{C{Jmy@{ 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 z

    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 UQljtF!O`FAnbVIvC>VhM1!bpZvH$=8 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/src/font/inter-400.woff2 b/vitekit/__/vite-frontend-starter-main/src/font/inter-400.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..daee27695e25950265136448fac11e8a524aff19 GIT binary patch literal 108656 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

    ;XH|#K;E2 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

  2. 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 z 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 K^9u3VhWQ_~fz5yb literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/src/font/inter-500-italic.woff2 b/vitekit/__/vite-frontend-starter-main/src/font/inter-500-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..1d5d92b88f1f1c7e300923d513617d3f7e933823 GIT binary patch literal 117360 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 |9)-87jl9 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

    LWhvW?rOq(6`S-quP#j1e;yzex)LZnE=S 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%0AW3Ig?dP5^TS6D|+7M-1-8*r{f)> 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/src/font/inter-500.woff2 b/vitekit/__/vite-frontend-starter-main/src/font/inter-500.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..f7efaf2d68ad51aa95c85d95a5a36aab6e564658 GIT binary patch literal 111640 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

    6nE)&^SJWTZ>x+6OV!-L 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/src/font/inter-600-italic.woff2 b/vitekit/__/vite-frontend-starter-main/src/font/inter-600-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..815df386bfb9287a64e880d8bb0260487cfa14b8 GIT binary patch literal 118096 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%0D%8H4&$XLa*u?>Gr{qkfRoa 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/src/font/inter-600.woff2 b/vitekit/__/vite-frontend-starter-main/src/font/inter-600.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..61fd56514af3e1023e8f26cb871e56371c85dd6f GIT binary patch literal 112048 zcmV)XK&`)bPew8T0RR910kyCI5C8xG1p=r50kug00RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/src/font/inter-700-italic.woff2 b/vitekit/__/vite-frontend-starter-main/src/font/inter-700-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..0d8ffc26ff21f13fa22a7014f9e5f708c3335172 GIT binary patch literal 118368 zcmV)AK*YayPew8T0RR910nT6m5C8xG1rn410nPXT0RR9100000000000000000000 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±x+i>a}p&mzB6gewul$n@N(_&mmTOIb#qMcRl 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 z

    6Y$q4h`Z*3wzAcLRzOE|#}=gdiGhs|Ea(GJ*yn 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 I@Z)y;Ka;;jwg3PC literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/src/font/inter-900-italic.woff2 b/vitekit/__/vite-frontend-starter-main/src/font/inter-900-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..77ec240d76563ab4878bfe2b495f7eef15a0e7d5 GIT binary patch literal 115320 zcmV)8K*qm!Pew8T0RR910m66y5C8xG1r`_p0m2ag0RR9100000000000000000000 z0000QhgKVfzbYL4UpwvPv>D@sSF2if4Nt+-R!W;T`~Uy{|NsC0|NsC0znNqa>TGr;&0djY zNtP|!xZsAtp@kBj5J*UYPyYwa5gtCoyeNxa)GMk5BZwM}i9T|eQX=N9+O~Z&HUlR} zG3-W-=xjVRZDOV!m}#StHPe~RV>|Y?P@1koI9yKPLxH#|&}huiTHjzRj)bM}k{{OE zsB(?TkiDP{Cx+NYF{m)u4WxrnILdPH+Xez-3q##j87#x*Jg8R%f;Y)VDV@xGdH}y3;wfJ1iM(*XKev;r^ zE4J%Y)>YE&E`u)777yyf%(M@y%q^$aqc@i#WbZV|R9mR~1WY}k6hGj7Uu>i$2Ez%9$=9gxfR?kJqRBg@V>1t9xem84}5C0YNb- zl(9rIl7aVN+K*_e|7K=qZf{SLWm#a95kpu`Q{==2O1K1&mQx`9{YeSHB~AutZr#R+ z7Ks!Pqy#CIHbAiIu@F>L6!Wpj9*i+YbV`och>ZmdHfkfbQ6r_|2VOV-PjYYWO>Q8{ z4j3ZK7!V@~V+VFo5eGOLc)6v+%yZe(8IASL&B!N_f%2vtB3YEa;>sW?qcNk}%0EOO9dQemp8KQ~<9l!OhJ^%J} zRdvnW``-HmK^0bEhsH$M91rq;BLl*Rk4GJ0fE?o8-5z92R6^}xcYxOBDWD)oDg zbEfGx+snKp>7^a*=ZukLU(#F2>iovB)<}{h$?7Fpy{sfjvXX9+Ugwu&Wu^058LRWl z%1V+X`;zu!CEas6=YQm8RmB%osoKU3?jR2lgUzw1?aaPt?tMz9dM?t`t30YW#fNPhcS0K#Yh|HZYVGR~0#KI7me!KJguM*e z!^tONdpC3`r}}fvKqxLy#lCNLKBjPM8sgb+%$qC>oTUSEoTM?7wO z#@pb=Pn#iDL&}CERkerL>RZaz&I^kW6MO`K(`q@YXI}PX@3QYY?$8K>tU_Z^5~=IQ z^!onQY=k0!umAmYeqgqQj(@Uy&kGq{t;#;Kj;yOjp^AY`w)n-*+!qBnaNwSVAQVm@ ztVa`800un&{S4gs$y-8e4CBEVq+3>rFrLAsJB@Fc9QG8RA&qF#e?`2=8RUEvTeyQ8 zvUwq}Q&YbO&f1l2$+{Gp;(?PnWgw?%f4G<}|DL?~i8cP>&tLrFKdXDb<&95#sIu{) zO2-R)X5YY0y(GPfnuj_w2=d7!qf8;h>AAzyP>2Jt#za|H0=EyuiIw2%_PF=2nXn)W z5|b#wUO;!h`x5)_3oR{0(NHurwC7M1MNt$*(Vjz56!mGrQghz9dRr?F>q zHq~-$m)!BwSQpsYNTOYL`^gwmpD-R_{HP;vAwbXOSn$NxdNQ%JM#e{)(Y z0NtGMwC?+o+zil-ZnFSzB*1{}#ey>t6%e#UL?NC9rgHgShqgq+HHDFHr{#nKR77f= zCfD`}hCkN}9oVZ_bo^jAAl>MnxRKKv-|_E(r&V{w=+HV3@Ixi{?dVulQe=>wzHZNE zobZE4|KF?o3byyFZe7X3o`xCNLvIRSA^uHBe;Z1=C6z(8Wm^t}?2>B3>dG=(n}pO4<-eJHWWbuSpGc;_)e;Ap7{s4_z@6?dI1VY@WV96>=3F@8xVkEVI=(O z@=*%MWgsN!J?s&fd%V|9osl2-6YB$}#-#c4RwO(u@t?BcdGiFU=HVBdV{Q__70lL~ z4gNouebQEm%*@8O$%h&mHfMT{w|_fIq~*9F%?@eVd8SOb2{eFm%xF!}mIq#lrL^^l;{hSE%<0Ei7h zCaAF*<2^}r?5H(soVi?`z3y#pmo@IThvV-5nVPoq@$t>s#X=Ge4zTFN?&y$TPsusA zYO0<8XE0do4vxU?-krFY5=CVy1upKM9uH0w9YfK%bLld6?(BapE$OyGNf$G6$jE?Q zNP!x<`0dQ<-p;i~g}FsrRmu?a!vpl#Z1kRAvIw7<0Kia&LI(E_$1ZO_I92l z&=8JfQFULG6L&5yoOG(bP4N6OXY(@D3vE-^M#u{SDWG|-`uBlQj zLTIc3{{R2}Up4sl#7hg~u{Z^PbSEW;4&GPlsCCEXj8ey={ytVJAvu};%W#f*9}SHd zJbp`)dM>S_U>Za%t^Du2E;tP)1g}OjWBXdiL7^3JZod~E{@Yv4zPqFcL zA13^oCj9Clr$KEmu?aZ|k8m5*9ux`89`2hj1b6bMG|zH%b{ zZ|$+Ht)AIZ3f8w%ENvaO8?*rC1kePN(9FM0v-W>$K?;r*c%DFO9t# zNtVsoktwtG!PrM%iz9oN!h3l7X+2UPbfAhl<9D_n;syZly0pV~Sp%K#5qai+>@J2m4RkE!^ zZ~*}EFWTf4xGIHu{JGQ%DifXf2yjU0rY~C)f^`eRfRkXC_ZW;sp%gs4-L&=V9tOs@ zcK50MEnrPBz`(KlRQ+r*9P9(1z#n<{sH=EM7k?;P?yq#+sKZqqxwC`$U)aSDATK!w z*|`-+2Y}a5a)Ozrn-p#fgff>RxEfUn#+gjBLOV&Of@=xSaQ=+40zz6p5 z%zo0XGQ`>8>~P88|Nr-<(pdlOvEsQm=_s9sAQynlf}lNr-gEnRT%?;K&3BXKRwbvp zB1_0Jl7j326qsNyqeLta#rK^Wu9I}E$L|=?kBANFl1bNKv|`aQzoH|GZr}k}#JfKS zm1cf~4x`+$c)kuPwh$p0a~wQQtbe~pYWuhQ{vHAZF&JZvFv6H%f(c=mcIWx#VE6uo zB3zbkFb$D~Aqzq^Ge}ntD}8KOF^IttLJUHfyw7*oSIC`&&-W(zw$R7cv#Kg8B4R|W zSdkwQE5?YZ>fIguH?z#|7qm{9852a&m_ignD4Pk+wj5{M`M!@o*>JK~w}w(eDItVl zj1j^JA%qadbdS%y?*(B_WHo+rLXUASLMb7lln^|rmq29_7(5Q1&}oR1bqeJuKMP?$ z_S5I{P}59d;w1)0L>PUwe6_OMzv8et4%67G*}hKq3`|l%LJ-jZV=T3%+V1<)Elm>> zQP4k%ih_W0KHcVb<@Z0QYO#6rq88CcYb_%45fQCL#8Jw%e?P1)v{y3Fr)n*V;h;;s zkuPPCtbP4l&sVQEU>JS*Y+y)&5~7e-l8Lt;e>49GCIbM<)q(l$d@~?!)k`3~)c$%) z`FQgO)^6>m5wK<-I94UNV9*MbRIair^`Wa962_6K(#*uQ4S`uihUx5Y&T=##oAtGM z-&(Anz#z8B5ONk?iKM~J0}n5}eE{X*A&tlMp2+u{k-ZM?#zjJkldo6@j2?XmNJs|J zO`FHYwqnJabsM&7$6)}`L=$Pv%E2ljs-dimu8XD~+6L$u!ZneJ$xN*cZv#|^DR;ck z`U4zxVqh*XE-pn%VbThRUW82J>RzaxC4pVUUPtD8vN=V?HvxhYBqX8WfkOr(w}WlO#Ap+zDcz=Nb_77-##AlDbGE@GHt9)i z))t=J<|}E5=Cqh5Jat|6N`7q5snhLlj;i3hy}mEH)Nkg1#3rfXRRq2!$LV%hss;Go+BljMLeyYO=8x{{#lk7}0e)>eED8)FTdxD8$fcL$q&K zY1=jZU0f8UHjDYUAkiIq#(aje(o}-T1!#?UM32P26x{9`qw*gE)qooQft3CHR$kjv z+g4j%tszr=)={ z55`rD<5aYcNpiBbL$JOP&!gC4UWBFyLUB`BP|fP2X2= zXOW7r-HER}bl)8}ed5&gbBw?Nk41|O#1Bcj=75M zw%7=a*)4OGyz9+y!)lDOnZ&qquCz-T(Mkxw3|1r(1J`DZpym!s^QCM==lWc+4_y|# zaBzVRx$J9ldbT~a-k~?;I$b9?RmUX;by1_T<`oac2q?aIm`$Q6gayD`F1E5OGaijo z+)~|uV-htUf%+6G&YHywj)WuZO62*Re`1hBi;OH^1@@1c{j|BlBt_stIgibyE0JG$=>fsH$jX1?RDP; z9L8!&@k~N~(caqIu0o;>)#xA%L#i-H$k{@iy@HPV5{B+FwwNto^S~mYmgd>E6fEP< zJe<@OJBIvK1+4x<9jIykNm}{3sCrT5ZVoovP5wkV+@Q~fs#K;tU5Sbf(Si!sYyiCl zYkZfSpd+93Bs)HPUG}o13&z@N>~3wdHr~doVyRtfNd>c%bEu?*wGU#+*{+hZL`Qzm zQHXFn)bU$u)rNl$^f0Um_QdZsQ9F4lDSX^7PH@(p^f$7KkBLIU$pKjZN@dt6>+8*POXm zO_Oc1+r7+eh*SnapS_?;3+zYUmf?(dzBxL&rK&MI{yVu#qQ|nLAMO+>Vhu zr2Y0@5vLV227Qu$xu^GpJ_ ztw6Giq8R(I3y+Q<;W3F55|HLG*6{(P0nJ19B8K6tXEOC&ISJ!xYdK_neXmQ0O`hRU z$UCV3Vw(wp@C^cin-BP|E^9$W1!2tAWeT88arYvynT_)V>T?KX zc-Y;pj+eK2fW1PlYnybRsi(8 z0{ou0fVu3zaC~X~)!3nU|BsvH7F{%tH^#p3;89z?&^vxa+ovzE@Zy@Qes)S14qf!) zBPsmjvqjdaGaT_-aUtrE_q^*bpZmJc<8a$)o6UFVgV{1hImkoI{&`{U+jn-NQFTM_ zvX-=W+Ya+${YDoQS>&xolgq&VSj&R)6UnvZ#dLlzcVAm1kWz5f zuHl;%P9bHKaycA4*LDxt$T93*D7TiCdm0OSZ0&u_#J9NR?nfBh5|}RmiYX$2ngy?y91S8M(;S`Q^+Va2mxe$PSN24Dx5|gO%yHP7#SpN zgRgnRDU-KR%4b2<=6T>22PvI7ggUp~T&Ihl{kwXZ%3J8}#n*8I8C^f9scuuwSpDM@ znhusYC|lNysiyg<(rYZY;Tw)q-_9dQmHSY{TX=5}uv_9AI;ztqu0HBNO{hNkBAw61 zpf35jF;SmmOqM)CP9-CRe5IZsCA(%3AmgT}5bKMs`$qMx23S`%09s*Lu)CB@0_=?s z4#FyF=BEGFqJJjVfs1IP$1k26O&zG5dl%C@A>mY-=?6P1Zc&0kEhke2PiaTo$P`1q zw%Q!#1PBMP;#@>ph~Lo2eS4$VoLI!)X_yJQ(lQX*_Z3$j%0HaZ&K_Wio1_!fozTlI z6RXMyl$OS+(Y7unS}m!9Qcl4jReW4m&E1(AUm4SOBEq8$9s}!SRTZ8xj+)IXtk;c< z|L0>jd<-sZNiC5rG7o6EbF$po(r;w)&ft0i>wT;p4Y}B=GL!;wZj{|7 zTPdQ?j^o}(@;_TuV=*lG1g587HRH16isKvUw*Y=XIx?0c!= zfY_Nhaf5npD4ikH+!W3=HgWom+!EPw2?eh=wKp>%#5?WtJR8_xG@3s|ZCAI3fScTwA&W69v9DjnbXO8<9LF(vxK;_ z1J^b)3S(cc&Y|-dS@u?r#{RjDIG1_PmQ=XLcHgGbMmjmGg9VdNep~9lhlg)MB^tnw zD5B?+i($S7LEFwgR zMAx?%hyn&|0o%LTOOWJw9Eis5t*yR>=|-WKfjvv4xl&Cc(h*-SpUrdaTKn>ltV$^~ z$CUBPPL(K4RlOnD=_mc7Xo{~A&*~LG>MZZVrH>ebY=;v(6-=`u6!(yX8Z@C9c^G*G zdA+=K5WMH|kYcfq$)WEPXDquyz3r;Abast?&%U6`uDjn6@9>5%;03ddISVsf#bbQN zxAJT7mI=RaH}mny*ca10KWq!Oau!0uZ-hD)W~&Xi>k#Z$@oG1INEBMNU7!Oyu?OAg zK`;6>K(;HFX2(9ACD?HukMtq6j_3FopO()KU#uVhrdfeG%wth(p(Ros%lM3+K^j)D zfh|O#13l>LJe>|(@l+#DB$&ba4z{nKOu{<%!hzr9cB*XG;wgxLvp(utDf zOpM_fc~13s`jjz`f5NfO>>RfBoQ|?N{>R^asIhoPWemnS?dhGe*VmH0xsJu`ulths z_6Dx((HZEkRtOD)-1_niU&IL;9cvX4dP z*vTwgPSDvn>eAxd*}t#Ik4c~CV0js83jEm=XSTqG8MfXsP|T+6f(~1*3*L?*#up%+ z4|;lj$T{-)knqZK?GdU~675_pJfL+_@GFq_cS% zN;rvd5kd`x_HXw+^9M2dh{G&yCNrGw)JGp>xG9-8)_-kTwSa+!_5`8<_YA3PMGAiSP>lBy8W1f38kD z(|OIwkw6Ml(mstiEaP&bZRnx#_Cr?!4W59X#MceTJVBktt0{R@{H#(8)Mn7>?W z@8(p+t?Or2N1jIrLHuyjenb}G^>#Pw=2wZS7t|(M$?88zF3V3G->#sZ+_qyRjo*(A z_q^@yZJivv)1WX3D$(QwlUB=A#X)K=6nk#C%f{3 zaOoPW4ag}>ez}h76k81~N@2(FvR>|IgN6V5h5Oi!RVVk3j8*!n{z?deADU)P<=DlO zcoVyNn|Oi!3MoC;mbXfIp9<8?2SgQ>6&lqFEAdEtfi?(n1$S^EFoEIyg(*)RB{D=$~uL22K8K z{_IVQ_9ww&{Uft@gS}yi1YoHs0+x;vV42`BH59BIRjd*&Rt+E1BEGyd;5uOVy5OKq#lf42LpBeGZV?XK5^T8T z*l4StSR3!$Vr{aEOZL@$uoJf27rW@2`zbo&2gihm8~ps3^N2a*I3E?q9>~#f!U;Mi zPC4MASa;Zm>(awNe3u{llj(}%bamWxejmM?kNbsNkJpd7?f4!)N1wnG?AVic;e^wj zo!GkXoOIL4SA>ptU85`X?rVDC?rVt$ukDX|=)S%(4_}9y;?eu*I`a4pyur?I#c#Uk z!okHCflF>QF1@k1>?Y&#n}#cH2Clr>xa#KO>Q~lX*FeARd5&toK*8kODj2P}LB016 zI?#%0xA$!n-e&Hz{0i}L%7agWz*4}6D^FB ztH`PPPH(N)m+%q0F(S2VDa|3+d zt*+-*xx~I*o->@}m@mEV%?`D{J--B`oxjYmQ=!VX`C^-}hyi!wGT_AefUcuf+y_X3 zm+P$8kF7S9=-rbqjc+PEU2&fHGu#h-QO;LFsk1;FgH57cl|jgpR-uEn-ZnVnl_c8? zb3J)h<+!sT$E)4MpTxpTk-W$d0*elcFK3Q)u_M8D`m%@w!L~`yh^>r%<(RkEuLWxN zJx!a7z*~z8bF!LWCT{UaA5ubPm+l4kPLR`0L(eRw!(6I^4ocsk|C+Us6p=pfi+D%66T)K)`JV195 zz>6~Pz{}!}y`J)Z@Vb2QrUH(Zfo~B}Q%U3yQrHR`lXrPW7 zVzWk7Jr5UOsprZV;_?XXd;x>!uy}ib5i)Gha#q#llHWvF}Lz=ZZ7V|d|0)8mJ-B3 zIVc51AOgZ5q*-*(ubN}+>x=Wg)*7>-7kp6LrN^hWd)j(yt@c?DTYPzB$9Zh^vUUnm zjW@dQU3Me1>f*EZy1S%%ap&^b95c5kd%w4Fv5{rBRxG%CW=xkEZ>rqTVLip^{Px zdH4>%2^LN7lVtm;q`0?wk^TP7gO%tO+8=LRwLp*K%qs4^W2K(yu%7I82xb_fJ6{u( z3oHxIu5cLv!^B)rHE;w^votTW0K5=fcG#!Fm>EkVJ3$_;`lW8|dFcL6ZpTfZ__Zm& zaM=gWH}ZsXhd&#qornN2haG6hK6~3t8- zWMzt9;{^&K~Xgw3RNzgzYKVcXMbV$y;XtvS3 z^#tud9$|o$O~xM`Up8e!M(B(P9`4)%(Yh`u5nUcs>m$hn#sh_e;n>y;{S@HtiC?qZ zu5!FmRbjj6A5;+zi|upZbi{yLGja~NKe|rp!36~#C%~agdo{n- zoBGS$z0os@OJ)H-zea`U=eeJMt6WsP`;7f2b5arJD>d9_ozrx}C&b71O)XgOkUF5v zWFt8@>!kQCj#lHXRG&4UKCBKJ7?nKzw!wy=3cr*>4#Uw>B{;(cpY!G{dYE928t=Hv zRjyeF&Py{LmuLAx;oiP%d|G}@rk|qcdri8@B+vCBaBtALon=0<18X-cX4u`A4i?x} z9?~Bt#htzmpSX>^tab)-IEQE^3zLt6&Lw$!gKf$wi-c&NMcToT1D|q+&%a3dph+We zx1gYl2H;1;&WYo-|{Erz&<(}e5*~j^|8gVnmXYa z_ZxX{S6EbQ{N1P%ftUXx^UzlYH2gqI8Tj;uJ?Hf`oJ?q0+BbbjS7#h_O!U|7uyEu8{@E+)6KtNORHw)n-qqFM^j*K}ci4Y!c81rkX?{^CIq zR|vueON+uK2_#48dlIj70?)QH)uI1AnVc67#LZAU2-oHDmPbi8m8uGwZagoJ-FOdN zb}2O4yaDRSxkXX2)q$){kw!aym~`KuHxlXmB~B7e-f%z36BTh-O#R$yW}0Giv#h~5 zn_B;msRQjI-NOr1jW9@zucUP5AKonm95gR|@SA5;yels;*dxx%NPC)VcDN5nr^B7$mrd*@vI&AbvXo?yk*cJ9YGt~G1G0r2 zcP!-RgdhsRX!2BJgoR44K!XbwHj^$?KX-q6*>Jc*@@G8ZS8z>5-o$Ioe­-4zXA z=FoPVZ-sD-4% z99HrrT#!4+{+b z2tc6Vi-PYl7(jeFAU+xpA0gfs?_GW~Xw?6%4P)L4TzuN)7f|yn47)Owb7Sj1gnd|v zPEWm`8z?{+JZ}FeG{6~keY@-T_H*nx{wUF~Ywu;yVR|5LzqeY#0f?OO4N!phJorCA za0JIc=l@h4mN79B^tDPxT2H3)ptyk^m!*aw_ThEZ2HV8w?9XqGx4lF+c$}uF)x6K^ zD4Qnb^+BIh^JrK)%arDAeJJ~uCrr|y^0S?P*S0#tuABV$*;IpvlxP}j4nnGzyu{uM z5ur`kK73V<@R8S3LHK&D3Q$3%N8ZtvIJkL9RXVW6-deye`QMegRqFfC_X2_o57?B( zp^_YB$JHMDI@@K04U4x$gcc)OB%vXfpA8wN&=2szGbtt3Ahy^@96mPa*<1Ae`t)|- z;fgdQeQN3%EmdweSQz8SQQ~xrQ$*Lg$O;o6ahAE2Mg@n|=k7Gy(06P=lQ4z=d7Xa4 z>2A_73cr?Xb|FY^0EPP?8v1M|L|zuao&Y4Y7Z)=(vuoS9>B=7L7@yudo zyPDIcpC`8+CZ%ENfKA5xF%kK|@-m?#`W+?n>WqgBLd)4va6rvb$r8qWYtkD7Qebrv zY^;x;{Es~CdNtn4$A~y+bX)FV)zMrEg}i+XoQl+@(DsQ>{bN(KKPJWC2|>S@gUQ@u zfk&d~5X&OrlsI*LeWnE=r|gj^7+B$S_>{dgrxcVDR1aC~&RIaIq%!tq3j%~HW%^^X z{Ijax>!rt7P4^5wJg%U1alJ3Ev9GkvaLl#J9V(_|R{%wJA->=+EY)L7`>Fj253*k) zmTyY(w;EP8vzS&#`DvPA7QO?z=SH9Bvlw6%g z+bXCrsxF$K=6_lfHHvJK7RaXPkkT}Jq_u`&*{x}>ie@;fwhf)u+D6VpwW&GiHgj2D zTe^wTwjN-#tCyDA!&|Fe;FGN`f~?>500+fAS{#yq=yP1|gv$we5i#fFb);Mn`^dR4 z?~}wu`H&PY&evpdN&Zg`m&G}HE{|7ASsH8zT$!27a$R<82RG+9GT@fo>1A-wu4Oy9 zcOPEuhq%Dh)iQLq0)en|)Y;B5fg8dC1}@@djs)8^*;qT&pi4lxziq34>xJ(42@u$MbxtNi>DxvwazxSPFf_ zTx?nTbDm#7jFL=l*q3y?@=DU5#p2kEuoqt$;zKg&o{!S+;C}zos_Im(yFxFI)zg_f(N-N zno>C&m$$a9Jd*3u8brYtPdHzM zG#aBum3BQ^WH6<&`z3XnebUA%eB&$4WH>hVCx#b{rzhJ*9es10k_qdQF##l>-9 zx&}9_**CR>COf&&#i7W2vEzujIk+L*oZMX8r>meJXUC~mEu<+=7_skPk18ndT_jb3o=_a#t(yW(_2D6oyL=ptylELJI5u^?pybe75iZ3Arc6w40L&K|0-h5nCd z57>%wt&AcEVDfr|*c$$y8T(4d=59I5Q;stNcL57t@U-4a)~+|2m`7S;j4u8YZpCv0 zhg-B((t~ZoAD4%Q!S$o2GL$@XK-3BhOx|rB>!2bzav$hpnv5ez&rKf#ne}2Me;SjDkf)wga8il?YbO z;|Jd)#D{ao%hB4o_YoaZi7$^KGEt^PNvV9loT~TCqjZV(RDp@}Lnv3L@$u=i7PvbT z>rti%knDGE;Zre151i6KS+>^8R_39Ln)$W|+acCjhH2F44#N(mnVR5KWQlD;maG6m z=~iK?jrKr$Jc-^Z?{b+pvOkA@9zymEsVFt?Bp--9tl#Z;W1_iBH57u)eWr8}6``j+ng@8r!Xl>8=#i`YnHX4QDts5q=J{CEJby2D z)1?=V(oKrNlh|&xuSTO7;pg@BS1p#_px^@U5Pf2z;3MFW$a=6tASm(BtiS*Ux)}j| z2LyjdNH`f6bDPu`Vdp)}f6Bxl6 zh(_nGI^^cAqn~A=P_w)>SIir2fCK9^@^x<}@c<|hK30xl0WMiEV zz4L0x(vj`Vrfq{=x2=S*`CwVOVVN+SY$0FcG9%!3);x&QVq83(6|9CfoI2YD{UO@z zR~W_EIB7x+^4*AS_lgpx5LgMaiq(${g{xsXUN4A=3NoNx%xfdUn~Qk-*m&!YW{1r*u{=v}B zM~8Idg5-6NJ$4|W7Osj`f# zUeL|+Ulk^yGde(Wm*Si+yA#Xw^Dg2~QG|_YY|v=^2n-of9{%f;s~&^t$dxo(E~HH9 zb1%gtN5}^%>Wi?r)YB!N#jCcGJUP>*I=dy&qHrFrCzgFC{W*1b_fS)QX7c)MHnr{M zZt)tT@ zEiWayhD+7e<>_^?sr2GGcQy_QtyciH%>SVXyNLy&ubK@oEHw$FSfG6Pr+ktovd8dHo}5 zg)-4$OoB~fykYRPh31V>*n6~5EdG%DVU1*4(IU9${#1mB*7c=Kf~r^(TDR+`&P0>; z+T;@oVU-Ib^P;!ZW4cStL68~8>B8hLL-eh>{Kl#=s5gQqPUY4`c z?K}g03#d~d8Y`Axt&8;sbWu@85bZtfoMT*{NqM03Pp0C<8_7O8({Xmts^(`!5W!OY zA5+bJLHRO^a7!QzZtGSa;I$60@!cx8fS-Jh985GF5qbf0yA9+iQ4@{Q;{ycGj9#}0 zfi*xPNk1P27`T%wvN()(5EJfS&vdmxZ#KqELjcu-V>fjRc_&79U^K>B^v7Qv{L=u> zJi*#b#9cAf2weXX5`I%8Kb@wvD9He2AV~rBFZtn0G&$sZKXyyCp32sRg=->2etQV3 zKv&WKy1;&6z>x`Gr#?|bUyf%iwjg~-{P8gTtlJ+%g3tfa0{y(LA8w$2WGh}Uz1G10 z$Ss0!RXKEX(Fe>oE!wfP<~AV0WY`5Cnqpr(2&wt5eqh-fXktc#<5FzvAex zu4OuSfmK0*(0Yo4oMz%NV!^~-^)s`^O0Q}0LcMj_X0@|ujFe*0lb!h@=m&QAhLl$N zq-2Xus3IWsckx+FN0`->+7G~@tNQcZQB|os&n6Y|VFR5TRnd@$Zxril*ho2DnMvaS zsr&KYk$qM)4*Ca{h&4b{s16&mOSkhPus%4!)IJm0h#?T!)Rr~_KWl}y_`sVsNxlHZ zPt+mPI*sC}M}+!(!8HQv65yY=mGrBe&D)|)>MnQoDU2QgY)H_RJ^?=}=$qPG0!HQ^ zm@U?M!$sy7On;9aIi`sHxUrT&^K&*ALL9mdY@?=x%b94#4s_d_L*&g;t1gJysH-WY z(xx9)(JOK@q0B7TZDiO|9T0y;W<{7C7-k7Sky>8IwR-hzL|~jEbBeY%*s7uvr$Z2V3gxuOsVqwAqFn%P6$3WgnESQ^iH+)4^^w6*<>_Zlcua z&6V3ii!K`iULRt5Y})uTSIje7R^V9_RV9 zU%Q^a{!gL+w#uZs!<19%2}@s&UNH4ELa_Yhi-HxdR5Yx7CUL7=y~MSMv~?_`Z*1EQ z+s?Dg{@>BI%W|gr-)@orosWX=;_!^ek{dTb8Z-d|S1Dj_CIW8Rj03D4I3^Fq1O$Qt z0bwSmx;+Sp5Wlxfm~pqKlyt>&wcks!MXws!>vqT6Hs;;B>hnIWn-MT?CB6D80`Y-_ z01XR+#55LH927{xi(>-~P`060$L8vBAQwx_TZ8!uU56QtxM2#QUe86;NuFDV_Et8+ z)t<9(SMKA*pdR~ZG*%KV9*{!bR9R#|i?X||xUyb#4+rn>FF*$!B!e7SHd!`+8y=4vw*>tfx0d;=D}>>1bX=d1pe&9zLYH|-s_Ll%jbVp41;~D-l+C|9&kvZ za94ynKZPs?5n_u+nS>I@IH@GK!O5l8w9+%nC`;Lc7mfO2x#fShphDy*s`%7ODzVZ^ zt*kOt#5c9Ny1uTj6%e>B4f3Eu4`KL++8t3wiflto{1m-O1U%I=9z4^+rNtak54%l} z*SJM`((IoFxDO{I8I5N)R(zd8$>~hoAlXX7#Pn+rNWa3{uIr5NguQc=CGWB=y2`d~+qPZRWvk1!ZQHhOcG-59Z5!QHw|;x? zd(OG<-8bHs>yON_R_4fzFIGg%nHe+LSC8$u9XS~ihZJ&PFCQ`Y*qW5R&c%r%TCb1}qatjLi3QJVdFM37HQpxe>sDo729LfBu zaq#QY?J9_fQ$DFUntH0$>gx<&5F8v<^PhuH^y@~>&T=a+E)$Oyy8UBAmvN>f`sp!D zW<&$~L`c>@&hR2Mi1_#s4PzKDL|<1)#dMxeSVI4LlAqs<8objut=7y@$=wV05A5xc z6*F5=^CcnoBdg3w=O@!knUrBJTP`R(*Q<9ZTvKAh0zn1OQf{>tucydFL#$u1% zyKh(6^~x2f;b3(ifZ=W+!*^Eyk~$7=NFW0MmoRX>C=hf3j^cpAmq`o~j07$u%8e-~ zlz4JEz(5$dif{}OmYv8z!c{q4Sh`vxkd%ySg&vIu<Pjt!!p@cr^jAwJmY(w9-FjfEIoYo0K$7T2hMCJF z6!>;?+&s183+1P?c36u|R*T(9yH(fkx8dG8f@fvZAf7*@(ZzNKe3>JH2M6Q9e1T$L zV0h5pSaaul7f|+3_fJ5SHy1D<0b(Efx6iN0_76j$yVv7E>7kv}C9Dy-Y@cveoWCZ_ zgQ=JiH_O2Z2)5e)l9+P2Co6n}QQPjnTK_N^>hAu&51%D6c5=;tcz15eR9S^z<1wwj z0!Alln*c8xWi@bR1>f#N2U!D>R|nA=v-=D$Vbgb@3#Yg9yS4y7_WkFpDSH~6>sTmH z^*n0#n|5g;Ds{>hC2KHpnL0$4gGlCYYAs1yB-n{%EMBwzB!@h@wy;n4VN4$0)>m0n zmiK{SO!pBa|JWixo4G^-?l4eY`WdDd?p=TxE$A#Ke~|63?ST6jWRUg}&O~5W>6?pa zll>S~>_CSV$Izud9IHNp6A@B+Pz9aC53TOR;b@lS3C-9_muJJ}Dz#}r?V1g3mnwZ3 zPFo`6wmOiyr#+~o3!5yV9cypiOq{AwqLKS8U_?q`xLbdBAZA@oZnh*?d#M%T3=zX$ z5sltcpsx(eL#C=cgYOr6@Tfre@_lfEAzk_44#`Ue4aK1;yTHz>N#_(+10MTr{Hm2z*eGV`X#V&dJdn zL5G8&L)qnowa$n#SfI-O5Grd1EFabc7w}B59a#^ws|^g!EkDnBX-f#oYvUU|?YBrD zaF+sD#^a=f0#N8D%=-plNelAvCx!oldZr8U=nL`e=!FreXCs-)R>}&%SdRaJ$>f<# z%e>lGiqbWKwhVHt7m;0twy~9nb-0XiXvPfNZflH~hwoAD=S1zqMBy1};22W&5nydk zAzlrjNS4E(ZG}s{zG&91bNFM;amySsf|gnKTg)k_)fa3eN?!L~eASdY+#~Bnu-i|b zu}zo6uTFgIc8yq|7iQL9YYoK^GCD0o68g=xrgxdy3Yjmi# z_?N}ITvFae^aKIf$31@6OOw(D8FCJH(ZN}5^Hs>OHNBe~@s*cFSQ23!Ut-x=#m-R< zcjvpc+2~Okos_bjEX9BtvRvdt!Nvo~D_U*@FRhaCx-{joy*<@q@K^$|oxFqyLQymK zB2(D9azhTS4Ml5KNK&Fjx5Q5DeD7>ECRo=Re^V<(LakbjR!a_v5gA1JOl|!88t5z) zv%X21zpa!jkvaHOOkC_~8an?FVSFJ@uS#OSVO#t~{9X(t8EgtBNiY`K2qsiCifJHb zGjb_^sAR#xSw?glHs{bjt&fM#>4m53>v5Z;_6H{XwS|j^ZPlsMOjg$i*^t7)f}P0b zjT@w&AFA#8223E8vNX7ciHwp08DG&(DNMF0q9 zKH)7c2qTA3&r^3vVq*CF4>$rleL}=zI1sK~V#T*o@Ch8a$3JSu2LhYwoOdLL7E2bV zTA-!7&UyvxSGom?Z1hVY_g^uN?7*Y`)xxRIuu~bQ^n%%migBb4pKk;Rmk`j<*G2*< z3}zoYl@D|j@XOHWz){adJuu?S&QH7md@Rsgi~>6at6mpP)LNL zfMmJb53_iqNBB`~?FR?#Jx3mim-N1;Djys2j{sTt``Z&dQwjkc!khTl{gI`58|qA~ zZ9kvRB`FIyc%w1GtIP&YPcJ#6KZD23RNxFSM0Uhu%+&K0B8B|>UBK%v$mxW6#{T9v6kl3=kJ&FMN^^P8Fwnbv@r&)Pz4XC`vEKgMX`ZpA>GT=`mDI%t8m{og zBHFwaF}nJQcPrY;!@E3)l1{ePtV)THV?K26S9Kd-*_!NcR6)rSs@;U$!Hec3r>)JfZlg+kw(dO zw{!|~t2Rg;7rUa~QE|1+BQk{}t^#kz|TCfdM7Wa|?^Vo5L(t&krce&wiBihG6{_%b?LOP^UW-jO69-@Cx&x zS{1DZ&By-@T=R!m{kp>!Mz^}B;Z<$h3sg@kW~3(;6=Oo828Noo0aHnz9|%C-usYpv zM&?PWU00sWwFQ6BMT`$jlmAoIi(bG&IZmW$c+pfl0C+~!``M<)KD%@`<`27da+CuL zZ^IN+wuc)+0>%(buy`sAHCLgHu3b>frmXZ-7X&-YmF<6w^GAR8@# zmlL&*5Y|9lck%i~x1bF6ti6OXd$H2eW)@Q#lT77)I(fWW&L{7C-X!Ash)0t#p>QS6 z21d^^OnBc3kAndfqO5F7mbIYH0E^Pnn*(i;W@9&ST+b#p3o2R-(g~rOfpg4W`mS5; zuPZHo!~~=Fl=eDUpQDK?LcNk3xTY}dU^1R#)>%(YOv$KxD=8;BV?MYx3+#DKee)HL zG`7gb5z!UU(E__Vax`?QTNY!1(PVSG#+Kp1tRn7QHDqommIOs?IWp~L{as^xTyzG} z$6Rj(i9fl13}i}zBxG?K=~inQ+6x&xAEigvAD><65VbwlmI!{AN=nTPT+1b_)U_k5 zOd=^96c2Qk4z6aIKkY8ctuOoeFIR!wR6^h_RjQ)T!|R4~l#dp0o* zSE#7mB%-~-Pd}NO@!7F?`;9c$$9y;W`gXlg%_kTnI?G;U(Dk-%aSZQ>4K%Yr4P-W8 zc3HqObDx;lzLMl}q^n-4T*B2`9cMn6v=F7{VacPW_wHYT3nXb1CJv!Xq>Gl%;KY-D z8@2q#lTX8O2OyCrI|wEJ93EVp+!$3a|ih$|j`B{AODb$uyPNwixNMw)UJm`1A<+_&n~82Upb;g`ns&5DNx^qY$a2n=u>q zheQO0g$4nJd%H-83GqsbE^EehIJvJI6nPK&{kWWt`%}Z@wVR+&=)@}N_DGM!^EqK> zQ%kvCS8xyn-j8JbG_`lt-Xk=3P?39}-&Zqv7f3lCS$P&}@%s|KZ1U>v{ZSSm%ou3I zDfELiXxzxDowrwz5?Q90`ON@c%y{i@h>XVzZBtY8Tx^%lPEem~?&>e&4FjDYTb_^S zFs<@K9lSaY;*Fp9Tg6zgvb0UdQ`&v4KYvH6TCMzLsn6{ei$|R{aQr@~264(bnska* z(RAAkyfY{XWhjb&v3cl``?u}HmYsttB!t5QQ7QBSMWqr;BvZ(BLuEA^kH%6c2(ZQ5 zeBD7sNkJ&f#iOxVY=Ng?L%AN%tF_t^rlozbE7zS*7mTNZsaR~gU++=UcRQ18JC9OFAuk*dzv|m{EiZxjJTzZoA{bOb`V_@1Iu~L`une#DaVSsmh;J$_3If z+;C<-_rvNt-X}w03<96PpwPf*oW5rM9by;aKd$TZexLKzXggR+xABb2?X%ksi06J_B{5|3I zxD4Tm)#aJCjAh^F6~8|u6Hh7Ch+45wJQ+_V(~8@1e<(6|%J0RZ{dYGDfHW?c^n!2H zPNf)wdBrp$m!HwknGuj>ye-`Hg-4T7qk7RplqE4yBwRwxX1QFknhzx}08E?+6f_p9 z_`M59K&b6PvIPs~S}Lts3AW1}BxSjI5WIQV%r%jCb-U@nzz9*QAaO$!e_IW5$wV>> zbH)5viG&{lqxF)I{>iEqW&!2t_x}w&Dk4UNSfrHpw_~|#W4T(HUKhOah+I1B#{OEy zOq5KvlJi88om$f!m|A&hYHe0)fEgn6)`*@NAh%o;h3i^LG{9|T9)CjU48QJ8KLo~@NG_{@R zs}I(%5Puz2wEv9Py%>PC3V5u7lA!# zRc{|dCZ3KK)scg-BNU*QwecU=EUYag9sueB_YA4&yHP~){uc}Op`G|-;OP&r)Rzej%&9wIsq(96m;^Pl$^)TIU ze?bVL>-&Rd$844Qw3EcRwmeh$xty$Us}sbm9?(J@csu~|-BWyrA8t+Jf_{4Mp28Hf z>PmvgE6vTx83t<-5t|rrCD4%CA_Q>1_RV8RT6D(45*FnbWDO9)nYKcNOESfKADTr2 zpUV){Hj6Z`;;rAn+7$eB;3oh5-;rn{>W}wNsvofrZxqHP?2Cg(0xgW*hJYW@Mtne! zlrLbmI)i5V|jo&LUeYlg_jAj&M5E@2G*8V9s})vu>qI?Z{m z(Ji%e{>R(+4MeMK5)72ZMIwn@Wpk(_PsH_HrLrhU`h}AHh|Odjb_h8H2kn&52Y-)4 z7!4$>l&h*P9epnX|6!~Mg6BJqn7JWz5)F<-XVv@RW}n185q7`9^1l?S39WNTNGeK$ zsy{fFOiszH=GiRPa;m1UQMcM2)42ulI@ANdS?!-6!J zQqp0cOfs4DI|5oPn2aTpX~*h#+!q)+UxY~riZc5LS`L*n9gxpW8Kkq=^;f#!{MO0- zQK2BBngy@x8J)psG7^KK?+c8goEhrS&X$PM$WaaTRgBVSjhUPeFe18(oQ1(5=A2t)WEofhG6_E9+^ z%`!=@nUk@#@M#qtezwp-flpOtpE4yZdHnG%H>w{cQfWlWsn#9$!~!y@#7CSv^WSd9 zljx>^sfWPh4H%8W;v|%~&9E1H!`)h6MtJ+lnjJ1r1Y)}gbh%zw*xD6)I&~hzhPEiO zw>g^mk+iBMWYV;EiI;g zXF2?FaocpMbMN^H zIvLOW#*+8_++&x2HdkeU7UESgbJ9#HsSAMkKch7>cH5h0p~EL;vk+VK2&?~JGdG6- z`Iz3{H`Ex8M`PR+!J^fHy7?A8@EVjY-WjK^5UTzyvWCDAa!W0>TIU(kQz;a^FUMs# z7faD0QWfwJ`nA#FZn1DAYT;`peAFze%0sNvIvzYM3n0dW9uZj}|*Mv1yyZ(H}E4B-5b=@i+3zb)@FqYl?F+QiBb)XeuU}5gC>vN-wp( zyS935)-U0@Rk%6%^%mMT5RIA@l8`{EpaZT$WFJIEs>$Vw4^^9zOt!`+lYM}~p#!uV zpz$Cn;$r(b7bZj5{AGe(xJQfD9b})c#)QC$7YQWS-DgK-HLDPthA%KB*P&x zr%}LAPLuQubKTJ$lsKazZRZ4yAjeG4b-^|cR`CI+$a{T&c>y) zp_xeR(Eg$zz=YS2$9ru^&(1DI8n-i(!9eUGrF_w9ru>SU)v5ZP;+cY=v)A&cx@;(C zQQjg&Eh(f>ilQwKdaCfaCx`yb28Kmk4^uw1QZ?dQGhLhB*YU4mpyV+G>=0X? z(Gb)YPEKeYE7Z+K<3|}Q2^MK4ADqD4FBXZ~A^ky9HVYE*3$JUBz_A`Pvx$jT<*r@2 z`-_2*Qc@sjIOlF=D@@&9G4^qr<OH1enh-z8e#nJwqJBQxzVfOA>S+=`zEZoeDb z3YH@`g*CVE;kKwYFZ-#wmy?)MjThKIn)Tl*d#~$ijxVkIh`bFr5JfRB={*Ue3R^N0 zDJERz%Cdj>u%)P&%e7qaam<|*Jc+DxoePw5&D5CG-mjgk`z5tLO}Uh@4ViV~8o9U{ z0%cT=ANfzEYgcGRr`T2P7Wt`i$|t1jJTSIfq`rsjrq%{n&~8Q64xpk0QMH09>s*j& z?6ZNz7J+$ZBeBwh=|hjVIX4WX2{o!t#S*8TaJECsXryFmr)hT{_&gC#EDS=+#Kk_% z9o$Q=R4g}pf7;#seIWZeD?R9CPP4`?e}vX(ce{S6_Utv%b^h?#cXsgWIW6bWOP@At zvL&(EE%DiJzuWKY=ZwT5?FT8hmv=(?fiKeiD1j+#AWX~z?8KI3yL`ELZS0D~=`1sj z)>=JuA#+rbaa+e$Zb|F;Gi_TMb5-PO=F_u2zl!P7J$4fs&*VhY2MaO^5J%Cby~>ika@%TkN&)v87Q(Gb`+Jo(M~souj?ew8z}Gzk4uGKmA}^ zP*YS@W@ljj)7r?=)Yj0##Kzdl>}L1$@N)nB_?jsoDbF5@koWhZ^+&P3r0=NLCmnhR)MW&g11?=t*1GOpKPC(Lqz*>JsFZ_-DwKQ;e& z?XAo`>LFOhR^ZL))v8>K-Oqn~Q<30qamA>{?wd>btj>w?I!pUTQ2{!IkjSG_sl=+8 z&i}x>R2qi+rhgTrTsRFGk&|WUp(N*Bk*HVyh^fD(_SXg>^rYc)_3+gopvw#J0uwJ_ z`eTW*|HL#=%)w%^ocb2CbWZv%O8=EiZA_}qHJh&U;Idk+HyWy_o=f?>&XIN;q)*p; z>JaS`GZ8{L-j!6<-)9u;to`DRXBxDCAb{y{M=6W#@$($_=y^wVx6ia)8DAR~!tF6e z#b>a**s?BEHBux!z5yVcX-$LZCN`9F9gmxG|6(OUma!loYftS>iA0DeG@6;H`BJ(A ziuozITn2kkK!gbrk5nr&QLk|fE>;DuY6nYkLs9xe`jMl(nRtAoI0>h*Y7Fskf-@u{ z*w1D2L?a=Q-sfj2WQnN?Axqm5xq#D;6g7*cgbHn&h`VxGMl4dj1+wse#%XUWcH7GG zSzzdVjYJ*4#=l^aBseTF4zo3^xtdHq9BM)IL)c)7k&VkW^!lu4xm*vyl9szsE;iNj!c!3sum&1Z092OJJ|Ii^(YcbI&%~cZn zlhkT>$yNM|Z|1+_rH?QYMl+sZ7r8`HuI%o%_udS&iwD{cE0LAbNnw*42zTG zW3L){BcJGLxL5by^Z-Ib{>;%Wx9!kXw^Nm$hPR`ej|OVL$2;>qaW5SRypQ266uI~+ zNx4R(v+c9%zjsUY$$k(Bs}Qap0#Ucl`V-md33rj*O~Wci{W9r;0N`a7an8W*2KYNj zI{uqD8g%R?lx{4v>@?K+7sNe9v|C~L?D%H6xF&MYA%O$VNYiB0>qViHD=9ecGqaM` z16RDo^?G-+e`iNwJaOMLj8HqBr>7*n8L_ed z^a7*KaC)wI)3RbkAQ0@OIEQ@E)l#lF$uBgPgEtewr)Bt02}&d^6e9Mz>*dR@Ygq^J%!)`sBk_7TzCHpI>PAjy z)bdka$jrsqCF<>8v`)6})+Qfs&v!4$BZVE(Kb#FNeH=roq={q5kCGMh6G{-%Eo=Wi zL`v9L!NNIAT6hJ*#4%Lrm>Gj_Cg}T@n1Wf|T_?7%h}f6Q7aevvs^l-bliSFbAJ&6kX(LoHg2c!PXLiZyc% z_ZEgfpwRdQt_38r9NmT>#A9A=i8ti79S5~u`0gh?3Oen*A6}ntv)Mb3XCbnqFlsp$=2aBQFCo@~lbosJgYhK=1Yp}v@#h@K-nDas#a+8&!TexInIw?n_Fa9x2 z`J!kTj0sa^3t=@Y6+{RbSeZFQI%({l1Ul*3r-E`C^(gO?Q=LaitD0sTi?bD-k7Xr3z~hc4gdDxdo&Wc3gVbue>s1 z`@eS{Mb#&=60eMPXN(Rp-Yd19#fy(b@n`IK6bSE!ZnA{?0M8D|OtKaTn$Da-)lxP8 z1COQfruo3sakIPnhmHVZHS!V2H2aJYf+i;KWqj(Tb!FnxINmjD@s0D7xFf&YGeUmM zAVE~&s;U>j%^^vZ!{1=T>dga(_*nLbdmirob)N|`MW4eeG;e`O7 zwd}RHJX|qY^(z}Nb$GQrIDXPUBvWOam5**=aX#Ownezustt&(TKwq5e-t}&*{0x1q z?SCcg{~M|5lf882=+*7}`HmIFc2s@i3cMA)s(EnUY5&Y=o%BDFH;1B0?+@!Kku}i9CL^__`NFI`Z>P#~~F^EN70}hwj z{O-;F`_jh$rE(Ml2nQZ9yIme@(n7iRA4XF*id)Y9{X5#jVv4c{e=`*SotVFQ^oiwA zlLxKg3Q(~!s-E)2x~j1aPrhZ%?Y`p&uqYgWe+*A{%FH3Se~j|QZGAr2AxzQDV0P8QluCQ-5!|KDZ(QJGObKzC(@*JB)mzs zI$Sakg@OkA5PJ?t;1(x@FejELYg7)Amo-wm%N9sm8ie6YEs9$Jx2>c%d~U)ZDti3@ zowp*K-ZLkv8);qCAEd2_kUfM157K1aIYkImMmx`SmuaV+hG$qIhH65{#z#ZlwUdPo zX6y#>yyVVS&FW+^{0{WXCAOHv$XL*;>m?YlTsmYi1@!xgt07YY+9M z`p-3%O0z(yIq#tj3-__Eg1ka~`J=Y~ zKTsZDNAkAV{v*#a1+T}}w*4%1JiCxYMnj7bw!hqQ`L~3m??dEq)Civ;TfX_Hx0od`nnT`ZtKj5UxQ3PLBI8J zW?E~bk30u+`Oo?1WSG}gMA!MBU&V_rdHT{*vW0H;Y^HbC=9MSc8VUIojEje(hVNVuAk0YmPwy%(kba2 zR7uIUYM;2%5j8R@FA`Kryo}?VrmPx8)zN6$K;utRlLLK3kcgC+SYUFP;C}VGrYe^# z1`zdL(DtVlZ2{mo55Hc6X6Lu0+lH_(?t`75{hA=3N8i5^^@XFBT1;eP66R-unrdJu z__!5AlobgxxxzCwLe3e^jHiG%U(>;02{wsuTHLNG5#>VHXwfU&V znvG=4_?IHl40?Z0X`jk0a@OiYNvfyS%g&JMvC@Q>Nx|{7U3V&MpVo;lGs^IZG06qN zZ*AB);rq8&CV%hy0+dAlFot&$Z{~Qo#ary3{tqf*6hL@^##R=f)n;f>Sucs9d1UTA z^NL5PnoTM+<$j?k#->tT7by!}~+a~F)t!;iU%X!^>(G2y}(EUd0_MS(n zo^xAbVsuBV!EhuBiTnO%6}@oI{l?z|5As=*f_U;Ww_R_Na|00Iy$IIK9HI zLY=icRpP<^886p^WM(dijP^I%I;b)v`R*Jih;n+8kOcjINg`(N@47>swx%}+ND zEP_INO*ElcA7iWneL=TC;CyDT=N%Mp(Pa%Zl=2H^E%hD*Me+=vO1bxz#C4AGW#n{-o~p_AF766u0`98> zwcsy&4P9PjW3Ht$jYf^G$r_wgcL_D+H2X-u-^Y&UQE?1>e%9zyg&j3l8!5yfBafWw zia`_{dcm|)km<9;tR|93VA-F+NzhbLKBoJln0j7r@DsFv{zPbjx2B40=qp2Q@CfJ zZ4Z43G(g^1$1#wG8D>PNppzw9aiJ+}6R4;tuKC>w`s>Uxg~lC4SgRmHL%+ zlN!7;8qdswTC+jrC#xEGnI0Pa;glJ8o7PM*{$<9m>pE_>VZ2%`3i`a+vN>Ro*P>fk zrEa>s>7EI{e5bz0{eJq_)9EivU^p&Ontdf?Kogkw3rOqmj!v8UxFBe?FGXo8F4cF# zZO$nrG!!CWxh>_P-11`Dougw?!gg7Yq0eeq$p#dmB6XBaCBc4$xEe6&_r`CYa9kDI zDwbu%Kdz4_x7?j}CW4n~ro=X3k^4roiV_O)0MX~9m*eUV*CX^=xYPdH@zzRYpmU8F z>^9d#lj7qyrL za*rDKe8Hn*)HG1pC=6yg*i;zB5IvG!?p}gQ`?Ar(p41weAIA&ALz!5XwOA&~Q%p1U zo_$tgTQa__V}pn!bS_Fj+`}A~j@*5?m!*OQ-`alg5m*UxDb*B@h5V`m*TVv@q@80; zc`X4R2d73#9HR+KIVObR*Vk=vOik8lRHaEunLKYUf3vXn`EUSvOTu2l#u>8syA@XI zgkg$6NFATQ4`>aD-PIpAlOHg4(@LpO;_VU$c&tuQ;FcA|Xo-lzw1o+gX6+*YJXXa) znB-ebi%Swv0-gGPNMO(MfKhYWNDn5=FW-P_r$0-dE1s4n4z`ZY`ECL>7zaC_o_x_3 za`ERJg=pTJHZg2RVz9WPbj8N~dPc^Op?h6|vc5mGgMaC7yn5hIuAF1OnaeA{>s z%sghFP#`)tC>%iU7I2HoQBqeD`$H)?2^DR3S?0HBdt0v#9I;V|(c2L{b3YyRe$!I&pl-b39t3(I=*@ z)n1WGluQH#^i54oah+`XqKzh!epjmh`}6&3rT@K3DuoOPOkk1v_kk4YzBj)&{*SN! z10m`?$r?uadDEg|kc1TA!jSiX{`v}UCikXtOPh>%Wi~Qc$E7V&_UPc|!Fm|(_qEG= zEb>L>T!n%nWoRMPyKZ#H6T&W^$goHSGX9(?&L9=C6Tnzq?B>Pyb?B;ZQqCR%i;;=brplo527deo{v+Y6JP>t#$B~4-Mg%tg(Y@gRH_z8#TtiM5`tE;qR=~f z6_-_is6q9^O!aL3KpuwG*TLY?1>DMS`U z6K7&htkw8|E)R(a`kDrEnX*Iin)1j*?wZgtQ$MAX6yq5DG{rn@J{bUSo^vdUqUj@C zAx}2(BXAcwxyvzyI3az2MqYdYT^E!{&|p_V{1$7wU&b9cu6>lQ)}i7d`Khwnl0y00p9R-SLFati)eNEs z^`%(9YtX^wm#uI4b$h!QwriK9;7sUWXw-FYCvA>*Nwp^XL-K4SM4Oz~51ZC;U{`n8 z!)nN*D0E=pj4j!w4eBdbeX*qH-O-iX&2v%JQNJ_RiC!v_jM}RXMu0 z^IvrRfJSH+H7@97btW{TPJ_PL?yxfZG@9%^NUyc=W7Et^1Ue+e2vZFJVM!A}N&t3@ z*dD80tNNa70~ zF_LF6UzuT`4ja*b(3@P@*eOMS@AQ|I%;d}8w%)aC=N?Pw_oCLX#N`I(Al z3&0boMzSYYdO^}G+i(X_2vX@q`uNFD%q7FZXIj_RIpiVRs8|FiT#vM0t&Gu4zlAtZ48a`6{KVWatiA zYNV)OVE(vCC?4gH&*}~V4@>Vpr;B6-E+k(t)*h{&Z@Glu1-ESj(5{Al8JTI3p+Lg0tM&j%97 zukxu$5|?Jb9~g@M;Ecun*`0(vKXWC4t~Xy6Qn751+{0E!8gkxi^a|Q$Qm)mGjW$pc zR#Ho4eeKQ@C_hMEjcTl)oVj#O8UOpyi3hn#L!v5@EB1WZQsKP?x$|j?n?je2BWe7O zqtu5V9Rx25r|2u3U^uaXdMw3u3?ngUg#VZ4I9zY5rsEcpQ>Y$ zuGT3eD(3{2f~z#?76g558oqVwuW=PRJX;E|xs)9gA2)Gv*$b$hx7Zwfm+J0}{kNb+ zBHnSH?FmNP-H{r~D>elw0sFb$KA2w5%2p&(=j)K&-*b%|+=*qkqxT5!BhD;3uLSGn zLqgi^3p^)N>7?`zjs}VbwU)C33_2+=_ziaLCMz(yj?7iymh^I^il1O1_u^xEvTTG! zlJE7>?4t67l8^wT;3`{p>A4HM`nE+;h|0T6}Oaw^Wcb){f zcKzkt25-U+WS(C>PTy7og6lcA+ z2Q`f6JT&ODP!}1Prg$TNN5SzYTdjIPf6pzESbJfT^AY-gbV?|2@GR*1+C#KKJT9;i zRy2?{ey97a=}Xo3;RT80?G$Gm5ecnKrYkUGsN#9p^OW^s;$lhLy=G>)b39$fbIyf^ zbi!WwdyrnObd{7o4KdwF@W@b6%%J#)kcco^p(WCfEUBMy0#czTuxHh0{Z{g~YJ%E= z99uDswYsBEa^9V;k9_>QwODFwnqIc+C3256*&|f)2}Ma_+^C~c?Z$L1!Y?68>duI7 z1K|24GLprfNLf(;Ed7IL4%W?Vy&wAXG+rVJgs@_Z^y|Ny4@@c)F4Is5`z>D`zjX8U zvyCZ&%pjZ#*EjWBsSqtl{?csq+l(SYt1joPs6O7QK{MNmWw&M1Bv&-kq%aokZ!0<% z!^Qeg)Myvg%Eq$xF}dXG2?=y6MpPYpYoOY6w@Bk06dA}c~f z*=p0!T3&9#BB`76_@EZjOH4}JM7??7^j1Q-&_!xo;OU9hzQ!J%T`95T~QQ_a0YVN-!NBzbWvAEzWG zhg`%)OkGjr3aMz+va9F0tR+^Iv&T6rW!17eiyPfN(circUX-@qIL7eQLELHJ0 zv?9e4eXU!L4|$9z0)CdCU&wUFKo^@c4A}7^(iwSwc7{5X%I?AM7~HZ23+7b)ScCE+ z&hko@1)?(u=EVuNObI4k^TwX@rsVZY#q=Xc`1K`xK4<zAE{wMn6EdN^e|VB0Crb2#U-^vhS(ta2r~y#lH7c-($f_py*8eS^D+u-ZI?k&o6VU^4l$7` z|JJFYmv4hW#PIAF3v?Gue#eC#2wl@egY81)GF6payB|<++>fB*wL(jL?RXcc>HKXC?-KFYU44z7@^-YDmO8jVU$hN$5w0g9vd6@G(424 z(EfNZS0HO=jm%AiGXZQp`Nbz7Y8j%b@1pI!Odp?d6mh(8ELP62sq z9AfoJgeU-R9ST4Id9tC_-k$My8MC(^nA`pe;At3U@Q_Xv%%iWWLP&1<6 z4~UYg9YxXcB`fHMDUusCc#5kLd%p88E%2%d*lh^Pi#v@*lZ|aIcNJTVDa7HzB~%}L>3N7ku!l$bN0~e_OimvoVrkP+ z{xz4UZ@x}X{}W(o^h-iR9R{NtO3_ck6w%j~6A`gHGMv&Xsa+d{0tf^ESJ@w|OGo4Z#>a)it zFBQ$~55M|sa0b$x9B>0NC*wsCtje(huaV1K?d-EY z-5F$WHW&*cPgDB?)%|WrS6zPG=s5k9foq7oXV>6;}$tBHTk| z040UH>l0yMfd7^;d|OzO|IMm)OlQ>edcST|D@$3&(C?^P637mmeO(yDqCC5y5duw4 zbAg#cT|-TAqM=$@P0n!R3kEhyP3j|@x$f(^5?iJ!ylCY1#m!* zzknOU{|s>XMt{4JlaHqB_R4N%O0|T4m9v1ABL)Egp9$IqSS5rGSoMS|0ahb;sDHZ! zZ4IpJY|taXnjzc(z*?O$-)FdU<_1QO9$)(ODKKC_jEhT=Aw!Sx@XT)`E;hbbhw*g_ z-2(PAc?m-fF$Mzwn*;^~*z`v9ZHCry=|X8;7L*6TS01^|RaZ?ebK%K=Eh2^h0AKrq zwf6bXo&J}t5`GBq^%D*RzTsBg{7nM(J4MIsZ)eoHBjf^r?|waD);%GH0KWfq@2v+; z(gXM*S&v?iPksdOe^d|aYqRUAXN)}e9L^n zT5P|}wcobtPZ!m}&eOBj*|@lV2Uo84;^vhRbLVb99;O&?_C8_ChYu6J{9NbH->n3g zp1wKo@K3N{lL;~9)#lK{OHfcQ!bbRtg#t6BW^=^hFE}`gNRh@NAWQ}6dIr&=vBZeM z7Aw}8IB{0Ri#MJG8pC=4Cq~Q(0GxDk)_{|FA1T-EAI1FAdI` zv9hzd)^b=?Uc>+Z&JTY8aKTCJ02lgs6kRc|_+9cHE~QE>DBI<0S`{582mo9e@hJdT zbrT+3J!3zTYSfVbYCR>VP953QdoA@fctYOa(b(#LZkhqMx%otq7A?ZRR!>B0(*_Bp zU4)L&wPGwZw7y_W%iP?3DEN9j-$CeY>@h_*y%Xjsk6Iolk{~TnPNu3ggIMwR5^%ZDSD(X*k@U?T})2D+z|1fxu711QO|A zA;Nh8i3&6e2=c*9qTeyhS8U*5khq{-K;loh6(9)~D>3jkNK%j#K#~Jf1tg`D#*oy> zm7NCrNWb{7Ggvw@zum8PHp@rOMgGclA_kB=E0zC0q5vsSXtjz0?}8Kuv4E6xXE3C6 zRxkf4Q|7I5lOmpiaFv8vNy!MkW3Mq-i?XlICvN{M4#d#Gf|gpt>En zjz(8B42*(5-O;6|dq>gN=Ls)ZSP6e{ocgc-iNxR)R{|h}8-Ih?q;fOR^Aa%=&ml@CAVU3$6u_jiCR5Z1&iD$kwEH?FwuLvKMp~AP0{_ za`-y#@%P68UZ4|>1E`;4V-C4)P2165`p^>W6@B0<{_Qsz@jHx;mT0O}#I3-kADTo) zM%S*ORM``Tz*R~r7g!ry)hTWSE-zDsz_H+pKVSI;l~vto;&3&yChuButxlopgL;8$ z=y-6r^4#pH@zwGXw`u*dtJeN*r+as_+SaLFmp;wJ;v607rF(Opp7Xl)1$vK*7jL%# zeGD1FmGLRQ1Dpv$GevG@DD9Gwx_nE_eFa)w4bcNQ^P6LA3+TtSuiwc(XUSw)oum`E z>t@;wOgG&!=e9c*+g%Ipd0@@M{ph!BJr?W_;QqT~uWij%xoMyM;C}^T{sO^1r4J!t zkBY?n2BJ}KAQtrm;-~Ed61J7>H4a6sVpc9QvzT4U|H{%=W5Pc!gHgW9iG^$i# zs#Z;_Mh%u)wRGy#VXIe9uR#NjMvd|~IB+#-VsPT!453<1^WiKwaa*gus;#f`#zOlf zUxyC-3t^_?3#f~A57xdRt@ z%ZN7uffl9vKwc<`7VY+qL9@l$XmL)oc-SN1;-W-}o~Z%vYlrd7SoQ(<< zj8&@ia#cCe5OCF|TMe6&ZMAksd|wcp1u^WPa(+Ab(U?8`Lm}=CU7{;^gCMJ@mrW|HwQs(BI78cTb ziMg%(*ZMx^U}Gb*w&GX~obSLXnhTuc`~)t&`QbWoxw$E#2jA z+U!H7j-v}J$Btj0|Ei8~`3UX+fU*iN3IIYthhattau$S&3b*V$-g0!|$dNoJ&J?(F zhv3N*ninrvK78Q#^M@B85Lt*2R8gV`MT=%DMl6wCc7f^91MZ}gX#0!CGG7ta<09h*B$p9cr z2ap3m-Vp8@03geBkUGe+bMyIVk|Re!o;)ouFd7OJ@F-GL01nOq0zx4qBuh$^6hT3; zf`(QM1H&2?RtX5i1`bXgJUl-H1oeoB{E?6}AR`MvLD7hcDv&Z|4k}axQKf1O4NW>a zy6qSk3aL@E9}`nO7M26p*czx)caR1RjWlW6LyMLY+O!>_Lq`)`y6)rP=%h!_EA;8x zz8hHFuoq{kKEBh88B-x3aFq!Ys)U3Vm@-9U#>_S5%+Xn}aGfPf zY*wtSux3r24I8U$+0tOg&Ki6642g(*xG=^h#3-fYjM>DwR6(#=6e%Rh7FniL z6h&hef@oma9D>lIsCf*d!*SaQf*t@1Bq@)gtkSefhOx%7EF5Py&$9}GJ)+1aNv_JW zO^V{0s@kk+;MW2GpdhFff`q}aHUtrlqIxk*EspCWk<^jN`Y9AmR4P1;rkPGhU@$Z= znTRZw7B(A+!_ms+8szb`^ZCdEfexV%O(cR7i)~0Gm{O@tnG8!Vx1~^+jlL$b4CzIil%hjiF>4;LPA(hJjwOU!D0n%zU>U6+* zy`~HDdqSOn?xdzN)==>N-pOp6v|4a1q`zWfFgv}aa_rY zTP$8%t;B6MZ|rswn#SJYAn9~^tLvnQyaPx}>Ag~93ye>|8wy1J=6ge72I>NOpy34}QPG1=Lo`kLPBS1-#DtaiSr5_jP~|k-m)k~O zzi(BCAVFRT>5y6%Cd^CW!o3nP;+N+k8%OH$_#&;-u!O!lc!oID>{p6&;!q?UE3YZl5@;(7QFbj4zSl6o^2&4@T-nI}-*qKcs9?l~*`8I^o zR7NOMbqEbjL$3lf%b0jUkd)XnuG>vIqm6T|TCLjjUMnRT4Vqi+4BLn?{1z|~lX+oL z2${P0nRzxRm@}98S$Jx5EWI!fR;)~Y)}9z=!^Rj}wvK*wp6H6b;vEVAMKryNH^t#Z zDMwCnIdhiHg^P5qT>a+8-OhNpu#b%9qCtaj_Sy?+pM9voB?u%%BD`WT@gxdg2Tkcz zj@^_Uc;pHvRVv(SH6e`_zfR|b(TLMz0x_F`tX2{>8?fC@%HbfJw;SyE_;~3%eoJA| zQ2r@l7&QH#;i%PY)U^v(mgUA+BI10T%@et3#y{-lD`&IpyXr5LTr=t9-F*GjNp6gr zOMi09EkEX-SJb2Ncv-f&`007#N(>b+4gl3`dVSth_jB9+dHD;x;oUyf!k5@qeu7mB zA<-aQxMC6KU9h??qs*{!<&Y{=I+&Wd-la5aHm^mC$6B?zp-r17+O@lHn{AeD*X6b$ z2mEJb99=%@#*ASbH%`+r$85W7)2K;9h^}8?z<^hgk-dx7^iTC-G?Q+#W>saOOXLB1 za2c-z^_;~H0X14zMDVtrX4pMsQbwqorRvU{>qGzRe}+aMP+;mKvqrvxwHDjzv|TaTfKTKH2!I9 zO~0BnYxaj0E&hRm@|Sk){?qlV3;Gv2n9PWFcApV{eV&`b!Xg9&2um3+0mzjS0{{iw zNChV@S!T>6?Ac3m;2@I>(noDd)phT}jhi0s-0kDR!!S>t zj`9-fM#5YVV`B{K?)S@ zg@Cdj2IL?jk|P+@9L2&iMw_;AIzzC0{FxBi$drX7mi*NU5NtpQiJ?R*-UI-AeD3v% zWvQQTR{Yohacn%BpJZL1xwi}cj*HhfNMF+T>VW&Sz4yj7|3*mB$H52}1Ykr8{QyQ> z;c76VSKh^#If;~T4;YC{bR`%G1y2AYsY_Rp9+ivd%E?(QFYg>BC68$s?MvqBu$Hs4 zwyUc#)1KDIUW#1~M)tnZJod4V{p@RB*V)g0ZnnRJ-RcmBxW%CkbC<&%b3r0{GAVTqvd>*O7<~NZ20%5oX>6o zD{`Lr7U-wJ5IXYGka)ZhEk+a2I>r8G9{a{`WVunMJ9I z+LArz*1P*yU;eL3Q)LNJdq%{>C#GkW^s9`T>T4iMv(2|zM)Eku4FxYJ7dO)jLu0Tw zJekhfcah?y%U7;Omq8R`R%~dpn!q+XDFzh4h$gtuhb@331?8wkBica299Bv5iO+no zuZl{f(x?n-43$acQYF+J8rjEDLK(|M7O|4GY$A~ZB$G}iXSrZtzxgZtIa(l%OpBoj zX&GiRt1Sl3Ks7yr9z*XBAt5{vqHE2ciH=;%A01^KmTuv~uv|%J@5@EIRaxM3e#J;FktE7cnL-q$IAyC^ zEyCI3_Jr+Wz(Ip002*OL6HgNP2#}y)E;<^G@|?WPEpDFU%iPO<%m2Ypqzb313W-ck z8CV`%rY%oxJy`0#9|33rE_ch^{-Dp(<9&h;^5mV>qaW;JfNFiiv6$=gZhnvZ1U^4e z_+-!ctj^?+&%P(4kU`*ixS)xn4ai+=@ zDx~6-qZ;+t!w(YA2?N3(BGl)MK}0eI2$^aB+`18qba)uwwsx#O}&l|1bT-@3#NFe}ByX z`}nF&ZVo#jYR+G0=1dCTrNVPnC-mjHKms_6w49;(Jnfdbf~O{3dY$IMXdlps8gT#k9hi zssikPJ-ZwbfI%jE+0#{`g#%0^5jyy03Xw|LL0CjIJCR`v>)vE!J;{td@JBl{TfL#q!#cuDn-re{7jBb zHjcBZ_&rUB&s!^B^H@v$*`JT>zZfbOa{1;jtzU+VcKM~-@E0inWwn0){_pp(;P(-P z!=+oYtrrt}*|rQ#Y0T~XV0WQha4tBJYojvP0 z&wKK*ODPIQP?#qyG3L7=*)@1 z898%iE}WGsXXnP1g;5w3eDM%UgIGGGG8riPx+{|(Tw-pVW_f{)X4FKKQDvbFb!@3H~AB7Apj*pHN%8vzgok2fd4j z;-m`zryo9W5L8c(WPj_t%_C|M+h2lxKkRMmv4A6(xTkmFre@>F9hz(5{(RQ(;2l}F zJEL9ap>Ou)z6xLEJG$lHiJ#<8>L>k^KoaJzs9gQ^d9{ylz#PC}S>D}hP|bX;ou75{ zw|)UOEU*t$fCYdP2m_ZO4kB^0MEhfQr~yQXHiLn=vX!Q{qpRqA2IY|=^S&iSS zDC@tM6y!?#Q;5bbwnm$4No zTiqJn!*aKd0bgd_7F^^>Lrce`f=g$cjQ3|-Ost$nk)p+j6{ldk6e;FqaZl+|(r|^A_I9^t_;c+1-`>8O%}%t|es5zPIWEULUpmg|%vbsP2tib7pqF`s z)kMq?IN;b&N>8C&(y9R?U;u8@{JIU~)UnV45>;5!-?_>;BEVvCLp^`gNbou_>K8D^|y^_nN)0 zVf1W08slBH>e;w@m09ny>Qi=o%c;2B`XMZvpdYY2L__RqJW3t@7IU?IrKX4(;d;_gbq;t#cKvhJ^H-VNZQQc7D}e`MKIVJ@w-SZ#J7aFF1_9!+>&1#n1Xn-6yRV&7K03MQaf z0*fQ4c!EQ)T}T$hVPRYr#ba>^>=B=n`@wm6a&<8BiXcBYS@}{>Bz+~&Q=BJjRM{lHP5&1h5mW54WG;$^mG=WXIl??K1-16V7e{P;8|F^ zYu3%u`dQh&hj#3doqKH8{0Lp*>1;Bu!k5MIHuY~NKhP zYhTVr+u3S2J73M-*W2KmZPb1azMZ4*=H&Z1iyF-KMc6U8or|<<2+@lYGo+``ZJg*kJ0L<`1GER zEUntK>&VeLCimxoEPKk2{WMew1#Q4P^VFZFemQa*3?WLM{Ihu2XXz{-uNU>SpRO}H z&iCWkzjqx%a)$m-?ap4O7|~+IUHf$@RHQ^YOeY!CC-*XIT!hKRQ{DL<(lsAHDAlEU+c9UDq>U=<;|2O+h}9N zT4b>$8qAlYz!WovSER&5lT21>stN(#--NXinWE+))wD!G3;#GUQm;7>dCh2|Db12q zr=&&FT8;YMs)n5tN=Ie}5ih|@XK(G*@pu&WU02c|tXB}OF>%B^0 zMN~0Q+N)}oMdtWBF@C+PrM6m2D5=C!N-v|#s`-v&VEUWsgejAZlUcmWbn~V0DNN!1 z@J5riD-VOie9nAupt=~oeb;$q_rzg{$A~cj8|gBs6ew&}t6ST;*0*6OxJUr4B(ePzboLcIvK2M2zq)s?OD2gR6g~%-vxH!| zW5xtHZO_Arqu<#64KN#U){H9sFoi8r>Fe^IXx41 zF`D+VGfl1}@j6C|8ef-y>hMRWfvvh9!JE6L3{6 zGR-_wB;#6As#dzyg@*cM&-tv(f~aEvS(klo=F-PmR7~qS)b)`?w^3?BV!|A|78vdL z_NK%f?)cSbf`=V~ssnmIT6kojsV{^xwMr|ZD}zYbTz!)v($X>wD4y+s;GrFs~A5#4rLHvs~^^o~y zYP$@$|o?!nqb~XEhV3ax&GRmG65GqNko_w z+FCX#nFEMto>Gl@!5C%4PHl}rha~z)(r4M+f5vhVM!6o$*(ZygrZ6n4l*}v!8(vX_ zI}HwfJ@QrBd^Y`ZLK&cgp1cv=H5-fu2d6#JW=9-g#@JJC3?Ny}v=Y>X;vvj4R@C?A zYla_hd|UFP640ltnr97+$cMDqX=OVIY%E4;C#j6#K#_$XA%ZpgsZ!bn6QJbck22o; z^EwbVyeW{&W4XsqifMC={Ub*MBsC-%z+fFCXiffsXFlV6jv&L;PNZ4utGk}I4uXeF zkI;jX-U4}$kB)Vt^FC+~?MMkp1!`PVF;|f4*V6!~@P5yVlrjn`?joW&4vdGVr@M-4 zKRgl((~Ivx$DH_4{s<7f!6R>3cf;*=z(YXP1CQFtoi3XdAs>$sW>(kYl6xzk0Hbx28% zs}=wuC6`n>R{1$rIO4xceqpry+&2a%(>1?^THAWP<0E+kK7AMn{x^RNPw$cNeK@kq zG70In@kM#iIgl3s!WF0nH@N=go}Pdfwe$;fB|2HEBmM@dZj3k1c&K!=x|9PcWdrKu za{7X=qGYjH75B*0Hr?SGoF99YM?n1-7*~_Z;Tnio3cT&etj3R)E7sYKobe%mY1&!I zK3EPO3JC1kLxz7OFPiDm;PB1PDJYqf{?GMY=J4?2nF$*UgAS5XYdr3U%X7@QauQq6 zWlahmakvTR1(4-%{?7vui&9Hm!}8p2m={aGFi@Ez$3OlN;^2Wy?S&Y!UyxEIMKhG< z)L}Lel+%{QJP%CZeWUo!7=GDn*O4LBKeU|3Tn$8H&Q>YJMA5q!$Ai~%rAcZKym{bK zooEa4@URaq?TT#fvcAtGAW768TxXw;{6W9I8U5$=9NBDV5kl~ovwYGU1%v*aL=cpx z*>(-E{XM5g5t1V)BZz5ihGC;Y8TsVFZ8oPtHuM~%dxd%Mu%>FLt{bet0@Ib++?)_+ zn_TMexz$#GF3ZvuW!xeSNJ4~wy@xmR9zvXiU{mpan5S@gaysMYf11_(jh*RF;Y8fI zWa;+v5Cbc@?8p712PjrJ{!Be%1M}V{)1}K{XBA4 z%S|m>e{WhL=Mm@(o|htoum-1&Fl89l^!g;cSXptuuW9_8p-aCot+(k!R>bObf_G+wR3}EDv92kiICFlQv#zSm!=zYIQOc-` zLXQ}aUIHO0C6XRC%N�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ξ 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�f`w^&Bp1A`q3m$`n14-pO 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/src/img/no-image.jpg b/vitekit/__/vite-frontend-starter-main/src/img/no-image.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0a31e567ecd1fe989ffe101f79a5dd152bb692dd GIT binary patch literal 12118 zcmeG?d0bP+)^n2(NI+z*SoIkK?uH~J5R!^O0w@ZK0ry&)=*IXWgXGCDFcCOm`=-h|2A9TS~`gFA(G3JVPliwX@5jlxlA6jLPpQ3QB)qVOOz z8P%`}A!3CS>~O;K4H(Jy>?YDc%K(B7pfC<>=rx=GZeS3PA57d$BoK@3BZeV@L$FyK zRzM&(D1aRz17bLv6B{87$QY%I6i$0SksDRDs!kmjAFXZB%jC{khctn`stc~4{inf| z^w?YV6}>ZGE;MHCT1_Q)IXwD%^5;#n8;`huxRKpw$(lKvm+n6Las!fR6=J0k9ME8zFft(V`KlXrtaDbirXbqjlK-<87b_6hJ89QpP-1l#W7gYQOY@zvVuocJYc9)uX_Irx{j58caM!;=v4Esw9AG5xt8c6{0I z^0Ip6&2R2Ro}AM1Th@_Z50Cuqr<~kppGcebUGvh2AV~&ix=Q%zg5~4N`uwWSEnjUP z=s^pn40{^1tObqxfyTqM5WVR+d~a0;YDT`xU32_QVCA84hINJs0pgZRJlm%4-|Ibl z$#=Ir=*$%lN-EqOHtxu(=*{8H^LU5vvA)1_MPy zkAo*9gt~MmCLngVUPJsTOkj8pqj`GKJYkT-_SV!L(fQ{|GK7t5ZcX)2m_8{#nd z@UTZH*x|I;sF7~U;ie#q=S!6Dq6+kOyOrk1u~8&xa~ER*hUv7}EP%8#UADkdiaFF4 z3YWoTMkeVTp(`c}v&Izyim8k#kngnHO$8+7c8t_dF#s`|(~~3Nq{BCelf+R2G#m*y z*_=c=H<*(Kn86$=U~%9({N*7>3szexn^(sWz1w1?EH=6lpz~;MP2Tw7jDMcMB3L4b zT73}F#s?!El*Mjy0lf?6)Ho=c&n%>|>Ye_K*6hmjXEaWmrZr=uS~IzNtIJOrVWy`0 zGg-yfOn(ME+bUXZm}>UAhVdKH4pD1B8(7m2(i#NP^!^y_G_e zR?dt^_RlnqkC2BB-cj0##^Uk(H@bY+_IdUVI?tnHhzPpx!nOkkzIQMIn%3(UjU9@_ zCKFJs5X0600^!B1TK<|JlStzyK2W)duzg{fu(RJ4tHc(Qa(Q4z4 z@9$lJysLL2wZ9iLYH0nPls1X$vRVwJYm7A)4>O`&JpnWg&=K$j(wUshHgyG>op!gQ z9g1srTFe&z44PGdrH`a>AfuDcP1%Q#Hqxo1NFyLnVVT3XB=8w#jKP!~W?}f>wx8{G zTH7rwwDa3z@?7Tjiw{?4r3!WCc3hzb(rPUvOQ{^!(89c2-((i#L$_n*71^CLGOQM} z&r_Wl1wo7Vp6aLlYO>%}$S~zPKV30v{{wIt?=;4Ihn|E= zWQ65W56hwe<)b2iDfnD81RDU@20xrbfHd$YK#53#q)3ScGc|Dm#Frdgs0jW&XF~@R zQIta^7Ta72I(%`GV6Yd9OLY#hG(jRpgVIVJI>S_w66i@-jZ%fzKH4D^Sd6K{u}OK7 zJcouXvJ9Q!BnxJYC^XENYET-5X@doWN>!!Bj$)G12}+BtHkYb2RY(h00gTaNp@3$g zrltz%%M8J|ynKPi?j!|C3CSXZRGuVIC=;Z~GPzPY5MSS>u*#6*EN z2%$Eo(WKI5W_#;`T&mD(R7pumLWwNF?lg;~N~KaPNfak0ihx7pDzj0#QjyIS=aZ00 zx(rSWebNwMiLi@yQ>jAGlrf>$k(cKed|z)B7h}6h_$54?sgi; ztm&kUit`mW8vJD)u&mMs7!6|5N)`i~3))8Nugc-O=<*k7r<|WmH>j@yXrBAC`&u3| zg2AdxyTOg?%*jj@%GDW4jV4=@C6lLQWGbXewMH#hOC?E33VEhns_>P`vAHOn%|PNZ zASJ%i@nVx5^3PjQfDp}=pyDwj0t3}rd_g_=x@nREf4CR3B0ouSCgNYNs7`*_oH}3Fs(n-;({Y(nRkp8kkh=7)gqvKxJqZhC-YRHOE;Y~3cX0n zecGQSWr}3EQUR@=k|HuB$)zHtLXj*orpOZYGJUcvMF;(d5n2ML$@{oUuJpNzVRP9{ zREf?>W|*OWK8jgh@rELu%}l}+CKihS$M!s0f4;|_`?u$R)E+UOyqKmE-`$Edt<6LS z=F=#cJu&E?wg>yB*N(Kq105dd@IZ$LIy}(ff&WJyXg&CmHrOhaz_HHrJu4k{yOZ;^ zBeQdIv*@!bOOlbP&SJrhYcc#-f_J{-#!nCgeg&7l^zR}F=?pGMMt*)SK6l!fTQUr` z2`$H&tKTCcEUOLSQ9!=I;l#h1+<`CA2uCPi5fT0%JhPpkkqNghV=~mBZi$|1n}I%{AL=NYI40fl(?z^OA^uwi4_}ym(8v7rNa62&KZj7S+OFXu}71vsk!R?&x%@Hga zLjPU9RmO@Kghs+OBj-*lPQD0k90$S`#?n??Z@6I(6C?EL3V6E^OWTc%=};#;n+RjG z*vy@TR|onz1Ir)S0I@j`!_V&=90Irjbl`FW1A_tsxjY`956>Rj2ZGIJ2XF#-TrRH@ zpU3ai89!&}438opc#{w&*S?%T=h+3%8Hi_C_%^ZAMr~Duc|oVV#NXp zUOOaBhanNbVG$hfFaR8WK|rvQ9(y`6I;>`6xF9wHWD_hR2%a{0*$5WAE(wp7W{iqB zOeH;CRagJ=k}!DW5Gj)f2x@ezgbnIhQQElph_*W5>NYaZ1PFK?5f0hkF|H$Yc;Mgk z0RM|JnB)Sg1+70b-z_n|d3;SO{PGdIHm>GwnlH~PG(^gr(`M~O5pOl%+4KG(Vs*@G zuU9O1Y~hV{-H#rAIO|&tUHhlX4s3&8+g|Q^ZdS_uB?7irRz{?baK6cG!j49|2thzZ$pF3y7SKIr`1^$+AJolyusPiaZ+wT(lcyW~M}wa?s{U-oO*jh|!B|ET$D@4Ppwg4S)S->M`< zTYjIVaV1_}JN1ft+3cVbTjQOv8C_~eU%WN>{NZlPUpc=mULh0LCd^zkD6Dyo^T!Qe zEb04+e(~v(wTFh8C|>?2_1zCR<~Ebtf8ur8zt44|3wdHf-lfo5%LGO8T1tER^zu4M zen$VCnMUP`3pUflm1h>8-oJHFPM?0t%7w4YdP-Q*uMjgS)@^wuriu6WQ|q^;HpFgU zKIiC`p9bxJqfY$e`9-tOG2-|4o49iR>zk@awCq=Wp!;M~r>o2C*2bA8e)FRKTJ^<= zlg@z_JsrL3jvbI!HjSyCRWU4GzJ}cz<)n9u+q-Mx;HHJFPUv%@GCE$n>cw%(*3>1d*L1IGxf%6J%#tmO_qcnk=`r`Ully++ z9{x5Z&avR}9OM58m5o3mU)i zM8(1x9|ntq{UqF^V>Fd@tbvc`K zdV};O<>hI+1(UV z{ZZ!G@_!UbQYw~o-?1fls%~yq^NN>#h`6jeuxfa*by?qiac`EL8ZJHlY{bOV+4YV6 zmzJKAa_hQjzs~)7;sMuMWz~VYnu}}iQ|G8t6Ze=_8a724a{es0935bJ;metlo>!h+ zG`=NL`_gxLqR&r_7ac$AK`q%$(bK*X67O`1`r!B%vliAXZ@;m5QxEg?XB#F(A3gQO z3mZ8`ZT5`a=X!runRc#68`G{h=WK!IYN}nPOa12LfIQc{ma6$#M_1oI^2?uR8;75k zr#yCTNP**E%Z?1=*`A*+rB=r#*AZ7wy{j*>FUWjhVb-SeZ1!ZK2klFGW`PF{JodBr z&Ze<@cl`WiTcpdn_&Z*o${!YP`RMrtYuS-k-+D*YwDFR0?Y5$slWR79>D)D-?AV5H z4ORKu1A@EnjMx@2^^c~6-Y*VWlt2F;OJk=A&K100|J0<;Q*0-WPjbI~^;wuS9t!5n zcr{}0p17{R)T-aB=Ivki-uv%gecg7te`83aY<}HI-P~NBmAKH4!wTA2@$Q8U3ub<_ yu5?e4Vdd!jBoxDMR(xxkbm`IKUrM?t6w(#f_YHb+-tqOj^Ba424Q!6|H2n(&S@W*| literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/src/img/vite-logo.svg b/vitekit/__/vite-frontend-starter-main/src/img/vite-logo.svg new file mode 100644 index 0000000..8530b58 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/img/vite-logo.svg @@ -0,0 +1 @@ + diff --git a/vitekit/__/vite-frontend-starter-main/src/js/component/data-copy.js b/vitekit/__/vite-frontend-starter-main/src/js/component/data-copy.js new file mode 100644 index 0000000..039cddd --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/component/data-copy.js @@ -0,0 +1,19 @@ +import copyToClipboard from '@/js/util/clipboard'; + +document.addEventListener('DOMContentLoaded', () => { + document.addEventListener('click', (event) => { + const clipboardNode = event.target.closest('[data-copy]'); + + if (!clipboardNode) { + return false; + } + + const text = clipboardNode.getAttribute('data-copy').length > 0 ? clipboardNode.getAttribute('data-copy') : clipboardNode.textContent; + + if (!text) { + return false; + } + + copyToClipboard(text); + }); +}); diff --git a/vitekit/__/vite-frontend-starter-main/src/js/component/data-toast.js b/vitekit/__/vite-frontend-starter-main/src/js/component/data-toast.js new file mode 100644 index 0000000..2fffdf3 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/component/data-toast.js @@ -0,0 +1,17 @@ +import toast from '@/js/util/toast'; + +document.addEventListener('DOMContentLoaded', () => { + document.addEventListener('click', (event) => { + const toastNode = event.target.closest('[data-toast]'); + + if (!toastNode) { + return false; + } + + const text = toastNode.getAttribute('data-toast').length > 0 ? toastNode.getAttribute('data-toast') : toastNode.textContent; + const type = toastNode.getAttribute('data-toast-type'); + const duration = toastNode.getAttribute('data-toast-duration'); + + toast(text, type, duration); + }); +}); diff --git a/vitekit/__/vite-frontend-starter-main/src/js/component/external-link-norefer.js b/vitekit/__/vite-frontend-starter-main/src/js/component/external-link-norefer.js new file mode 100644 index 0000000..d4e22ce --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/component/external-link-norefer.js @@ -0,0 +1,7 @@ +document.addEventListener('DOMContentLoaded', () => { + document.querySelectorAll('a').forEach((anchor) => { + if (anchor.hasAttribute('target') && anchor.getAttribute('target') === '_blank') { + anchor.setAttribute('rel', 'noopener noreferrer nofollow'); + } + }); +}); diff --git a/vitekit/__/vite-frontend-starter-main/src/js/component/format-tel-link.js b/vitekit/__/vite-frontend-starter-main/src/js/component/format-tel-link.js new file mode 100644 index 0000000..b65a924 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/component/format-tel-link.js @@ -0,0 +1,7 @@ +document.addEventListener('DOMContentLoaded', () => { + document.querySelectorAll('a').forEach((anchor) => { + if (anchor.hasAttribute('href') && anchor.href.startsWith('tel:')) { + anchor.href = `tel:${anchor.href.replaceAll(/[^\d+]/g, '')}`; + } + }); +}); diff --git a/vitekit/__/vite-frontend-starter-main/src/js/component/header.js b/vitekit/__/vite-frontend-starter-main/src/js/component/header.js new file mode 100644 index 0000000..e7cf9b5 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/component/header.js @@ -0,0 +1,21 @@ +document.addEventListener('DOMContentLoaded', () => { + setHeader(); + + window.addEventListener('scroll', () => setHeader()); +}); + +function setHeader() { + const header = document.getElementById('header'); + + if (!header) { + return false; + } + + const scrolledPxs = document.documentElement.scrollTop; + + if (scrolledPxs > 0) { + header.classList.add('is-scrolled'); + } else { + header.classList.remove('is-scrolled'); + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/js/component/logger.js b/vitekit/__/vite-frontend-starter-main/src/js/component/logger.js new file mode 100644 index 0000000..f8785e6 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/component/logger.js @@ -0,0 +1,32 @@ +import Config from '@/config'; +import { request } from '@/js/util/request'; +import { urlFull } from '@/js/util/route'; + +async function logError(error) { + if (Config.app.mode !== 'prod' || error?.message === 'Script error.') { + return false; + } + + const url = `${Config.api.backend}/logError`; + + const options = { + method: 'POST', + body: { + app: { ...Config.app }, + url: urlFull, + error, + }, + }; + + const data = await request(url, options); + + return data; +} + +window.onerror = async (message, source, line, col, error) => logError({ + message, + source, + line, + col, + stack: error?.stack || null, +}); diff --git a/vitekit/__/vite-frontend-starter-main/src/js/component/placeholder-image.js b/vitekit/__/vite-frontend-starter-main/src/js/component/placeholder-image.js new file mode 100644 index 0000000..2c07669 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/component/placeholder-image.js @@ -0,0 +1,9 @@ +import placeholderUrl from '@/img/no-image.jpg'; + +window.onload = () => { + document.querySelectorAll('img').forEach((image) => { + if (image.complete && typeof image.naturalWidth === 'number' && image.naturalWidth <= 0) { + image.src = placeholderUrl; + } + }); +}; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/component/protect-image.js b/vitekit/__/vite-frontend-starter-main/src/js/component/protect-image.js new file mode 100644 index 0000000..0d29268 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/component/protect-image.js @@ -0,0 +1,7 @@ +document.addEventListener('DOMContentLoaded', () => { + document.addEventListener('contextmenu', (event) => { + if (event.target.nodeName === 'IMG') { + event.preventDefault(); + } + }); +}); diff --git a/vitekit/__/vite-frontend-starter-main/src/js/component/responsive-table.js b/vitekit/__/vite-frontend-starter-main/src/js/component/responsive-table.js new file mode 100644 index 0000000..46abcc6 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/component/responsive-table.js @@ -0,0 +1,13 @@ +document.addEventListener('DOMContentLoaded', () => { + document.querySelectorAll('table').forEach((table) => { + if (!table.parentElement.classList.contains('table-responsive') && !table.hasAttribute('data-noresponsive')) { + const wrapper = document.createElement('div'); + + wrapper.classList.add('table-responsive'); + + table.before(wrapper); + + wrapper.appendChild(table); + } + }); +}); diff --git a/vitekit/__/vite-frontend-starter-main/src/js/component/section-navigation.js b/vitekit/__/vite-frontend-starter-main/src/js/component/section-navigation.js new file mode 100644 index 0000000..b272555 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/component/section-navigation.js @@ -0,0 +1,77 @@ +import { getSlug } from '@/js/util/cyr-to-lat'; +import { randomString } from '@/js/util/random'; + +document.addEventListener('DOMContentLoaded', () => { + const navigation = document.querySelector('.section__navigation'); + const navigationTitles = document.querySelectorAll('.section__title'); + + if (!navigation || !navigationTitles.length) { + return false; + } + + navigationTitles.forEach((title) => { + const link = document.createElement('a'); + const linkId = `${getSlug(title.textContent)}-${randomString()}`; + + title.id = linkId; + + link.href = `#${linkId}`; + link.innerHTML = `${title.textContent}`; + link.classList.add('section__navigation-item'); + + navigation.appendChild(link); + }); + + setSticky(navigation); + sclollSpy(); +}); + +function setSticky(navigation) { + const parentNode = navigation.closest('.position-sticky'); + + if (!parentNode) { + return false; + } + + const headerHeight = document.getElementById('header')?.offsetHeight || 0; + + if (window.innerWidth >= 768) { + parentNode.style.top = `calc(2em + ${headerHeight}px)`; + } else { + parentNode.style.top = `${headerHeight}px`; + } +} + +function sclollSpy() { + const sections = document.querySelectorAll('.section'); + + const observer = new IntersectionObserver( + (entries) => { + entries.forEach((entry) => { + if (entry.isIntersecting) { + const activeSectionTitle = entry.target.querySelector('.section__title'); + + if (!activeSectionTitle) { + return false; + } + + document.querySelectorAll('.section__navigation-item').forEach((item) => { + if (item.hash === `#${activeSectionTitle.id}`) { + item.classList.add('active'); + } else { + item.classList.remove('active'); + } + }); + } + }); + }, + { + root: document, + rootMargin: '-10% 0px -90% 0px', + }, + ); + + sections.forEach((section) => { + observer.observe(section); + }); +} diff --git a/vitekit/__/vite-frontend-starter-main/src/js/component/smooth-scroll.js b/vitekit/__/vite-frontend-starter-main/src/js/component/smooth-scroll.js new file mode 100644 index 0000000..921bc10 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/component/smooth-scroll.js @@ -0,0 +1,32 @@ +import smoothScroll from '@/js/util/smooth-scroll'; + +document.addEventListener('DOMContentLoaded', () => { + const headerHeight = document.getElementById('header')?.offsetHeight || 0; + + document.addEventListener('click', (event) => { + const anchor = event.target.closest('a'); + + if (!anchor) { + return false; + } + + const anchorHref = anchor.getAttribute('href'); + + if (anchorHref === '#') { + event.preventDefault(); + + smoothScroll(); + } else if (anchorHref.charAt(0) === '#' || (anchorHref.charAt(0) === '/' && anchorHref.charAt(1) === '#')) { + if (!anchor.hash) { + return false; + } + + const target = document.querySelector(anchor.hash); + if (target) { + event.preventDefault(); + + smoothScroll(target, headerHeight + 32); + } + } + }); +}); diff --git a/vitekit/__/vite-frontend-starter-main/src/js/component/watermark.js b/vitekit/__/vite-frontend-starter-main/src/js/component/watermark.js new file mode 100644 index 0000000..b591c26 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/component/watermark.js @@ -0,0 +1,2 @@ +// eslint-disable-next-line +console.log('%cMade by Zakandaiev', 'background:#646cff;color:#fff;padding:10px;font-weight:bold;'); diff --git a/vitekit/__/vite-frontend-starter-main/src/js/main.js b/vitekit/__/vite-frontend-starter-main/src/js/main.js new file mode 100644 index 0000000..6e27fbb --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/main.js @@ -0,0 +1,14 @@ +import '@/js/component/watermark'; +import '@/js/component/logger'; + +import '@/js/component/data-copy'; +import '@/js/component/data-toast'; +import '@/js/component/external-link-norefer'; +import '@/js/component/format-tel-link'; +import '@/js/component/placeholder-image'; +import '@/js/component/protect-image'; +import '@/js/component/responsive-table'; +import '@/js/component/smooth-scroll'; + +import '@/js/component/header'; +import '@/js/component/section-navigation'; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/clipboard.js b/vitekit/__/vite-frontend-starter-main/src/js/util/clipboard.js new file mode 100644 index 0000000..280e803 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/clipboard.js @@ -0,0 +1,41 @@ +async function copyToClipboard(textToCopy) { + let result = false; + + if (navigator.clipboard && window.isSecureContext) { + try { + await navigator.clipboard.writeText(textToCopy); + + result = true; + } catch (error) { + // do nothing + } + } else { + const textArea = document.createElement('textarea'); + textArea.value = textToCopy; + + textArea.style.position = 'fixed'; + textArea.style.zIndex = '-1000000'; + textArea.style.top = '100%'; + textArea.style.left = '100%'; + textArea.style.opacity = '0'; + textArea.style.visibility = 'hidden'; + + document.body.append(textArea); + + textArea.select(); + + try { + document.execCommand('copy'); + + result = true; + } catch (error) { + // do nothing + } finally { + textArea.remove(); + } + } + + return result; +} + +export default copyToClipboard; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/cookie.js b/vitekit/__/vite-frontend-starter-main/src/js/util/cookie.js new file mode 100644 index 0000000..a203e61 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/cookie.js @@ -0,0 +1,51 @@ +import { isArray, isObject, isStringValidJSON } from '@/js/util/is-object'; + +function setCookie(key, data, days = 3, path = '/') { + if (isArray(data) || isObject(data)) { + data = JSON.stringify(data); + } + + const dateNow = new Date(); + dateNow.setTime(dateNow.getTime() + (days * 24 * 60 * 60 * 1000)); + + document.cookie = `${key}=${data}; expires=${dateNow.toUTCString()}; path=${path}`; +} + +function getCookie(key) { + const cookieName = `${key}=`; + const cookieArray = document.cookie.split(';'); + + for (let i = 0; i < cookieArray.length; i += 1) { + let c = cookieArray[i]; + while (c.charAt(0) === ' ') c = c.substring(1, c.length); + if (c.indexOf(cookieName) === 0) return formatCookie(key, c.substring(cookieName.length, c.length)); + } + + return null; +} + +function formatCookie(key, data) { + if (data && (data.charAt(0) === '[' || data.charAt(0) === '{')) { + if (isStringValidJSON(data)) { + data = JSON.parse(data); + } else if (data.charAt(0) === '[') { + data = []; + flushCookie(key); + } else if (data.charAt(0) === '{') { + data = {}; + flushCookie(key); + } + } + + return data; +} + +function flushCookie(key) { + document.cookie = `${key}=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;`; +} + +export { + setCookie, + getCookie, + flushCookie, +}; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/cyr-to-lat.js b/vitekit/__/vite-frontend-starter-main/src/js/util/cyr-to-lat.js new file mode 100644 index 0000000..bb352cd --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/cyr-to-lat.js @@ -0,0 +1,99 @@ +function cyrToLat(text) { + const gost = { + а: 'a', + А: 'A', + б: 'b', + Б: 'B', + в: 'v', + В: 'V', + г: 'g', + Г: 'G', + д: 'd', + Д: 'D', + е: 'e', + Е: 'E', + ё: 'e', + Ё: 'E', + ж: 'zh', + Ж: 'Zh', + з: 'z', + З: 'Z', + и: 'i', + И: 'I', + й: 'y', + Й: 'Y', + к: 'k', + К: 'K', + л: 'l', + Л: 'L', + м: 'm', + М: 'M', + н: 'n', + Н: 'N', + о: 'o', + О: 'O', + п: 'p', + П: 'P', + р: 'r', + Р: 'R', + с: 's', + С: 'S', + т: 't', + Т: 'T', + у: 'u', + У: 'U', + ф: 'f', + Ф: 'F', + х: 'kh', + Х: 'Kh', + ц: 'tz', + Ц: 'Tz', + ч: 'ch', + Ч: 'Ch', + ш: 'sh', + Ш: 'Sh', + щ: 'sch', + Щ: 'Sch', + ы: 'y', + Ы: 'Y', + э: 'e', + Э: 'E', + ю: 'iu', + Ю: 'Iu', + я: 'ia', + Я: 'Ia', + ь: '', + Ь: '', + ъ: '', + Ъ: '', + ї: 'yi', + Ї: 'Yi', + і: 'i', + І: 'I', + ґ: 'g', + Ґ: 'G', + є: 'e', + Є: 'E', + }; + + return text.split('').map((char) => gost[char] || char).join(''); +} + +function getSlug(text, delimiter = '-') { + const replaceInvalidChars = new RegExp(`[^A-Za-z0-9${delimiter}]+`, 'g'); + const replaceDelimiterRepeats = new RegExp(`[${delimiter}]+`, 'g'); + const replaceNoDelimiter = new RegExp(`^${delimiter}`); + const replaceDelimiter = new RegExp(`${delimiter}$`); + + return cyrToLat(text) + .replaceAll(replaceInvalidChars, delimiter) + .replaceAll(replaceDelimiterRepeats, delimiter) + .replace(replaceNoDelimiter, '') + .replace(replaceDelimiter, '') + .toLowerCase(); +} + +export { + cyrToLat, + getSlug, +}; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/debounce.js b/vitekit/__/vite-frontend-starter-main/src/js/util/debounce.js new file mode 100644 index 0000000..4af03e1 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/debounce.js @@ -0,0 +1,17 @@ +let timeout; + +async function debounce(callback, delay = 500, ...args) { + return new Promise((resolve) => { + if (timeout) { + clearTimeout(timeout); + } + + timeout = setTimeout(async () => { + const result = await callback(...args); + + resolve(result); + }, delay); + }); +} + +export default debounce; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/encoding.js b/vitekit/__/vite-frontend-starter-main/src/js/util/encoding.js new file mode 100644 index 0000000..93f6a33 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/encoding.js @@ -0,0 +1,30 @@ +import { isArray, isObject, isStringValidJSON } from '@/js/util/is-object'; + +function encode(data) { + if (isArray(data) || isObject(data)) { + data = JSON.stringify(data); + } + + return window.btoa(encodeURIComponent(data)); +} + +function decode(data) { + data = decodeURIComponent(window.atob(data)); + + if (data.charAt(0) === '[' || data.charAt(0) === '{') { + if (isStringValidJSON(data)) { + data = JSON.parse(data); + } else if (data.charAt(0) === '[') { + data = []; + } else if (data.charAt(0) === '{') { + data = {}; + } + } + + return data; +} + +export { + encode, + decode, +}; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/fade.js b/vitekit/__/vite-frontend-starter-main/src/js/util/fade.js new file mode 100644 index 0000000..9f744be --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/fade.js @@ -0,0 +1,50 @@ +function fadeIn(element, callback = null, timing = 20) { + if (!element) { + return false; + } + + let opacity = 0; + + const timer = setInterval(() => { + if (opacity >= 1) { + clearInterval(timer); + + if (callback instanceof Function) { + callback(element); + } + } + + element.style.opacity = opacity.toFixed(1); + + opacity += 0.1; + }, timing); +} + +function fadeOut(element, callback = null, timing = 20) { + if (!element) { + return false; + } + + let opacity = 1; + + const timer = setInterval(() => { + if (opacity <= 0) { + clearInterval(timer); + + if (callback instanceof Function) { + callback(element); + } else { + element.remove(); + } + } + + element.style.opacity = opacity.toFixed(1); + + opacity -= 0.1; + }, timing); +} + +export { + fadeIn, + fadeOut, +}; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/geolocation.js b/vitekit/__/vite-frontend-starter-main/src/js/util/geolocation.js new file mode 100644 index 0000000..d60043c --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/geolocation.js @@ -0,0 +1,65 @@ +async function getUserPosition() { + const position = { + error: true, + errorMessage: null, + lat: null, + lng: null, + }; + + if (!navigator || !navigator.geolocation) { + return position; + } + + try { + const { coords } = await new Promise((resolve, reject) => { + navigator.geolocation.getCurrentPosition(resolve, reject, { enableHighAccuracy: true, maximumAge: 0, timeout: 5000 }); + }); + + if (coords.latitude && coords.longitude) { + position.error = false; + position.lat = coords.latitude; + position.lng = coords.longitude; + } + } catch (error) { + position.error = true; + position.errorMessage = error; + } + + return position; +} + +function getDistanceBetweenCoords(lat1, lon1, lat2, lon2, unit = 'mi') { + if ((lat1 === lat2) && (lon1 === lon2)) { + return 0; + } + + const radlat1 = (Math.PI * lat1) / 180; + const radlat2 = (Math.PI * lat2) / 180; + const theta = lon1 - lon2; + const radtheta = (Math.PI * theta) / 180; + + let dist = Math.sin(radlat1) * Math.sin(radlat2) + Math.cos(radlat1) * Math.cos(radlat2) * Math.cos(radtheta); + + if (dist > 1) { + dist = 1; + } + + dist = Math.acos(dist); + dist = (dist * 180) / Math.PI; + dist = (dist * 60) * 1.1515; + + if (unit === 'km') { + dist *= 1.609344; + } else if (unit === 'm') { + dist *= 1609.344; + } + + return dist; +} + +export { + getUserPosition, + getDistanceBetweenCoords, +}; + +export default getUserPosition; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/is-object.js b/vitekit/__/vite-frontend-starter-main/src/js/util/is-object.js new file mode 100644 index 0000000..01fdb1b --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/is-object.js @@ -0,0 +1,29 @@ +function isArray(a) { + return (!!a) && (a.constructor === Array); +} + +function isObject(o) { + return (!!o) && (o.constructor === Object); +} + +function isStringValidJSON(s) { + if ( + /^[\],:{}\s]*$/.test( + // eslint-disable-next-line + s.replace(/\\["\\\/bfnrtu]/g, '@') + // eslint-disable-next-line + .replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, ']') + .replace(/(?:^|:|,)(?:\s*\[)+/g, ''), + ) + ) { + return true; + } + + return false; +} + +export { + isArray, + isObject, + isStringValidJSON, +}; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/random.js b/vitekit/__/vite-frontend-starter-main/src/js/util/random.js new file mode 100644 index 0000000..49332eb --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/random.js @@ -0,0 +1,23 @@ +function randomInt(mi, ma) { + const min = parseInt(mi, 10); + const max = parseInt(ma, 10); + + return Math.floor(Math.random() * (max - min + 1) + min); +} + +function randomFloat(mi, ma) { + const min = parseFloat(mi); + const max = parseFloat(ma); + + return Math.random() * (max - min) + min; +} + +function randomString() { + return Math.random().toString(32).replace('0.', ''); +} + +export { + randomInt, + randomFloat, + randomString, +}; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/request.js b/vitekit/__/vite-frontend-starter-main/src/js/util/request.js new file mode 100644 index 0000000..b06d1f3 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/request.js @@ -0,0 +1,87 @@ +import Config from '@/config'; +import sleep from '@/js/util/sleep'; + +function getApiTimeout(timeout) { + return timeout || Config.api.timeoutMs || 15000; +} + +function getApiDelay(delay) { + return delay || Config.api.delayMs || 1000; +} + +async function fetchWithTimeout(resource, options = {}, timeout = null) { + const controller = new AbortController(); + const id = setTimeout(() => controller.abort(), getApiTimeout(timeout)); + + const response = await fetch(resource, { + ...options, + signal: controller.signal, + }); + + clearTimeout(id); + + return response; +} + +async function request(resource, options = {}, timeout = null, delay = null) { + const startTime = performance.now(); + + if (!options.method) { + options.method = 'GET'; + } + + if (!options.headers) { + options.headers = { + 'Content-Type': 'application/json', + }; + } + + if (typeof options.body === 'object' && !(options.body instanceof FormData)) { + options.body = JSON.stringify(options.body); + } + + const data = { + code: null, + status: null, + message: null, + data: null, + }; + + let response = {}; + + try { + response = await fetchWithTimeout(resource, options, getApiTimeout(timeout)); + + data.code = response.status; + } catch (error) { + // do nothing + } + + try { + const responseData = await response.json() || {}; + + Object.assign(data, responseData); + + data.status = responseData.status || null; + data.message = responseData.message || null; + data.data = responseData.data || responseData.payload || null; + } catch (error) { + data.status = 'error'; + data.message = error; + } + + const endTime = performance.now(); + const differenceTime = endTime - startTime; + const delayTime = getApiDelay(delay); + + if (differenceTime < delayTime) { + await sleep(delayTime - differenceTime); + } + + return data; +} + +export { + fetchWithTimeout, + request, +}; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/route.js b/vitekit/__/vite-frontend-starter-main/src/js/util/route.js new file mode 100644 index 0000000..a19d54e --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/route.js @@ -0,0 +1,40 @@ +const { host } = window.location; +const protocol = window.location.protocol.replace(':', ''); +const uri = window.location.pathname; +const [url, queryString] = window.location.href.split('?'); + +const uriFull = `${uri}?${queryString}`; +const urlFull = `${url}?${queryString}`; + +const base = `${protocol}://${host}`; + +const query = new Proxy(new URLSearchParams(window.location.search), { + get: (searchParams, prop) => searchParams.get(prop), +}); + +const route = { + host, + protocol, + uri, + url, + uriFull, + urlFull, + base, + query, + queryString, +}; + +export { + host, + uri, + url, + uriFull, + urlFull, + base, + query, + queryString, + + route, +}; + +export default route; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/sleep.js b/vitekit/__/vite-frontend-starter-main/src/js/util/sleep.js new file mode 100644 index 0000000..6a0c4f6 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/sleep.js @@ -0,0 +1,6 @@ +function sleep(ms) { + // eslint-disable-next-line + return new Promise((resolve) => setTimeout(resolve, ms)); +} + +export default sleep; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/smooth-scroll.js b/vitekit/__/vite-frontend-starter-main/src/js/util/smooth-scroll.js new file mode 100644 index 0000000..3dcd03b --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/smooth-scroll.js @@ -0,0 +1,12 @@ +function smoothScroll(element = null, offsetTop = 0, behavior = 'smooth') { + if (element) { + const elementPosition = element.getBoundingClientRect().top; + const offsetPosition = elementPosition + window.scrollY - offsetTop; + + window.scrollTo({ top: offsetPosition, behavior }); + } else { + window.scrollTo({ top: 0, behavior }); + } +} + +export default smoothScroll; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/storage.js b/vitekit/__/vite-frontend-starter-main/src/js/util/storage.js new file mode 100644 index 0000000..4b42054 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/storage.js @@ -0,0 +1,49 @@ +import { isArray, isObject, isStringValidJSON } from '@/js/util/is-object'; + +function setStorage(key, data, type = 'session') { + if (isArray(data) || isObject(data)) { + data = JSON.stringify(data); + } + + if (type === 'session') { + sessionStorage.setItem(key, data); + } else { + localStorage.setItem(key, data); + } + + return true; +} + +function getStorage(key, type = 'session') { + let data = (type === 'session') ? sessionStorage.getItem(key) : localStorage.getItem(key); + + if (data && (data.charAt(0) === '[' || data.charAt(0) === '{')) { + if (isStringValidJSON(data)) { + data = JSON.parse(data); + } else if (data.charAt(0) === '[') { + data = []; + flushStorage(key); + } else if (data.charAt(0) === '{') { + data = {}; + flushStorage(key); + } + } + + return data; +} + +function flushStorage(key, type = 'session') { + if (type === 'session') { + sessionStorage.removeItem(key); + } else { + localStorage.removeItem(key); + } + + return true; +} + +export { + setStorage, + getStorage, + flushStorage, +}; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/toast.js b/vitekit/__/vite-frontend-starter-main/src/js/util/toast.js new file mode 100644 index 0000000..2d6f6d4 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/toast.js @@ -0,0 +1,50 @@ +function toast(text, type = 'default', duration = null) { + if (typeof text !== 'string' || !text?.length) { + return false; + } + + let container = document.querySelector('.toasts'); + if (!container) { + container = document.createElement('div'); + container.classList.add('toasts'); + document.body.appendChild(container); + } + + const toastNode = document.createElement('div'); + toastNode.classList.add('toasts__item'); + if (type) { + toastNode.classList.add(type); + } + + const toastIcon = document.createElement('i'); + toastIcon.classList.add('toasts__icon'); + + const toastText = document.createElement('span'); + toastText.classList.add('toasts__text'); + toastText.textContent = text; + + toastNode.appendChild(toastIcon); + toastNode.appendChild(toastText); + + container.appendChild(toastNode); + + toastNode.addEventListener('click', () => toastRemove(container, toastNode)); + + setTimeout(() => toastRemove(container, toastNode), duration || 5000); + + return true; +} + +function toastRemove(toastContainer, toastNode) { + toastNode.classList.add('disappear'); + + toastNode.addEventListener('animationend', () => { + toastNode.remove(); + + if (toastContainer && toastContainer.childElementCount <= 0) { + toastContainer.remove(); + } + }); +} + +export default toast; diff --git a/vitekit/__/vite-frontend-starter-main/src/js/util/vibrate.js b/vitekit/__/vite-frontend-starter-main/src/js/util/vibrate.js new file mode 100644 index 0000000..0b589a9 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/js/util/vibrate.js @@ -0,0 +1,35 @@ +function getVibrate(type) { + switch (type) { + case 'success': { + return [40]; + } + case 'warning': { + return [40, 20, 40]; + } + case 'error': { + return [20, 20, 20, 20, 20]; + } + default: { + return [20]; + } + } +} + +function vibrate(type = null) { + const isSupports = window.navigator && window.navigator.vibrate ? true : false; + + if (!isSupports) { + return false; + } + + const signal = typeof type === 'string' ? getVibrate(type) : type; + + window.navigator.vibrate(signal); + + return true; +} + +export { + getVibrate, + vibrate, +}; diff --git a/vitekit/__/vite-frontend-starter-main/src/layout/main.twig b/vitekit/__/vite-frontend-starter-main/src/layout/main.twig new file mode 100644 index 0000000..653ff73 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/layout/main.twig @@ -0,0 +1,81 @@ +{% set title = title is not defined or title is null ? APP_NAME_FORMATTED : title ~ ' - ' ~ APP_NAME_FORMATTED %} +{% set locale = meta.locale|default('en-US') %} +{% set description = meta.description|default(APP_DESCRIPTION) %} +{% set keywords = meta.keywords|default(APP_KEYWORDS) %} +{% set image = meta.image %} + + + + + + {% block head %} + {{ title }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {% endblock %} + + + {% block head_additional %}{% endblock %} + + + + + + + + {% block header %} + {% include '@component/header.twig' %} + {% endblock %} + + + {% block main %} +

    + {% block content %}{% endblock %} +
    + {% endblock %} + + + {% block footer %} + {% include '@component/footer.twig' %} + {% endblock %} + + + diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/component/box.scss b/vitekit/__/vite-frontend-starter-main/src/sass/component/box.scss new file mode 100644 index 0000000..12eb2a3 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/component/box.scss @@ -0,0 +1,43 @@ +.box { + display: flex; + flex-direction: column; + + padding: 1.5em; + border-radius: var(--radius-md); + + background: var(--color-box); + + // box-shadow: var(--shadow); + + // .box__icon + &__icon { + display: inline-flex; + align-items: center; + justify-content: center; + + width: 2em; + height: 2em; + margin: 0 0 0.8em; + border-radius: 0.25em; + + font-size: 1.5em; + color: var(--color-primary); + text-align: center; + + background: var(--color-border); + } + + // .box__title + &__title { + display: block; + font-weight: var(--font-medium); + color: var(--color-heading); + } + + // .box__text + &__text { + display: block; + margin: 0.5em 0 0; + font-size: 0.875em; + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/component/button.scss b/vitekit/__/vite-frontend-starter-main/src/sass/component/button.scss new file mode 100644 index 0000000..7feeea2 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/component/button.scss @@ -0,0 +1,83 @@ +.btn { + @include reset-btn; + cursor: pointer; + + position: relative; + + display: inline-flex; + gap: 0.5em; + align-items: center; + justify-content: center; + + padding: 0.75em 0.875em; + border: var(--border); + border-radius: var(--radius-md); + + font-size: 1em; + font-weight: var(--font-medium); + line-height: 1; + color: var(--color-heading); + text-align: center; + text-overflow: ellipsis; + white-space: nowrap; + + background: var(--color-body); + + transition: var(--transition); + + &:hover, &:focus, &:active { + color: var(--color-heading); + background: var(--color-box); + } + + & > svg, & > img { + display: inline-block; + width: 3rem; + height: 3rem; + } + + & > small { + padding: 0.15em 0 0 0.25em; + font-size: 2rem; + font-weight: var(--font-regular); + } + + // .btn_cancel + &_cancel { + border-color: var(--color-border); + color: var(--color-heading); + background: var(--color-border); + + &:hover, &:focus, &:active { + border-color: var(--color-border-hover); + color: var(--color-heading); + background: var(--color-border-hover); + } + } + + @each $color in $accent-color-list { + &_#{$color} { + border-color: var(--color-#{$color}); + color: #fff; + background: var(--color-#{$color}); + + &:hover, &:focus, &:active { + border-color: var(--color-#{$color}-hover); + color: #fff; + background: var(--color-#{$color}-hover); + } + } + } + + // .btn_disabled + &_disabled, + &:disabled { + cursor: not-allowed; + opacity: 0.7; + } + + // .btn_fit + &_fit { + width: 100%; + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/component/footer.scss b/vitekit/__/vite-frontend-starter-main/src/sass/component/footer.scss new file mode 100644 index 0000000..e56a7c4 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/component/footer.scss @@ -0,0 +1,12 @@ +.footer { + display: block; + margin: 2em 0 0; + border-top: var(--border-width) solid #e2e2e3; + text-align: center; +} + +:root[data-theme="dark"] { + .footer { + border-color: #000; + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/component/form.scss b/vitekit/__/vite-frontend-starter-main/src/sass/component/form.scss new file mode 100644 index 0000000..128cfe6 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/component/form.scss @@ -0,0 +1,47 @@ +form { + display: flex; + flex-direction: column; +} + +label { + @include reset-btn; + + display: block; + + width: 100%; + margin: 0; + padding: 0; + + font-size: 1.4rem; + font-weight: var(--font-regular); + line-height: 1.2; + + &[for] { + cursor: pointer; + } +} + +input, textarea, select { + @include reset-btn; + + display: block; + + width: 100%; + padding: calc(1.4rem - var(--border-width)); + border: var(--border); + border-radius: var(--radius-md); + + font-size: 1.6rem; + font-weight: var(--font-medium); + line-height: 1.25; + color: var(--color-text); + + background: var(--color-body); +} + +textarea { + // resize: vertical; + overflow: hidden auto; + min-height: 3.4rem; + max-height: 30rem; +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/component/grid.scss b/vitekit/__/vite-frontend-starter-main/src/sass/component/grid.scss new file mode 100644 index 0000000..4f109d4 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/component/grid.scss @@ -0,0 +1,88 @@ +.row { + display: flex; + flex-wrap: wrap; + + // .row.fill + &.fill > .col { + flex: 1 0 auto; + + // .row.fill > .col-auto + &-auto { + flex: initial; + } + } +} + +.col, +[class^="col-"] { + display: block; + flex: 0 0 auto; + + // .col.fill + &.fill { + flex: 1 0 auto; + } +} + +@each $bp, $val in $breakpoint { + // @media (min-width: $val) { + @include query($bp) { + // COLUMN COUNT - general class for .row + @for $i from 1 through 12 { + .row.cols-#{$bp}-#{$i} > .col { + width: calc(100% / $i); + } + } + + // COLUMN COUNT - single class for .col + @for $i from 1 through 12 { + .col-#{$bp}-#{$i} { + width: calc(100% / 12) * $i; + } + } + + // OFFSET - single class for .col + @for $i from 1 through 12 { + .offset-#{$bp}-#{$i} { + margin-left: calc(100% / 12) * $i; + } + } + + // ORDER - single class for .col + @for $i from 1 through 12 { + .order-#{$bp}-#{$i} { + order: $i; + } + } + + // GAP - XY + .row.gap-#{$bp} { + margin: calc(-1 * var(--gap) / 2); + } + + .row.gap-#{$bp} > .col, + .row.gap-#{$bp} > [class^="col-"] { + padding: calc(var(--gap) / 2); + } + + // GAP - X + .row.gap-#{$bp}-x { + margin: 0 calc(-1 * var(--gap) / 2); + } + + .row.gap-#{$bp}-x > .col, + .row.gap-#{$bp}-x > [class^="col-"] { + padding: 0 calc(var(--gap) / 2); + } + + // GAP - Y + .row.gap-#{$bp}-y { + margin: calc(-1 * var(--gap) / 2) 0; + } + + .row.gap-#{$bp}-y > .col, + .row.gap-#{$bp}-y > [class^="col-"] { + padding: calc(var(--gap) / 2) 0; + } + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/component/header.scss b/vitekit/__/vite-frontend-starter-main/src/sass/component/header.scss new file mode 100644 index 0000000..24e50fa --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/component/header.scss @@ -0,0 +1,183 @@ +.header { + scrollbar-color: var(--color-border-hover) var(--color-border); + scrollbar-width: thin; + + position: sticky; + z-index: var(--zi-header); + top: 0; + right: 0; + left: 0; + + overflow: auto hidden; + display: block; + + margin: 0 0 2em; + border-bottom: var(--border-width) solid transparent; + + transition: var(--transition); + + // .header__wrapper + &__wrapper { + display: flex; + gap: 1.5em; + justify-content: space-between; + } + + // .header__divider + &__divider { + position: relative; + margin-left: 0.5em; + + &::before { + content: ""; + + position: absolute; + top: 50%; + right: calc(100% + 0.75em + var(--border-width) / 2); + transform: translateY(-50%); + + width: var(--border-width); + height: 1.25em; + + background-color: var(--color-border); + } + + // .header__divider + .header__divider + & + .header__divider { + margin-left: 0; + } + } + + // .header__logo + &__logo { + display: flex; + flex-shrink: 0; + gap: 0.5em; + align-items: center; + + // .header__logo-image + &-image { + display: block; + flex-shrink: 0; + width: auto; + height: 1.5em; + } + + // .header__logo-text + &-text { + font-weight: var(--font-medium); + color: var(--color-heading); + } + } + + // .header__nav + &__nav { + display: flex; + flex-grow: 1; + gap: 1.5em; + justify-content: flex-end; + + // .header__nav-item + &-item { + cursor: pointer; + + display: inline-flex; + align-items: center; + justify-content: center; + + padding: 2rem 0; + + font-size: 0.85em; + font-weight: var(--font-medium); + line-height: 1.2; + color: var(--color-heading); + text-align: center; + white-space: nowrap; + + transition: var(--transition); + + &:hover, &:focus, &:active { + color: var(--color-primary-hover); + } + + // .header__nav-item.active + &.active { + color: var(--color-primary); + } + } + } + + // .header__appearance + &__appearance { + @extend .header__divider; + display: flex; + flex-shrink: 0; + gap: 0.5em; + + // .header__appearance-item + &-item { + cursor: pointer; + + display: inline-flex; + flex-shrink: 0; + align-items: center; + justify-content: center; + + width: 1.25em; + + color: var(--color-text); + text-align: center; + + transition: var(--transition); + + &:hover { + color: var(--color-heading); + } + + & > * { + display: block; + width: 100%; + height: 100%; + object-fit: contain + } + } + } + + // .header__social + &__social { + @extend .header__appearance; + + // .header__social-item + &-item { + @extend .header__appearance-item; + } + } + + // .header.is-scrolled + &.is-scrolled { + border-color: #e2e2e3; + background: var(--color-body); + } +} + +.header__appearance-item[data-theme-set="light"] { + display: none; +} + +.header__appearance-item[data-theme-set="dark"] { + display: inline-flex; +} + +:root[data-theme="dark"] { + .header.is-scrolled { + border-color: #000; + } + + .header__appearance-item[data-theme-set="light"] { + display: inline-flex; + } + + .header__appearance-item[data-theme-set="dark"] { + display: none; + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/component/helper.scss b/vitekit/__/vite-frontend-starter-main/src/sass/component/helper.scss new file mode 100644 index 0000000..3540bc0 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/component/helper.scss @@ -0,0 +1,610 @@ +/* ========== Flexbox ========== */ +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-column { + flex-direction: column !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.justify-content-evenly { + justify-content: space-evenly !important; +} + +.justify-content-stretch { + justify-content: stretch !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +@for $i from 0 through 5 { + .flex-grow-#{$i} { + flex-grow: #{$i} !important; + } + + .flex-shrink-#{$i} { + flex-shrink: #{$i} !important; + } +} + +$gap-step: 0.5; + +@for $i from 0 through 20 { + .gap-#{$i} { + gap: #{$i * $gap-step}rem !important; + } +} + +/* ========== Margin ========== */ +$margin-step: 0.5; + +@for $i from -10 through 10 { + .mt-#{$i} { + margin-top: #{$i * $margin-step}rem !important; + } + + .mr-#{$i} { + margin-right: #{$i * $margin-step}rem !important; + } + + .mb-#{$i} { + margin-bottom: #{$i * $margin-step}rem !important; + } + + .ml-#{$i} { + margin-left: #{$i * $margin-step}rem !important; + } + + .mx-#{$i} { + margin-right: #{$i * $margin-step}rem !important; + margin-left: #{$i * $margin-step}rem !important; + } + + .my-#{$i} { + margin-top: #{$i * $margin-step}rem !important; + margin-bottom: #{$i * $margin-step}rem !important; + } + + .m-#{$i} { + margin: #{$i * $margin-step}rem !important; + } +} + +.mt-auto { + margin-top: auto !important; +} + +.mr-auto { + margin-right: auto !important; +} + +.mb-auto { + margin-bottom: auto !important; +} + +.ml-auto { + margin-left: auto !important; +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; +} + +.m-auto { + margin: auto !important; +} + +/* ========== Padding ========== */ +$padding-step: 0.5; + +@for $i from 0 through 10 { + .pt-#{$i} { + padding-top: #{$i * $padding-step}rem !important; + } + + .pr-#{$i} { + padding-right: #{$i * $padding-step}rem !important; + } + + .pb-#{$i} { + padding-bottom: #{$i * $padding-step}rem !important; + } + + .pl-#{$i} { + padding-left: #{$i * $padding-step}rem !important; + } + + .px-#{$i} { + padding-right: #{$i * $padding-step}rem !important; + padding-left: #{$i * $padding-step}rem !important; + } + + .py-#{$i} { + padding-top: #{$i * $padding-step}rem !important; + padding-bottom: #{$i * $padding-step}rem !important; + } + + .p-#{$i} { + padding: #{$i * $padding-step}rem !important; + } +} + +/* ========== Text ========== */ +$fz-step: 0.1; +@for $i from 0 through 60 { + .font-size-#{$i} { + font-size: #{$i * $fz-step}rem !important; + } +} + +$lh-step: 0.1; +@for $i from 0 through 60 { + .line-height-#{$i} { + line-height: #{$i * $lh-step} !important; + } +} + +@each $key, $val in $font-weight-list { + .font-#{$key} { + font-weight: var(--font-#{$key}) !important; + } +} + +.text-left { + text-align: left !important; +} + +.text-center { + text-align: center !important; +} + +.text-right { + text-align: right !important; +} + +.text-justify { + text-align: justify !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.text-normal { + font-style: normal !important; +} + +.text-italic { + font-style: italic !important; +} + +.text-underline { + text-decoration: underline !important; +} + +.text-overline { + text-decoration: overline !important; +} + +.text-strike { + text-decoration: line-through !important; +} + +.text-ellipsis { + overflow: hidden !important; + text-overflow: ellipsis !important; + white-space: nowrap !important; +} + +.white-space-normal { + white-space: initial !important; +} + +.white-space-nowrap { + white-space: nowrap !important; +} + +/* ========== Decoration ========== */ +.radius-round { + border-radius: 50% !important; +} + +@each $key, $val in $radius-list { + .radius-#{$key} { + border-radius: var(--radius-#{$key}) !important; + } + + .radius-#{$key}-top-left { + border-top-left-radius: var(--radius-#{$key}) !important; + } + + .radius-#{$key}-top-right { + border-top-right-radius: var(--radius-#{$key}) !important; + } + + .radius-#{$key}-bottom-left { + border-bottom-left-radius: var(--radius-#{$key}) !important; + } + + .radius-#{$key}-bottom-right { + border-bottom-right-radius: var(--radius-#{$key}) !important; + } + + .radius-#{$key}-top { + border-top-left-radius: var(--radius-#{$key}) !important; + border-top-right-radius: var(--radius-#{$key}) !important; + } + + .radius-#{$key}-right { + border-top-right-radius: var(--radius-#{$key}) !important; + border-bottom-right-radius: var(--radius-#{$key}) !important; + } + + .radius-#{$key}-bottom { + border-bottom-right-radius: var(--radius-#{$key}) !important; + border-bottom-left-radius: var(--radius-#{$key}) !important; + } + + .radius-#{$key}-left { + border-top-left-radius: var(--radius-#{$key}) !important; + border-bottom-left-radius: var(--radius-#{$key}) !important; + } +} + +.border { + border: var(--border) !important; +} + +.border-top { + border-top: var(--border) !important; +} + +.border-right { + border-right: var(--border) !important; +} + +.border-bottom { + border-bottom: var(--border) !important; +} + +.border-left { + border-left: var(--border) !important; +} + +.shadow { + box-shadow: var(--shadow) !important; +} + +.drop-shadow { + filter: var(--drop-shadow) !important; +} + +/* ========== Table ========== */ +.table-fixed { + table-layout: fixed !important; +} + +/* ========== Visibility ========== */ +.d-block { + display: block !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-none { + display: none !important; +} + +.hidden { + display: none !important; + visibility: hidden !important; +} + +.pointer-events-all { + pointer-events: all !important; +} + +.pointer-events-none { + pointer-events: none !important; +} + +/* ========== Dimension ========== */ +$wahrem-step: 0.5; + +@for $i from 0 through 20 { + .w-#{$i * 10 * $wahrem-step} { + width: #{calc($i * $wahrem-step * 10) + '%'} !important; + } + + .h-#{$i * 10 * $wahrem-step} { + height: #{calc($i * $wahrem-step * 10) + '%'} !important; + } +} + +.w-auto { + width: auto !important; +} + +.h-auto { + height: auto !important; +} + +$wahem-step: 1; + +@for $i from 1 through 10 { + .w-#{$i}em { + width: #{$i * $wahem-step}em !important; + } + + .w-#{$i}rem { + width: #{$i * $wahem-step}rem !important; + } + + .h-#{$i}em { + height: #{$i * $wahem-step}em !important; + } + + .h-#{$i}rem { + height: #{$i * $wahem-step}rem !important; + } +} + +.fit-contain { + object-fit: contain !important; +} + +.fit-cover { + object-fit: cover !important; +} + +.ratio-1 { + aspect-ratio: 1 !important; +} + +.ratio-3-2 { + aspect-ratio: 3 / 2 !important; +} + +.ratio-2-3 { + aspect-ratio: 2 / 3 !important; +} + +.ratio-4-3 { + aspect-ratio: 4 / 3 !important; +} + +.ratio-3-4 { + aspect-ratio: 3 / 4 !important; +} + +.ratio-16-9 { + aspect-ratio: 16 / 9 !important; +} + +.ratio-9-16 { + aspect-ratio: 9 / 16 !important; +} + +/* ========== Color ========== */ +.color-border { + color: var(--color-border) !important; +} + +.color-body { + color: var(--color-body) !important; +} + +.color-box { + color: var(--color-box) !important; +} + +.color-heading { + color: var(--color-heading) !important; +} + +.color-heading-inverse { + color: var(--color-heading-inverse) !important; +} + +.color-text { + color: var(--color-text) !important; +} + +.color-text-inverse { + color: var(--color-text-inverse) !important; +} + +.color-muted { + color: var(--color-text-muted) !important; +} + +.color-link { + color: var(--color-link) !important; + + &_hover { + transition: var(--transition); + + &:hover, &:focus, &:active { + color: var(--color-link-hover) !important; + } + } +} + +.bg-border { + background: var(--color-border) !important; + + &_hover { + transition: var(--transition); + + &:hover, &:focus, &:active { + background: var(--color-border-hover) !important; + } + } +} + +.bg-body { + background: var(--color-body) !important; +} + +.bg-box { + background: var(--color-box) !important; +} + +@each $color in $accent-color-list { + .color-#{$color} { + color: var(--color-#{$color}) !important; + + &_hover { + transition: var(--transition); + + &:hover, &:focus, &:active { + color: var(--color-#{$color}-hover) !important; + } + } + } + + .bg-#{$color} { + background: var(--color-#{$color}) !important; + + &_hover { + transition: var(--transition); + + &:hover, &:focus, &:active { + background: var(--color-#{$color}-hover) !important; + } + } + } +} + +/* ========== Cursors ========== */ +.cursor-pointer { + cursor: pointer !important; +} + +.cursor-default { + cursor: default !important; +} + +/* ========== Position ========== */ +.position-initial { + position: initial !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-sticky { + position: sticky !important; + top: 0; + + // .position-sticky_bottom + &_bottom { + top: auto; + bottom: 0; + } +} + +$vertical-align-list: baseline, sub, super, text-top, text-bottom, middle, top, bottom; + +@each $align in $vertical-align-list { + .vertical-align-#{$align} { + vertical-align: $align !important; + } +} + +@each $key, $val in $z-index-list { + .zi-#{$key} { + z-index: var(--zi-#{$key}) !important; + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/component/hero.scss b/vitekit/__/vite-frontend-starter-main/src/sass/component/hero.scss new file mode 100644 index 0000000..63afd0a --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/component/hero.scss @@ -0,0 +1,172 @@ +.hero { + display: flex; + flex-direction: column; + gap: 1em; + + // .hero__main + &__main { + order: 2; + } + + // .hero__title + &__title { + display: block; + + font-size: 2em; + font-weight: var(--font-bold); + line-height: 1.2; + color: var(--color-primary); + text-align: center; + } + + // .hero__subtitle + &__subtitle { + display: block; + + font-size: 2em; + font-weight: var(--font-bold); + line-height: 1.2; + color: var(--color-heading); + text-align: center; + } + + // .hero__text + &__text { + display: block; + + margin: 0.5em 0 0; + + font-size: 1.125em; + font-weight: var(--font-medium); + line-height: inherit; + color: var(--color-text); + text-align: center; + } + + // .hero__actions + &__actions { + display: flex; + flex-wrap: wrap; + gap: 0.75em; + justify-content: center; + + margin: 2em 0 0; + } + + // .hero__image + &__image { + position: relative; + + display: flex; + align-items: center; + justify-content: center; + order: 1; + + text-align: center; + + &::before { + content: ""; + + position: absolute; + z-index: var(--zi-below); + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + + width: 10em; + height: 10em; + + background: linear-gradient( -45deg, #bd34fe 50%, #47caff 50% ); + filter: blur(4.5em); + } + + & > * { + display: block; + flex-shrink: 0; + width: auto; + height: 10em; + } + } +} + +@include query(md) { + .hero { + // .hero__title + &__title { + font-size: 2.5em; + } + + // .hero__subtitle + &__subtitle { + font-size: 2.5em; + } + + // .hero__text + &__text { + font-size: 1.25em; + } + + // .hero__image + &__image { + &::before { + width: 12em; + height: 12em; + } + + & > * { + height: 12em; + } + } + } +} + +@include query(lg) { + .hero { + flex-direction: row; + gap: 0; + + // .hero__main + &__main { + flex: 0 0 50%; + order: 1; + } + + // .hero__image + &__image { + flex: 0 0 50%; + order: 2; + + &::before { + width: 16em; + height: 16em; + } + + & > * { + height: 16em; + } + } + + // .hero__title + &__title { + font-size: 3em; + text-align: left; + } + + // .hero__subtitle + &__subtitle { + font-size: 3em; + text-align: left; + } + + // .hero__text + &__text { + font-size: 1.5em; + text-align: left; + } + + // .hero__actions + &__actions { + justify-content: flex-start; + } + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/component/label.scss b/vitekit/__/vite-frontend-starter-main/src/sass/component/label.scss new file mode 100644 index 0000000..d08c598 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/component/label.scss @@ -0,0 +1,35 @@ +.label { + @include ellipsis; + + display: inline-flex; + align-items: center; + justify-content: center; + + max-width: 100%; + padding: 0.25em 0.5em; + border: var(--border); + border-radius: 0.5em; + + font-size: 1rem; + font-weight: var(--font-bold); + line-height: 1; + color: var(--color-heading); + text-align: center; + vertical-align: middle; + + background: var(--color-body); + + // .label_cancel + &_cancel { + border-color: var(--color-border); + background: var(--color-border); + } + + @each $color in $accent-color-list { + &_#{$color} { + border-color: var(--color-#{$color}); + color: #fff; + background: var(--color-#{$color}); + } + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/component/loader.scss b/vitekit/__/vite-frontend-starter-main/src/sass/component/loader.scss new file mode 100644 index 0000000..77de51b --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/component/loader.scss @@ -0,0 +1,71 @@ +.loader { + overflow: hidden; + display: inline-flex; + width: 4rem; + height: 4rem; + + svg { + display: block; + width: 100%; + height: 100%; + } + + circle { + transform-origin: 50%; + stroke: var(--color-primary); + stroke-width: 0.3rem; + animation: line 1.6s cubic-bezier(0.4, 0, 0.2, 1) infinite, rotate 1.6s linear infinite; + } + + // .loader_xs + &_xs { + width: 2rem; + height: 2rem; + } + + // .loader_sm + &_sm { + width: 3rem; + height: 3rem; + } + + // .loader_lg + &_lg { + width: 5rem; + height: 5rem; + } + + // .loader_xl + &_xl { + width: 6rem; + height: 6rem; + } +} + +@keyframes rotate { + from { + transform: rotate(0); + } + + to { + transform: rotate(450deg); + } +} + +@keyframes line { + 0% { + transform: rotate(0); + stroke-dasharray: 2, 85.964; + } + + 50% { + stroke-dasharray: 65.973, 21.9911; + stroke-dashoffset: 0; + } + + 100% { + transform: rotate(90deg); + stroke-dasharray: 2, 85.964; + stroke-dashoffset: -65.973; + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/component/section.scss b/vitekit/__/vite-frontend-starter-main/src/sass/component/section.scss new file mode 100644 index 0000000..92d0e25 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/component/section.scss @@ -0,0 +1,124 @@ +.section { + display: block; + + // .section__title + &__title { + display: flex; + gap: 0.5em; + align-items: flex-start; + justify-content: space-between; + + font-size: 1.5em; + font-weight: var(--font-medium); + color: var(--color-heading); + + & + .section__body { + margin: 1em 0 0; + } + } + + // .section__body + &__body { + display: block; + width: 100%; + + & > *:not(:first-child) { + margin: 1em 0 0; + } + + a { + text-decoration: underline; + + &:hover { + text-decoration: none; + } + } + } + + // .section__navigation + &__navigation { + display: flex; + flex-direction: column; + + // .section__navigation-item + &-item { + position: relative; + + display: block; + + padding: 0.375em 0 0.375em 1em; + border-left: var(--border); + + font-size: 0.875em; + font-weight: var(--font-regular); + color: var(--color-text); + + transition: var(--transition); + + &:hover, &:focus, &:active { + color: var(--color-heading); + } + + & > * { + @include ellipsis; + } + + &.active { + color: var(--color-heading); + + &::before { + content: ""; + + position: absolute; + top: 50%; + left: 0; + transform: translate(-50%, -50%); + + width: calc(var(--border-width) * 2); + height: 1.5em; + + background: var(--color-primary); + } + } + } + } + + // .section_offset + &_offset { + padding: 1.5em 0; + } + + // .section_offset-top + &_offset-top { + padding-top: 1.5em; + } + + // .section_offset-bottom + &_offset-bottom { + padding-bottom: 1.5em; + } + + // .section_grow + &_grow { + flex-grow: 1; + } +} + +@include query(md) { + .section { + // .section_offset + &_offset { + padding: 2em 0; + } + + // .section_offset-top + &_offset-top { + padding-top: 2em; + } + + // .section_offset-bottom + &_offset-bottom { + padding-bottom: 2em; + } + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/component/table.scss b/vitekit/__/vite-frontend-starter-main/src/sass/component/table.scss new file mode 100644 index 0000000..92400a6 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/component/table.scss @@ -0,0 +1,95 @@ +.table-responsive { + overflow-x: auto; + display: block; +} + +table, .table { + border-spacing: 0; + border-collapse: collapse; + + width: 100%; + margin: 0; + + text-align: left; + + th { + font-weight: var(--font-bold); + color: var(--color-heading); + } + + th, td { + padding: 1em; + border-bottom: var(--border); + vertical-align: middle; + } +} + +.table { + // .table_fixed + &_fixed { + table-layout: fixed; + } + + // .table_align-top + &_align-top { + th, td { + vertical-align: top; + } + } + + // .table_align-middle + &_align-middle { + th, td { + vertical-align: middle; + } + } + + // .table_align-bottom + &_align-bottom { + th, td { + vertical-align: bottom; + } + } + + // .table_striped + &_striped > tbody > tr:nth-child(odd) { + & > th, & > td { + background: #f6f6f7; + } + } + + // .table_borderless + &_borderless { + th, td { + border: none; + + &:first-child { + padding-left: 0; + } + + &:last-child { + padding-right: 0; + } + } + + th { + color: var(--color-text); + } + } + + // .table_sm + &_sm { + th, td { + padding-top: 0.5em; + padding-bottom: 0.5em; + } + } +} + +:root[data-theme="dark"] { + .table_striped > tbody > tr:nth-child(odd) { + & > th, & > td { + background: #202127; + } + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/component/toast.scss b/vitekit/__/vite-frontend-starter-main/src/sass/component/toast.scss new file mode 100644 index 0000000..f9d87b2 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/component/toast.scss @@ -0,0 +1,172 @@ +$toast-shadow: 0 3px 7px 0 rgb(0 0 0 / 25%); +$toast-shadow-hover: 0 3px 9px 0 rgb(0 0 0 / 35%); + +.toasts { + pointer-events: none; + + position: fixed; + z-index: var(--zi-top); + inset: 0; + + overflow: hidden; + display: flex; + flex-direction: column; + gap: 1em; + align-items: flex-end; + justify-content: flex-end; + + padding: var(--gap); + + // .toasts__item + &__item { + pointer-events: auto; + cursor: pointer; + + position: relative; + + overflow: hidden; + display: flex; + flex-shrink: 0; + gap: 0.5em; + align-items: center; + + width: auto; + min-width: 20rem; + max-width: 30rem; + padding: 0.75em 1em; + border-radius: 0.25em; + + color: #fff; + + opacity: 0.9; + background: #222e3c; + box-shadow: $toast-shadow; + + transition: var(--transition); + + // animations + animation-name: toast-appear; + animation-duration: var(--transition-time); + animation-fill-mode: both; + + &:hover { + opacity: 1; + box-shadow: $toast-shadow-hover; + } + + // .toasts__item.disappear + &.disappear { + animation-name: toast-disappear; + } + + @each $color in $accent-color-list { + &.#{$color} { + background: var(--color-#{$color}); + + .toasts__icon { + &::before, &::after { + background: var(--color-#{$color}); + } + } + } + } + + // .toasts__item.warning + // .toasts__item.error + &.warning, + &.error { + .toasts__icon { + &::before, &::after { + top: 50%; + left: 50%; + width: 0.2em; + height: 0.85em; + } + + &::after { + transform: translate(-50%, -50%) rotate(-45deg); + } + + &::before { + transform: translate(-50%, -50%) rotate(45deg); + } + } + } + } + + // .toasts__icon + &__icon { + position: relative; + + flex-shrink: 0; + + width: 1.5em; + height: 1.5em; + border-radius: 50%; + + background: #fff; + + &::before, &::after { + content: ""; + + position: absolute; + z-index: 1; + transform: rotate(-45deg); + + display: block; + + border-radius: 0.15em; + + background: #222e3c; + } + + &::before { + top: 0.4em; + left: 0.8em; + transform: rotate(45deg); + + width: 0.2em; + height: 0.8em; + } + + &::after { + top: 0.65em; + left: 0.45em; + transform: rotate(-45deg); + + width: 0.2em; + height: 0.5em; + } + } + + // .toasts__text + &__text { + overflow: hidden; + height: 100%; + text-overflow: ellipsis; + } +} + +@keyframes toast-appear { + 0% { + transform: translateY(25%); + opacity: 0; + } + + 100% { + transform: translateY(0); + opacity: 1; + } +} + +@keyframes toast-disappear { + 0% { + transform: translateY(0); + opacity: 1; + } + + 100% { + transform: translateY(25%); + opacity: 0; + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/config/_all.scss b/vitekit/__/vite-frontend-starter-main/src/sass/config/_all.scss new file mode 100644 index 0000000..7997c05 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/config/_all.scss @@ -0,0 +1,8 @@ +@import "./breakpoint"; +@import "./color"; +@import "./font"; +@import "./radius"; +@import "./z-index"; + +// AT THE END +@import "./root-variable"; diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/config/breakpoint.scss b/vitekit/__/vite-frontend-starter-main/src/sass/config/breakpoint.scss new file mode 100644 index 0000000..35e0b36 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/config/breakpoint.scss @@ -0,0 +1,16 @@ +$breakpoint: ( + xs: 0, + sm: 576px, + md: 768px, + lg: 992px, + xl: 1200px, + xxl: 1400px +); + +$breakpoint-reverse: ( + xs: 575px, + sm: 767px, + md: 991px, + lg: 1199px, + xl: 1399px +); diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/config/color.scss b/vitekit/__/vite-frontend-starter-main/src/sass/config/color.scss new file mode 100644 index 0000000..26a8812 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/config/color.scss @@ -0,0 +1,52 @@ +$accent-color-list: primary, secondary, success, info, warning, error; + +$color-list: ( + body: #fff, + box: #f6f6f7, + + heading: rgb(60 60 67), + heading-inverse: #fff, + + text: rgb(60 60 67 / 78%), + text-inverse: rgb(235 235 245 / 60%), + text-muted: #939ba2, + + link: #646cff, + link-hover: #747bff, + + border: #dee2e6, + border-hover: #ced4da, + + primary: #646cff, + primary-hover: #747bff, + + secondary: #6c757d, + secondary-hover: #686f75, + + success: #1cbb8c, + success-hover: #189f77, + + info: #17a2b8, + info-hover: #148a9c, + + warning: #fcb92c, + warning-hover: #d69d25, + + error: #dc3545, + error-hover: #bb2d3b, +); + +$color-dark-list: ( + body: #1b1b1f, + box: #202127, + + heading: #fff, + heading-inverse: rgb(60 60 67), + + text: rgb(235 235 245 / 60%), + text-inverse: rgb(60 60 67 / 78%), + text-muted: #6c757d, + + border: #32363f, + border-hover: #414853, +); diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/config/font.scss b/vitekit/__/vite-frontend-starter-main/src/sass/config/font.scss new file mode 100644 index 0000000..5b7f2a1 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/config/font.scss @@ -0,0 +1,16 @@ +$font-weight-list: ( + thin: 100, + extralight: 200, + light: 300, + regular: 400, + medium: 500, + semibold: 600, + bold: 700, + extrabold: 800, + "black": 900, +); + +@each $key, $val in $font-weight-list { + @include font("Inter", normal, $val, "@/font/inter-#{$val}.woff2"); + @include font("Inter", italic, $val, "@/font/inter-#{$val}-italic.woff2"); +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/config/radius.scss b/vitekit/__/vite-frontend-starter-main/src/sass/config/radius.scss new file mode 100644 index 0000000..88045ab --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/config/radius.scss @@ -0,0 +1,8 @@ +$radius-list: ( + xs: 4px, + sm: 8px, + md: 12px, + lg: 16px, + xl: 20px, + xxl: 24px, +); diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/config/root-variable.scss b/vitekit/__/vite-frontend-starter-main/src/sass/config/root-variable.scss new file mode 100644 index 0000000..3f5e965 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/config/root-variable.scss @@ -0,0 +1,45 @@ +:root { + --font: "Inter", sans-serif; + + --gap: 16px; + + @each $key, $val in $color-list { + --color-#{$key}: #{$val}; + } + + @each $key, $val in $font-weight-list { + #{'--font-' + $key}: #{$val}; + } + + @each $key, $val in $radius-list { + --radius-#{$key}: #{$val}; + } + + @each $key, $val in $z-index-list { + --zi-#{$key}: #{$val}; + } + + --border-width: 1px; + --border: var(--border-width) solid var(--color-border); + + --shadow: 0 0 14px 0 rgb(33 37 41 / 5%); + --drop-shadow: drop-shadow(0 0 14px rgb(33 37 41 / 5%)); + + --transition-time: 0.3s; + --transition: all var(--transition-time); + + color-scheme: light; +} + +:root[data-theme="dark"] { + @each $key, $val in $color-dark-list { + --color-#{$key}: #{$val}; + } + + --border: var(--border-width) solid var(--color-border); + + --shadow: 0 0 14px 0 rgb(34 46 60 / 5%); + --drop-shadow: drop-shadow(0 0 14px 0 rgb(34 46 60 / 5%)); + + color-scheme: dark; +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/config/z-index.scss b/vitekit/__/vite-frontend-starter-main/src/sass/config/z-index.scss new file mode 100644 index 0000000..4a9ec30 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/config/z-index.scss @@ -0,0 +1,9 @@ +$z-index-list: ( + top: 1000, + tooltip: 300, + modal: 200, + header: 100, + default: 10, + below: -10, + bottom: -1000, +); diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/main.scss b/vitekit/__/vite-frontend-starter-main/src/sass/main.scss new file mode 100644 index 0000000..58cc32a --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/main.scss @@ -0,0 +1,207 @@ +/* ========== Util ========== */ +@import "util/_all"; + +/* ========== Config ========== */ +@import "config/_all"; + +/* ========== Third party ========== */ +@import "vendor/_all"; + +/* ========== Global ========== */ +*, *::before, *::after { + box-sizing: border-box; + margin: 0; + padding: 0; +} + +html, +body { + position: relative; + width: 100%; + min-width: 320px; + font-size: 10px; +} + +html { + height: 100%; +} + +body { + position: relative; + + overflow-x: hidden; + display: flex; + flex-direction: column; + + min-height: 100%; + + font-family: var(--font); + font-size: 1.6rem; + font-weight: var(--font-regular); + line-height: 1.5; + color: var(--color-text); + + background: var(--color-body); + + &.disable-scroll { + touch-action: none; + overflow: hidden; + } +} + +h1, h2, h3, h4, h5, h6 { + margin: 0; + + font: inherit; + font-weight: var(--font-medium); + line-height: 1.2; + color: var(--color-heading); +} + +h1 { + font-size: 3.4rem; +} + +h2 { + font-size: 2.8rem; +} + +h3 { + font-size: 2rem; +} + +h4 { + font-size: 1.6rem; +} + +h5 { + font-size: 1.4rem; +} + +h6 { + font-size: 1.2rem; +} + +p { + margin: 0; +} + +a { + color: var(--color-link); + text-decoration: none; + transition: var(--transition); + + &:hover, &:focus, &:active { + color: var(--color-link-hover); + } + + &[href^="tel:"], &[href^="mailto:"] { + text-decoration: underline; + + &:hover, &:focus, &:active { + text-decoration: none; + } + } +} + +b, strong { + font-weight: var(--font-bold); +} + +img, svg, picture { + display: inline-block; + max-width: 100%; +} + +svg { + display: inline; + height: 1em; +} + +blockquote { + display: block; + + width: 100%; + margin: 0; + padding: 0.5em 0 0.5em 1.5em; + border-left: 4px solid var(--color-text-muted); + + font-style: italic; +} + +ul, ol { + margin: 0; + padding-left: 1.4em; + + & > li::marker { + color: var(--color-text-muted); + } +} + +figure { + display: inline-block; + margin: 0; +} + +iframe { + display: block; + + width: 100%; + margin: 0; + border: none; + + box-shadow: none; +} + +hr { + display: block; + margin: 1rem 0; + border: var(--border); +} + +code, kbd, pre, samp { + overflow: auto; + color: var(--color-heading); +} + +::placeholder { + color: var(--color-text-muted); + opacity: 1; +} + +/* ========== Custom ========== */ +.container { + display: block; + + width: 100%; + max-width: 72em; + margin: 0 auto; + padding: 0 var(--gap); +} + +.container-fluid { + display: block; + width: 100%; + padding: 0 var(--gap); +} + +.page-content { + display: flex; + flex: 1 0 auto; + flex-direction: column; +} + +@import "component/box"; +@import "component/button"; +@import "component/form"; +@import "component/grid"; +@import "component/helper"; +@import "component/label"; +@import "component/loader"; +@import "component/section"; +@import "component/table"; +@import "component/toast"; + +@import "component/header"; +@import "component/hero"; +@import "component/footer"; diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/util/_all.scss b/vitekit/__/vite-frontend-starter-main/src/sass/util/_all.scss new file mode 100644 index 0000000..ca3ea89 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/util/_all.scss @@ -0,0 +1,4 @@ +@import "./font"; +@import "./ellipsis"; +@import "./media-query"; +@import "./reset-btn"; diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/util/ellipsis.scss b/vitekit/__/vite-frontend-starter-main/src/sass/util/ellipsis.scss new file mode 100644 index 0000000..e01820c --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/util/ellipsis.scss @@ -0,0 +1,17 @@ +@mixin ellipsis($lines: 1) { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + + @if $lines > 1 { + @supports (-webkit-line-clamp: $lines) { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: $lines; + + text-overflow: ellipsis; + white-space: initial; + } + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/util/font.scss b/vitekit/__/vite-frontend-starter-main/src/sass/util/font.scss new file mode 100644 index 0000000..6117f2e --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/util/font.scss @@ -0,0 +1,10 @@ +@mixin font($name, $style, $weight, $url, $format: "woff2") { + @font-face { + font-family: $name; + font-weight: $weight; + font-style: $style; + font-display: swap; + font-stretch: 100%; + src: local(""), url($url) format($format); + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/util/media-query.scss b/vitekit/__/vite-frontend-starter-main/src/sass/util/media-query.scss new file mode 100644 index 0000000..4982140 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/util/media-query.scss @@ -0,0 +1,23 @@ +@mixin query($bp, $computer_first: false) { + @if $computer_first == true { + @if map-has-key($breakpoint-reverse, $bp) { + $bp-value: map-get($breakpoint-reverse, $bp); + + @media (max-width: $bp-value) { + @content; + } + } @else { + @warn 'Invalid breakpoint: #{$bp}'; + } + } @else { + @if map-has-key($breakpoint, $bp) { + $bp-value: map-get($breakpoint, $bp); + + @media (min-width: $bp-value) { + @content; + } + } @else { + @warn 'Invalid breakpoint: #{$bp}'; + } + } +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/util/reset-btn.scss b/vitekit/__/vite-frontend-starter-main/src/sass/util/reset-btn.scss new file mode 100644 index 0000000..4ecde4d --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/util/reset-btn.scss @@ -0,0 +1,9 @@ +@mixin reset-btn { + all: unset; + + cursor: auto; + + box-sizing: border-box; + margin: 0; + padding: 0; +} diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/vendor/_all.scss b/vitekit/__/vite-frontend-starter-main/src/sass/vendor/_all.scss new file mode 100644 index 0000000..3b720ae --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/vendor/_all.scss @@ -0,0 +1 @@ +@import "./reseter"; diff --git a/vitekit/__/vite-frontend-starter-main/src/sass/vendor/reseter.scss b/vitekit/__/vite-frontend-starter-main/src/sass/vendor/reseter.scss new file mode 100644 index 0000000..9526a12 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/sass/vendor/reseter.scss @@ -0,0 +1 @@ +@import "reseter.css/css/reseter.min"; diff --git a/vitekit/__/vite-frontend-starter-main/src/view/404.twig b/vitekit/__/vite-frontend-starter-main/src/view/404.twig new file mode 100644 index 0000000..2c4bb8e --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/view/404.twig @@ -0,0 +1,25 @@ +{% set title = '404' %} + +{% extends '@layout/main.twig' %} + +{% block content %} + +{% endblock %} diff --git a/vitekit/__/vite-frontend-starter-main/src/view/components.twig b/vitekit/__/vite-frontend-starter-main/src/view/components.twig new file mode 100644 index 0000000..b0fb95a --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/view/components.twig @@ -0,0 +1,525 @@ +{% set title = 'Components' %} +{% set active_nav = '/components' %} + +{% extends '@layout/main.twig' %} + +{% block content %} +
    +
    +
    +
    +

    Components

    +
    + +
    +

    + Overview +

    + +
    +

    This starter is delivering with ready-to-use utils, styled components, helpers and much more. Some majors of these are described in this section.

    +
    +
    + +
    +

    + Button +

    + +
    +
    + + + + + + + + +
    +
    +
    + +
    +

    + Label +

    + +
    +
    + Default + Cancel + Primary + Secondary + Success + Info + Warning + Error +
    +
    +
    + +
    +

    + Loader +

    + +
    +
    + {% include '@component/loader.twig' with {size: 'xs'} %} + {% include '@component/loader.twig' with {size: 'sm'} %} + {% include '@component/loader.twig' %} + {% include '@component/loader.twig' with {size: 'lg'} %} + {% include '@component/loader.twig' with {size: 'xl'} %} +
    +
    +
    + +
    +

    + Grid +

    + +
    +

    + Grow and auto width columns controlled with + .fill + class +

    + +
    +
    +
    + Grow column +
    +
    +
    +
    + Auto column +
    +
    +
    +
    + Grow column +
    +
    +
    + +

    + Equal-width columns defined in + .row + with + .cols-{breakpoint}-{size} + syntax +

    + +
    +
    +
    + 1 column +
    +
    +
    +
    + 2 column +
    +
    +
    +
    + 3 column +
    +
    +
    +
    + 4 column +
    +
    +
    +
    + 5 column +
    +
    +
    +
    + 6 column +
    +
    +
    +
    + 7 column +
    +
    +
    +
    + 8 column +
    +
    +
    + +

    + Control column width in each + .col + with + .col-{breakpoint}-{size} + syntax +

    + +
    +
    +
    + 1 column +
    +
    +
    +
    + 2 column +
    +
    +
    +
    + 3 column +
    +
    +
    +
    + 4 column +
    +
    +
    + +

    + Offset columns with + .offset-{breakpoint}-{size} + syntax +

    + +
    +
    +
    + 1 column +
    +
    +
    +
    + 2 column +
    +
    +
    +
    + 3 column +
    +
    +
    +
    + 4 column +
    +
    +
    + +

    + Gaps controlled with + .gap-{breakpoint} + for XY axes, + .gap-{breakpoint}-x + for X axis or + .gap-{breakpoint}-y + for Y axis syntax defined in + .row + class +

    + +
    +
    +
    + 1 column +
    +
    +
    +
    + 2 column +
    +
    +
    +
    + 3 column +
    +
    +
    +
    + 4 column +
    +
    +
    +
    + 5 column +
    +
    +
    +
    + 6 column +
    +
    +
    +
    +
    + +
    +

    + Helper +

    + +
    +

    + There are a bunch of different css helper classes such as + .d-flex, + .mt-4, + .bg-primary, + .color-error + etc. +

    + +

    + Full list you can view in + @/src/sass/component/helper.scss + file. +

    +
    +
    + +
    +

    + Table +

    + +
    +

    + Default table +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    + +

    + Table with + .table_striped + and + .table_sm + class +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    + +

    + Table with + .table_borderless + and + .table_sm + class +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    Lorem ipsumDolor sit
    +
    +
    + +
    +

    + Toast +

    + +
    +

    + Controls with + data-toast, + data-toast-type + and + data-toast-duration + attributes. +

    + +

    + If the + data-toast + is empty then toast text will be equal + event.target.textContent + . +

    + +
    + + + + + +
    + +

    Example with custom text, primary type and 10s duration.

    + + +
    +
    + +
    +

    + Copy to clipboard +

    + +
    +

    + Controls with + data-copy + attribute. +

    + +

    + If the + data-copy + is empty then text to copy will be equal + event.target.textContent + . +

    + +

    + Also you can combine data attributes and set + data-toast + to notify user. +

    + + +
    +
    +
    + +
    +
    +
    +
    +
    +{% endblock %} diff --git a/vitekit/__/vite-frontend-starter-main/src/view/guide.twig b/vitekit/__/vite-frontend-starter-main/src/view/guide.twig new file mode 100644 index 0000000..ea26441 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/view/guide.twig @@ -0,0 +1,120 @@ +{% set title = 'Guide' %} +{% set active_nav = '/guide' %} + +{% extends '@layout/main.twig' %} + +{% block content %} +
    + +
    +
    + +
    +

    Getting Started

    +
    + +
    +

    Overview

    + +
    +

    {{ APP_DESCRIPTION }}.

    + +

    Vite's requirements and documentation you'll find on + its official website. +

    + +

    This starter is delivering with ready-to-use utils, styled components, helpers and much more. Its overview is available in + components + section. +

    +
    +
    + +
    +

    How to use

    + +
    +

    Instalation

    +
    +
    +# Clone the repository
    +git clone {{ APP_REPOSITORY }}.git
    +
    +# Go to the folder
    +cd {{ APP_NAME }}
    +
    +# Install packages
    +npm i
    +# or
    +npm install
    +
    +# Remove link to the original repository
    +# - if you use Windows system
    +Remove-Item .git -Recurse -Force
    +# - or if you use Unix system
    +rm -rf .git
    +
    +
    + +

    Develop

    +
    +
    +# Start development mode with live-server
    +npm run dev
    +# or with options
    +npm run dev --port=3000
    +
    +
    + +

    Build

    +
    +
    +# Build static files for production
    +npm run build
    +# or
    +npm run prod
    +# or with options
    +npm run build --base=/subdomain --outDir=/dest
    +
    +# Start server for build preview
    +npm run preview
    +# or with options
    +npm run preview --port=3001
    +
    +
    + +

    Lint

    +
    +
    +# ESLint
    +npm run lint:js
    +# or
    +npm run lint:js:fix
    +
    +# StyleLint
    +npm run lint:css
    +# or
    +npm run lint:css:fix
    +
    +
    + +

    Backend emulation

    +
    +
    +# Fastify listen backend.js
    +npm run backend
    +
    +
    + +
    +
    + +
    + +
    +
    +
    +
    + +
    +{% endblock %} diff --git a/vitekit/__/vite-frontend-starter-main/src/view/index.twig b/vitekit/__/vite-frontend-starter-main/src/view/index.twig new file mode 100644 index 0000000..10abdf6 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/src/view/index.twig @@ -0,0 +1,27 @@ +{% set active_nav = '/' %} + +{% extends '@layout/main.twig' %} + +{% block content %} +
    + + {% include '@component/hero.twig' %} + +
    +
    + {% for feature in features %} +
    +
    +
    {{ feature.icon }}
    + +

    {{ feature.title }}

    + +
    {{ feature.text }}
    +
    +
    + {% endfor %} +
    +
    + +
    +{% endblock %} diff --git a/vitekit/__/vite-frontend-starter-main/vite.config.js b/vitekit/__/vite-frontend-starter-main/vite.config.js new file mode 100644 index 0000000..3f8070d --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/vite.config.js @@ -0,0 +1,43 @@ +import { defineConfig } from 'vite'; +import { replaceData, isProd } from './vite/app.js'; +import { base, build } from './vite/build.js'; +import { absPath } from './vite/path.js'; +import { server, preview } from './vite/server.js'; +import css from './vite/css.js'; +import htmlmin from './vite/htmlmin.js'; +import htmlTransformBase from './vite/html-transform-base.js'; +import imagemin from './vite/imagemin.js'; +import twig from './vite/twig.js'; +import vituum from './vite/vituum.js'; + +const plugins = [ + vituum(), + twig(), +]; + +if (isProd) { + plugins.push(imagemin()); + plugins.push(htmlmin()); + plugins.push(htmlTransformBase()); +} + +export default defineConfig({ + // APP CONFIG + envPrefix: 'APP_', + define: replaceData, + css, + plugins, + resolve: { + alias: { + '@': absPath.src, + }, + }, + + // BUILD + base, + build, + + // SERVE + server, + preview, +}); diff --git a/vitekit/__/vite-frontend-starter-main/vite/app.js b/vitekit/__/vite-frontend-starter-main/vite/app.js new file mode 100644 index 0000000..bb37aeb --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/vite/app.js @@ -0,0 +1,50 @@ +import fs from 'node:fs'; +import { argv, env } from 'node:process'; +import minimist from 'minimist'; +import 'dotenv/config'; + +const processArg = minimist(argv.slice(2)); + +const isProd = env.NODE_ENV === 'production'; +const isDev = !isProd; + +const packageData = JSON.parse(fs.readFileSync('./package.json')); + +const appData = { + APP_IS_DEV: isDev, + APP_IS_PROD: isProd, + APP_MODE: isProd ? 'prod' : 'dev', + + APP_NAME: packageData.name, + APP_NAME_FORMATTED: packageData.name.replace(/[^a-z]+/gi, ' ').replace(/(^\w|\s\w)/g, (m) => m.toUpperCase()), + + APP_VERSION: packageData.version, + APP_AUTHOR: packageData.author, + APP_AUTHOR_URL: packageData.authorUrl, + APP_REPOSITORY: packageData.repository?.url, + + APP_DESCRIPTION: packageData.description, + APP_KEYWORDS: packageData.keywords, +}; + +const envData = {}; +Object.keys(env).forEach((key) => { + if (key.startsWith('APP_')) { + envData[key] = env[key]; + } +}); + +const replaceData = { + ...Object.fromEntries(Object.entries(appData).map(([k, v]) => [k, JSON.stringify(v)])), + ...Object.fromEntries(Object.entries(envData).map(([k, v]) => [k, JSON.stringify(v)])), +}; + +export { + processArg, + isDev, + isProd, + packageData, + appData, + envData, + replaceData, +}; diff --git a/vitekit/__/vite-frontend-starter-main/vite/build.js b/vitekit/__/vite-frontend-starter-main/vite/build.js new file mode 100644 index 0000000..0350269 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/vite/build.js @@ -0,0 +1,39 @@ +import { processArg } from './app.js'; +import { pathDist } from './path.js'; + +const base = processArg.base || '/'; + +const build = { + outDir: pathDist, + emptyOutDir: true, + assetsInlineLimit: 0, + modulePreload: false, + rollupOptions: { + input: [ + './src/view/**/*.{twig,html}', + './src/js/*.js', + ], + output: { + entryFileNames: 'js/[hash].js', + chunkFileNames: 'js/[hash].js', + assetFileNames: (assetInfo) => { + let extType = assetInfo.name.split('.').pop(); + + if (/jpeg|jpg|png|svg|gif|webp|ico/i.test(extType)) { + extType = 'img'; + } + + if (/woff|woff2|ttf|eot/i.test(extType)) { + extType = 'font'; + } + + return `${extType}/[hash][extname]`; + }, + }, + }, +}; + +export { + base, + build, +}; diff --git a/vitekit/__/vite-frontend-starter-main/vite/css.js b/vitekit/__/vite-frontend-starter-main/vite/css.js new file mode 100644 index 0000000..73f6d2d --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/vite/css.js @@ -0,0 +1,23 @@ +import autoprefixer from 'autoprefixer'; +import { isDev, isProd } from './app.js'; + +const css = { + devSourcemap: isDev, + postcss: { + plugins: [ + autoprefixer({ + cascade: !isProd, + grid: false, + }), + ], + }, + preprocessorOptions: { + scss: { + api: 'modern-compiler', + loadPaths: ['node_modules'], + silenceDeprecations: ['mixed-decls', 'color-functions', 'global-builtin', 'import'], + }, + }, +}; + +export default css; diff --git a/vitekit/__/vite-frontend-starter-main/vite/html-transform-base.js b/vitekit/__/vite-frontend-starter-main/vite/html-transform-base.js new file mode 100644 index 0000000..c69a44e --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/vite/html-transform-base.js @@ -0,0 +1,34 @@ +import { processArg } from './app.js'; + +function htmlTransformBase() { + return { + name: 'html-transform-base', + transformIndexHtml: (html) => { + if (!html || !html.length) { + return html; + } + + const { base } = processArg; + + if (!base || base === '/' || base.startsWith('.')) { + return html; + } + + const baseFormatted = `/${base.trim().replace(/^\/|\/$/g, '')}`; + + const modifiedHtml = html.replace(/(href|src)=["']([^"']+)["']/gi, (match, attr, url) => { + if (!url || !url.length || url.startsWith('./') || url.startsWith(baseFormatted) || url.startsWith('http') || url.startsWith('www') || url.startsWith('__VITE_')) { + return match; + } + + const urlFormatted = url === '/' ? '' : `${url.trim().replace(/^\/|\/$/g, '')}`; + + return `${attr}="${baseFormatted}${urlFormatted.length ? `/${urlFormatted}` : ''}"`; + }); + + return modifiedHtml; + }, + }; +} + +export default htmlTransformBase; diff --git a/vitekit/__/vite-frontend-starter-main/vite/htmlmin.js b/vitekit/__/vite-frontend-starter-main/vite/htmlmin.js new file mode 100644 index 0000000..c36aa54 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/vite/htmlmin.js @@ -0,0 +1,13 @@ +import { ViteMinifyPlugin as htmlminInstance } from 'vite-plugin-minify'; + +const htmlminConfig = { + collapseWhitespace: true, + includeAutoGeneratedTags: false, + minifyCSS: true, + minifyJS: true, + removeComments: true, +}; + +const htmlmin = () => htmlminInstance(htmlminConfig); + +export default htmlmin; diff --git a/vitekit/__/vite-frontend-starter-main/vite/imagemin.js b/vitekit/__/vite-frontend-starter-main/vite/imagemin.js new file mode 100644 index 0000000..d5c69f8 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/vite/imagemin.js @@ -0,0 +1,38 @@ +import imageminInstance from 'vite-plugin-imagemin'; + +const imageminConfig = { + gifsicle: { + optimizationLevel: 1, + interlaced: false, + }, + optipng: { + optimizationLevel: 5, + }, + mozjpeg: { + quality: 75, progressive: true, + }, + pngquant: { + quality: [0.7, 0.9], + speed: 7, + }, + svgo: { + plugins: [ + { + name: 'removeViewBox', + active: false, + }, + { + name: 'convertShapeToPath', + active: false, + }, + { + name: 'convertEllipseToCircle', + active: false, + }, + ], + }, +}; + +const imagemin = () => imageminInstance(imageminConfig); + +export default imagemin; diff --git a/vitekit/__/vite-frontend-starter-main/vite/path.js b/vitekit/__/vite-frontend-starter-main/vite/path.js new file mode 100644 index 0000000..05f48e5 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/vite/path.js @@ -0,0 +1,28 @@ +import nodePath from 'node:path'; +import { cwd } from 'node:process'; +import { processArg } from './app.js'; + +const pathDist = processArg.dist || './dist'; +const pathSrc = './src'; + +const absPath = { + root: nodePath.resolve(cwd()), + node: nodePath.resolve(cwd(), 'node_modules'), + dist: nodePath.resolve(cwd(), pathDist), + src: nodePath.resolve(cwd(), pathSrc), + component: nodePath.resolve(cwd(), `${pathSrc}/component`), + data: nodePath.resolve(cwd(), `${pathSrc}/data`), + font: nodePath.resolve(cwd(), `${pathSrc}/font`), + img: nodePath.resolve(cwd(), `${pathSrc}/img`), + layout: nodePath.resolve(cwd(), `${pathSrc}/layout`), + js: nodePath.resolve(cwd(), `${pathSrc}/js`), + public: nodePath.resolve(cwd(), `${pathSrc}/../public`), + sass: nodePath.resolve(cwd(), `${pathSrc}/sass`), + view: nodePath.resolve(cwd(), `${pathSrc}/view`), +}; + +export { + pathDist, + pathSrc, + absPath, +}; diff --git a/vitekit/__/vite-frontend-starter-main/vite/server.js b/vitekit/__/vite-frontend-starter-main/vite/server.js new file mode 100644 index 0000000..70eec5a --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/vite/server.js @@ -0,0 +1,16 @@ +import { processArg } from './app.js'; + +const server = { + port: processArg.port || 5173, + host: processArg.host ? true : false, +}; + +const preview = { + port: processArg.port || 3000, + host: processArg.host ? true : false, +}; + +export { + server, + preview, +}; diff --git a/vitekit/__/vite-frontend-starter-main/vite/twig.js b/vitekit/__/vite-frontend-starter-main/vite/twig.js new file mode 100644 index 0000000..17e59cb --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/vite/twig.js @@ -0,0 +1,45 @@ +import twigInstance from '@vituum/vite-plugin-twig'; +import fs from 'node:fs'; +import nodePath from 'node:path'; +import { appData, envData } from './app.js'; +import { absPath, pathSrc } from './path.js'; + +const tablerIconsAbsPath = nodePath.join(absPath.node, '@tabler', 'icons', 'icons'); + +const twigConfig = { + root: pathSrc, + globals: getTwigGlobals(), + namespaces: { + node: absPath.node, + component: absPath.component, + layout: absPath.layout, + view: absPath.view, + ti: nodePath.join(tablerIconsAbsPath, 'outline'), + 'ti-filled': nodePath.join(tablerIconsAbsPath, 'filled'), + }, +}; + +const twig = () => twigInstance(twigConfig); + +function getTwigGlobals() { + const data = { + ...appData, + ...envData, + }; + + const dataFolder = absPath.data; + const dataFiles = fs.readdirSync(dataFolder).filter((file) => file.endsWith('.json')) || []; + + dataFiles.forEach((file) => { + const filePath = nodePath.join(dataFolder, file); + const fileContent = fs.readFileSync(filePath, 'utf8') || '{}'; + const fileData = JSON.parse(fileContent); + const fileName = file.replace('.json', '').replace(/[\s-]+/g, '_').replace(/[^a-z_]+/g, '').replace(/(_)./g, (s) => s.slice(-1).toUpperCase()); + + data[fileName] = fileData; + }); + + return data; +} + +export default twig; diff --git a/vitekit/__/vite-frontend-starter-main/vite/vituum.js b/vitekit/__/vite-frontend-starter-main/vite/vituum.js new file mode 100644 index 0000000..45d5e3b --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/vite/vituum.js @@ -0,0 +1,15 @@ +import vituumInstance from 'vituum'; + +const vituumConfig = { + pages: { + dir: './src/view', + }, + imports: { + paths: ['./src/sass/*/**', './src/js/*/**'], + filenamePattern: { '+.css': 'src/sass', '+.js': 'src/js' }, + }, +}; + +const vituum = () => vituumInstance(vituumConfig); + +export default vituum; diff --git a/vitekit/__/vite-template-main/.cursor/rules/main.mdc b/vitekit/__/vite-template-main/.cursor/rules/main.mdc new file mode 100644 index 0000000..5e76380 --- /dev/null +++ b/vitekit/__/vite-template-main/.cursor/rules/main.mdc @@ -0,0 +1,39 @@ +--- +description: +globs: +alwaysApply: true +--- +Вы Senior Front-End разработчик и эксперт в JavaScript, TypeScript, HTML, SCSS и BEM. Вы внимательны, даете детализированные ответы и блестяще справляетесь с решением задач. Вы тщательно предоставляете точные, фактические, продуманные ответы и гениально решаете задачи. + +- Тщательно следуйте требованиям пользователя +- Сначала продумайте шаги - опишите план реализации в псевдокоде с большим количеством деталей +- Подтвердите план, затем пишите код! +- Всегда пишите корректный, соответствующий best practices, DRY принципу (Don't Repeat Yourself), без багов, полностью функциональный код, соответствующий правилам из Code Implementation Guidelines ниже +- Фокусируйтесь на простоте и читаемости кода, а не на производительности +- Полностью реализуйте всю запрошенную функциональность +- Не оставляйте TODO, заглушек или недостающих частей +- Убедитесь, что код завершен! Тщательно проверьте финальную версию +- Включайте все необходимые импорты, обеспечивайте правильные имена ключевых компонентов +- Будьте краткими. Сведите к минимуму любой другой текст +- Если считаете, что правильного ответа может не существовать - сообщите об этом +- Если не знаете ответа - скажите об этом вместо предположений + +### Рабочее окружение +Пользователь задает вопросы о следующих технологиях: +- JavaScript +- TypeScript +- HTML +- SCSS +- BEM + +### Руководство по реализации кода +Соблюдайте эти правила при написании кода: +- Используйте существующие файлы проекта для HTML и SCSS +- SCSS файлы находятся в папке scss +- Используйте ранние возвраты (early returns) для повышения читаемости кода +- Используйте методологию BEM в HTML +- Всегда используйте SCSS для стилизации HTML-элементов +- Используйте "class:" вместо тернарных операторов в class-атрибутах, где возможно +- Используйте описательные имена переменных и функций. Обработчики событий должны начинаться с "handle", например "handleClick" для onClick и "handleKeyDown" для onKeyDown +- Реализуйте функции доступности для элементов. Например: тег должен иметь tabindex="0", aria-label, on:click и on:keydown +- Используйте const вместо function, например: "const toggle = () =>", если это не верхний уровень \ No newline at end of file diff --git a/vitekit/__/vite-template-main/.gitignore b/vitekit/__/vite-template-main/.gitignore new file mode 100644 index 0000000..6289aca --- /dev/null +++ b/vitekit/__/vite-template-main/.gitignore @@ -0,0 +1,6 @@ +.DS_Store +dist +node_modules +.idea +src +.env \ No newline at end of file diff --git a/vitekit/__/vite-template-main/.stylelintrc.cjs b/vitekit/__/vite-template-main/.stylelintrc.cjs new file mode 100644 index 0000000..6d19ce4 --- /dev/null +++ b/vitekit/__/vite-template-main/.stylelintrc.cjs @@ -0,0 +1,13 @@ +/* eslint-env node */ +module.exports = { + extends: ['stylelint-config-standard-scss', 'stylelint-config-recess-order', 'stylelint-prettier'], + rules: { + 'at-rule-no-unknown': null, + 'media-query-no-invalid': null, + 'selector-class-pattern': null, + 'scss/dollar-variable-pattern': null, + 'no-invalid-position-at-import-rule': null, + 'no-descending-specificity': null, + }, + ignoreFiles: ['scss/libs/gallery/**/*.scss'], +} diff --git a/vitekit/__/vite-template-main/README.md b/vitekit/__/vite-template-main/README.md new file mode 100644 index 0000000..4fcc4ad --- /dev/null +++ b/vitekit/__/vite-template-main/README.md @@ -0,0 +1,32 @@ +# Моя сборка для верстки HTML макетов + +Использованы как наработки [Фрилансера по жизни](https://www.youtube.com/@FreelancerLifeStyle), так и мои собственные. +В качестве сборщика используется Vite. + +[Документация по модулям](https://snippets.maximtresk.ru/modules.html) + +## Использование + +**Установка** + +``` +npm i +``` + +**Запуск** + +``` +npm run dev +``` + +**Сборка** + +``` +npm run build +``` + +**Предпросмотр** + +``` +npm run preview +``` diff --git a/vitekit/__/vite-template-main/eslint.config.ts b/vitekit/__/vite-template-main/eslint.config.ts new file mode 100644 index 0000000..1706047 --- /dev/null +++ b/vitekit/__/vite-template-main/eslint.config.ts @@ -0,0 +1,17 @@ +import antfu from '@antfu/eslint-config' + +export default antfu({ + stylistic: { + indent: 4, + quotes: 'single', + }, + rules: { + 'node/prefer-global/process': 0, + 'no-unused-expressions': 0, + 'style/operator-linebreak': 0, + 'style/brace-style': 0, + 'style/comma-dangle': 0, + 'no-new': 0, + 'antfu/consistent-chaining': 0, + }, +}) diff --git a/vitekit/__/vite-template-main/gulpfile.js b/vitekit/__/vite-template-main/gulpfile.js new file mode 100644 index 0000000..2c088bd --- /dev/null +++ b/vitekit/__/vite-template-main/gulpfile.js @@ -0,0 +1,27 @@ +import gulp from 'gulp' +import { fontsStyle, otfToTtf, ttfToWoff } from './js/tasks/fonts.js' + +const buildFolder = `./public` +const srcFolder = `./src` +const appFolder = `.` + +const path = { + build: { + fonts: `${buildFolder}/fonts/`, + }, + src: { + fonts: `${srcFolder}/fonts/*.*`, + }, + buildFolder, + srcFolder, + appFolder, +} + +const app = { + gulp, + path, +} + +const fonts = gulp.series(otfToTtf, ttfToWoff, fontsStyle) + +export { app, fonts } diff --git a/vitekit/__/vite-template-main/index.html b/vitekit/__/vite-template-main/index.html new file mode 100644 index 0000000..18cde18 --- /dev/null +++ b/vitekit/__/vite-template-main/index.html @@ -0,0 +1,12 @@ + + + {{> head title='Главная' }} + +
    + {{> header }} +
    + {{> footer }} +
    + {{> js }} + + diff --git a/vitekit/__/vite-template-main/js/app.ts b/vitekit/__/vite-template-main/js/app.ts new file mode 100644 index 0000000..3af0eb2 --- /dev/null +++ b/vitekit/__/vite-template-main/js/app.ts @@ -0,0 +1,37 @@ +/* eslint-disable perfectionist/sort-imports */ +/* eslint-disable unused-imports/no-unused-imports */ +import * as flsFunctions from './files/functions' +import * as flsForms from './files/forms/forms' +import * as flsScroll from './files/scroll/scroll' +// import './libs/parallax-mouse' +// import './libs/popup' +// import './files/forms/datepicker' +// import './files/forms/inputmask' +// import './files/forms/range' +// import './files/sliders' +// import './files/scroll/smooth-scrollbar' +// import './libs/watcher' +// import './files/gallery' +// import './libs/dynamic-adapt' +// import './files/select' +// import './files/map' +// import './files/tippy' +import './files/script' +import '../scss/style.scss' + +// flsFunctions.addTouchClass() +// flsFunctions.addLoadedClass() +// flsFunctions.menuInit() +// flsFunctions.fullVHfix() +// flsFunctions.spoilers() +// flsFunctions.tabs() +// flsFunctions.showMore() + +// flsForms.formQuantity() +// flsForms.formRating() + +// flsScroll.pageNavigation() +// flsScroll.headerScroll() +// flsScroll.scrollDirection() +// flsScroll.stickyBlock() +// flsScroll.digitsCounter() diff --git a/vitekit/__/vite-template-main/js/files/forms/datepicker.ts b/vitekit/__/vite-template-main/js/files/forms/datepicker.ts new file mode 100644 index 0000000..b2d1a36 --- /dev/null +++ b/vitekit/__/vite-template-main/js/files/forms/datepicker.ts @@ -0,0 +1,22 @@ +import datepicker from 'js-datepicker' +import { flsModules } from '../modules.ts' +import 'js-datepicker/src/datepicker' + +const datepickerSelectors = document.querySelectorAll('[data-datepicker]') + +if (datepickerSelectors.length) { + datepickerSelectors.forEach((datepickerSelector) => { + const picker = datepicker(datepickerSelector, { + customDays: ['Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб', 'Вс'], + customMonths: ['Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'], + overlayButton: 'Применить', + overlayPlaceholder: 'Год (4 цифры)', + startDay: 1, + formatter: (input, date) => { + const value = date.toLocaleDateString() + input.value = value + }, + }) + flsModules.datepicker = picker + }) +} diff --git a/vitekit/__/vite-template-main/js/files/forms/forms.ts b/vitekit/__/vite-template-main/js/files/forms/forms.ts new file mode 100644 index 0000000..f87f62d --- /dev/null +++ b/vitekit/__/vite-template-main/js/files/forms/forms.ts @@ -0,0 +1,412 @@ +import { FLS } from '../functions.ts' +import { flsModules } from '../modules.ts' +import { gotoBlock } from '../scroll/gotoblock.ts' + +type FormElement = HTMLInputElement | HTMLTextAreaElement | HTMLSelectElement +type FormElementWithError = HTMLElement & { + value?: string + checked?: boolean + type?: string + dataset: DOMStringMap +} + +// Валидация форм +export const formValidate = { + getErrors(form: HTMLFormElement) { + let error = 0 + const formRequiredItems = form.querySelectorAll('*[data-required]') + if (formRequiredItems.length) { + formRequiredItems.forEach((formRequiredItem) => { + if ( + (formRequiredItem.offsetParent !== null || formRequiredItem.tagName === 'SELECT') && + !formRequiredItem.disabled + ) { + error += this.validateInput(formRequiredItem) + } + }) + } + return error + }, + validateInput(formRequiredItem: FormElement) { + let error = 0 + if (formRequiredItem.dataset.required === 'email') { + formRequiredItem.value = formRequiredItem.value.replace(' ', '') + if (this.emailTest(formRequiredItem as HTMLInputElement | HTMLTextAreaElement)) { + this.addError(formRequiredItem as FormElementWithError) + error++ + } else { + this.removeError(formRequiredItem as FormElementWithError) + } + } else if ( + (formRequiredItem as HTMLInputElement).type === 'checkbox' && + !(formRequiredItem as HTMLInputElement).checked + ) { + this.addError(formRequiredItem as FormElementWithError) + error++ + } else { + if (!formRequiredItem.value.trim()) { + this.addError(formRequiredItem as FormElementWithError) + error++ + } else { + this.removeError(formRequiredItem as FormElementWithError) + } + } + return error + }, + addError(formRequiredItem: FormElementWithError) { + formRequiredItem.classList.add('_form-error') + const parentElement = formRequiredItem.parentElement + + if (!parentElement) { + return + } + + parentElement.classList.add('_form-error') + const inputError = parentElement.querySelector('.form__error') + if (inputError) { + parentElement.removeChild(inputError) + } + if (formRequiredItem.dataset.error) { + parentElement.insertAdjacentHTML( + 'beforeend', + `
    ${formRequiredItem.dataset.error}
    ` + ) + } + }, + removeError(formRequiredItem: FormElementWithError) { + formRequiredItem.classList.remove('_form-error') + const parentElement = formRequiredItem.parentElement + + if (!parentElement) { + return + } + + parentElement.classList.remove('_form-error') + const errorElement = parentElement.querySelector('.form__error') + if (errorElement) { + parentElement.removeChild(errorElement) + } + }, + formClean(form: HTMLFormElement) { + form.reset() + setTimeout(() => { + const inputs = form.querySelectorAll('input,textarea') + for (let index = 0; index < inputs.length; index++) { + const el = inputs[index] + const parentElement = el.parentElement + if (parentElement) { + parentElement.classList.remove('_form-focus') + } + el.classList.remove('_form-focus') + formValidate.removeError(el as FormElementWithError) + } + const checkboxes = form.querySelectorAll('.checkbox__input') + if (checkboxes.length > 0) { + for (let index = 0; index < checkboxes.length; index++) { + const checkbox = checkboxes[index] + checkbox.checked = false + } + } + if (flsModules.select) { + const selects = form.querySelectorAll('.select select') + if (selects.length) { + for (let index = 0; index < selects.length; index++) { + const select = selects[index] + flsModules.select.selectBuild(select) + } + } + } + }, 0) + }, + emailTest(formRequiredItem: HTMLInputElement | HTMLTextAreaElement) { + // eslint-disable-next-line regexp/no-unused-capturing-group, regexp/no-useless-escape, regexp/no-super-linear-backtracking, regexp/optimal-quantifier-concatenation + return !/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,8})+$/.test(formRequiredItem.value) + }, +} + +export function formFieldsInit(options = { viewPass: false, autoHeight: false }) { + document.body.addEventListener('focusin', (e: FocusEvent) => { + const targetElement = e.target as HTMLElement + if (targetElement?.tagName === 'INPUT' || targetElement?.tagName === 'TEXTAREA') { + if (!targetElement.hasAttribute('data-no-focus-classes')) { + targetElement.classList.add('_form-focus') + targetElement.parentElement?.classList.add('_form-focus') + } + if (targetElement.hasAttribute('data-validate')) { + formValidate.removeError(targetElement as FormElementWithError) + } + } + }) + document.body.addEventListener('focusout', (e: FocusEvent) => { + const targetElement = e.target as HTMLElement + if (targetElement?.tagName === 'INPUT' || targetElement?.tagName === 'TEXTAREA') { + if (!targetElement.hasAttribute('data-no-focus-classes')) { + targetElement.classList.remove('_form-focus') + targetElement.parentElement?.classList.remove('_form-focus') + } + // Моментальная валидация + if (targetElement.hasAttribute('data-validate')) { + formValidate.validateInput(targetElement as FormElement) + } + } + }) + // Если включено, добавляем функционал "Показать пароль" + if (options.viewPass) { + document.addEventListener('click', (e: MouseEvent) => { + const targetElement = e.target as HTMLElement + if (targetElement?.closest('[class*="__viewpass"]')) { + const inputType = targetElement.classList.contains('_viewpass-active') ? 'password' : 'text' + const input = targetElement.parentElement?.querySelector('input') + if (input) { + input.setAttribute('type', inputType) + } + targetElement.classList.toggle('_viewpass-active') + } + }) + } + // Если включено, добавляем функционал "Автовысота" + if (options.autoHeight) { + const textareas = document.querySelectorAll('textarea[data-autoheight]') + if (textareas.length) { + textareas.forEach((textarea) => { + const startHeight = textarea.hasAttribute('data-autoheight-min') + ? Number(textarea.dataset.autoheightMin) + : Number(textarea.offsetHeight) + const maxHeight = textarea.hasAttribute('data-autoheight-max') + ? Number(textarea.dataset.autoheightMax) + : Infinity + setHeight(textarea, Math.min(startHeight, maxHeight)) + textarea.addEventListener('input', () => { + if (textarea.scrollHeight > startHeight) { + textarea.style.height = 'auto' + setHeight(textarea, Math.min(Math.max(textarea.scrollHeight, startHeight), maxHeight)) + } + }) + }) + function setHeight(textarea: HTMLTextAreaElement, height: number) { + textarea.style.height = `${height}px` + } + } + } +} + +/* Отправка форм */ +export function formSubmit() { + const forms = document.forms + if (forms.length) { + for (const form of forms) { + form.addEventListener('submit', (e) => { + const targetForm = e.target as HTMLFormElement + if (targetForm) { + formSubmitAction(targetForm, e) + } + }) + form.addEventListener('reset', (e) => { + const targetForm = e.target as HTMLFormElement + if (targetForm) { + formValidate.formClean(targetForm) + } + }) + } + } + async function formSubmitAction(form: HTMLFormElement, e: SubmitEvent) { + const error = !form.hasAttribute('data-no-validate') ? formValidate.getErrors(form) : 0 + if (error === 0) { + const ajax = form.hasAttribute('data-ajax') + if (ajax) { + // Если режим ajax + e.preventDefault() + const formAction = form.getAttribute('action')?.trim() || '#' + const formMethod = form.getAttribute('method')?.trim() || 'GET' + const formData = new FormData(form) + + form.classList.add('_sending') + const response = await fetch(formAction, { + method: formMethod, + body: formData, + }) + if (response.ok) { + await response.json() // Получаем ответ, но не используем его + form.classList.remove('_sending') + formSent(form) + } else { + form.classList.remove('_sending') + } + } else if (form.hasAttribute('data-dev')) { + // Если режим разработки + e.preventDefault() + formSent(form) + } + } else { + e.preventDefault() + if (form.querySelector('._form-error') && form.hasAttribute('data-goto-error')) { + const formGoToErrorClass = form.dataset.gotoError ? form.dataset.gotoError : '._form-error' + gotoBlock(formGoToErrorClass, true, 1000) + } + } + } + // Действия после отправки формы + function formSent(form: HTMLFormElement) { + // Создаем событие отправки формы + document.dispatchEvent( + new CustomEvent('formSent', { + detail: { + form, + }, + }) as FormSentEvent + ) + // Показываем попап, если подключен модуль попапов + // и для формы указана настройка + setTimeout(() => { + if (flsModules.popup) { + const popup = form.dataset.popupMessage + if (popup) { + flsModules.popup.open(popup) + } + } + }, 0) + // Очищаем форму + formValidate.formClean(form) + // Сообщаем в консоль + formLogging(`Форма отправлена!`) + } + function formLogging(message: string): void { + FLS(`[Формы]: ${message}`) + } +} +/* Модуь формы "колличество" */ +export function formQuantity() { + document.addEventListener('click', (e: MouseEvent) => { + const targetElement = e.target as HTMLElement + if (targetElement?.closest('[data-quantity-plus]') || targetElement?.closest('[data-quantity-minus]')) { + const quantityWrapper = targetElement.closest('[data-quantity]') + const valueElement = quantityWrapper?.querySelector('[data-quantity-value]') as HTMLInputElement + if (!valueElement) { + return + } + + let value = Number.parseInt(valueElement.value, 10) + if (targetElement.hasAttribute('data-quantity-plus')) { + value++ + if (valueElement.dataset.quantityMax && +valueElement.dataset.quantityMax < value) { + value = +valueElement.dataset.quantityMax + } + } else { + --value + if (valueElement.dataset.quantityMin) { + if (+valueElement.dataset.quantityMin > value) { + value = +valueElement.dataset.quantityMin + } + } else if (value < 1) { + value = 1 + } + } + valueElement.value = value.toString() + } + }) +} +/* Модуь звездного рейтинга */ +export function formRating() { + const ratings = document.querySelectorAll('.rating') + if (ratings.length > 0) { + initRatings() + } + // Основная функция + function initRatings() { + let ratingActive, ratingValue + // "Бегаем" по всем рейтингам на странице + for (let index = 0; index < ratings.length; index++) { + const rating = ratings[index] + initRating(rating) + } + // Инициализируем конкретный рейтинг + function initRating(rating) { + initRatingVars(rating) + + setRatingActiveWidth() + + if (rating.classList.contains('rating_set')) { + setRating(rating) + } + } + // Инициализайция переменных + function initRatingVars(rating) { + ratingActive = rating.querySelector('.rating__active') + ratingValue = rating.querySelector('.rating__value') + } + // Изменяем ширину активных звезд + function setRatingActiveWidth(index = ratingValue.innerHTML) { + const ratingActiveWidth = index / 0.05 + ratingActive.style.width = `${ratingActiveWidth}%` + } + // Возможность указать оценку + function setRating(rating) { + const ratingItems = rating.querySelectorAll('.rating__item') + for (let index = 0; index < ratingItems.length; index++) { + const ratingItem = ratingItems[index] + ratingItem.addEventListener('mouseenter', () => { + // Обновление переменных + initRatingVars(rating) + // Обновление активных звезд + setRatingActiveWidth(ratingItem.value) + }) + ratingItem.addEventListener('mouseleave', () => { + // Обновление активных звезд + setRatingActiveWidth() + }) + ratingItem.addEventListener('click', () => { + // Обновление переменных + initRatingVars(rating) + + if (rating.dataset.ajax) { + // "Отправить" на сервер + setRatingValue(ratingItem.value, rating) + } else { + // Отобразить указанную оцнку + ratingValue.innerHTML = index + 1 + setRatingActiveWidth() + } + }) + } + } + async function setRatingValue(value, rating) { + if (!rating.classList.contains('rating_sending')) { + rating.classList.add('rating_sending') + + // Отправика данных (value) на сервер + const response = await fetch('rating.json', { + method: 'GET', + + // body: JSON.stringify({ + // userRating: value + // }), + // headers: { + // 'content-type': 'application/json' + // } + }) + if (response.ok) { + const result = await response.json() + + // Получаем новый рейтинг + const newRating = result.newRating + + // Вывод нового среднего результата + ratingValue.innerHTML = newRating + + // Обновление активных звезд + setRatingActiveWidth() + + rating.classList.remove('rating_sending') + } else { + rating.classList.remove('rating_sending') + } + } + } + } +} + +interface FormSentEvent extends CustomEvent { + detail: { + form: HTMLFormElement + } +} diff --git a/vitekit/__/vite-template-main/js/files/forms/inputmask.ts b/vitekit/__/vite-template-main/js/files/forms/inputmask.ts new file mode 100644 index 0000000..986f849 --- /dev/null +++ b/vitekit/__/vite-template-main/js/files/forms/inputmask.ts @@ -0,0 +1,10 @@ +import Inputmask from 'inputmask' + +const selectors = document.querySelectorAll('input[name="phone"]') + +if (selectors.length) { + selectors.forEach((selector) => { + const inputmaskInstance = new Inputmask('+7 (999) 999 99 99', { showMaskOnHover: false }) + inputmaskInstance.mask(selector) + }) +} diff --git a/vitekit/__/vite-template-main/js/files/forms/range.ts b/vitekit/__/vite-template-main/js/files/forms/range.ts new file mode 100644 index 0000000..927e030 --- /dev/null +++ b/vitekit/__/vite-template-main/js/files/forms/range.ts @@ -0,0 +1,72 @@ +import * as noUiSlider from 'nouislider' +import '../../../scss/base/forms/range.scss' + +interface HTMLElementWithNoUiSlider extends HTMLElement { + noUiSlider: noUiSlider.API +} + +export function rangeInit() { + const priceSlider = document.querySelector('[data-range-slider]') + + if (!priceSlider) { + return + } + + const from = priceSlider.getAttribute('data-range-slider-from') || '0' + const to = priceSlider.getAttribute('data-range-slider-to') || '100' + + noUiSlider.create(priceSlider as HTMLElementWithNoUiSlider, { + start: [Number(from), Number(to)], + connect: true, + range: { + min: Number(from), + max: Number(to), + }, + }) + + const priceStart = document.querySelector('[data-range-slider-min]') + const priceEnd = document.querySelector('[data-range-slider-max]') + + if (!priceStart || !priceEnd) { + return + } + + priceStart.value = from + priceEnd.value = to + + const typedSlider = priceSlider as HTMLElementWithNoUiSlider + + function setPriceValues() { + if (!priceStart || !priceEnd) { + return + } + + let priceStartValue: number | null = null + let priceEndValue: number | null = null + + if (priceStart.value !== '') { + priceStartValue = Number(priceStart.value) + } + if (priceEnd.value !== '') { + priceEndValue = Number(priceEnd.value) + } + typedSlider.noUiSlider.set([priceStartValue, priceEndValue]) + } + + function setValue() { + if (!priceStart || !priceEnd) { + return + } + + const sliderValueNumber = typedSlider.noUiSlider.get(true) as number[] + + priceStart.value = Math.round(sliderValueNumber[0]).toString() + priceEnd.value = Math.round(sliderValueNumber[1]).toString() + } + + priceStart.addEventListener('change', setPriceValues) + priceEnd.addEventListener('change', setPriceValues) + typedSlider.noUiSlider.on('slide', setValue) +} + +rangeInit() diff --git a/vitekit/__/vite-template-main/js/files/functions.ts b/vitekit/__/vite-template-main/js/files/functions.ts new file mode 100644 index 0000000..595372f --- /dev/null +++ b/vitekit/__/vite-template-main/js/files/functions.ts @@ -0,0 +1,792 @@ +import type { IBreakpoint, IMediaQueryItem, IMediaQueryResult, IMobile } from '../types' + +/* Проверка мобильного браузера */ +export const isMobile: IMobile = { + Android(): RegExpMatchArray | null { + return navigator.userAgent.match(/Android/i) + }, + BlackBerry(): RegExpMatchArray | null { + return navigator.userAgent.match(/BlackBerry/i) + }, + iOS(): RegExpMatchArray | null { + return navigator.userAgent.match(/iPhone|iPad|iPod/i) + }, + Opera(): RegExpMatchArray | null { + return navigator.userAgent.match(/Opera Mini/i) + }, + Windows(): RegExpMatchArray | null { + return navigator.userAgent.match(/IEMobile/i) + }, + any(): boolean { + return Boolean( + isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows() + ) + }, +} + +/* Добавление класса touch для HTML если браузер мобильный */ +export function addTouchClass(): void { + if (isMobile.any()) { + document.documentElement.classList.add('touch') + } +} + +// Добавление loaded для HTML после полной загрузки страницы +export function addLoadedClass(): void { + if (!document.documentElement.classList.contains('loading')) { + window.addEventListener('load', () => { + setTimeout(() => { + document.documentElement.classList.add('loaded') + }, 0) + }) + } +} + +// Получение хеша в адресе сайта +export function getHash(): string | undefined { + if (location.hash) { + return location.hash.replace('#', '') + } + return undefined +} + +// Указание хеша в адресе сайта +export function setHash(hash: string): void { + const newHash = hash ? `#${hash}` : window.location.href.split('#')[0] + history.pushState('', '', newHash) +} + +// Учет плавающей панели на мобильных устройствах при 100vh +export function fullVHfix(): void { + const fullScreens = document.querySelectorAll('[data-fullscreen]') + + if (fullScreens.length && isMobile.any()) { + const fixHeight = (): void => { + const vh = window.innerHeight * 0.01 + document.documentElement.style.setProperty('--vh', `${vh}px`) + } + + fixHeight() + + window.addEventListener('resize', fixHeight) + } +} + +// Вспомогательные модули плавного раскрытия и закрытия объекта ====================================================================================================================================================================== +export function _slideUp(target: HTMLElement, duration: number = 500, showmore: number = 0): void { + if (!target.classList.contains('_slide')) { + target.classList.add('_slide') + target.style.transitionProperty = 'height, margin, padding' + target.style.transitionDuration = `${duration}ms` + target.style.height = `${target.offsetHeight}px` + void target.offsetHeight + target.style.overflow = 'hidden' + target.style.height = showmore ? `${showmore}px` : '0' + target.style.paddingTop = '0' + target.style.paddingBottom = '0' + target.style.marginTop = '0' + target.style.marginBottom = '0' + window.setTimeout(() => { + target.hidden = !showmore + if (!showmore) { + target.style.removeProperty('height') + target.style.removeProperty('overflow') + } + target.style.removeProperty('padding-top') + target.style.removeProperty('padding-bottom') + target.style.removeProperty('margin-top') + target.style.removeProperty('margin-bottom') + target.style.removeProperty('transition-duration') + target.style.removeProperty('transition-property') + target.classList.remove('_slide') + // Создаем событие + document.dispatchEvent( + new CustomEvent('slideUpDone', { + detail: { + target, + }, + }) + ) + }, duration) + } +} + +export function _slideDown(target: HTMLElement, duration: number = 500, showmore: number = 0): void { + if (!target.classList.contains('_slide')) { + target.classList.add('_slide') + target.hidden = false + if (showmore) { + target.style.removeProperty('height') + } + const height = target.offsetHeight + target.style.overflow = 'hidden' + target.style.height = showmore ? `${showmore}px` : '0' + target.style.paddingTop = '0' + target.style.paddingBottom = '0' + target.style.marginTop = '0' + target.style.marginBottom = '0' + void target.offsetHeight + target.style.transitionProperty = 'height, margin, padding' + target.style.transitionDuration = `${duration}ms` + target.style.height = `${height}px` + target.style.removeProperty('padding-top') + target.style.removeProperty('padding-bottom') + target.style.removeProperty('margin-top') + target.style.removeProperty('margin-bottom') + window.setTimeout(() => { + target.style.removeProperty('height') + target.style.removeProperty('overflow') + target.style.removeProperty('transition-duration') + target.style.removeProperty('transition-property') + target.classList.remove('_slide') + // Создаем событие + document.dispatchEvent( + new CustomEvent('slideDownDone', { + detail: { + target, + }, + }) + ) + }, duration) + } +} + +export function _slideToggle(target: HTMLElement, duration: number = 500): void { + if (target.hidden) { + return _slideDown(target, duration) + } else { + return _slideUp(target, duration) + } +} + +// Вспомогательные модули блокировки прокрутки и скачка ==================================================================================================================================================================================================================================================================================== +// eslint-disable-next-line import/no-mutable-exports +export let bodyLockStatus = true + +export function bodyUnlock(delay: number = 500) { + const body = document.querySelector('body')! + if (bodyLockStatus) { + const lockPadding = document.querySelectorAll('[data-lp]') + setTimeout(() => { + for (let index = 0; index < lockPadding.length; index++) { + const el = lockPadding[index] + el.style.paddingRight = '0' + } + body.style.paddingRight = '0' + document.documentElement.classList.remove('lock') + }, delay) + bodyLockStatus = false + setTimeout(() => { + bodyLockStatus = true + }, delay) + } +} + +export function bodyLock(delay: number = 500) { + const body = document.querySelector('body') + if (bodyLockStatus) { + const lockPadding = document.querySelectorAll('[data-lp]') + for (let index = 0; index < lockPadding.length; index++) { + const el = lockPadding[index] + el.style.paddingRight = `${window.innerWidth - document.querySelector('.wrapper')!.offsetWidth}px` + } + body!.style.paddingRight = `${window.innerWidth - document.querySelector('.wrapper')!.offsetWidth}px` + document.documentElement.classList.add('lock') + + bodyLockStatus = false + setTimeout(() => { + bodyLockStatus = true + }, delay) + } +} + +export function bodyLockToggle(delay: number = 500) { + if (document.documentElement.classList.contains('lock')) { + bodyUnlock(delay) + } else { + bodyLock(delay) + } +} + +// Модуль работы со спойлерами ======================================================================================================================================================================================================================= +export function spoilers(): void { + const spoilersArray = document.querySelectorAll('[data-spoilers]') + + if (spoilersArray.length > 0) { + // Получение обычных спойлеров + const spoilersRegular = Array.from(spoilersArray).filter((item) => { + return !item.dataset.spoilers?.split(',')[0] + }) + + const setSpoilerAction = (e: Event): void => { + const el = e.target as HTMLElement + const spoilerTitle = el.closest('[data-spoiler]') as HTMLElement | null + + if (spoilerTitle) { + const spoilersBlock = spoilerTitle.closest('[data-spoilers]') as HTMLElement + const oneSpoiler = spoilersBlock.hasAttribute('data-one-spoiler') + const spoilerSpeed = spoilersBlock.dataset.spoilersSpeed + ? Number.parseInt(spoilersBlock.dataset.spoilersSpeed) + : 500 + + if (!spoilersBlock.querySelectorAll('._slide').length) { + if (oneSpoiler && !spoilerTitle.classList.contains('_spoiler-active')) { + hideSpoilersBody(spoilersBlock) + } + spoilerTitle.classList.toggle('_spoiler-active') + const nextElement = spoilerTitle.nextElementSibling as HTMLElement + if (nextElement) { + _slideToggle(nextElement, spoilerSpeed) + } + } + } + } + + // Инициализация + const initSpoilers = (spoilersArray: HTMLElement[], matchMedia: MediaQueryList | false = false): void => { + spoilersArray.forEach((spoilersBlock) => { + if (matchMedia && 'item' in spoilersBlock) { + spoilersBlock = (spoilersBlock as unknown as IBreakpoint).item + } + + if ((matchMedia as MediaQueryList)?.matches || !matchMedia) { + spoilersBlock.classList.add('_spoiler-init') + initSpoilerBody(spoilersBlock) + spoilersBlock.addEventListener('click', setSpoilerAction) + } else { + spoilersBlock.classList.remove('_spoiler-init') + initSpoilerBody(spoilersBlock, false) + spoilersBlock.removeEventListener('click', setSpoilerAction) + } + }) + } + + // Работа с контентом + const initSpoilerBody = (spoilersBlock: HTMLElement, hideSpoilerBody = true): void => { + const spoilerTitlesNodeList = spoilersBlock.querySelectorAll('[data-spoiler]') + const spoilerTitles = Array.from(spoilerTitlesNodeList).filter((item) => { + return item.closest('[data-spoilers]') === spoilersBlock + }) + + if (spoilerTitles.length) { + spoilerTitles.forEach((spoilerTitle) => { + if (hideSpoilerBody) { + spoilerTitle.removeAttribute('tabindex') + if (!spoilerTitle.classList.contains('_spoiler-active')) { + const nextElement = spoilerTitle.nextElementSibling as HTMLElement + if (nextElement) { + nextElement.hidden = true + } + } + } else { + spoilerTitle.setAttribute('tabindex', '-1') + const nextElement = spoilerTitle.nextElementSibling as HTMLElement + if (nextElement) { + nextElement.hidden = false + } + } + }) + } + } + + // Инициализация обычных спойлеров + if (spoilersRegular.length) { + initSpoilers(spoilersRegular, false) + } + + // Получение спойлеров с медиа запросами + const mdQueriesArray = dataMediaQueries(spoilersArray, 'spoilers') + + if (mdQueriesArray && mdQueriesArray.length) { + mdQueriesArray.forEach((mdQueriesItem) => { + mdQueriesItem.matchMedia.addEventListener('change', () => { + initSpoilers(mdQueriesItem.itemsArray, mdQueriesItem.matchMedia) + }) + initSpoilers(mdQueriesItem.itemsArray, mdQueriesItem.matchMedia) + }) + } + + const hideSpoilersBody = (spoilersBlock: HTMLElement): void => { + const spoilerActiveTitle = spoilersBlock.querySelector('[data-spoiler]._spoiler-active') + const spoilerSpeed = spoilersBlock.dataset.spoilersSpeed + ? Number.parseInt(spoilersBlock.dataset.spoilersSpeed) + : 500 + + if (spoilerActiveTitle && !spoilersBlock.querySelectorAll('._slide').length) { + spoilerActiveTitle.classList.remove('_spoiler-active') + const nextElement = spoilerActiveTitle.nextElementSibling as HTMLElement + if (nextElement) { + _slideUp(nextElement, spoilerSpeed) + } + } + } + + // Закрытие при клике вне спойлера + const spoilersClose = document.querySelectorAll('[data-spoiler-close]') + + if (spoilersClose.length) { + document.addEventListener('click', (e: MouseEvent) => { + const el = e.target as HTMLElement + + if (!el.closest('[data-spoilers]')) { + spoilersClose.forEach((spoilerClose) => { + const spoilersBlock = spoilerClose.closest('[data-spoilers]') as HTMLElement | null + + if (spoilersBlock?.classList.contains('_spoiler-init')) { + const spoilerSpeed = spoilersBlock.dataset.spoilersSpeed + ? Number.parseInt(spoilersBlock.dataset.spoilersSpeed) + : 500 + spoilerClose.classList.remove('_spoiler-active') + const nextElement = spoilerClose.nextElementSibling as HTMLElement + if (nextElement) { + _slideUp(nextElement, spoilerSpeed) + } + } + }) + } + }) + } + } +} + +// Модуль работы с табами ======================================================================================================================================================================================================================= +export function tabs(): void { + const tabs = document.querySelectorAll('[data-tabs]') + let tabsActiveHash: string[] = [] + + if (tabs.length > 0) { + const hash = getHash() + + if (hash && hash.startsWith('tab-')) { + tabsActiveHash = hash.replace('tab-', '').split('-') + } + + Array.from(tabs).forEach((tabsBlock, index) => { + if (tabsBlock.getAttribute('data-tabs') === 'hover') { + tabsBlock.addEventListener('mouseover', setTabsAction) + } else { + tabsBlock.addEventListener('click', setTabsAction) + } + tabsBlock.classList.add('_tab-init') + tabsBlock.setAttribute('data-tabs-index', String(index)) + initTabs(tabsBlock) + }) + + // Получение спойлеров с медиа запросами + const mdQueriesArray = dataMediaQueries(tabs, 'tabs') + if (mdQueriesArray && mdQueriesArray.length) { + mdQueriesArray.forEach((mdQueriesItem) => { + // Событие + mdQueriesItem.matchMedia.addEventListener('change', () => { + setTitlePosition(mdQueriesItem.itemsArray, mdQueriesItem.matchMedia) + }) + setTitlePosition(mdQueriesItem.itemsArray, mdQueriesItem.matchMedia) + }) + } + } + + function setTitlePosition(tabsMediaArray: HTMLElement[], matchMedia: MediaQueryList): void { + tabsMediaArray.forEach((tabsMediaItem) => { + const tabsTitles = tabsMediaItem.querySelector('[data-tabs-titles]') + const tabsTitleItemsNodeList = tabsMediaItem.querySelectorAll('[data-tabs-title]') + const tabsContent = tabsMediaItem.querySelector('[data-tabs-body]') + const tabsContentItemsNodeList = tabsMediaItem.querySelectorAll('[data-tabs-item]') + + if (!tabsTitles || !tabsContent) { + return + } + + const tabsTitleItems = Array.from(tabsTitleItemsNodeList).filter((item) => { + return item.closest('[data-tabs]') === tabsMediaItem + }) + + const tabsContentItems = Array.from(tabsContentItemsNodeList).filter((item) => { + return item.closest('[data-tabs]') === tabsMediaItem + }) + + tabsContentItems.forEach((tabsContentItem, index) => { + if (matchMedia.matches) { + tabsContent.append(tabsTitleItems[index]) + tabsContent.append(tabsContentItem) + tabsMediaItem.classList.add('_tab-spoiler') + } else { + tabsTitles.append(tabsTitleItems[index]) + tabsMediaItem.classList.remove('_tab-spoiler') + } + }) + }) + } + + // Работа с контентом + function initTabs(tabsBlock: HTMLElement): void { + const tabsTitlesNodeList = tabsBlock.querySelectorAll('[data-tabs-titles]>*') + const tabsContentNodeList = tabsBlock.querySelectorAll('[data-tabs-body]>*') + const tabsBlockIndex = tabsBlock.dataset.tabsIndex + const tabsActiveHashBlock = tabsActiveHash[0] === tabsBlockIndex + + if (tabsActiveHashBlock) { + const tabsActiveTitle = tabsBlock.querySelector('[data-tabs-titles]>._tab-active') + if (tabsActiveTitle) { + tabsActiveTitle.classList.remove('_tab-active') + } + } + + if (tabsContentNodeList.length) { + const tabsContent = Array.from(tabsContentNodeList).filter((item) => { + return item.closest('[data-tabs]') === tabsBlock + }) + + const tabsTitles = Array.from(tabsTitlesNodeList).filter((item) => { + return item.closest('[data-tabs]') === tabsBlock + }) + + tabsContent.forEach((tabsContentItem, index) => { + if (tabsTitles[index]) { + tabsTitles[index].setAttribute('data-tabs-title', '') + tabsContentItem.setAttribute('data-tabs-item', '') + + if (tabsActiveHashBlock && index === Number.parseInt(tabsActiveHash[1])) { + tabsTitles[index].classList.add('_tab-active') + } + tabsContentItem.hidden = !tabsTitles[index].classList.contains('_tab-active') + } + }) + } + } + + function setTabsStatus(tabsBlock: HTMLElement): void { + const tabsTitles = Array.from(tabsBlock.querySelectorAll('[data-tabs-title]')) + const tabsContent = Array.from(tabsBlock.querySelectorAll('[data-tabs-item]')) + const tabsBlockIndex = tabsBlock.dataset.tabsIndex + + function isTabsAnimate(tabsBlock: HTMLElement): number | false { + if (tabsBlock.hasAttribute('data-tabs-animate')) { + return tabsBlock.dataset.tabsAnimate ? Number.parseInt(tabsBlock.dataset.tabsAnimate) : 500 + } + return false + } + + const tabsBlockAnimate = isTabsAnimate(tabsBlock) + + if (tabsContent.length > 0) { + const isHash = tabsBlock.hasAttribute('data-tabs-hash') + + tabsContent.forEach((tabsContentItem, index) => { + const tabTitle = tabsTitles[index] + if (!tabTitle) { + return + } + + if (tabTitle.classList.contains('_tab-active')) { + if (tabsBlockAnimate) { + _slideDown(tabsContentItem, tabsBlockAnimate) + } else { + tabsContentItem.hidden = false + } + if (isHash && !tabsContentItem.closest('.popup')) { + setHash(`tab-${tabsBlockIndex}-${index}`) + } + } else { + if (tabsBlockAnimate) { + _slideUp(tabsContentItem, tabsBlockAnimate) + } else { + tabsContentItem.hidden = true + } + } + }) + } + } + + function setTabsAction(e: Event): void { + const el = e.target as HTMLElement + const tabTitle = el.closest('[data-tabs-title]') as HTMLElement | null + + if (tabTitle) { + const tabsBlock = tabTitle.closest('[data-tabs]') as HTMLElement | null + + if (tabsBlock && !tabTitle.classList.contains('_tab-active') && !tabsBlock.querySelector('._slide')) { + const tabActiveTitle = tabsBlock.querySelector('[data-tabs-title]._tab-active') + + if (tabActiveTitle) { + tabActiveTitle.classList.remove('_tab-active') + } + + tabTitle.classList.add('_tab-active') + setTabsStatus(tabsBlock) + } + e.preventDefault() + } + } +} + +// Обработка медиа запросов из атрибутов +export function dataMediaQueries(array: NodeListOf, dataSetValue: string): IMediaQueryResult[] { + // Получение объектов с медиа запросами + const media = Array.from(array).filter((item) => { + const dataset = item.dataset[dataSetValue] + return dataset ? dataset.split(',')[0] : false + }) + + // Инициализация объектов с медиа запросами + if (media.length) { + const breakpointsArray: IBreakpoint[] = [] + + media.forEach((item) => { + const params = item.dataset[dataSetValue] + + if (!params) { + return + } + + const paramsArray = params.split(',') + breakpointsArray.push({ + value: paramsArray[0], + type: paramsArray[1] ? paramsArray[1].trim() : 'max', + item, + }) + }) + + // Получаем уникальные брейкпоинты + const mdQueries = uniqArray( + breakpointsArray.map((item) => { + return `(${item.type}-width: ${item.value}px),${item.value},${item.type}` + }) + ) + + return mdQueries.map((breakpoint): IMediaQueryResult => { + const [query, value, type] = breakpoint.split(',') + const matchMedia = window.matchMedia(query) + const itemsArray = breakpointsArray + .filter((item) => { + return item.value === value && item.type === type + }) + .map((item) => { + return item.item + }) + + return { + itemsArray, + matchMedia, + } + }) + } + + return [] +} + +// Модуль работы с меню (бургер) ======================================================================================================================================================================================================================= +export function menuInit(): void { + if (document.querySelector('[data-menu-button]')) { + document.addEventListener('click', (e: MouseEvent) => { + const target = e.target as HTMLElement + if (bodyLockStatus && target.closest('[data-menu-button]')) { + bodyLockToggle() + document.documentElement.classList.toggle('menu-open') + } + }) + } +} + +export function menuOpen() { + bodyLock() + document.documentElement.classList.add('menu-open') +} + +export function menuClose() { + bodyUnlock() + document.documentElement.classList.remove('menu-open') +} + +// Модуль "показать еще" ======================================================================================================================================================================================================================= +export function showMore(): void { + window.addEventListener('load', () => { + const showMoreBlocks = document.querySelectorAll('[data-showmore]') + let showMoreBlocksRegular: HTMLElement[] = [] + let mdQueriesArray: IMediaQueryItem[] | undefined + + if (showMoreBlocks.length) { + // Получение обычных объектов + showMoreBlocksRegular = Array.from(showMoreBlocks).filter((item) => { + return !item.dataset.showmoreMedia + }) + // Инициализация обычных объектов + if (showMoreBlocksRegular.length) { + initItems(showMoreBlocksRegular, false) + } + + document.addEventListener('click', showMoreActions) + window.addEventListener('resize', showMoreActions) + + // Получение объектов с медиа запросами + mdQueriesArray = dataMediaQueries(showMoreBlocks, 'showmoreMedia') + if (mdQueriesArray && mdQueriesArray.length) { + mdQueriesArray.forEach((mdQueriesItem) => { + // Событие + mdQueriesItem.matchMedia.addEventListener('change', () => { + initItems(mdQueriesItem.itemsArray, mdQueriesItem.matchMedia) + }) + }) + initItemsMedia(mdQueriesArray) + } + } + + function initItemsMedia(mdQueriesArray: IMediaQueryItem[]): void { + mdQueriesArray.forEach((mdQueriesItem) => { + initItems(mdQueriesItem.itemsArray, mdQueriesItem.matchMedia) + }) + } + + function initItems(showMoreBlocks: HTMLElement[], matchMedia: MediaQueryList | false): void { + showMoreBlocks.forEach((showMoreBlock) => { + initItem(showMoreBlock, matchMedia) + }) + } + + function initItem(showMoreBlock: HTMLElement, matchMedia: MediaQueryList | false = false): void { + showMoreBlock = + matchMedia && 'item' in showMoreBlock ? (showMoreBlock as unknown as IBreakpoint).item : showMoreBlock + if ((matchMedia as MediaQueryList)?.matches || !matchMedia) { + const showMoreContent = showMoreBlock.querySelector('[data-showmore-content]') + const showMoreButton = showMoreBlock.querySelector('[data-showmore-button]') + + if (!showMoreContent || !showMoreButton) { + return + } + + const hiddenHeight = getHeight(showMoreBlock, showMoreContent) + if (hiddenHeight < getOriginalHeight(showMoreContent)) { + _slideUp(showMoreContent, 0, hiddenHeight) + showMoreButton.hidden = false + } else { + _slideDown(showMoreContent, 0, hiddenHeight) + showMoreButton.hidden = true + } + } + } + + function getHeight(showMoreBlock: HTMLElement, showMoreContent: HTMLElement) { + let hiddenHeight = 0 + const showMoreType = showMoreBlock.dataset.showmore ? showMoreBlock.dataset.showmore : 'size' + if (showMoreType === 'items') { + const showMoreTypeValue = showMoreContent.dataset.showmoreContent + ? showMoreContent.dataset.showmoreContent + : 3 + const showMoreItems = showMoreContent.children + for ( + let index = 0; + index < Number.parseInt(showMoreTypeValue as string) && index < showMoreItems.length; + index++ + ) { + const showMoreItem = showMoreItems[index] + hiddenHeight += (showMoreItem as HTMLElement).offsetHeight + } + } else { + const showMoreTypeValue = showMoreContent.dataset.showmoreContent + ? showMoreContent.dataset.showmoreContent + : 150 + hiddenHeight = Number.parseInt(showMoreTypeValue as string) + } + return hiddenHeight + } + + function getOriginalHeight(showMoreContent: HTMLElement) { + let parentHidden: HTMLElement | null = null + const hiddenHeight = showMoreContent.offsetHeight + showMoreContent.style.removeProperty('height') + if (showMoreContent.closest(`[hidden]`)) { + parentHidden = showMoreContent.closest(`[hidden]`) as HTMLElement + parentHidden.hidden = false + } + const originalHeight = showMoreContent.offsetHeight + if (parentHidden) { + parentHidden.hidden = true + } + showMoreContent.style.height = `${hiddenHeight}px` + return originalHeight + } + + function showMoreActions(e: Event): void { + const targetEvent = e.target as HTMLElement + const targetType = e.type + + if (targetType === 'click') { + if (targetEvent.closest('[data-showmore-button]')) { + const showMoreButton = targetEvent.closest('[data-showmore-button]') as HTMLElement + const showMoreBlock = showMoreButton.closest('[data-showmore]') as HTMLElement + const showMoreContent = showMoreBlock.querySelector('[data-showmore-content]') + + if (!showMoreContent) { + return + } + + const showMoreSpeed = showMoreBlock.dataset.showmoreButton + ? Number.parseInt(showMoreBlock.dataset.showmoreButton as string) + : 500 + const hiddenHeight = getHeight(showMoreBlock, showMoreContent) + + if (!showMoreContent.classList.contains('_slide')) { + showMoreBlock.classList.contains('_showmore-active') + ? _slideUp(showMoreContent, showMoreSpeed, hiddenHeight) + : _slideDown(showMoreContent, showMoreSpeed, hiddenHeight) + showMoreBlock.classList.toggle('_showmore-active') + } + } + } else if (targetType === 'resize') { + if (showMoreBlocksRegular.length) { + initItems(showMoreBlocksRegular, false) + } + if (mdQueriesArray && mdQueriesArray.length) { + initItemsMedia(mdQueriesArray) + } + } + } + }) +} + +// ================================================================================================================================================================================================================================================================================================================ +// Прочие полезные функции ================================================================================================================================================================================================================================================================================================================ +// ================================================================================================================================================================================================================================================================================================================ +// FLS (Full Logging System) +export function FLS(message: string): void { + setTimeout(() => { + if (window.FLS) { + // eslint-disable-next-line no-console + console.log(message) + } + }, 0) +} + +// Получить цифры из строки +export function getDigFromString(item: string): number { + return Number.parseInt(item.replace(/\D/g, '')) +} + +// Форматирование цифр типа 100 000 000 +export function getDigFormat(item: number | string): string { + return item.toString().replace(/(\d)(?=(?:\d\d\d)+(?:\D|$))/g, '$1 ') +} + +// Убрать класс из всех элементов массива +export function removeClasses(array: HTMLElement[], className: string): void { + for (let i = 0; i < array.length; i++) { + array[i].classList.remove(className) + } +} + +// Уникализация массива +export function uniqArray(array: T[]): T[] { + return array.filter((item, index, self) => { + return self.indexOf(item) === index + }) +} + +// Функция получения индекса внутри родителя +export function indexInParent(parent: Element, element: Element): number { + const array = Array.prototype.slice.call(parent.children) + return Array.prototype.indexOf.call(array, element) +} + +// Функция проверяет, скрыт ли объект +export function isHidden(el: HTMLElement): boolean { + return el.offsetParent === null +} diff --git a/vitekit/__/vite-template-main/js/files/gallery.ts b/vitekit/__/vite-template-main/js/files/gallery.ts new file mode 100644 index 0000000..6c49c17 --- /dev/null +++ b/vitekit/__/vite-template-main/js/files/gallery.ts @@ -0,0 +1,33 @@ +import type { IGalleryItem } from '../types' +import lightGallery from 'lightgallery' +import { flsModules } from './modules' +import 'lightgallery/css/lightgallery.css' + +// Плагины +// lgZoom, lgAutoplay, lgComment, lgFullscreen, lgHash, lgPager, lgRotate, lgShare, lgThumbnail, lgVideo, lgMediumZoom +// import lgThumbnail from 'lightgallery/plugins/thumbnail/lg-thumbnail.min.js' +// import lgZoom from 'lightgallery/plugins/zoom/lg-zoom.min.js' + +// Запуск +const galleries = document.querySelectorAll('[data-gallery]') + +if (galleries.length) { + const galleyItems: IGalleryItem[] = [] + galleries.forEach((gallery) => { + galleyItems.push({ + gallery, + galleryClass: lightGallery(gallery, { + // plugins: [lgZoom, lgThumbnail], + licenseKey: '7EC452A9-0CFD441C-BD984C7C-17C8456E', + speed: 500, + mobileSettings: { + controls: true, + showCloseIcon: true, + download: false, + }, + }), + }) + }) + // Добавляем в объект модулей + flsModules.gallery = galleyItems +} diff --git a/vitekit/__/vite-template-main/js/files/map.ts b/vitekit/__/vite-template-main/js/files/map.ts new file mode 100644 index 0000000..9165265 --- /dev/null +++ b/vitekit/__/vite-template-main/js/files/map.ts @@ -0,0 +1,99 @@ +const mapRoot = document.querySelector('[data-map]') + +// Загружаем API Яндекс Карт +function loadYMaps() { + return new Promise((resolve, reject) => { + const script = document.createElement('script') + script.src = `https://api-maps.yandex.ru/v3/?apikey=${import.meta.env.VITE_YANDEX_MAPS_API_KEY}&lang=ru_RU` + script.onload = () => { + // @ts-ignore - ymaps3 будет доступен после загрузки скрипта + resolve(window.ymaps3) + } + script.onerror = () => reject(new Error('Failed to load Yandex Maps API')) + document.body.appendChild(script) + }) +} + +async function initMap() { + if (!mapRoot) return + const ymaps3: any = await loadYMaps() + await ymaps3.ready + const { YMap, YMapDefaultSchemeLayer, YMapDefaultFeaturesLayer, YMapMarker } = ymaps3 + + // Координаты центра + const coordinates = mapRoot!.getAttribute('data-coordinates') + const center = coordinates!.split(',').reverse() + + // Создаем слой + const layer = new YMapDefaultSchemeLayer({ + customization: [ + { + tags: { + any: ['road'], + }, + elements: 'geometry', + stylers: [ + { + color: '#4E4E4E', + }, + ], + }, + { + tags: { + any: ['water'], + }, + elements: 'geometry', + stylers: [ + { + color: '#000000', + }, + ], + }, + { + tags: { + any: ['landscape', 'admin', 'land', 'transit'], + }, + elements: 'geometry', + stylers: [ + { + color: '#212121', + }, + ], + }, + { + tags: { + any: ['building'], + }, + elements: 'geometry', + stylers: [ + { + color: '#757474', + }, + ], + }, + ], + }) + + // Создаем карту + const map = new YMap(mapRoot, { + location: { + center, + zoom: 17, + }, + showScaleInCopyrights: false, + }) + + // Создаем маркер + const markerElement = document.createElement('img') + markerElement.className = 'icon-marker' + markerElement.src = 'images/pin.svg' + const marker = new YMapMarker({ coordinates: center }, markerElement) + + // Добавляем элементы на карту + map.addChild(new YMapDefaultFeaturesLayer()) + map.addChild(layer) + map.addChild(marker) + map.setBehaviors(['drag', 'pinchZoom', 'mouseRotate', 'mouseTilt']) +} + +initMap() diff --git a/vitekit/__/vite-template-main/js/files/modules.ts b/vitekit/__/vite-template-main/js/files/modules.ts new file mode 100644 index 0000000..7c933cf --- /dev/null +++ b/vitekit/__/vite-template-main/js/files/modules.ts @@ -0,0 +1 @@ +export const flsModules: any = {} diff --git a/vitekit/__/vite-template-main/js/files/script.ts b/vitekit/__/vite-template-main/js/files/script.ts new file mode 100644 index 0000000..c0ac80c --- /dev/null +++ b/vitekit/__/vite-template-main/js/files/script.ts @@ -0,0 +1 @@ +window.onload = function () {} diff --git a/vitekit/__/vite-template-main/js/files/scroll/gotoblock.ts b/vitekit/__/vite-template-main/js/files/scroll/gotoblock.ts new file mode 100644 index 0000000..1ea6ee8 --- /dev/null +++ b/vitekit/__/vite-template-main/js/files/scroll/gotoblock.ts @@ -0,0 +1,61 @@ +import type { ISmoothScrollOptions } from '../../types' +import { FLS, menuClose } from '../functions.ts' + +declare class SmoothScroll { + constructor() + + animateScroll: (target: HTMLElement, hash: string, options: ISmoothScrollOptions) => void +} + +export function gotoBlock(targetBlock: string, noHeader: boolean = false, speed: number = 500, offsetTop: number = 0) { + const targetBlockElement = document.querySelector(targetBlock) + if (targetBlockElement) { + let headerItem = '' + let headerItemHeight = 0 + if (noHeader) { + headerItem = 'header.header' + const headerElement = document.querySelector(headerItem) + if (headerElement) { + if (!headerElement.classList.contains('_header-scroll')) { + headerElement.style.cssText = `transition-duration: 0s;` + headerElement.classList.add('_header-scroll') + headerItemHeight = headerElement.offsetHeight + headerElement.classList.remove('_header-scroll') + setTimeout(() => { + headerElement.style.cssText = `` + }, 0) + } else { + headerItemHeight = headerElement.offsetHeight + } + } + } + const options: ISmoothScrollOptions = { + speedAsDuration: true, + speed, + header: headerItem, + offset: offsetTop, + easing: 'easeOutQuad', + } + + if (document.documentElement.classList.contains('menu-open')) { + menuClose() + } + + if (typeof SmoothScroll !== 'undefined') { + new SmoothScroll().animateScroll(targetBlockElement, '', options) + } else { + let targetBlockElementPosition = targetBlockElement.getBoundingClientRect().top + scrollY + targetBlockElementPosition = headerItemHeight + ? targetBlockElementPosition - headerItemHeight + : targetBlockElementPosition + targetBlockElementPosition = offsetTop ? targetBlockElementPosition - offsetTop : targetBlockElementPosition + window.scrollTo({ + top: targetBlockElementPosition, + behavior: 'smooth', + }) + } + FLS(`[gotoBlock]: Юхуу...едем до ${targetBlock}`) + } else { + FLS(`[gotoBlock]: Ой... Такого блока нет на странице: ${targetBlock}`) + } +} diff --git a/vitekit/__/vite-template-main/js/files/scroll/scroll.ts b/vitekit/__/vite-template-main/js/files/scroll/scroll.ts new file mode 100644 index 0000000..17dc5b7 --- /dev/null +++ b/vitekit/__/vite-template-main/js/files/scroll/scroll.ts @@ -0,0 +1,305 @@ +import type { IStickyConfig, IStickyItemValues } from '../../types' +import { getHash, menuClose } from '../functions.ts' +import { flsModules } from '../modules.ts' +import { gotoBlock } from './gotoblock.ts' + +let addWindowScrollEvent = false + +export function pageNavigation() { + // data-goto - указать ID блока + // data-goto-header - учитывать header + // data-goto-top - недокрутить на указанный размер + // data-goto-speed - скорость (только если используется доп плагин) + // Работаем при клике на пункт + document.addEventListener('click', pageNavigationAction) + // Если подключен scrollWatcher, подсвечиваем текущий пукт меню + document.addEventListener('watcherCallback', pageNavigationAction) + + // Основная функция + function pageNavigationAction(e: Event) { + if (e.type === 'click') { + const targetElement = e.target as HTMLElement + if (targetElement.closest('[data-goto]')) { + const gotoLink = targetElement.closest('[data-goto]') as HTMLElement + const gotoLinkSelector = gotoLink.dataset.goto ? gotoLink.dataset.goto : '' + const noHeader = gotoLink.hasAttribute('data-goto-header') + const gotoSpeed = gotoLink.dataset.gotoSpeed ? Number(gotoLink.dataset.gotoSpeed) : 500 + const offsetTop = gotoLink.dataset.gotoTop ? Number.parseInt(gotoLink.dataset.gotoTop) : 0 + if (flsModules.fullpage) { + const fullpageSection = document + .querySelector(`${gotoLinkSelector}`) + ?.closest('[data-fp-section]') as HTMLElement | null + const fullpageSectionId = + fullpageSection && 'dataset' in fullpageSection && fullpageSection.dataset.fpId + ? +fullpageSection.dataset.fpId + : null + if (fullpageSectionId !== null) { + flsModules.fullpage.switchingSection(fullpageSectionId) + if (document.documentElement.classList.contains('menu-open')) { + menuClose() + } + } + } else { + gotoBlock(gotoLinkSelector, noHeader, gotoSpeed, offsetTop) + } + e.preventDefault() + } + } else if (e.type === 'watcherCallback' && 'detail' in e) { + const entry = (e as CustomEvent).detail.entry + const targetElement = entry.target as HTMLElement + // Обработка пунктов навигации, если указано значение navigator подсвечиваем текущий пукт меню + if (targetElement.dataset.watch === 'navigator') { + let navigatorCurrentItem: HTMLElement | null = null + if (targetElement.id && document.querySelector(`[data-goto="#${targetElement.id}"]`)) { + navigatorCurrentItem = document.querySelector(`[data-goto="#${targetElement.id}"]`) as HTMLElement + } else if (targetElement.classList.length) { + for (let index = 0; index < targetElement.classList.length; index++) { + const element = targetElement.classList[index] + if (document.querySelector(`[data-goto=".${element}"]`)) { + navigatorCurrentItem = document.querySelector(`[data-goto=".${element}"]`) as HTMLElement + break + } + } + } + if (entry.isIntersecting) { + // Видим объект + if (navigatorCurrentItem) { + navigatorCurrentItem.classList.add('_navigator-active') + } + } else { + // Не видим объект + if (navigatorCurrentItem) { + navigatorCurrentItem.classList.remove('_navigator-active') + } + } + } + } + } + + // Прокрутка по хешу + if (getHash()) { + let goToHash: string | null = null + if (document.querySelector(`#${getHash()}`)) { + goToHash = `#${getHash()}` + } else if (document.querySelector(`.${getHash()}`)) { + goToHash = `.${getHash()}` + } + if (goToHash) { + gotoBlock(goToHash, true, 500, 20) + } + } +} + +// Работа с шапкой при скроле +export function headerScroll() { + addWindowScrollEvent = true + const header = document.querySelector('header.header') as HTMLElement + if (!header) { + return + } + + const headerShow = header.hasAttribute('data-scroll-show') + const headerShowTimer = header.dataset.scrollShow ? Number(header.dataset.scrollShow) : 500 + const startPoint = header.dataset.scroll ? Number(header.dataset.scroll) : 1 + let scrollDirection = 0 + let timer: number + + document.addEventListener('windowScroll', () => { + const scrollTop = window.scrollY + clearTimeout(timer) + + if (scrollTop >= startPoint) { + if (!header.classList.contains('_header-scroll')) { + header.classList.add('_header-scroll') + } + + if (headerShow) { + if (scrollTop > scrollDirection) { + // downscroll code + if (header.classList.contains('_header-show')) { + header.classList.remove('_header-show') + } + } else { + // upscroll code + if (!header.classList.contains('_header-show')) { + header.classList.add('_header-show') + } + } + + timer = window.setTimeout(() => { + if (!header.classList.contains('_header-show')) { + header.classList.add('_header-show') + } + }, headerShowTimer) + } + } else { + if (header.classList.contains('_header-scroll')) { + header.classList.remove('_header-scroll') + } + + if (headerShow) { + if (header.classList.contains('_header-show')) { + header.classList.remove('_header-show') + } + } + } + scrollDirection = scrollTop <= 0 ? 0 : scrollTop + }) +} + +export function digitsCounter() { + const counters = document.querySelectorAll('[data-digits-counter]') + if (counters.length) { + counters.forEach((element) => { + const el = element as HTMLElement + el.dataset.digitsCounter = el.innerHTML + el.innerHTML = '0' + }) + } + + function digitsCountersInit(digitsCountersItems?: NodeListOf) { + const digitsCounters = digitsCountersItems || document.querySelectorAll('[data-digits-counter]') + if (digitsCounters.length) { + digitsCounters.forEach((digitsCounter) => { + digitsCountersAnimate(digitsCounter as HTMLElement) + }) + } + } + + function digitsCountersAnimate(digitsCounter: HTMLElement) { + let startTimestamp: number | null = null + const duration = Number.parseInt(digitsCounter.dataset.digitsCounterSpeed || '1000') + const startValue = Number.parseInt(digitsCounter.dataset.digitsCounter || '0') + const startPosition = 0 + const step = (timestamp: number) => { + if (!startTimestamp) { + startTimestamp = timestamp + } + const progress = Math.min((timestamp - startTimestamp) / duration, 1) + digitsCounter.innerHTML = Math.floor(progress * (startPosition + startValue)).toString() + if (progress < 1) { + window.requestAnimationFrame(step) + } + } + window.requestAnimationFrame(step) + } + + function digitsCounterAction(e: CustomEvent) { + const entry = e.detail.entry + const targetElement = entry.target as HTMLElement + if (targetElement.querySelectorAll('[data-digits-counter]').length) { + digitsCountersInit(targetElement.querySelectorAll('[data-digits-counter]')) + } + } + + document.addEventListener('watcherCallback', digitsCounterAction as EventListener) +} + +// Прилипающий блок +export function stickyBlock() { + addWindowScrollEvent = true + // data-sticky для родителя внутри которого прилипает блок * + // data-sticky-header для родителя, учитываем высоту хедера + // data-sticky-top="" для родителя, можно указать отступ сверху + // data-sticky-bottom="" для родителя, можно указать отступ снизу + // data-sticky-item для прилипающего блока * + + function stickyBlockInit() { + const stickyParents = document.querySelectorAll('[data-sticky]') + if (stickyParents.length) { + stickyParents.forEach((stickyParent) => { + const parent = stickyParent as HTMLElement + const headerEl = document.querySelector('header.header') as HTMLElement + const stickyConfig: IStickyConfig = { + media: parent.dataset.sticky ? Number.parseInt(parent.dataset.sticky) : null, + top: parent.dataset.stickyTop ? Number.parseInt(parent.dataset.stickyTop) : 0, + bottom: parent.dataset.stickyBottom ? Number.parseInt(parent.dataset.stickyBottom) : 0, + header: parent.hasAttribute('data-sticky-header') && headerEl ? headerEl.offsetHeight : 0, + } + stickyBlockItem(parent, stickyConfig) + }) + } + } + + function stickyBlockItem(stickyParent: HTMLElement, stickyConfig: IStickyConfig) { + const stickyBlockItem = stickyParent.querySelector('[data-sticky-item]') as HTMLElement + const headerHeight = stickyConfig.header + const offsetTop = headerHeight + stickyConfig.top + const startPoint = stickyBlockItem.getBoundingClientRect().top + scrollY - offsetTop + + document.addEventListener('windowScroll', stickyBlockActions) + window.addEventListener('resize', stickyBlockActions) + + function stickyBlockActions() { + const endPoint = + stickyParent.offsetHeight + + stickyParent.getBoundingClientRect().top + + scrollY - + (offsetTop + stickyBlockItem.offsetHeight + stickyConfig.bottom) + const stickyItemValues = { + position: 'relative', + bottom: 'auto', + top: '0px', + left: '0px', + width: 'auto', + } + if (!stickyConfig.media || stickyConfig.media < window.innerWidth) { + if (offsetTop + stickyConfig.bottom + stickyBlockItem.offsetHeight < window.innerHeight) { + if (scrollY >= startPoint && scrollY <= endPoint) { + stickyItemValues.position = 'fixed' + stickyItemValues.bottom = 'auto' + stickyItemValues.top = `${offsetTop}px` + stickyItemValues.left = `${stickyBlockItem.getBoundingClientRect().left}px` + stickyItemValues.width = `${stickyBlockItem.offsetWidth}px` + } else if (scrollY >= endPoint) { + stickyItemValues.position = 'absolute' + stickyItemValues.bottom = `${stickyConfig.bottom}px` + stickyItemValues.top = 'auto' + stickyItemValues.left = '0px' + stickyItemValues.width = `${stickyBlockItem.offsetWidth}px` + } + } + } + stickyBlockType(stickyBlockItem, stickyItemValues) + } + } + + function stickyBlockType(stickyBlockItem: HTMLElement, stickyItemValues: IStickyItemValues) { + stickyBlockItem.style.cssText = `position:${stickyItemValues.position};bottom:${stickyItemValues.bottom};top:${stickyItemValues.top};left:${stickyItemValues.left};width:${stickyItemValues.width};` + } + + stickyBlockInit() +} + +// При подключении модуля обработчик события запустится автоматически +setTimeout(() => { + if (addWindowScrollEvent) { + const windowScroll = new Event('windowScroll') + window.addEventListener('scroll', () => { + document.dispatchEvent(windowScroll) + }) + } +}, 0) + +// Направление скрола +export function scrollDirection() { + const body = document.body + const scrollUp = 'scroll-up' + const scrollDown = 'scroll-down' + let lastScroll = 0 + window.addEventListener('scroll', () => { + const currentScroll = window.scrollY + if (currentScroll <= 0) { + body.classList.remove(scrollUp) + return + } + if (currentScroll > lastScroll && !body.classList.contains(scrollDown)) { + body.classList.remove(scrollUp) + body.classList.add(scrollDown) + } else if (currentScroll < lastScroll && body.classList.contains(scrollDown)) { + body.classList.remove(scrollDown) + body.classList.add(scrollUp) + } + lastScroll = currentScroll + }) +} diff --git a/vitekit/__/vite-template-main/js/files/scroll/smooth-scrollbar.ts b/vitekit/__/vite-template-main/js/files/scroll/smooth-scrollbar.ts new file mode 100644 index 0000000..0cbb2d8 --- /dev/null +++ b/vitekit/__/vite-template-main/js/files/scroll/smooth-scrollbar.ts @@ -0,0 +1,12 @@ +import Scrollbar from 'smooth-scrollbar' + +const scrollBlocks = document.querySelectorAll('[data-scrollbar]') + +if (scrollBlocks.length) { + scrollBlocks.forEach((scrollBlock) => { + Scrollbar.init(scrollBlock, { + alwaysShowTracks: true, + continuousScrolling: false, + }) + }) +} diff --git a/vitekit/__/vite-template-main/js/files/select.ts b/vitekit/__/vite-template-main/js/files/select.ts new file mode 100644 index 0000000..00d0136 --- /dev/null +++ b/vitekit/__/vite-template-main/js/files/select.ts @@ -0,0 +1,17 @@ +import NiceSelect from 'nice-select2' + +function initSelects() { + const selects = document.querySelectorAll('[data-select]') + + if (selects) { + selects.forEach((select) => { + new NiceSelect(select, { + placeholder: select.dataset.placeholder, + }) + }) + } +} + +window.addEventListener('DOMContentLoaded', () => { + initSelects() +}) diff --git a/vitekit/__/vite-template-main/js/files/sliders.ts b/vitekit/__/vite-template-main/js/files/sliders.ts new file mode 100644 index 0000000..2e53a2a --- /dev/null +++ b/vitekit/__/vite-template-main/js/files/sliders.ts @@ -0,0 +1,27 @@ +import Swiper from 'swiper' +import { Navigation } from 'swiper/modules' +import 'swiper/css' + +function initSliders() { + if (document.querySelector('.swiper')) { + new Swiper('.swiper', { + modules: [Navigation], + observer: true, + observeParents: true, + slidesPerView: 1, + spaceBetween: 0, + autoHeight: false, + speed: 800, + + navigation: { + prevEl: '.swiper-button-prev', + nextEl: '.swiper-button-next', + }, + on: {}, + }) + } +} + +window.addEventListener('DOMContentLoaded', () => { + initSliders() +}) diff --git a/vitekit/__/vite-template-main/js/files/tippy.ts b/vitekit/__/vite-template-main/js/files/tippy.ts new file mode 100644 index 0000000..731d1c6 --- /dev/null +++ b/vitekit/__/vite-template-main/js/files/tippy.ts @@ -0,0 +1,8 @@ +import tippy from 'tippy.js' +import 'tippy.js/dist/tippy.css' +import 'tippy.js/themes/light.css' + +tippy('[data-tippy-content]', { + theme: 'light', + arrow: false, +}) diff --git a/vitekit/__/vite-template-main/js/libs/dynamic-adapt.ts b/vitekit/__/vite-template-main/js/libs/dynamic-adapt.ts new file mode 100644 index 0000000..5518f55 --- /dev/null +++ b/vitekit/__/vite-template-main/js/libs/dynamic-adapt.ts @@ -0,0 +1,153 @@ +interface DynamicAdaptObject { + element: HTMLElement + parent: HTMLElement + destination: HTMLElement + breakpoint: string + place: string + index: number +} + +type AdaptType = 'min' | 'max' + +class DynamicAdapt { + private readonly type: AdaptType + private objects: DynamicAdaptObject[] + private daClassname: string + private nodes: HTMLElement[] + private mediaQueries: string[] + + constructor(type: AdaptType) { + this.type = type + } + + init(): void { + // массив объектов + this.objects = [] + this.daClassname = '_dynamic_adapt_' + // массив DOM-элементов + this.nodes = Array.from(document.querySelectorAll('[data-da]')) as HTMLElement[] + + // наполнение objects объeктами + this.nodes.forEach((node) => { + const data = node.dataset.da?.trim() || '' + const dataArray = data.split(',') + const object: DynamicAdaptObject = { + element: node, + parent: node.parentNode as HTMLElement, + destination: document.querySelector(dataArray[0].trim()) as HTMLElement, + breakpoint: dataArray[1] ? dataArray[1].trim() : '767', + place: dataArray[2] ? dataArray[2].trim() : 'last', + index: this.indexInParent(node.parentNode as HTMLElement, node), + } + this.objects.push(object) + }) + + this.arraySort(this.objects) + + // массив уникальных медиа-запросов + this.mediaQueries = this.objects + .map(({ breakpoint }) => `(${this.type}-width: ${breakpoint}px),${breakpoint}`) + .filter((item, index, self) => self.indexOf(item) === index) + + // навешивание слушателя на медиа-запрос + // и вызов обработчика при первом запуске + this.mediaQueries.forEach((media) => { + const mediaSplit = media.split(',') + const matchMedia = window.matchMedia(mediaSplit[0]) + const mediaBreakpoint = mediaSplit[1] + + // массив объектов с подходящим брейкпоинтом + const objectsFilter = this.objects.filter(({ breakpoint }) => breakpoint === mediaBreakpoint) + matchMedia.addEventListener('change', () => { + this.mediaHandler(matchMedia, objectsFilter) + }) + this.mediaHandler(matchMedia, objectsFilter) + }) + } + + // Основна функция + private mediaHandler(matchMedia: MediaQueryList, objects: DynamicAdaptObject[]): void { + if (matchMedia.matches) { + objects.forEach((object) => { + this.moveTo(object.place, object.element, object.destination) + }) + } else { + objects.forEach(({ parent, element, index }) => { + if (element.classList.contains(this.daClassname)) { + this.moveBack(parent, element, index) + } + }) + } + } + + // Функция перемещения + private moveTo(place: string, element: HTMLElement, destination: HTMLElement): void { + element.classList.add(this.daClassname) + if (place === 'last' || place >= destination.children.length.toString()) { + destination.append(element) + return + } + if (place === 'first') { + destination.prepend(element) + return + } + destination.children[Number.parseInt(place)].before(element) + } + + // Функция возврата + private moveBack(parent: HTMLElement, element: HTMLElement, index: number): void { + element.classList.remove(this.daClassname) + if (parent.children[index] !== undefined) { + parent.children[index].before(element) + } else { + parent.append(element) + } + } + + // Функция получения индекса внутри родителя + private indexInParent(parent: HTMLElement, element: HTMLElement): number { + return Array.from(parent.children).indexOf(element) + } + + // Функция сортировки массива по breakpoint и place + // по возрастанию для this.type = min + // по убыванию для this.type = max + private arraySort(arr: DynamicAdaptObject[]): void { + if (this.type === 'min') { + arr.sort((a, b) => { + if (a.breakpoint === b.breakpoint) { + if (a.place === b.place) { + return 0 + } + if (a.place === 'first' || b.place === 'last') { + return -1 + } + if (a.place === 'last' || b.place === 'first') { + return 1 + } + return 0 + } + return Number.parseInt(a.breakpoint) - Number.parseInt(b.breakpoint) + }) + } else { + arr.sort((a, b) => { + if (a.breakpoint === b.breakpoint) { + if (a.place === b.place) { + return 0 + } + if (a.place === 'first' || b.place === 'last') { + return 1 + } + if (a.place === 'last' || b.place === 'first') { + return -1 + } + return 0 + } + return Number.parseInt(b.breakpoint) - Number.parseInt(a.breakpoint) + }) + } + } +} + +const da = new DynamicAdapt('max') +da.init() diff --git a/vitekit/__/vite-template-main/js/libs/parallax-mouse.ts b/vitekit/__/vite-template-main/js/libs/parallax-mouse.ts new file mode 100644 index 0000000..7cdd829 --- /dev/null +++ b/vitekit/__/vite-template-main/js/libs/parallax-mouse.ts @@ -0,0 +1,92 @@ +import { FLS } from '../files/functions' +import { flsModules } from '../files/modules' +import type { IMousePRLXConfig, IParallaxMouseElement } from '../types' + +class MousePRLX { + private config: IMousePRLXConfig + + constructor(props: Partial) { + const defaultConfig: IMousePRLXConfig = { + init: true, + logging: false, + } + this.config = Object.assign(defaultConfig, props) + if (this.config.init) { + const parallaxMouse: NodeListOf = document.querySelectorAll('[data-prlx-mouse]') + if (parallaxMouse.length) { + this.parallaxMouseInit(parallaxMouse) + this.setLogging(`Проснулся, слежу за объектами: (${parallaxMouse.length})`) + } else { + this.setLogging('Нет ни одного объекта. Сплю...zzZZZzZZz...') + } + } + } + + private parallaxMouseInit(parallaxMouse: NodeListOf): void { + parallaxMouse.forEach((el: IParallaxMouseElement) => { + const parallaxMouseWrapper: Element | null = el.closest('[data-prlx-mouse-wrapper]') + + // Коэффициент X + const paramCoefficientX: number = el.dataset.prlxCx ? +el.dataset.prlxCx : 100 + // Коэффициент. У + const paramCoefficientY: number = el.dataset.prlxCy ? +el.dataset.prlxCy : 100 + // Направление Х + const directionX: number = el.hasAttribute('data-prlx-dxr') ? -1 : 1 + // Направление У + const directionY: number = el.hasAttribute('data-prlx-dyr') ? -1 : 1 + // Скорость анимации + const paramAnimation: number = el.dataset.prlxA ? +el.dataset.prlxA : 50 + + // Объявление переменных + let positionX: number = 0 + let positionY: number = 0 + let coordinatesXPercent: number = 0 + let coordinatesYPercent: number = 0 + + setMouseParallaxStyle() + + // Проверяем наличие родителя, в котором будет считываться положение мыши + if (parallaxMouseWrapper) { + mouseMoveParallax(parallaxMouseWrapper) + } else { + mouseMoveParallax() + } + + function setMouseParallaxStyle(): void { + const distX: number = coordinatesXPercent - positionX + const distY: number = coordinatesYPercent - positionY + positionX = positionX + (distX * paramAnimation) / 1000 + positionY = positionY + (distY * paramAnimation) / 1000 + el.style.cssText = `transform: translate3D(${(directionX * positionX) / (paramCoefficientX / 10)}%,${(directionY * positionY) / (paramCoefficientY / 10)}%,0);` + requestAnimationFrame(setMouseParallaxStyle) + } + + function mouseMoveParallax(wrapper: Element | Window = window): void { + wrapper.addEventListener('mousemove', (e: Event) => { + const mouseEvent = e as MouseEvent + const offsetTop: number = el.getBoundingClientRect().top + window.scrollY + if (offsetTop >= window.scrollY || offsetTop + el.offsetHeight >= window.scrollY) { + // Получение ширины и высоты блока + const parallaxWidth: number = window.innerWidth + const parallaxHeight: number = window.innerHeight + // Ноль посередине + const coordinatesX: number = mouseEvent.clientX - parallaxWidth / 2 + const coordinatesY: number = mouseEvent.clientY - parallaxHeight / 2 + // Получаем проценты + coordinatesXPercent = (coordinatesX / parallaxWidth) * 100 + coordinatesYPercent = (coordinatesY / parallaxHeight) * 100 + } + }) + } + }) + } + + // Логирование в консоль + private setLogging(message: string): void { + this.config.logging ? FLS(`[Parallax Mouse]: ${message}`) : null + } +} + +flsModules.mousePrlx = new MousePRLX({}) + +export { MousePRLX } diff --git a/vitekit/__/vite-template-main/js/libs/popup.ts b/vitekit/__/vite-template-main/js/libs/popup.ts new file mode 100644 index 0000000..fd21f5f --- /dev/null +++ b/vitekit/__/vite-template-main/js/libs/popup.ts @@ -0,0 +1,394 @@ +import { bodyLock, bodyLockStatus, bodyUnlock, FLS } from '../files/functions' +import { flsModules } from '../files/modules' + +// Интерфейс для настроек попапа +interface PopupOptions { + logging?: boolean + init?: boolean + attributeOpenButton: string + attributeCloseButton: string + fixElementSelector: string + vkAttribute: string + vkPlaceAttribute: string + setAutoplayVk: boolean + classes: { + popup: string + popupContent: string + popupActive: string + bodyActive: string + } + focusCatch: boolean + closeEsc: boolean + bodyLock: boolean + hashSettings: { + location: boolean + goHash: boolean + } + on: { + beforeOpen: (popup: Popup) => void + afterOpen: (popup: Popup) => void + beforeClose: (popup: Popup) => void + afterClose: (popup: Popup) => void + } +} + +// Интерфейс для целевого элемента попапа +interface PopupTarget { + selector: string | false + element: HTMLElement | null +} + +class Popup { + private vkCode: string | null + private isOpen: boolean + private targetOpen: PopupTarget + private previousOpen: PopupTarget + private lastClosed: PopupTarget + private _dataValue: string | null + private hash: boolean + private _reopen: boolean + private _selectorOpen: boolean + private lastFocusEl: HTMLElement | null + private previousActiveElement: Element | null + private _focusEl: string[] + private options: PopupOptions + private bodyLock: boolean + + constructor(options: Partial) { + const config: PopupOptions = { + logging: true, + init: true, + // Для кнопок + attributeOpenButton: 'data-popup', // Атрибут для кнопки, которая вызывает попап + attributeCloseButton: 'data-close', // Атрибут для кнопки, которая закрывает попап + // Для сторонних объектов + fixElementSelector: '[data-lp]', // Атрибут для элементов с левым паддингом (которые fixed) + // Для объекта попапа + vkAttribute: 'data-popup-vk', // Атрибут для кода vk + vkPlaceAttribute: 'data-popup-vk-place', // Атрибут для вставки ролика vk + setAutoplayVk: true, + // Изменение классов + classes: { + popup: 'popup', + // popupWrapper: 'popup__wrapper', + popupContent: 'popup__content', + popupActive: 'popup_show', // Добавляется для попапа, когда он открывается + bodyActive: 'popup-show', // Добавляется для боди, когда попап открыт + }, + focusCatch: true, // Фокус внутри попапа зациклен + closeEsc: true, // Закрытие по ESC + bodyLock: true, // Блокировка скрола + hashSettings: { + location: true, // Хэш в адресной строке + goHash: true, // Переход по наличию в адресной строке + }, + on: { + // События + beforeOpen: () => {}, + afterOpen: () => {}, + beforeClose: () => {}, + afterClose: () => {}, + }, + } + this.vkCode = null + this.isOpen = false + // Текущее окно + this.targetOpen = { + selector: false, + element: null, + } + // Предыдущее открытое + this.previousOpen = { + selector: false, + element: null, + } + // Последнее закрытое + this.lastClosed = { + selector: false, + element: null, + } + this._dataValue = null + this.hash = false + this._reopen = false + this._selectorOpen = false + this.lastFocusEl = null + this.previousActiveElement = null + this._focusEl = [ + 'a[href]', + 'input:not([disabled]):not([type="hidden"]):not([aria-hidden])', + 'button:not([disabled]):not([aria-hidden])', + 'select:not([disabled]):not([aria-hidden])', + 'textarea:not([disabled]):not([aria-hidden])', + 'area[href]', + 'iframe', + 'object', + 'embed', + '[contenteditable]', + '[tabindex]:not([tabindex^="-"])', + ] + // this.options = Object.assign(config, options); + this.options = { + ...config, + ...options, + classes: { + ...config.classes, + ...options?.classes, + }, + hashSettings: { + ...config.hashSettings, + ...options?.hashSettings, + }, + on: { + ...config.on, + ...options?.on, + }, + } + this.bodyLock = false + if (this.options.init) { + this.initPopups() + } + } + + initPopups() { + this.popupLogging(`Проснулся`) + this.eventsPopup() + } + + eventsPopup() { + // Клик на всем документе + document.addEventListener('click', (e: MouseEvent) => { + // Клик по кнопке "открыть" + const target = e.target as HTMLElement + const buttonOpen = target?.closest(`[${this.options.attributeOpenButton}]`) + if (buttonOpen) { + e.preventDefault() + this._dataValue = buttonOpen.getAttribute(this.options.attributeOpenButton) + ? buttonOpen.getAttribute(this.options.attributeOpenButton) + : 'error' + this.vkCode = buttonOpen.getAttribute(this.options.vkAttribute) + ? buttonOpen.getAttribute(this.options.vkAttribute) + : null + if (this._dataValue !== 'error') { + if (!this.isOpen) { + this.lastFocusEl = buttonOpen as HTMLElement + } + this.targetOpen.selector = `${this._dataValue}` + this._selectorOpen = true + this.open('') + return + } else { + this.popupLogging(`Ой, не заполнен атрибут у ${buttonOpen.classList}`) + } + return + } + // Закрытие на пустом месте (popup__wrapper) и кнопки закрытия (popup__close) для закрытия + const buttonClose = target?.closest(`[${this.options.attributeCloseButton}]`) + if (buttonClose || (!target?.closest(`.${this.options.classes.popupContent}`) && this.isOpen)) { + e.preventDefault() + this.close('') + } + }) + + // Закрытие по ESC + document.addEventListener('keydown', (e: KeyboardEvent) => { + if (this.options.closeEsc && e.key === 'Escape' && this.isOpen) { + e.preventDefault() + this.close('') + return + } + if (this.options.focusCatch && e.key === 'Tab' && this.isOpen) { + this._focusCatch(e) + } + }) + } + + open(selectorValue: string): void { + if (bodyLockStatus) { + // Если перед открытием попапа был режим lock + this.bodyLock = !!(document.documentElement.classList.contains('lock') && !this.isOpen) + + // Если ввести значение селектора (селектор настраивается в options) + if (selectorValue && typeof selectorValue === 'string' && selectorValue.trim() !== '') { + this.targetOpen.selector = selectorValue + this._selectorOpen = true + } + if (this.isOpen) { + this._reopen = true + this.close('') + } + if (!this._selectorOpen) { + this.targetOpen.selector = this.lastClosed.selector as string + } + if (!this._reopen) { + this.previousActiveElement = document.activeElement + } + + const element = document.querySelector(this.targetOpen.selector as string) + if (element) { + this.targetOpen.element = element as HTMLElement + + // Vk + if (this.vkCode) { + const codeVideo = this.vkCode + const urlVideo = `https://vk.ru/video_ext.php?oid=-${codeVideo}&autoplay=1` + const iframe = document.createElement('iframe') + iframe.setAttribute('allowfullscreen', '') + const autoplay = this.options.setAutoplayVk ? 'autoplay;' : '' + iframe.setAttribute('allow', `${autoplay}; encrypted-media`) + iframe.setAttribute('src', urlVideo) + + const vkPlace = this.targetOpen.element.querySelector(`[${this.options.vkPlaceAttribute}]`) + if (vkPlace) { + vkPlace.appendChild(iframe) + } + } + + // До открытия + this.options.on.beforeOpen(this) + // Создаем свое событие после открытия попапа + document.dispatchEvent( + new CustomEvent('beforePopupOpen', { + detail: { + popup: this, + }, + }) + ) + + this.targetOpen.element.classList.add(this.options.classes.popupActive) + document.documentElement.classList.add(this.options.classes.bodyActive) + + if (!this._reopen) { + if (!this.bodyLock) { + bodyLock() + } + } else { + this._reopen = false + } + + this.targetOpen.element.setAttribute('aria-hidden', 'false') + + // Запоминаю это открытое окно. Оно будет последним открытым + this.previousOpen.selector = this.targetOpen.selector + this.previousOpen.element = this.targetOpen.element + + this._selectorOpen = false + this.isOpen = true + + setTimeout(() => { + this._focusTrap() + }, 50) + + // После открытия + this.options.on.afterOpen(this) + // Создаем свое событие после открытия попапа + document.dispatchEvent( + new CustomEvent('afterPopupOpen', { + detail: { + popup: this, + }, + }) + ) + this.popupLogging(`Открыл попап`) + } else { + this.popupLogging(`Ой ой, такого попапа нет. Проверьте корректность ввода. `) + } + } + } + + close(selectorValue: string): void { + if (selectorValue && typeof selectorValue === 'string' && selectorValue.trim() !== '') { + this.previousOpen.selector = selectorValue + } + if (!this.isOpen || !bodyLockStatus) { + return + } + + // До закрытия + this.options.on.beforeClose(this) + // Создаем свое событие перед закрытием попапа + document.dispatchEvent( + new CustomEvent('beforePopupClose', { + detail: { + popup: this, + }, + }) + ) + + // Vk + if (this.vkCode && this.targetOpen.element) { + const vkPlace = this.targetOpen.element.querySelector(`[${this.options.vkPlaceAttribute}]`) + if (vkPlace) { + vkPlace.innerHTML = '' + } + } + + if (this.previousOpen.element) { + this.previousOpen.element.classList.remove(this.options.classes.popupActive) + // aria-hidden + this.previousOpen.element.setAttribute('aria-hidden', 'true') + } + + if (!this._reopen) { + document.documentElement.classList.remove(this.options.classes.bodyActive) + if (!this.bodyLock) { + bodyUnlock() + } + this.isOpen = false + } + + // После закрытия + this.options.on.afterClose(this) + // Создаем свое событие после закрытия попапа + document.dispatchEvent( + new CustomEvent('afterPopupClose', { + detail: { + popup: this, + }, + }) + ) + + setTimeout(() => { + this._focusTrap() + }, 50) + + this.popupLogging(`Закрыл попап`) + } + + _focusCatch(e: KeyboardEvent): void { + if (this.targetOpen.element) { + const focusable = this.targetOpen.element.querySelectorAll(this._focusEl.join(',')) + const focusArray = Array.from(focusable) + const focusedIndex = focusArray.indexOf(document.activeElement as HTMLElement) + + if (e.shiftKey && focusedIndex === 0) { + focusArray[focusArray.length - 1].focus() + e.preventDefault() + } + if (!e.shiftKey && focusedIndex === focusArray.length - 1) { + focusArray[0].focus() + e.preventDefault() + } + } + } + + _focusTrap(): void { + if (this.previousOpen.element) { + const focusable = this.previousOpen.element.querySelectorAll(this._focusEl.join(',')) + if (!this.isOpen && this.lastFocusEl) { + this.lastFocusEl.focus() + } else if (focusable.length > 0) { + focusable[0].focus() + } + } + } + + // Функция вывода в консоль + popupLogging(message: string): void { + if (this.options.logging) { + FLS(`[Попап]: ${message}`) + } + } +} + +// Запускаем и добавляем в объект модулей +flsModules.popup = new Popup({}) diff --git a/vitekit/__/vite-template-main/js/libs/watcher.ts b/vitekit/__/vite-template-main/js/libs/watcher.ts new file mode 100644 index 0000000..9323cbd --- /dev/null +++ b/vitekit/__/vite-template-main/js/libs/watcher.ts @@ -0,0 +1,184 @@ +import { FLS, uniqArray } from '../files/functions' +import { flsModules } from '../files/modules' +import { IWatcherConfig, IWatcherElement, IWatcherParams } from '../types' + +// Наблюдатель объектов [всевидящее око] +// data-watch - можно писать значение для применения кастомного кода +// data-watch-root - родитель внутри которого наблюдать за объектом +// data-watch-margin - отступ +// data-watch-threshold - процент показа объекта для срабатывания +// data-watch-once - наблюдать только один раз +// _watcher-view - класс который добавляется при появлении объекта + +class ScrollWatcher { + private config: IWatcherConfig + private observer: IntersectionObserver | null + + constructor(props: Partial) { + const defaultConfig = { + logging: false, + } + this.config = Object.assign(defaultConfig, props) + this.observer = null + !document.documentElement.classList.contains('watcher') ? this.scrollWatcherRun() : null + } + + // Обновляем конструктор + scrollWatcherUpdate(): void { + this.scrollWatcherRun() + } + + // Запускаем конструктор + scrollWatcherRun(): void { + document.documentElement.classList.add('watcher') + this.scrollWatcherConstructor(document.querySelectorAll('[data-watch]') as NodeListOf) + } + + // Конструктор наблюдателей + scrollWatcherConstructor(items: NodeListOf): void { + if (items.length) { + this.scrollWatcherLogging(`Проснулся, слежу за объектами (${items.length})...`) + // Уникализируем параметры + const uniqParams = uniqArray( + Array.from(items).map((item) => { + return `${ + item.dataset.watchRoot ? item.dataset.watchRoot : null + }|${item.dataset.watchMargin ? item.dataset.watchMargin : '0px'}|${item.dataset.watchThreshold ? item.dataset.watchThreshold : 0}` + }) + ) + // Получаем группы объектов с одинаковыми параметрами, + // создаем настройки, инициализируем наблюдатель + uniqParams.forEach((uniqParam) => { + const uniqParamArray = uniqParam.split('|') + const paramsWatch: IWatcherParams = { + root: uniqParamArray[0], + margin: uniqParamArray[1], + threshold: uniqParamArray[2], + } + const groupItems = Array.from(items).filter((item) => { + const watchRoot = item.dataset.watchRoot ? item.dataset.watchRoot : null + const watchMargin = item.dataset.watchMargin ? item.dataset.watchMargin : '0px' + const watchThreshold = item.dataset.watchThreshold ? item.dataset.watchThreshold : '0' + if ( + String(watchRoot) === paramsWatch.root && + String(watchMargin) === paramsWatch.margin && + String(watchThreshold) === paramsWatch.threshold + ) { + return item + } + return false + }) + + const configWatcher = this.getScrollWatcherConfig(paramsWatch) + if (configWatcher) { + // Инициализация наблюдателя со своими настройками + this.scrollWatcherInit(groupItems, configWatcher) + } + }) + } else { + this.scrollWatcherLogging('Сплю, нет объектов для слежения. ZzzZZzz') + } + } + + // Функция создания настроек + getScrollWatcherConfig(paramsWatch: IWatcherParams): IntersectionObserverInit | null { + // Создаем настройки + const configWatcher: IntersectionObserverInit = {} + // Родитель, внутри которого ведется наблюдение + if (paramsWatch.root && document.querySelector(paramsWatch.root)) { + configWatcher.root = document.querySelector(paramsWatch.root) + } else if (paramsWatch.root !== 'null') { + this.scrollWatcherLogging(`Эмм... родительского объекта ${paramsWatch.root} нет на странице`) + return null + } + // Отступ срабатывания + configWatcher.rootMargin = paramsWatch.margin + if (!paramsWatch.margin.includes('px') && !paramsWatch.margin.includes('%')) { + this.scrollWatcherLogging(`Ой ой, настройку data-watch-margin нужно задавать в PX или %`) + return null + } + // Точки срабатывания + if (paramsWatch.threshold === 'prx') { + // Режим параллакса + const threshold: number[] = [] + for (let i = 0; i <= 1.0; i += 0.005) { + threshold.push(i) + } + configWatcher.threshold = threshold + } else { + configWatcher.threshold = Array.isArray(paramsWatch.threshold) + ? paramsWatch.threshold.map(Number) + : paramsWatch.threshold.split(',').map(Number) + } + + return configWatcher + } + + // Функция создания нового наблюдателя со своими настройками + scrollWatcherCreate(configWatcher: IntersectionObserverInit): void { + this.observer = new IntersectionObserver((entries, observer) => { + entries.forEach((entry) => { + this.scrollWatcherCallback(entry, observer) + }) + }, configWatcher) + } + + // Функция инициализации наблюдателя со своими настройками + scrollWatcherInit(items: IWatcherElement[], configWatcher: IntersectionObserverInit): void { + // Создание нового наблюдателя со своими настройками + this.scrollWatcherCreate(configWatcher) + // Передача наблюдателю элементов + if (this.observer) { + items.forEach((item) => { + this.observer?.observe(item) + }) + } + } + + // Функция обработки базовых действий точек срабатывания + scrollWatcherIntersecting(entry: IntersectionObserverEntry, targetElement: IWatcherElement): void { + if (entry.isIntersecting) { + // Видим объект + // добавляем класс + !targetElement.classList.contains('_watcher-view') ? targetElement.classList.add('_watcher-view') : null + this.scrollWatcherLogging(`Я вижу ${targetElement.classList}, добавил класс _watcher-view`) + } else { + // Не видим объект + // убираем класс + targetElement.classList.contains('_watcher-view') ? targetElement.classList.remove('_watcher-view') : null + this.scrollWatcherLogging(`Я не вижу ${targetElement.classList}, убрал класс _watcher-view`) + } + } + + // Функция отключения слежения за объектом + scrollWatcherOff(targetElement: IWatcherElement, observer: IntersectionObserver): void { + observer.unobserve(targetElement) + } + + // Функция вывода в консоль + scrollWatcherLogging(message: string): void { + this.config.logging ? FLS(`[Наблюдатель]: ${message}`) : null + } + + // Функция обработки наблюдения + scrollWatcherCallback(entry: IntersectionObserverEntry, observer: IntersectionObserver): void { + const targetElement = entry.target as IWatcherElement + // Обработка базовых действий точек срабатывания + this.scrollWatcherIntersecting(entry, targetElement) + // Если есть атрибут data-watch-once убираем слежку + targetElement.hasAttribute('data-watch-once') && entry.isIntersecting + ? this.scrollWatcherOff(targetElement, observer) + : null + // Создаем свое событие обратной связи + document.dispatchEvent( + new CustomEvent('watcherCallback', { + detail: { + entry, + }, + }) + ) + } +} + +// Запускаем и добавляем в объект модулей +flsModules.watcher = new ScrollWatcher({}) diff --git a/vitekit/__/vite-template-main/js/tasks/fonts.js b/vitekit/__/vite-template-main/js/tasks/fonts.js new file mode 100644 index 0000000..46e7613 --- /dev/null +++ b/vitekit/__/vite-template-main/js/tasks/fonts.js @@ -0,0 +1,114 @@ +import fs from 'node:fs' +import { basename as _basename, extname } from 'node:path' +import ttf2woff2 from 'gulp-ttf2woff2' +import { app } from '../../gulpfile.js' +import fonter from 'gulp-fonter-fix' + +export function otfToTtf() { + return app.gulp + .src(`${app.path.srcFolder}/fonts/*.otf`, {}) + .pipe( + fonter({ + formats: ['ttf'], + }) + ) + .pipe(app.gulp.dest(`${app.path.srcFolder}/fonts/`)) +} + +export function ttfToWoff() { + return app.gulp + .src(`${app.path.srcFolder}/fonts/*.ttf`, {}) + .pipe( + fonter({ + formats: ['woff'], + }) + ) + .pipe(app.gulp.dest(`${app.path.build.fonts}`)) + .pipe(app.gulp.src(`${app.path.srcFolder}/fonts/*.ttf`)) + .pipe(ttf2woff2()) + .pipe(app.gulp.dest(`${app.path.build.fonts}`)) + .pipe(app.gulp.src(`${app.path.srcFolder}/fonts/*.{woff,woff2}`)) + .pipe(app.gulp.dest(`${app.path.build.fonts}`)) +} + +export function fontsStyle() { + const fontsFile = `${app.path.appFolder}/scss/fonts/fonts.scss` + + fs.readdir(app.path.build.fonts, (_err, fonts) => { + if (fonts.length) { + fs.writeFile(fontsFile, '', cb) + let newFileOnly + + fonts.forEach((font) => { + const ext = extname(font) + const fontFileName = _basename(font, ext) + const basename = fontFileName.toLowerCase() + const fontName = fontFileName.split('-')[0] ?? basename + + if (newFileOnly !== fontFileName) { + let fontWeight + let fontStyle + + switch (true) { + case basename.includes('thin'): + fontWeight = 100 + break + case basename.includes('extralight'): + fontWeight = 200 + break + case basename.includes('light'): + fontWeight = 300 + break + case basename.includes('medium'): + fontWeight = 500 + break + case basename.includes('semibold'): + fontWeight = 600 + break + case basename.includes('bold'): + fontWeight = 700 + break + case basename.includes('extrabold'): + fontWeight = 800 + break + case basename.includes('heavy'): + fontWeight = 800 + break + case basename.includes('black'): + fontWeight = 900 + break + default: + fontWeight = 400 + } + + switch (true) { + case basename.includes('normal'): + fontStyle = 'normal' + break + case basename.includes('italic'): + fontStyle = 'italic' + break + case basename.includes('oblique'): + fontStyle = 'oblique' + break + default: + fontStyle = 'normal' + } + + fs.appendFile( + fontsFile, + `@font-face {\n\tfont-family: ${fontName};\n\tfont-display: swap;\n\tsrc: url("../fonts/${fontFileName}.woff2") format("woff2"), url("../fonts/${fontFileName}.woff") format("woff");\n\tfont-weight: ${fontWeight};\n\tfont-style: ${fontStyle};\n}\r\n`, + cb + ) + + newFileOnly = fontFileName + } + }) + } else { + fs.unlink(fontsFile, cb) + } + }) + return app.gulp.src(`${app.path.appFolder}`) +} + +function cb() {} diff --git a/vitekit/__/vite-template-main/js/types/index.ts b/vitekit/__/vite-template-main/js/types/index.ts new file mode 100644 index 0000000..44430e4 --- /dev/null +++ b/vitekit/__/vite-template-main/js/types/index.ts @@ -0,0 +1,93 @@ +import type { LightGallery } from 'lightgallery/lightgallery' + +export interface IMobile { + Android: () => RegExpMatchArray | null + BlackBerry: () => RegExpMatchArray | null + iOS: () => RegExpMatchArray | null + Opera: () => RegExpMatchArray | null + Windows: () => RegExpMatchArray | null + any: () => boolean +} + +export interface IMediaQueryItem { + itemsArray: HTMLElement[] + matchMedia: MediaQueryList +} + +export interface IBreakpoint { + value: string + type: string + item: HTMLElement +} + +export interface IMediaQueryResult { + itemsArray: HTMLElement[] + matchMedia: MediaQueryList +} + +export interface ISmoothScrollOptions { + speedAsDuration: boolean + speed: number + header: string + offset: number + easing: string +} + +export interface IGalleryItem { + gallery: HTMLElement + galleryClass: LightGallery +} + +export interface IWatcherConfig { + logging: boolean +} + +export interface IWatcherParams { + root: string | null + margin: string + threshold: string | string[] +} + +export interface IWatcherElement extends HTMLElement { + dataset: { + watchRoot?: string + watchMargin?: string + watchThreshold?: string + watch?: string + } +} + +export interface IStickyConfig { + media: number | null + top: number + bottom: number + header: number +} + +export interface IStickyItemValues { + position: string + bottom: string + top: string + left: string + width: string +} + +export interface IMousePRLXConfig { + init: boolean + logging: boolean +} + +export interface IParallaxMouseElement extends HTMLElement { + dataset: { + prlxCx?: string + prlxCy?: string + prlxA?: string + } +} + +// Расширяем глобальный интерфейс Window +declare global { + interface Window { + FLS: boolean | undefined + } +} diff --git a/vitekit/__/vite-template-main/package-lock.json b/vitekit/__/vite-template-main/package-lock.json new file mode 100644 index 0000000..ea83661 --- /dev/null +++ b/vitekit/__/vite-template-main/package-lock.json @@ -0,0 +1,15333 @@ +{ + "name": "starter-kit", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "starter-kit", + "version": "0.0.0", + "dependencies": { + "inputmask": "^5.0.9", + "js-datepicker": "^5.18.4", + "lightgallery": "^2.8.3", + "nice-select2": "^2.3.1", + "nouislider": "^15.8.1", + "smooth-scrollbar": "^8.8.4", + "swiper": "^11.2.6", + "tippy.js": "^6.3.7" + }, + "devDependencies": { + "@antfu/eslint-config": "^4.11.0", + "@types/gulp": "^4.0.17", + "@types/inputmask": "^5.0.7", + "autoprefixer": "^10.4.21", + "eslint": "^9.23.0", + "gulp": "4.0.2", + "gulp-fonter-fix": "^0.0.1", + "gulp-ttf2woff2": "^5.0.0", + "prettier": "^3.5.3", + "sass": "^1.86.0", + "sharp": "^0.33.5", + "stylelint": "^16.17.0", + "stylelint-config-recess-order": "^6.0.0", + "stylelint-config-standard-scss": "^14.0.0", + "stylelint-prettier": "^5.0.3", + "svgo": "^3.3.2", + "typescript": "^5.8.2", + "vite": "^6.2.3", + "vite-plugin-handlebars": "^2.0.0", + "vite-plugin-image-optimizer": "^1.1.8" + } + }, + "node_modules/@antfu/eslint-config": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/@antfu/eslint-config/-/eslint-config-4.11.0.tgz", + "integrity": "sha512-KMLIrZflEFsOEF/N0Xl8iVaheLTdgT3gAwXVzdG5Ng8ieNhBsRsaThnqI7of10kh6psSBLJ6SkNK+ZF98fQIXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@antfu/install-pkg": "^1.0.0", + "@clack/prompts": "^0.10.0", + "@eslint-community/eslint-plugin-eslint-comments": "^4.4.1", + "@eslint/markdown": "^6.3.0", + "@stylistic/eslint-plugin": "^4.2.0", + "@typescript-eslint/eslint-plugin": "^8.27.0", + "@typescript-eslint/parser": "^8.27.0", + "@vitest/eslint-plugin": "^1.1.38", + "ansis": "^3.17.0", + "cac": "^6.7.14", + "eslint-config-flat-gitignore": "^2.1.0", + "eslint-flat-config-utils": "^2.0.1", + "eslint-merge-processors": "^2.0.0", + "eslint-plugin-antfu": "^3.1.1", + "eslint-plugin-command": "^3.2.0", + "eslint-plugin-import-x": "^4.9.1", + "eslint-plugin-jsdoc": "^50.6.8", + "eslint-plugin-jsonc": "^2.19.1", + "eslint-plugin-n": "^17.16.2", + "eslint-plugin-no-only-tests": "^3.3.0", + "eslint-plugin-perfectionist": "^4.10.1", + "eslint-plugin-pnpm": "^0.3.1", + "eslint-plugin-regexp": "^2.7.0", + "eslint-plugin-toml": "^0.12.0", + "eslint-plugin-unicorn": "^57.0.0", + "eslint-plugin-unused-imports": "^4.1.4", + "eslint-plugin-vue": "^10.0.0", + "eslint-plugin-yml": "^1.17.0", + "eslint-processor-vue-blocks": "^2.0.0", + "globals": "^16.0.0", + "jsonc-eslint-parser": "^2.4.0", + "local-pkg": "^1.1.1", + "parse-gitignore": "^2.0.0", + "toml-eslint-parser": "^0.10.0", + "vue-eslint-parser": "^10.1.1", + "yaml-eslint-parser": "^1.3.0" + }, + "bin": { + "eslint-config": "bin/index.js" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@eslint-react/eslint-plugin": "^1.19.0", + "@prettier/plugin-xml": "^3.4.1", + "@unocss/eslint-plugin": ">=0.50.0", + "astro-eslint-parser": "^1.0.2", + "eslint": "^9.10.0", + "eslint-plugin-astro": "^1.2.0", + "eslint-plugin-format": ">=0.1.0", + "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-refresh": "^0.4.19", + "eslint-plugin-solid": "^0.14.3", + "eslint-plugin-svelte": ">=2.35.1", + "eslint-plugin-vuejs-accessibility": "^2.4.1", + "prettier-plugin-astro": "^0.14.0", + "prettier-plugin-slidev": "^1.0.5", + "svelte-eslint-parser": ">=0.37.0" + }, + "peerDependenciesMeta": { + "@eslint-react/eslint-plugin": { + "optional": true + }, + "@prettier/plugin-xml": { + "optional": true + }, + "@unocss/eslint-plugin": { + "optional": true + }, + "astro-eslint-parser": { + "optional": true + }, + "eslint-plugin-astro": { + "optional": true + }, + "eslint-plugin-format": { + "optional": true + }, + "eslint-plugin-react-hooks": { + "optional": true + }, + "eslint-plugin-react-refresh": { + "optional": true + }, + "eslint-plugin-solid": { + "optional": true + }, + "eslint-plugin-svelte": { + "optional": true + }, + "eslint-plugin-vuejs-accessibility": { + "optional": true + }, + "prettier-plugin-astro": { + "optional": true + }, + "prettier-plugin-slidev": { + "optional": true + }, + "svelte-eslint-parser": { + "optional": true + } + } + }, + "node_modules/@antfu/install-pkg": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-1.0.0.tgz", + "integrity": "sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==", + "dev": true, + "license": "MIT", + "dependencies": { + "package-manager-detector": "^0.2.8", + "tinyexec": "^0.3.2" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@babel/code-frame": { + "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.23.4", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "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", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/@babel/parser": { + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.10.tgz", + "integrity": "sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/types": "^7.26.10" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/types": { + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.10.tgz", + "integrity": "sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@clack/core": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@clack/core/-/core-0.4.1.tgz", + "integrity": "sha512-Pxhij4UXg8KSr7rPek6Zowm+5M22rbd2g1nfojHJkxp5YkFqiZ2+YLEM/XGVIzvGOcM0nqjIFxrpDwWRZYWYjA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "sisteransi": "^1.0.5" + } + }, + "node_modules/@clack/prompts": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-0.10.0.tgz", + "integrity": "sha512-H3rCl6CwW1NdQt9rE3n373t7o5cthPv7yUoxF2ytZvyvlJv89C5RYMJu83Hed8ODgys5vpBU0GKxIRG83jd8NQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@clack/core": "0.4.1", + "picocolors": "^1.0.0", + "sisteransi": "^1.0.5" + } + }, + "node_modules/@csstools/css-parser-algorithms": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz", + "integrity": "sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-tokenizer": "^3.0.3" + } + }, + "node_modules/@csstools/css-tokenizer": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz", + "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@csstools/media-query-list-parser": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz", + "integrity": "sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3" + } + }, + "node_modules/@dual-bundle/import-meta-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", + "integrity": "sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/@emnapi/core": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.3.1.tgz", + "integrity": "sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.0.1", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/core/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD", + "optional": true + }, + "node_modules/@emnapi/runtime": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz", + "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime/node_modules/tslib": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", + "dev": true, + "optional": true + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.1.tgz", + "integrity": "sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD", + "optional": true + }, + "node_modules/@es-joy/jsdoccomment": { + "version": "0.50.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.50.0.tgz", + "integrity": "sha512-+zZymuVLH6zVwXPtCAtC+bDymxmEwEqDftdAK+f407IF1bnX49anIxvBhCA1AqUIfD6egj1jM1vUnSuijjNyYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint": "^9.6.1", + "@types/estree": "^1.0.6", + "@typescript-eslint/types": "^8.11.0", + "comment-parser": "1.4.1", + "esquery": "^1.6.0", + "jsdoc-type-pratt-parser": "~4.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.1.tgz", + "integrity": "sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.1.tgz", + "integrity": "sha512-dp+MshLYux6j/JjdqVLnMglQlFu+MuVeNrmT5nk6q07wNhCdSnB7QZj+7G8VMUGh1q+vj2Bq8kRsuyA00I/k+Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.1.tgz", + "integrity": "sha512-50tM0zCJW5kGqgG7fQ7IHvQOcAn9TKiVRuQ/lN0xR+T2lzEFvAi1ZcS8DiksFcEpf1t/GYOeOfCAgDHFpkiSmA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.1.tgz", + "integrity": "sha512-GCj6WfUtNldqUzYkN/ITtlhwQqGWu9S45vUXs7EIYf+7rCiiqH9bCloatO9VhxsL0Pji+PF4Lz2XXCES+Q8hDw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.1.tgz", + "integrity": "sha512-5hEZKPf+nQjYoSr/elb62U19/l1mZDdqidGfmFutVUjjUZrOazAtwK+Kr+3y0C/oeJfLlxo9fXb1w7L+P7E4FQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.1.tgz", + "integrity": "sha512-hxVnwL2Dqs3fM1IWq8Iezh0cX7ZGdVhbTfnOy5uURtao5OIVCEyj9xIzemDi7sRvKsuSdtCAhMKarxqtlyVyfA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.1.tgz", + "integrity": "sha512-1MrCZs0fZa2g8E+FUo2ipw6jw5qqQiH+tERoS5fAfKnRx6NXH31tXBKI3VpmLijLH6yriMZsxJtaXUyFt/8Y4A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.1.tgz", + "integrity": "sha512-0IZWLiTyz7nm0xuIs0q1Y3QWJC52R8aSXxe40VUxm6BB1RNmkODtW6LHvWRrGiICulcX7ZvyH6h5fqdLu4gkww==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.1.tgz", + "integrity": "sha512-NdKOhS4u7JhDKw9G3cY6sWqFcnLITn6SqivVArbzIaf3cemShqfLGHYMx8Xlm/lBit3/5d7kXvriTUGa5YViuQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.1.tgz", + "integrity": "sha512-jaN3dHi0/DDPelk0nLcXRm1q7DNJpjXy7yWaWvbfkPvI+7XNSc/lDOnCLN7gzsyzgu6qSAmgSvP9oXAhP973uQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.1.tgz", + "integrity": "sha512-OJykPaF4v8JidKNGz8c/q1lBO44sQNUQtq1KktJXdBLn1hPod5rE/Hko5ugKKZd+D2+o1a9MFGUEIUwO2YfgkQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.1.tgz", + "integrity": "sha512-nGfornQj4dzcq5Vp835oM/o21UMlXzn79KobKlcs3Wz9smwiifknLy4xDCLUU0BWp7b/houtdrgUz7nOGnfIYg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.1.tgz", + "integrity": "sha512-1osBbPEFYwIE5IVB/0g2X6i1qInZa1aIoj1TdL4AaAb55xIIgbg8Doq6a5BzYWgr+tEcDzYH67XVnTmUzL+nXg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.1.tgz", + "integrity": "sha512-/6VBJOwUf3TdTvJZ82qF3tbLuWsscd7/1w+D9LH0W/SqUgM5/JJD0lrJ1fVIfZsqB6RFmLCe0Xz3fmZc3WtyVg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.1.tgz", + "integrity": "sha512-nSut/Mx5gnilhcq2yIMLMe3Wl4FK5wx/o0QuuCLMtmJn+WeWYoEGDN1ipcN72g1WHsnIbxGXd4i/MF0gTcuAjQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.1.tgz", + "integrity": "sha512-cEECeLlJNfT8kZHqLarDBQso9a27o2Zd2AQ8USAEoGtejOrCYHNtKP8XQhMDJMtthdF4GBmjR2au3x1udADQQQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.1.tgz", + "integrity": "sha512-xbfUhu/gnvSEg+EGovRc+kjBAkrvtk38RlerAzQxvMzlB4fXpCFCeUAYzJvrnhFtdeyVCDANSjJvOvGYoeKzFA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.1.tgz", + "integrity": "sha512-O96poM2XGhLtpTh+s4+nP7YCCAfb4tJNRVZHfIE7dgmax+yMP2WgMd2OecBuaATHKTHsLWHQeuaxMRnCsH8+5g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.1.tgz", + "integrity": "sha512-X53z6uXip6KFXBQ+Krbx25XHV/NCbzryM6ehOAeAil7X7oa4XIq+394PWGnwaSQ2WRA0KI6PUO6hTO5zeF5ijA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.1.tgz", + "integrity": "sha512-Na9T3szbXezdzM/Kfs3GcRQNjHzM6GzFBeU1/6IV/npKP5ORtp9zbQjvkDJ47s6BCgaAZnnnu/cY1x342+MvZg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.1.tgz", + "integrity": "sha512-T3H78X2h1tszfRSf+txbt5aOp/e7TAz3ptVKu9Oyir3IAOFPGV6O9c2naym5TOriy1l0nNf6a4X5UXRZSGX/dw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.1.tgz", + "integrity": "sha512-2H3RUvcmULO7dIE5EWJH8eubZAI4xw54H1ilJnRNZdeo8dTADEZ21w6J22XBkXqGJbe0+wnNJtw3UXRoLJnFEg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.1.tgz", + "integrity": "sha512-GE7XvrdOzrb+yVKB9KsRMq+7a2U/K5Cf/8grVFRAGJmfADr/e/ODQ134RK2/eeHqYV5eQRFxb1hY7Nr15fv1NQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.1.tgz", + "integrity": "sha512-uOxSJCIcavSiT6UnBhBzE8wy3n0hOkJsBOzy7HDAuTDE++1DJMRRVCPGisULScHL+a/ZwdXPpXD3IyFKjA7K8A==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.1.tgz", + "integrity": "sha512-Y1EQdcfwMSeQN/ujR5VayLOJ1BHaK+ssyk0AEzPjC+t1lITgsnccPqFjb6V+LsTp/9Iov4ysfjxLaGJ9RPtkVg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-plugin-eslint-comments": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-4.4.1.tgz", + "integrity": "sha512-lb/Z/MzbTf7CaVYM9WCFNQZ4L1yi3ev2fsFPF99h31ljhSEyUoyEsKsNWiU+qD1glbYTDJdqgyaLKtyTkkqtuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^4.0.0", + "ignore": "^5.2.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0" + } + }, + "node_modules/@eslint-community/eslint-plugin-eslint-comments/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.5.1.tgz", + "integrity": "sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/compat": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-1.2.7.tgz", + "integrity": "sha512-xvv7hJE32yhegJ8xNAnb62ggiAwTYHBpUCWhRxEj/ksvgDJuSXfoDkBcRYaYNFiJ+jH0IE3K16hd+xXzhBgNbg==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "peerDependencies": { + "eslint": "^9.10.0" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/@eslint/config-array": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.2.tgz", + "integrity": "sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.6", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-helpers": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.0.tgz", + "integrity": "sha512-yJLLmLexii32mGrhW29qvU3QBVTu0GUmEf/J4XsBtVhp4JkIUFN/BjWqTF63yRvGApIDpZm5fa97LtYtINmfeQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.10.0.tgz", + "integrity": "sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", + "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@eslint/js": { + "version": "9.23.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.23.0.tgz", + "integrity": "sha512-35MJ8vCPU0ZMxo7zfev2pypqTwWTofFZO6m4KAtdoFhRpLJUpHTZZ+KB3C7Hb1d7bULYwO4lJXGCi5Se+8OMbw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/markdown": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@eslint/markdown/-/markdown-6.3.0.tgz", + "integrity": "sha512-8rj7wmuP5hwXZ0HWoad+WL9nftpN373bCCQz9QL6sA+clZiz7et8Pk0yDAKeo//xLlPONKQ6wCpjkOHCLkbYUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint/core": "^0.10.0", + "@eslint/plugin-kit": "^0.2.5", + "mdast-util-from-markdown": "^2.0.2", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-gfm": "^3.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", + "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.7.tgz", + "integrity": "sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.12.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit/node_modules/@eslint/core": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.12.0.tgz", + "integrity": "sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.2.tgz", + "integrity": "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", + "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", + "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", + "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", + "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", + "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", + "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", + "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", + "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", + "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", + "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", + "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.0.5" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", + "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", + "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", + "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", + "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", + "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", + "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", + "cpu": [ + "wasm32" + ], + "dev": true, + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.2.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", + "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", + "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "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-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/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "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/@isaacs/cliui/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/@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==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@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==", + "dev": true, + "optional": true, + "peer": 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==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", + "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@keyv/serialize": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.0.3.tgz", + "integrity": "sha512-qnEovoOp5Np2JDGonIDL6Ayihw0RhnRh6vxPuHo4RDn1UOzwEo4AeIfpL6UGIrsceWrCMiVPgwRjbHu4vYFc3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^6.0.3" + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.7.tgz", + "integrity": "sha512-5yximcFK5FNompXfJFoWanu5l8v1hNGqNHh9du1xETp9HWk/B/PzvchX55WYOPaIeNglG8++68AAiauBAtbnzw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.3.1", + "@emnapi/runtime": "^1.3.1", + "@tybys/wasm-util": "^0.9.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/agent": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.2.tgz", + "integrity": "sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^10.0.1", + "socks-proxy-agent": "^8.0.3" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/fs": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", + "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", + "dev": true, + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.0.tgz", + "integrity": "sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.0", + "@parcel/watcher-darwin-arm64": "2.5.0", + "@parcel/watcher-darwin-x64": "2.5.0", + "@parcel/watcher-freebsd-x64": "2.5.0", + "@parcel/watcher-linux-arm-glibc": "2.5.0", + "@parcel/watcher-linux-arm-musl": "2.5.0", + "@parcel/watcher-linux-arm64-glibc": "2.5.0", + "@parcel/watcher-linux-arm64-musl": "2.5.0", + "@parcel/watcher-linux-x64-glibc": "2.5.0", + "@parcel/watcher-linux-x64-musl": "2.5.0", + "@parcel/watcher-win32-arm64": "2.5.0", + "@parcel/watcher-win32-ia32": "2.5.0", + "@parcel/watcher-win32-x64": "2.5.0" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.0.tgz", + "integrity": "sha512-qlX4eS28bUcQCdribHkg/herLe+0A9RyYC+mm2PXpncit8z5b3nSqGVzMNR3CmtAOgRutiZ02eIJJgP/b1iEFQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.0.tgz", + "integrity": "sha512-hyZ3TANnzGfLpRA2s/4U1kbw2ZI4qGxaRJbBH2DCSREFfubMswheh8TeiC1sGZ3z2jUf3s37P0BBlrD3sjVTUw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.0.tgz", + "integrity": "sha512-9rhlwd78saKf18fT869/poydQK8YqlU26TMiNg7AIu7eBp9adqbJZqmdFOsbZ5cnLp5XvRo9wcFmNHgHdWaGYA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.0.tgz", + "integrity": "sha512-syvfhZzyM8kErg3VF0xpV8dixJ+RzbUaaGaeb7uDuz0D3FK97/mZ5AJQ3XNnDsXX7KkFNtyQyFrXZzQIcN49Tw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.0.tgz", + "integrity": "sha512-0VQY1K35DQET3dVYWpOaPFecqOT9dbuCfzjxoQyif1Wc574t3kOSkKevULddcR9znz1TcklCE7Ht6NIxjvTqLA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.0.tgz", + "integrity": "sha512-6uHywSIzz8+vi2lAzFeltnYbdHsDm3iIB57d4g5oaB9vKwjb6N6dRIgZMujw4nm5r6v9/BQH0noq6DzHrqr2pA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.0.tgz", + "integrity": "sha512-BfNjXwZKxBy4WibDb/LDCriWSKLz+jJRL3cM/DllnHH5QUyoiUNEp3GmL80ZqxeumoADfCCP19+qiYiC8gUBjA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.0.tgz", + "integrity": "sha512-S1qARKOphxfiBEkwLUbHjCY9BWPdWnW9j7f7Hb2jPplu8UZ3nes7zpPOW9bkLbHRvWM0WDTsjdOTUgW0xLBN1Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.0.tgz", + "integrity": "sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.0.tgz", + "integrity": "sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.0.tgz", + "integrity": "sha512-twtft1d+JRNkM5YbmexfcH/N4znDtjgysFaV9zvZmmJezQsKpkfLYJ+JFV3uygugK6AtIM2oADPkB2AdhBrNig==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.0.tgz", + "integrity": "sha512-+rgpsNRKwo8A53elqbbHXdOMtY/tAtTzManTWShB5Kk54N8Q9mzNWV7tV+IbGueCbcj826MfWGU3mprWtuf1TA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.0.tgz", + "integrity": "sha512-lPrxve92zEHdgeff3aiu4gDOIt4u7sJYha6wbdEZDCDUhtjTsOMiaJzG5lMY4GkWH8p0fMmO2Ppq5G5XXG+DQw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher/node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "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, + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@pkgr/core": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.2.tgz", + "integrity": "sha512-fdDH1LSGfZdTH2sxdpVMw31BanV28K/Gry0cVFxaNP77neJSkd82mM8ErPNYs9e+0O7SdHBLTDzDgwUuy18RnQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.35.0.tgz", + "integrity": "sha512-uYQ2WfPaqz5QtVgMxfN6NpLD+no0MYHDBywl7itPYd3K5TjjSghNKmX8ic9S8NU8w81NVhJv/XojcHptRly7qQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.35.0.tgz", + "integrity": "sha512-FtKddj9XZudurLhdJnBl9fl6BwCJ3ky8riCXjEw3/UIbjmIY58ppWwPEvU3fNu+W7FUsAsB1CdH+7EQE6CXAPA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.35.0.tgz", + "integrity": "sha512-Uk+GjOJR6CY844/q6r5DR/6lkPFOw0hjfOIzVx22THJXMxktXG6CbejseJFznU8vHcEBLpiXKY3/6xc+cBm65Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.35.0.tgz", + "integrity": "sha512-3IrHjfAS6Vkp+5bISNQnPogRAW5GAV1n+bNCrDwXmfMHbPl5EhTmWtfmwlJxFRUCBZ+tZ/OxDyU08aF6NI/N5Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.35.0.tgz", + "integrity": "sha512-sxjoD/6F9cDLSELuLNnY0fOrM9WA0KrM0vWm57XhrIMf5FGiN8D0l7fn+bpUeBSU7dCgPV2oX4zHAsAXyHFGcQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.35.0.tgz", + "integrity": "sha512-2mpHCeRuD1u/2kruUiHSsnjWtHjqVbzhBkNVQ1aVD63CcexKVcQGwJ2g5VphOd84GvxfSvnnlEyBtQCE5hxVVw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.35.0.tgz", + "integrity": "sha512-mrA0v3QMy6ZSvEuLs0dMxcO2LnaCONs1Z73GUDBHWbY8tFFocM6yl7YyMu7rz4zS81NDSqhrUuolyZXGi8TEqg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.35.0.tgz", + "integrity": "sha512-DnYhhzcvTAKNexIql8pFajr0PiDGrIsBYPRvCKlA5ixSS3uwo/CWNZxB09jhIapEIg945KOzcYEAGGSmTSpk7A==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.35.0.tgz", + "integrity": "sha512-uagpnH2M2g2b5iLsCTZ35CL1FgyuzzJQ8L9VtlJ+FckBXroTwNOaD0z0/UF+k5K3aNQjbm8LIVpxykUOQt1m/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.35.0.tgz", + "integrity": "sha512-XQxVOCd6VJeHQA/7YcqyV0/88N6ysSVzRjJ9I9UA/xXpEsjvAgDTgH3wQYz5bmr7SPtVK2TsP2fQ2N9L4ukoUg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.35.0.tgz", + "integrity": "sha512-5pMT5PzfgwcXEwOaSrqVsz/LvjDZt+vQ8RT/70yhPU06PTuq8WaHhfT1LW+cdD7mW6i/J5/XIkX/1tCAkh1W6g==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.35.0.tgz", + "integrity": "sha512-c+zkcvbhbXF98f4CtEIP1EBA/lCic5xB0lToneZYvMeKu5Kamq3O8gqrxiYYLzlZH6E3Aq+TSW86E4ay8iD8EA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.35.0.tgz", + "integrity": "sha512-s91fuAHdOwH/Tad2tzTtPX7UZyytHIRR6V4+2IGlV0Cej5rkG0R61SX4l4y9sh0JBibMiploZx3oHKPnQBKe4g==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.35.0.tgz", + "integrity": "sha512-hQRkPQPLYJZYGP+Hj4fR9dDBMIM7zrzJDWFEMPdTnTy95Ljnv0/4w/ixFw3pTBMEuuEuoqtBINYND4M7ujcuQw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.35.0.tgz", + "integrity": "sha512-Pim1T8rXOri+0HmV4CdKSGrqcBWX0d1HoPnQ0uw0bdp1aP5SdQVNBy8LjYncvnLgu3fnnCt17xjWGd4cqh8/hA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.35.0.tgz", + "integrity": "sha512-QysqXzYiDvQWfUiTm8XmJNO2zm9yC9P/2Gkrwg2dH9cxotQzunBHYr6jk4SujCTqnfGxduOmQcI7c2ryuW8XVg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.35.0.tgz", + "integrity": "sha512-OUOlGqPkVJCdJETKOCEf1mw848ZyJ5w50/rZ/3IBQVdLfR5jk/6Sr5m3iO2tdPgwo0x7VcncYuOvMhBWZq8ayg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.35.0.tgz", + "integrity": "sha512-2/lsgejMrtwQe44glq7AFFHLfJBPafpsTa6JvP2NGef/ifOa4KBoglVf7AKN7EV9o32evBPRqfg96fEHzWo5kw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.35.0.tgz", + "integrity": "sha512-PIQeY5XDkrOysbQblSW7v3l1MDZzkTEzAfTPkj5VAu3FW8fS4ynyLg2sINp0fp3SjZ8xkRYpLqoKcYqAkhU1dw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@stylistic/eslint-plugin": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-4.2.0.tgz", + "integrity": "sha512-8hXezgz7jexGHdo5WN6JBEIPHCSFyyU4vgbxevu4YLVS5vl+sxqAAGyXSzfNDyR6xMNSH5H1x67nsXcYMOHtZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/utils": "^8.23.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "estraverse": "^5.3.0", + "picomatch": "^4.0.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "peerDependencies": { + "eslint": ">=9.0.0" + } + }, + "node_modules/@stylistic/eslint-plugin/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@tybys/wasm-util": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", + "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@tybys/wasm-util/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD", + "optional": true + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/doctrine": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.9.tgz", + "integrity": "sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true + }, + "node_modules/@types/expect": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/@types/expect/-/expect-1.20.4.tgz", + "integrity": "sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==", + "dev": true + }, + "node_modules/@types/glob-stream": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-8.0.2.tgz", + "integrity": "sha512-kyuRfGE+yiSJWzSO3t74rXxdZNdYfLcllO0IUha4eX1fl40pm9L02Q/TEc3mykTLjoWz4STBNwYnUWdFu3I0DA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/picomatch": "*", + "@types/streamx": "*" + } + }, + "node_modules/@types/gulp": { + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/@types/gulp/-/gulp-4.0.17.tgz", + "integrity": "sha512-+pKQynu2C/HS16kgmDlAicjtFYP8kaa86eE9P0Ae7GB5W29we/E2TIdbOWtEZD5XkpY+jr8fyqfwO6SWZecLpQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/undertaker": ">=1.2.6", + "@types/vinyl-fs": "*", + "chokidar": "^3.3.1" + } + }, + "node_modules/@types/gulp/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/@types/gulp/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/@types/inputmask": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@types/inputmask/-/inputmask-5.0.7.tgz", + "integrity": "sha512-uojbVPWzBQ/n/0jc/d16fLqmGasFIptbrLD2WrCPWArlk+5PgblOqH4EDkI3AoobXLAlOK5yF01V8jMmvMG5qg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "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, + "license": "MIT" + }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "20.8.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.9.tgz", + "integrity": "sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/picomatch": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-3.0.2.tgz", + "integrity": "sha512-n0i8TD3UDB7paoMMxA3Y65vUncFJXjcUf7lQY7YyKGl6031FNjfsLs6pdLFCy2GNFxItPJG8GvvpbZc2skH7WA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/streamx": { + "version": "2.9.5", + "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.5.tgz", + "integrity": "sha512-IHYsa6jYrck8VEdSwpY141FTTf6D7boPeMq9jy4qazNrFMA4VbRz/sw5LSsfR7jwdDcx0QKWkUexZvsWBC2eIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/undertaker": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.11.tgz", + "integrity": "sha512-j1Z0V2ByRHr8ZK7eOeGq0LGkkdthNFW0uAZGY22iRkNQNL9/vAV0yFPr1QN3FM/peY5bxs9P+1f0PYJTQVa5iA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/undertaker-registry": "*", + "async-done": "~1.3.2" + } + }, + "node_modules/@types/undertaker-registry": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.4.tgz", + "integrity": "sha512-tW77pHh2TU4uebWXWeEM5laiw8BuJ7pyJYDh6xenOs75nhny2kVgwYbegJ4BoLMYsIrXaBpKYaPdYO3/udG+hg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/vinyl": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.12.tgz", + "integrity": "sha512-Sr2fYMBUVGYq8kj3UthXFAu5UN6ZW+rYr4NACjZQJvHvj+c8lYv0CahmZ2P/r7iUkN44gGUBwqxZkrKXYPb7cw==", + "dev": true, + "dependencies": { + "@types/expect": "^1.20.4", + "@types/node": "*" + } + }, + "node_modules/@types/vinyl-fs": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-3.0.5.tgz", + "integrity": "sha512-ckYz9giHgV6U10RFuf9WsDQ3X86EFougapxHmmoxLK7e6ICQqO8CE+4V/3lBN148V5N1pb4nQMmMjyScleVsig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/glob-stream": "*", + "@types/node": "*", + "@types/vinyl": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.28.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.28.0.tgz", + "integrity": "sha512-lvFK3TCGAHsItNdWZ/1FkvpzCxTHUVuFrdnOGLMa0GGCFIbCgQWVk3CzCGdA7kM3qGVc+dfW9tr0Z/sHnGDFyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.28.0", + "@typescript-eslint/type-utils": "8.28.0", + "@typescript-eslint/utils": "8.28.0", + "@typescript-eslint/visitor-keys": "8.28.0", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^2.0.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.28.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.28.0.tgz", + "integrity": "sha512-LPcw1yHD3ToaDEoljFEfQ9j2xShY367h7FZ1sq5NJT9I3yj4LHer1Xd1yRSOdYy9BpsrxU7R+eoDokChYM53lQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/scope-manager": "8.28.0", + "@typescript-eslint/types": "8.28.0", + "@typescript-eslint/typescript-estree": "8.28.0", + "@typescript-eslint/visitor-keys": "8.28.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.28.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.28.0.tgz", + "integrity": "sha512-u2oITX3BJwzWCapoZ/pXw6BCOl8rJP4Ij/3wPoGvY8XwvXflOzd1kLrDUUUAIEdJSFh+ASwdTHqtan9xSg8buw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.28.0", + "@typescript-eslint/visitor-keys": "8.28.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.28.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.28.0.tgz", + "integrity": "sha512-oRoXu2v0Rsy/VoOGhtWrOKDiIehvI+YNrDk5Oqj40Mwm0Yt01FC/Q7nFqg088d3yAsR1ZcZFVfPCTTFCe/KPwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/typescript-estree": "8.28.0", + "@typescript-eslint/utils": "8.28.0", + "debug": "^4.3.4", + "ts-api-utils": "^2.0.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.28.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.28.0.tgz", + "integrity": "sha512-bn4WS1bkKEjx7HqiwG2JNB3YJdC1q6Ue7GyGlwPHyt0TnVq6TtD/hiOdTZt71sq0s7UzqBFXD8t8o2e63tXgwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.28.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.28.0.tgz", + "integrity": "sha512-H74nHEeBGeklctAVUvmDkxB1mk+PAZ9FiOMPFncdqeRBXxk1lWSYraHw8V12b7aa6Sg9HOBNbGdSHobBPuQSuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.28.0", + "@typescript-eslint/visitor-keys": "8.28.0", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^2.0.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.28.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.28.0.tgz", + "integrity": "sha512-OELa9hbTYciYITqgurT1u/SzpQVtDLmQMFzy/N8pQE+tefOyCWT79jHsav294aTqV1q1u+VzqDGbuujvRYaeSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.28.0", + "@typescript-eslint/types": "8.28.0", + "@typescript-eslint/typescript-estree": "8.28.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.28.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.28.0.tgz", + "integrity": "sha512-hbn8SZ8w4u2pRwgQ1GlUrPKE+t2XvcCW5tTRF7j6SMYIuYG37XuzIW44JCZPa36evi0Oy2SnM664BlIaAuQcvg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.28.0", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@unrs/resolver-binding-darwin-arm64": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-arm64/-/resolver-binding-darwin-arm64-1.3.2.tgz", + "integrity": "sha512-ddnlXgRi0Fog5+7U5Q1qY62wl95Q1lB4tXQX1UIA9YHmRCHN2twaQW0/4tDVGCvTVEU3xEayU7VemEr7GcBYUw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@unrs/resolver-binding-darwin-x64": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.3.2.tgz", + "integrity": "sha512-tnl9xoEeg503jis+LW5cuq4hyLGQyqaoBL8VdPSqcewo/FL1C8POHbzl+AL25TidWYJD+R6bGUTE381kA1sT9w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@unrs/resolver-binding-freebsd-x64": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.3.2.tgz", + "integrity": "sha512-zyPn9LFCCjhKPeCtECZaiMUgkYN/VpLb4a9Xv7QriJmTaQxsuDtXqOHifrzUXIhorJTyS+5MOKDuNL0X9I4EHA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.3.2.tgz", + "integrity": "sha512-UWx56Wh59Ro69fe+Wfvld4E1n9KG0e3zeouWLn8eSasyi/yVH/7ZW3CLTVFQ81oMKSpXwr5u6RpzttDXZKiO4g==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm-musleabihf": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.3.2.tgz", + "integrity": "sha512-VYGQXsOEJtfaoY2fOm8Z9ii5idFaHFYlrq3yMFZPaFKo8ufOXYm8hnfru7qetbM9MX116iWaPC0ZX5sK+1Dr+g==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm64-gnu": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.3.2.tgz", + "integrity": "sha512-3zP420zxJfYPD1rGp2/OTIBxF8E3+/6VqCG+DEO6kkDgBiloa7Y8pw1o7N9BfgAC+VC8FPZsFXhV2lpx+lLRMQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm64-musl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.3.2.tgz", + "integrity": "sha512-ZWjSleUgr88H4Kei7yT4PlPqySTuWN1OYDDcdbmMCtLWFly3ed+rkrcCb3gvqXdDbYrGOtzv3g2qPEN+WWNv5Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-ppc64-gnu": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.3.2.tgz", + "integrity": "sha512-p+5OvYJ2UOlpjes3WfBlxyvQok2u26hLyPxLFHkYlfzhZW0juhvBf/tvewz1LDFe30M7zL9cF4OOO5dcvtk+cw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-s390x-gnu": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.3.2.tgz", + "integrity": "sha512-yweY7I6SqNn3kvj6vE4PQRo7j8Oz6+NiUhmgciBNAUOuI3Jq0bnW29hbHJdxZRSN1kYkQnSkbbA1tT8VnK816w==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-x64-gnu": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.3.2.tgz", + "integrity": "sha512-fNIvtzJcGN9hzWTIayrTSk2+KHQrqKbbY+I88xMVMOFV9t4AXha4veJdKaIuuks+2JNr6GuuNdsL7+exywZ32w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-x64-musl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.3.2.tgz", + "integrity": "sha512-OaFEw8WAjiwBGxutQgkWhoAGB5BQqZJ8Gjt/mW+m6DWNjimcxU22uWCuEtfw1CIwLlKPOzsgH0429fWmZcTGkg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-wasm32-wasi": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.3.2.tgz", + "integrity": "sha512-u+sumtO7M0AGQ9bNQrF4BHNpUyxo23FM/yXZfmVAicTQ+mXtG06O7pm5zQUw3Mr4jRs2I84uh4O0hd8bdouuvQ==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^0.2.7" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@unrs/resolver-binding-win32-arm64-msvc": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.3.2.tgz", + "integrity": "sha512-ZAJKy95vmDIHsRFuPNqPQRON8r2mSMf3p9DoX+OMOhvu2c8OXGg8MvhGRf3PNg45ozRrPdXDnngURKgaFfpGoQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@unrs/resolver-binding-win32-ia32-msvc": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.3.2.tgz", + "integrity": "sha512-nQG4YFAS2BLoKVQFK/FrWJvFATI5DQUWQrcPcsWG9Ve5BLLHZuPOrJ2SpAJwLXQrRv6XHSFAYGI8wQpBg/CiFA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@unrs/resolver-binding-win32-x64-msvc": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.3.2.tgz", + "integrity": "sha512-XBWpUP0mHya6yGBwNefhyEa6V7HgYKCxEAY4qhTm/PcAQyBPNmjj97VZJOJkVdUsyuuii7xmq0pXWX/c2aToHQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@vitest/eslint-plugin": { + "version": "1.1.38", + "resolved": "https://registry.npmjs.org/@vitest/eslint-plugin/-/eslint-plugin-1.1.38.tgz", + "integrity": "sha512-KcOTZyVz8RiM5HyriiDVrP1CyBGuhRxle+lBsmSs6NTJEO/8dKVAq+f5vQzHj1/Kc7bYXSDO6yBe62Zx0t5iaw==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@typescript-eslint/utils": "^8.24.0", + "eslint": ">= 8.57.0", + "typescript": ">= 5.0.0", + "vitest": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "vitest": { + "optional": true + } + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.13.tgz", + "integrity": "sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/shared": "3.5.13", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz", + "integrity": "sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@vue/compiler-core": "3.5.13", + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz", + "integrity": "sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/compiler-core": "3.5.13", + "@vue/compiler-dom": "3.5.13", + "@vue/compiler-ssr": "3.5.13", + "@vue/shared": "3.5.13", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.11", + "postcss": "^8.4.48", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz", + "integrity": "sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@vue/compiler-dom": "3.5.13", + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/shared": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.13.tgz", + "integrity": "sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/acorn": { + "version": "8.14.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", + "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/agent-base": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "dev": true, + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "dev": true, + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-styles/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/ansi-styles/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansis": { + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/ansis/-/ansis-3.17.0.tgz", + "integrity": "sha512-0qWUglt9JEqLFr3w1I1pbrChn1grhaiAR2ocX1PP/flRmxgtwTzPFFFnfIlD6aMOLQZgSuCRlidD70lvx8yhzg==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "dev": true, + "dependencies": { + "buffer-equal": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true + }, + "node_modules/are-docs-informative": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz", + "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", + "dev": true, + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", + "dev": true, + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", + "dev": true, + "dependencies": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-initial/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "dependencies": { + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-last/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "dependencies": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-sort/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ] + }, + "node_modules/async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", + "dev": true, + "dependencies": { + "async-done": "^1.2.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.21", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", + "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.24.4", + "caniuse-lite": "^1.0.30001702", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.1.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/b4a": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", + "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", + "dev": true + }, + "node_modules/bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", + "dev": true, + "dependencies": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true + }, + "node_modules/bare-events": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.4.2.tgz", + "integrity": "sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==", + "dev": true, + "optional": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "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/brace-expansion/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", + "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/buffer-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", + "dev": true, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/bufferstreams": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bufferstreams/-/bufferstreams-4.0.0.tgz", + "integrity": "sha512-azX778/2VQ9K2uiYprSUKLgK2K6lR1KtJycJDsMg7u0+Cc994A9HyGaUKb01e/T+M8jse057429iKXurCaT35g==", + "dev": true, + "dependencies": { + "readable-stream": "^3.4.0", + "yerror": "^8.0.0" + }, + "engines": { + "node": ">=20.11.1" + } + }, + "node_modules/builtin-modules": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-4.0.0.tgz", + "integrity": "sha512-p1n8zyCkt1BVrKNFymOHjcDSAl7oq/gUvfgULv2EblgpPVQlQr9yHnWjg9IJ2MhfwPqiYqMMrr01OY7yQoK2yA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cacache": { + "version": "18.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz", + "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^10.0.1", + "minipass": "^7.0.3", + "minipass-collect": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/cacache/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/cacache/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cacheable": { + "version": "1.8.9", + "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-1.8.9.tgz", + "integrity": "sha512-FicwAUyWnrtnd4QqYAoRlNs44/a1jTL7XDKqm5gJ90wz1DQPlC7U2Rd1Tydpv+E7WAr4sQHuw8Q8M3nZMAyecQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "hookified": "^1.7.1", + "keyv": "^5.3.1" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001705", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001705.tgz", + "integrity": "sha512-S0uyMMiYvA7CxNgomYBwwwPUnWzFD83f3B1ce5jHUfHTH//QL6hHsreI8RVC5606R4ssqravelYO5TU6t8sEyg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chokidar": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", + "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", + "dev": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/ci-info": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.2.0.tgz", + "integrity": "sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/clean-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz", + "integrity": "sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", + "dev": true + }, + "node_modules/cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "node_modules/cloneable-readable/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/cloneable-readable/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/cloneable-readable/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "dev": true, + "dependencies": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dev": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true + }, + "node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/comment-parser": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", + "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/concat-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/concat-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/confbox": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.2.1.tgz", + "integrity": "sha512-hkT3yDPFbs95mNCy1+7qNKC6Pro+/ibzYxtM2iqEigpf0sVw+bg4Zh9/snjsBcf990vfIsg5+1U7VyiyBb3etg==", + "dev": true, + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, + "dependencies": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + } + }, + "node_modules/core-js": { + "version": "3.30.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.30.2.tgz", + "integrity": "sha512-uBJiDmwqsbJCWHAwjrx3cvjbMXP7xD72Dmsn5LOJpiRmE3WbBbN5rCqQ2Qh6Ek6/eOrjlWngEynBWo4VxerQhg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.41.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.41.0.tgz", + "integrity": "sha512-RFsU9LySVue9RTwdDVX/T0e2Y6jRYWXERKElIjpuEOEnxaXffI0X7RUwVzfYLfzuLXSNJDYoRYUAmRUcyln20A==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.24.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-functions-list": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz", + "integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==", + "dev": true, + "engines": { + "node": ">=12 || >=16" + } + }, + "node_modules/css-loader": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "dev": true, + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "dev": true + }, + "node_modules/d": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz", + "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", + "dev": true, + "dependencies": { + "es5-ext": "^0.10.64", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/debug": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-named-character-reference": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.1.0.tgz", + "integrity": "sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "dependencies": { + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-compare/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "dependencies": { + "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": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "dev": true, + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/duplexify/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/duplexify/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "node_modules/each-props/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.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.5.119", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.119.tgz", + "integrity": "sha512-Ku4NMzUjz3e3Vweh7PhApPrZSS4fyiCIbcIrG9eKrriYVLmbMepETR/v6SU7xPm98QTqMSYiCwfO89QNjXLkbQ==", + "dev": true, + "license": "ISC" + }, + "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/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.18.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz", + "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-ex/node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "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-module-lexer": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", + "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/es5-ext": { + "version": "0.10.64", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", + "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "esniff": "^2.0.1", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz", + "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", + "dev": true, + "dependencies": { + "d": "^1.0.2", + "ext": "^1.7.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/esbuild": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.1.tgz", + "integrity": "sha512-BGO5LtrGC7vxnqucAe/rmvKdJllfGaYWdyABvyMoXQlfYMb2bbRuReWR5tEGE//4LcNJj9XrkovTqNYRFZHAMQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.1", + "@esbuild/android-arm": "0.25.1", + "@esbuild/android-arm64": "0.25.1", + "@esbuild/android-x64": "0.25.1", + "@esbuild/darwin-arm64": "0.25.1", + "@esbuild/darwin-x64": "0.25.1", + "@esbuild/freebsd-arm64": "0.25.1", + "@esbuild/freebsd-x64": "0.25.1", + "@esbuild/linux-arm": "0.25.1", + "@esbuild/linux-arm64": "0.25.1", + "@esbuild/linux-ia32": "0.25.1", + "@esbuild/linux-loong64": "0.25.1", + "@esbuild/linux-mips64el": "0.25.1", + "@esbuild/linux-ppc64": "0.25.1", + "@esbuild/linux-riscv64": "0.25.1", + "@esbuild/linux-s390x": "0.25.1", + "@esbuild/linux-x64": "0.25.1", + "@esbuild/netbsd-arm64": "0.25.1", + "@esbuild/netbsd-x64": "0.25.1", + "@esbuild/openbsd-arm64": "0.25.1", + "@esbuild/openbsd-x64": "0.25.1", + "@esbuild/sunos-x64": "0.25.1", + "@esbuild/win32-arm64": "0.25.1", + "@esbuild/win32-ia32": "0.25.1", + "@esbuild/win32-x64": "0.25.1" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint": { + "version": "9.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.23.0.tgz", + "integrity": "sha512-jV7AbNoFPAY1EkFYpLq5bslU9NLNO8xnEeQXwErNibVryjk67wHVmddTBilc5srIttJDBrB0eMHKZBFbSIABCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.19.2", + "@eslint/config-helpers": "^0.2.0", + "@eslint/core": "^0.12.0", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "9.23.0", + "@eslint/plugin-kit": "^0.2.7", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.3.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-compat-utils": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.4.tgz", + "integrity": "sha512-/u+GQt8NMfXO8w17QendT4gvO5acfxQsAKirAt0LVxDnr2N8YLCVbregaNc/Yhp7NM128DwCaRvr8PLDfeNkQw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.4" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/eslint-config-flat-gitignore": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-flat-gitignore/-/eslint-config-flat-gitignore-2.1.0.tgz", + "integrity": "sha512-cJzNJ7L+psWp5mXM7jBX+fjHtBvvh06RBlcweMhKD8jWqQw0G78hOW5tpVALGHGFPsBV+ot2H+pdDGJy6CV8pA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint/compat": "^1.2.5" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "eslint": "^9.5.0" + } + }, + "node_modules/eslint-flat-config-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-2.0.1.tgz", + "integrity": "sha512-brf0eAgQ6JlKj3bKfOTuuI7VcCZvi8ZCD1MMTVoEvS/d38j8cByZViLFALH/36+eqB17ukmfmKq3bWzGvizejA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pathe": "^2.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/eslint-flat-config-utils/node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-json-compat-utils": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/eslint-json-compat-utils/-/eslint-json-compat-utils-0.2.1.tgz", + "integrity": "sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "esquery": "^1.6.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "eslint": "*", + "jsonc-eslint-parser": "^2.4.0" + }, + "peerDependenciesMeta": { + "@eslint/json": { + "optional": true + } + } + }, + "node_modules/eslint-merge-processors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-merge-processors/-/eslint-merge-processors-2.0.0.tgz", + "integrity": "sha512-sUuhSf3IrJdGooquEUB5TNpGNpBoQccbnaLHsb1XkBLUPPqCNivCpY05ZcpCOiV9uHwO2yxXEWVczVclzMxYlA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/eslint-plugin-antfu": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-antfu/-/eslint-plugin-antfu-3.1.1.tgz", + "integrity": "sha512-7Q+NhwLfHJFvopI2HBZbSxWXngTwBLKxW1AGXLr2lEGxcEIK/AsDs8pn8fvIizl5aZjBbVbVK5ujmMpBe4Tvdg==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/eslint-plugin-command": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-command/-/eslint-plugin-command-3.2.0.tgz", + "integrity": "sha512-PSDOB9k7Wd57pp4HD/l3C1D93pKX8/wQo0kWDI4q6/UpgrfMTyNsavklipgiZqbXl1+VBABY1buCcQE5LDpg5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@es-joy/jsdoccomment": "^0.50.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/eslint-plugin-es-x": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz", + "integrity": "sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==", + "dev": true, + "funding": [ + "https://github.com/sponsors/ota-meshi", + "https://opencollective.com/eslint" + ], + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.1.2", + "@eslint-community/regexpp": "^4.11.0", + "eslint-compat-utils": "^0.5.1" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": ">=8" + } + }, + "node_modules/eslint-plugin-es-x/node_modules/eslint-compat-utils": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz", + "integrity": "sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.4" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/eslint-plugin-import-x": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.9.3.tgz", + "integrity": "sha512-NrPUarxpFzGpQVXdVWkGttDD8WIxBuM/dRNw5kKFxrlGdjAJ3l8ma0LK5hsK5Qp79GBGM+HY1zYVbHqateTklA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/doctrine": "^0.0.9", + "@typescript-eslint/utils": "^8.28.0", + "debug": "^4.4.0", + "doctrine": "^3.0.0", + "eslint-import-resolver-node": "^0.3.9", + "get-tsconfig": "^4.10.0", + "is-glob": "^4.0.3", + "minimatch": "^10.0.1", + "semver": "^7.7.1", + "stable-hash": "^0.0.5", + "tslib": "^2.8.1", + "unrs-resolver": "^1.3.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-import-x/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint-plugin-import-x/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/eslint-plugin-import-x/node_modules/minimatch": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", + "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/eslint-plugin-import-x/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD" + }, + "node_modules/eslint-plugin-jsdoc": { + "version": "50.6.9", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.6.9.tgz", + "integrity": "sha512-7/nHu3FWD4QRG8tCVqcv+BfFtctUtEDWc29oeDXB4bwmDM2/r1ndl14AG/2DUntdqH7qmpvdemJKwb3R97/QEw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@es-joy/jsdoccomment": "~0.49.0", + "are-docs-informative": "^0.0.2", + "comment-parser": "1.4.1", + "debug": "^4.3.6", + "escape-string-regexp": "^4.0.0", + "espree": "^10.1.0", + "esquery": "^1.6.0", + "parse-imports": "^2.1.1", + "semver": "^7.6.3", + "spdx-expression-parse": "^4.0.0", + "synckit": "^0.9.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/@es-joy/jsdoccomment": { + "version": "0.49.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.49.0.tgz", + "integrity": "sha512-xjZTSFgECpb9Ohuk5yMX5RhUEbfeQcuOp8IF60e+wyzWEF0M5xeSgqsfLtvPEX8BIyOX9saZqzuGPmZ8oWc+5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "comment-parser": "1.4.1", + "esquery": "^1.6.0", + "jsdoc-type-pratt-parser": "~4.1.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-plugin-jsdoc/node_modules/spdx-expression-parse": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz", + "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/eslint-plugin-jsonc": { + "version": "2.19.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.19.1.tgz", + "integrity": "sha512-MmlAOaZK1+Lg7YoCZPGRjb88ZjT+ct/KTsvcsbZdBm+w8WMzGx+XEmexk0m40P1WV9G2rFV7X3klyRGRpFXEjA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "eslint-compat-utils": "^0.6.0", + "eslint-json-compat-utils": "^0.2.1", + "espree": "^9.6.1", + "graphemer": "^1.4.0", + "jsonc-eslint-parser": "^2.0.4", + "natural-compare": "^1.4.0", + "synckit": "^0.6.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/eslint-plugin-jsonc/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-jsonc/node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-jsonc/node_modules/synckit": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.6.2.tgz", + "integrity": "sha512-Vhf+bUa//YSTYKseDiiEuQmhGCoIF3CVBhunm3r/DQnYiGT4JssmnKQc44BIyOZRK2pKjXXAgbhfmbeoC9CJpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.3.1" + }, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/eslint-plugin-jsonc/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD" + }, + "node_modules/eslint-plugin-n": { + "version": "17.16.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.16.2.tgz", + "integrity": "sha512-iQM5Oj+9o0KaeLoObJC/uxNGpktZCkYiTTBo8PkRWq3HwNcRxwpvSDFjBhQ5+HLJzBTy+CLDC5+bw0Z5GyhlOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.1", + "enhanced-resolve": "^5.17.1", + "eslint-plugin-es-x": "^7.8.0", + "get-tsconfig": "^4.8.1", + "globals": "^15.11.0", + "ignore": "^5.3.2", + "minimatch": "^9.0.5", + "semver": "^7.6.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": ">=8.23.0" + } + }, + "node_modules/eslint-plugin-n/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint-plugin-n/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/eslint-plugin-n/node_modules/globals": { + "version": "15.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", + "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-plugin-n/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/eslint-plugin-no-only-tests": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-no-only-tests/-/eslint-plugin-no-only-tests-3.3.0.tgz", + "integrity": "sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=5.0.0" + } + }, + "node_modules/eslint-plugin-perfectionist": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-perfectionist/-/eslint-plugin-perfectionist-4.10.1.tgz", + "integrity": "sha512-GXwFfL47RfBLZRGQdrvGZw9Ali2T2GPW8p4Gyj2fyWQ9396R/HgJMf0m9kn7D6WXRwrINfTDGLS+QYIeok9qEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "^8.26.0", + "@typescript-eslint/utils": "^8.26.0", + "natural-orderby": "^5.0.0" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "eslint": ">=8.45.0" + } + }, + "node_modules/eslint-plugin-pnpm": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-pnpm/-/eslint-plugin-pnpm-0.3.1.tgz", + "integrity": "sha512-vi5iHoELIAlBbX4AW8ZGzU3tUnfxuXhC/NKo3qRcI5o9igbz6zJUqSlQ03bPeMqWIGTPatZnbWsNR1RnlNERNQ==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/antfu" + }, + { + "type": "individual", + "url": "https://github.com/sponsors/sxzz" + } + ], + "license": "MIT", + "dependencies": { + "find-up-simple": "^1.0.1", + "jsonc-eslint-parser": "^2.4.0", + "pathe": "^2.0.3", + "pnpm-workspace-yaml": "0.3.1", + "tinyglobby": "^0.2.12", + "yaml-eslint-parser": "^1.3.0" + }, + "peerDependencies": { + "eslint": "^9.0.0" + } + }, + "node_modules/eslint-plugin-pnpm/node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint-plugin-regexp": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-regexp/-/eslint-plugin-regexp-2.7.0.tgz", + "integrity": "sha512-U8oZI77SBtH8U3ulZ05iu0qEzIizyEDXd+BWHvyVxTOjGwcDcvy/kEpgFG4DYca2ByRLiVPFZ2GeH7j1pdvZTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.11.0", + "comment-parser": "^1.4.0", + "jsdoc-type-pratt-parser": "^4.0.0", + "refa": "^0.12.1", + "regexp-ast-analysis": "^0.7.1", + "scslre": "^0.3.0" + }, + "engines": { + "node": "^18 || >=20" + }, + "peerDependencies": { + "eslint": ">=8.44.0" + } + }, + "node_modules/eslint-plugin-toml": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-toml/-/eslint-plugin-toml-0.12.0.tgz", + "integrity": "sha512-+/wVObA9DVhwZB1nG83D2OAQRrcQZXy+drqUnFJKymqnmbnbfg/UPmEMCKrJNcEboUGxUjYrJlgy+/Y930mURQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.1", + "eslint-compat-utils": "^0.6.0", + "lodash": "^4.17.19", + "toml-eslint-parser": "^0.10.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/eslint-plugin-unicorn": { + "version": "57.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-57.0.0.tgz", + "integrity": "sha512-zUYYa6zfNdTeG9BISWDlcLmz16c+2Ck2o5ZDHh0UzXJz3DEP7xjmlVDTzbyV0W+XksgZ0q37WEWzN2D2Ze+g9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "@eslint-community/eslint-utils": "^4.4.1", + "ci-info": "^4.1.0", + "clean-regexp": "^1.0.0", + "core-js-compat": "^3.40.0", + "esquery": "^1.6.0", + "globals": "^15.15.0", + "indent-string": "^5.0.0", + "is-builtin-module": "^4.0.0", + "jsesc": "^3.1.0", + "pluralize": "^8.0.0", + "read-package-up": "^11.0.0", + "regexp-tree": "^0.1.27", + "regjsparser": "^0.12.0", + "semver": "^7.7.1", + "strip-indent": "^4.0.0" + }, + "engines": { + "node": ">=18.18" + }, + "funding": { + "url": "https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1" + }, + "peerDependencies": { + "eslint": ">=9.20.0" + } + }, + "node_modules/eslint-plugin-unicorn/node_modules/globals": { + "version": "15.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", + "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-plugin-unicorn/node_modules/indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-plugin-unused-imports": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-4.1.4.tgz", + "integrity": "sha512-YptD6IzQjDardkl0POxnnRBhU1OEePMV0nd6siHaRBbd+lyh6NAhFEobiznKU7kTsSsDeSD62Pe7kAM1b7dAZQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0", + "eslint": "^9.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-vue": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-10.0.0.tgz", + "integrity": "sha512-XKckedtajqwmaX6u1VnECmZ6xJt+YvlmMzBPZd+/sI3ub2lpYZyFnsyWo7c3nMOQKJQudeyk1lw/JxdgeKT64w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "natural-compare": "^1.4.0", + "nth-check": "^2.1.1", + "postcss-selector-parser": "^6.0.15", + "semver": "^7.6.3", + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "vue-eslint-parser": "^10.0.0" + } + }, + "node_modules/eslint-plugin-yml": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-1.17.0.tgz", + "integrity": "sha512-Q3LXFRnNpGYAK/PM0BY1Xs0IY1xTLfM0kC986nNQkx1l8tOGz+YS50N6wXkAJkrBpeUN9OxEMB7QJ+9MTDAqIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.2", + "escape-string-regexp": "4.0.0", + "eslint-compat-utils": "^0.6.0", + "natural-compare": "^1.4.0", + "yaml-eslint-parser": "^1.2.1" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/eslint-plugin-yml/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-processor-vue-blocks": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-processor-vue-blocks/-/eslint-processor-vue-blocks-2.0.0.tgz", + "integrity": "sha512-u4W0CJwGoWY3bjXAuFpc/b6eK3NQEI8MoeW7ritKj3G3z/WtHrKjkqf+wk8mPEy5rlMGS+k6AZYOw2XBoN/02Q==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/compiler-sfc": "^3.3.0", + "eslint": ">=9.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.3.0.tgz", + "integrity": "sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/@eslint/core": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.12.0.tgz", + "integrity": "sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/eslint/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint/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, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint/node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/eslint/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/esniff": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", + "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", + "dev": true, + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/espree": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.14.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exponential-backoff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", + "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", + "dev": true + }, + "node_modules/exsolve": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.4.tgz", + "integrity": "sha512-xsZH6PXaER4XoV+NiT7JHp1bJodJVT+cxeSH1G0f0tlT0lJqYuHUP3bUx2HtfTDvOagMINYp8rsqusxud3RXhw==", + "dev": true, + "license": "MIT" + }, + "node_modules/ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dev": true, + "dependencies": { + "type": "^2.7.2" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "dependencies": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-diff": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", + "dev": true + }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", + "dev": true + }, + "node_modules/fast-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.5.tgz", + "integrity": "sha512-5JnBCWpFlMo0a3ciDy/JckMzzv1U9coZrIhedq+HXxxUfDTAiS0LA8OKVao4G9BxmCVck/jtA5r3KAtRWEyD8Q==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true, + "engines": { + "node": ">= 4.9.1" + } + }, + "node_modules/fastq": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz", + "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.0.7.tgz", + "integrity": "sha512-txsf5fu3anp2ff3+gOJJzRImtrtm/oa9tYLN0iTuINZ++EyVR/nRrg2fKYwvG/pXDofcrvvb0scEbX3NyW/COw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^6.1.7" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-up-simple": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.1.tgz", + "integrity": "sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/findup-sync/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fined/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/flat-cache": { + "version": "6.1.7", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.7.tgz", + "integrity": "sha512-qwZ4xf1v1m7Rc9XiORly31YaChvKt6oNVHuqqZcoED/7O+ToyNVGobKsIAopY9ODcWpEDKEBAbrSOCBHtNQvew==", + "dev": true, + "license": "MIT", + "dependencies": { + "cacheable": "^1.8.9", + "flatted": "^3.3.3", + "hookified": "^1.7.1" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "dev": true, + "license": "ISC" + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/flush-write-stream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/flush-write-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/flush-write-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/fonteditor-core": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/fonteditor-core/-/fonteditor-core-1.0.5.tgz", + "integrity": "sha512-/WLXbTOJKFA12DWIOZcXDWY45MoQoyymPn/zIgqqLcaBhfzYTAg/e7m2svhEzgYUVa5MiRfqmsWSlrjiNBHezg==", + "dev": true, + "dependencies": { + "xmldom": "~0.1.19" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "dev": true, + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "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", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fs-mkdirp-stream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/fs-mkdirp-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/fs-mkdirp-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/fs-mkdirp-stream/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "node_modules/get-intrinsic": { + "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": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-tsconfig": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.0.tgz", + "integrity": "sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "dev": true, + "dependencies": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-stream/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-stream/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-stream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/glob-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/glob-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-watcher/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/glob-watcher/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/glob-watcher/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/glob-watcher/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-watcher/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/glob-watcher/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/glob-watcher/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/glob-watcher/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/glob-watcher/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/globals": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-16.0.0.tgz", + "integrity": "sha512-iInW14XItCXET01CQFqudPOWP2jYMl7T+QRQT+UNcR/iQncN/F0UNpgd76iFkBPgNQb4+X3LV9tLJYzwh+Gl3A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", + "dev": true + }, + "node_modules/glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true, + "license": "MIT" + }, + "node_modules/gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "dependencies": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "dependencies": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-cli/node_modules/ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "dependencies": { + "ansi-wrap": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-fonter-fix": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/gulp-fonter-fix/-/gulp-fonter-fix-0.0.1.tgz", + "integrity": "sha512-H1XSn0Nys5s1TTaF+g/TPjVmW+2dNySVF1p1l6a0/AjAPpX6fXgXAPRZaT4LznakpxcjMNGsd+mLix1AGKqAVA==", + "dev": true, + "dependencies": { + "fonteditor-core": "^1.0.5" + } + }, + "node_modules/gulp-ttf2woff2": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/gulp-ttf2woff2/-/gulp-ttf2woff2-5.0.0.tgz", + "integrity": "sha512-JXzjO1YNE2DHqRzJdDhoZpVm9kKjueZIuAq/36GqLjgzhLwhFjlDeXqB096zMkX9MLhZ3THuAnsnFuZgg5vX9A==", + "dev": true, + "dependencies": { + "@types/vinyl": "^2.0.12", + "bufferstreams": "^4.0.0", + "plugin-error": "^2.0.1", + "replace-ext": "^2.0.0", + "ttf2woff2": "^6.0.1", + "vinyl": "^3.0.0" + }, + "engines": { + "node": ">=20.11.1" + } + }, + "node_modules/gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "dev": true, + "dependencies": { + "glogg": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/handlebars": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", + "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.2", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hookified": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.8.1.tgz", + "integrity": "sha512-GrO2l93P8xCWBSTBX9l2BxI78VU/MAAYag+pG8curS3aBGy0++ZlxrQ7PdUOUVMbn5BwkGb6+eRrnf43ipnFEA==", + "dev": true, + "license": "MIT" + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/https-proxy-agent": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", + "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/immutable": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz", + "integrity": "sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==", + "dev": true, + "license": "MIT" + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/index-to-position": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/index-to-position/-/index-to-position-0.1.2.tgz", + "integrity": "sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/inputmask": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/inputmask/-/inputmask-5.0.9.tgz", + "integrity": "sha512-s0lUfqcEbel+EQXtehXqwCJGShutgieOaIImFKC/r4reYNvX3foyrChl6LOEvaEgxEbesePIrw1Zi2jhZaDZbQ==" + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "dev": true, + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-builtin-module": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-4.0.0.tgz", + "integrity": "sha512-rWP3AMAalQSesXO8gleROyL2iKU73SX5Er66losQn9rWOWL4Gef0a/xOEOVqjWGMuR2vHG3FJ8UUmT700O8oFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "builtin-modules": "^4.0.0" + }, + "engines": { + "node": ">=18.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-core-module": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz", + "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==", + "dev": true, + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true + }, + "node_modules/is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "dependencies": { + "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "dependencies": { + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "node_modules/is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/js-datepicker": { + "version": "5.18.4", + "resolved": "https://registry.npmjs.org/js-datepicker/-/js-datepicker-5.18.4.tgz", + "integrity": "sha512-CqWfNCrtpdlx072OcTHBJpUsWBSRo3XbZ5rtaFrwIWYpgO5BiTcoEZFk0/xt8PxbG6gjFii+xQsgwGxfaqh4Bw==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "dev": true + }, + "node_modules/jsdoc-type-pratt-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.1.0.tgz", + "integrity": "sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/jsonc-eslint-parser": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonc-eslint-parser/-/jsonc-eslint-parser-2.4.0.tgz", + "integrity": "sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.5.0", + "eslint-visitor-keys": "^3.0.0", + "espree": "^9.0.0", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + } + }, + "node_modules/jsonc-eslint-parser/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/jsonc-eslint-parser/node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", + "dev": true + }, + "node_modules/keyv": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.3.2.tgz", + "integrity": "sha512-Lji2XRxqqa5Wg+CHLVfFKBImfJZ4pCSccu9eVWK6w4c2SDFLd8JAn1zqTuSFnsxb7ope6rMsnIHfp+eBbRBRZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@keyv/serialize": "^1.0.3" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/known-css-properties": { + "version": "0.35.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz", + "integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==", + "dev": true, + "license": "MIT" + }, + "node_modules/last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", + "dev": true, + "dependencies": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lazystream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/lazystream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/lazystream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "dev": true, + "dependencies": { + "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "dev": true, + "dependencies": { + "flush-write-stream": "^1.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "dependencies": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/liftoff/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lightgallery": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/lightgallery/-/lightgallery-2.8.3.tgz", + "integrity": "sha512-s67Z7KZAhIu/io7qs2yIM+8+hUyDQ1ufRtCQwhFnmHVzRQ8cKlxf53CxS/DpJ0sDGOWHNx5L6Y3PfACQxiH+8A==", + "license": "GPLv3", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/local-pkg": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.1.1.tgz", + "integrity": "sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mlly": "^1.7.4", + "pkg-types": "^2.0.1", + "quansync": "^0.2.8" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true, + "license": "MIT" + }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true + }, + "node_modules/magic-string": { + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/make-fetch-happen": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", + "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", + "dev": true, + "dependencies": { + "@npmcli/agent": "^2.0.0", + "cacache": "^18.0.0", + "http-cache-semantics": "^4.1.1", + "is-lambda": "^1.0.1", + "minipass": "^7.0.2", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "proc-log": "^4.2.0", + "promise-retry": "^2.0.1", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/markdown-table": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", + "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "dev": true, + "dependencies": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/matchdep/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", + "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", + "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", + "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", + "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "dev": true + }, + "node_modules/meow": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", + "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromark": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", + "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", + "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "dev": true, + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "dev": true, + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "dev": true, + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-table": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", + "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", + "dev": true, + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-factory-destination": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", + "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", + "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", + "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", + "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-chunked": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", + "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", + "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", + "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", + "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", + "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", + "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", + "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-resolve-all": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", + "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-subtokenize": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", + "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", + "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "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/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-collect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", + "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-fetch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", + "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mlly": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.4.tgz", + "integrity": "sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.14.0", + "pathe": "^2.0.1", + "pkg-types": "^1.3.0", + "ufo": "^1.5.4" + } + }, + "node_modules/mlly/node_modules/confbox": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/mlly/node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "dev": true, + "license": "MIT" + }, + "node_modules/mlly/node_modules/pkg-types": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", + "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "confbox": "^0.1.8", + "mlly": "^1.7.4", + "pathe": "^2.0.1" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/nan": { + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.20.0.tgz", + "integrity": "sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/natural-orderby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/natural-orderby/-/natural-orderby-5.0.0.tgz", + "integrity": "sha512-kKHJhxwpR/Okycz4HhQKKlhWe4ASEfPgkSWNmKFHd7+ezuQlxkA5cM3+XkBPvm1gmHen3w53qsYAv+8GwRrBlg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true + }, + "node_modules/nice-select2": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/nice-select2/-/nice-select2-2.3.1.tgz", + "integrity": "sha512-wOEsRs67mAqhWPKg4ytclTyV3LzgfNGCMLPu/cYmpNoSTmuGcvitx+6+OWEsl7m7pZKgxVnL/V8Msr7NLeGdtA==", + "license": "ISC", + "dependencies": { + "cross-env": "^7.0.3", + "css-loader": "^6.7.3" + } + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "optional": true + }, + "node_modules/node-gyp": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.2.0.tgz", + "integrity": "sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", + "glob": "^10.3.10", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^13.0.0", + "nopt": "^7.0.0", + "proc-log": "^4.1.0", + "semver": "^7.3.5", + "tar": "^6.2.1", + "which": "^4.0.0" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/node-gyp/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/node-gyp/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/node-gyp/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/node-gyp/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/node-gyp/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true, + "license": "MIT" + }, + "node_modules/nopt": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", + "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==", + "dev": true, + "dependencies": { + "abbrev": "^2.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nouislider": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/nouislider/-/nouislider-15.8.1.tgz", + "integrity": "sha512-93TweAi8kqntHJSPiSWQ1o/uZ29VWOmal9YKb6KKGGlCkugaNfAupT7o1qTHqdJvNQ7S0su5rO6qRFCjP8fxtw==" + }, + "node_modules/now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "dependencies": { + "once": "^1.3.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "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.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "dependencies": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/optionator/node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/ordered-read-streams/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/ordered-read-streams/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/ordered-read-streams/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", + "dev": true, + "dependencies": { + "lcid": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", + "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", + "dev": true + }, + "node_modules/package-manager-detector": { + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.11.tgz", + "integrity": "sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "quansync": "^0.2.7" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "dev": true, + "dependencies": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/parse-gitignore": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-2.0.0.tgz", + "integrity": "sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/parse-imports": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/parse-imports/-/parse-imports-2.2.1.tgz", + "integrity": "sha512-OL/zLggRp8mFhKL0rNORUTR4yBYujK/uU+xZL+/0Rgm2QE4nLO9v8PzEweSJEbMGKmDRjJE4R3IMJlL2di4JeQ==", + "dev": true, + "license": "Apache-2.0 AND MIT", + "dependencies": { + "es-module-lexer": "^1.5.3", + "slashes": "^3.0.12" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "dev": true + }, + "node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dev": true, + "dependencies": { + "path-root-regex": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-types": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.1.0.tgz", + "integrity": "sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "confbox": "^0.2.1", + "exsolve": "^1.0.1", + "pathe": "^2.0.3" + } + }, + "node_modules/pkg-types/node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "dev": true, + "license": "MIT" + }, + "node_modules/plugin-error": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-2.0.1.tgz", + "integrity": "sha512-zMakqvIDyY40xHOvzXka0kUvf40nYIuwRE8dWhti2WtjQZ31xAgBZBhxsK7vK3QbRXS1Xms/LO7B5cuAsfB2Gg==", + "dev": true, + "dependencies": { + "ansi-colors": "^1.0.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/plugin-error/node_modules/ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "dependencies": { + "ansi-wrap": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pluralize": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", + "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/pnpm-workspace-yaml": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pnpm-workspace-yaml/-/pnpm-workspace-yaml-0.3.1.tgz", + "integrity": "sha512-3nW5RLmREmZ8Pm8MbPsO2RM+99RRjYd25ynj3NV0cFsN7CcEl4sDFzgoFmSyduFwxFQ2Qbu3y2UdCh6HlyUOeA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/antfu" + }, + { + "type": "individual", + "url": "https://github.com/sponsors/sxzz" + } + ], + "license": "MIT", + "dependencies": { + "yaml": "^2.7.0" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", + "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", + "dev": true, + "license": "MIT" + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", + "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", + "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-resolve-nested-selector": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz", + "integrity": "sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==", + "dev": true + }, + "node_modules/postcss-scss": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", + "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-scss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.4.29" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-sorting": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-8.0.2.tgz", + "integrity": "sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==", + "dev": true, + "peerDependencies": { + "postcss": "^8.4.20" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz", + "integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/proc-log": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/quansync": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/quansync/-/quansync-0.2.8.tgz", + "integrity": "sha512-4+saucphJMazjt7iOM27mbFCk+D9dd/zmgMDCzRZ8MEoBfYp7lAvoN38et/phRQF6wOPMy/OROBGgoWeSKyluA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/antfu" + }, + { + "type": "individual", + "url": "https://github.com/sponsors/sxzz" + } + ], + "license": "MIT" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/queue-tick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "dev": true + }, + "node_modules/read-package-up": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/read-package-up/-/read-package-up-11.0.0.tgz", + "integrity": "sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up-simple": "^1.0.0", + "read-pkg": "^9.0.0", + "type-fest": "^4.6.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-package-up/node_modules/hosted-git-info": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", + "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/read-package-up/node_modules/normalize-package-data": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", + "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^7.0.0", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/read-package-up/node_modules/parse-json": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-8.1.0.tgz", + "integrity": "sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.22.13", + "index-to-position": "^0.1.2", + "type-fest": "^4.7.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-package-up/node_modules/read-pkg": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-9.0.1.tgz", + "integrity": "sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/normalize-package-data": "^2.4.3", + "normalize-package-data": "^6.0.0", + "parse-json": "^8.0.0", + "type-fest": "^4.6.0", + "unicorn-magic": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz", + "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==", + "dev": true, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/refa": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/refa/-/refa-0.12.1.tgz", + "integrity": "sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.8.0" + }, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp-ast-analysis": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regexp-ast-analysis/-/regexp-ast-analysis-0.7.1.tgz", + "integrity": "sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.8.0", + "refa": "^0.12.1" + }, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/regexp-tree": { + "version": "0.1.27", + "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz", + "integrity": "sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==", + "dev": true, + "license": "MIT", + "bin": { + "regexp-tree": "bin/regexp-tree" + } + }, + "node_modules/regjsparser": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.0.2" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "dev": true, + "dependencies": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-bom-stream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/remove-bom-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/remove-bom-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/remove-bom-stream/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-dir/node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-dir/node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "dev": true, + "dependencies": { + "value-or-function": "^3.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rollup": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.35.0.tgz", + "integrity": "sha512-kg6oI4g+vc41vePJyO6dHt/yl0Rz3Thv0kJeVQ3D1kS3E5XSuKbPc29G4IpT/Kv1KQwgHVcN+HtyS+HYLNSvQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.6" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.35.0", + "@rollup/rollup-android-arm64": "4.35.0", + "@rollup/rollup-darwin-arm64": "4.35.0", + "@rollup/rollup-darwin-x64": "4.35.0", + "@rollup/rollup-freebsd-arm64": "4.35.0", + "@rollup/rollup-freebsd-x64": "4.35.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.35.0", + "@rollup/rollup-linux-arm-musleabihf": "4.35.0", + "@rollup/rollup-linux-arm64-gnu": "4.35.0", + "@rollup/rollup-linux-arm64-musl": "4.35.0", + "@rollup/rollup-linux-loongarch64-gnu": "4.35.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.35.0", + "@rollup/rollup-linux-riscv64-gnu": "4.35.0", + "@rollup/rollup-linux-s390x-gnu": "4.35.0", + "@rollup/rollup-linux-x64-gnu": "4.35.0", + "@rollup/rollup-linux-x64-musl": "4.35.0", + "@rollup/rollup-win32-arm64-msvc": "4.35.0", + "@rollup/rollup-win32-ia32-msvc": "4.35.0", + "@rollup/rollup-win32-x64-msvc": "4.35.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "optional": true + }, + "node_modules/sass": { + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.86.0.tgz", + "integrity": "sha512-zV8vGUld/+mP4KbMLJMX7TyGCuUp7hnkOScgCMsWuHtns8CWBoz+vmEhoGMXsaJrbUP8gj+F1dLvVe79sK8UdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/scslre": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/scslre/-/scslre-0.3.0.tgz", + "integrity": "sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.8.0", + "refa": "^0.12.0", + "regexp-ast-analysis": "^0.7.0" + }, + "engines": { + "node": "^14.0.0 || >=16.0.0" + } + }, + "node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", + "dev": true, + "dependencies": { + "sver-compat": "^1.5.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sharp": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", + "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.3", + "semver": "^7.6.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.33.5", + "@img/sharp-darwin-x64": "0.33.5", + "@img/sharp-libvips-darwin-arm64": "1.0.4", + "@img/sharp-libvips-darwin-x64": "1.0.4", + "@img/sharp-libvips-linux-arm": "1.0.5", + "@img/sharp-libvips-linux-arm64": "1.0.4", + "@img/sharp-libvips-linux-s390x": "1.0.4", + "@img/sharp-libvips-linux-x64": "1.0.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", + "@img/sharp-libvips-linuxmusl-x64": "1.0.4", + "@img/sharp-linux-arm": "0.33.5", + "@img/sharp-linux-arm64": "0.33.5", + "@img/sharp-linux-s390x": "0.33.5", + "@img/sharp-linux-x64": "0.33.5", + "@img/sharp-linuxmusl-arm64": "0.33.5", + "@img/sharp-linuxmusl-x64": "0.33.5", + "@img/sharp-wasm32": "0.33.5", + "@img/sharp-win32-ia32": "0.33.5", + "@img/sharp-win32-x64": "0.33.5" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slashes": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/slashes/-/slashes-3.0.12.tgz", + "integrity": "sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==", + "dev": true, + "license": "ISC" + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/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, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/smooth-scrollbar": { + "version": "8.8.4", + "resolved": "https://registry.npmjs.org/smooth-scrollbar/-/smooth-scrollbar-8.8.4.tgz", + "integrity": "sha512-Wn2Q/iE+PE1ef4EfhFMhgaIMfSrjJl2LalRu0hBWSrw5nZKGsUIjWFWHnLB/Lpx7N+a1pJH6+wkQzBr+5nWPUg==", + "dependencies": { + "core-js": "^3.6.4", + "tslib": "^1.10.0" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/socks": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", + "dev": true, + "dependencies": { + "ip-address": "^9.0.5", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", + "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.1", + "debug": "^4.3.4", + "socks": "^2.8.3" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true + }, + "node_modules/sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.18", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz", + "integrity": "sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==", + "dev": true + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "dev": true + }, + "node_modules/ssri": { + "version": "10.0.6", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", + "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/stable-hash": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.5.tgz", + "integrity": "sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==", + "dev": true, + "license": "MIT" + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", + "dev": true + }, + "node_modules/streamx": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", + "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", + "dev": true, + "dependencies": { + "fast-fifo": "^1.3.2", + "queue-tick": "^1.0.1", + "text-decoder": "^1.1.0" + }, + "optionalDependencies": { + "bare-events": "^2.2.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "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/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/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "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/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-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", + "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "min-indent": "^1.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylelint": { + "version": "16.17.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.17.0.tgz", + "integrity": "sha512-I9OwVIWRMqVm2Br5iTbrfSqGRPWQUlvm6oXO1xZuYYu0Gpduy67N8wXOZv15p6E/JdlZiAtQaIoLKZEWk5hrjw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + }, + { + "type": "github", + "url": "https://github.com/sponsors/stylelint" + } + ], + "license": "MIT", + "dependencies": { + "@csstools/css-parser-algorithms": "^3.0.4", + "@csstools/css-tokenizer": "^3.0.3", + "@csstools/media-query-list-parser": "^4.0.2", + "@csstools/selector-specificity": "^5.0.0", + "@dual-bundle/import-meta-resolve": "^4.1.0", + "balanced-match": "^2.0.0", + "colord": "^2.9.3", + "cosmiconfig": "^9.0.0", + "css-functions-list": "^3.2.3", + "css-tree": "^3.1.0", + "debug": "^4.3.7", + "fast-glob": "^3.3.3", + "fastest-levenshtein": "^1.0.16", + "file-entry-cache": "^10.0.7", + "global-modules": "^2.0.0", + "globby": "^11.1.0", + "globjoin": "^0.1.4", + "html-tags": "^3.3.1", + "ignore": "^7.0.3", + "imurmurhash": "^0.1.4", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.35.0", + "mathml-tag-names": "^2.1.3", + "meow": "^13.2.0", + "micromatch": "^4.0.8", + "normalize-path": "^3.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.5.3", + "postcss-resolve-nested-selector": "^0.1.6", + "postcss-safe-parser": "^7.0.1", + "postcss-selector-parser": "^7.1.0", + "postcss-value-parser": "^4.2.0", + "resolve-from": "^5.0.0", + "string-width": "^4.2.3", + "supports-hyperlinks": "^3.2.0", + "svg-tags": "^1.0.0", + "table": "^6.9.0", + "write-file-atomic": "^5.0.1" + }, + "bin": { + "stylelint": "bin/stylelint.mjs" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/stylelint-config-recess-order": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recess-order/-/stylelint-config-recess-order-6.0.0.tgz", + "integrity": "sha512-1KqrttqpIrCYFAVQ1/bbgXo7EvvcjmkxxmnzVr+U66Xr2OlrNZqQ5+44Tmct6grCWY6wGTIBh2tSANqcmwIM2g==", + "dev": true, + "license": "ISC", + "dependencies": { + "stylelint-order": "^6.0.4" + }, + "peerDependencies": { + "stylelint": ">=16" + } + }, + "node_modules/stylelint-config-recommended": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.1.tgz", + "integrity": "sha512-bLvc1WOz/14aPImu/cufKAZYfXs/A/owZfSMZ4N+16WGXLoX5lOir53M6odBxvhgmgdxCVnNySJmZKx73T93cg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + }, + { + "type": "github", + "url": "https://github.com/sponsors/stylelint" + } + ], + "license": "MIT", + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "stylelint": "^16.1.0" + } + }, + "node_modules/stylelint-config-recommended-scss": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.1.0.tgz", + "integrity": "sha512-bhaMhh1u5dQqSsf6ri2GVWWQW5iUjBYgcHkh7SgDDn92ijoItC/cfO/W+fpXshgTQWhwFkP1rVcewcv4jaftRg==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-scss": "^4.0.9", + "stylelint-config-recommended": "^14.0.1", + "stylelint-scss": "^6.4.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "postcss": "^8.3.3", + "stylelint": "^16.6.1" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + } + } + }, + "node_modules/stylelint-config-standard": { + "version": "36.0.1", + "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-36.0.1.tgz", + "integrity": "sha512-8aX8mTzJ6cuO8mmD5yon61CWuIM4UD8Q5aBcWKGSf6kg+EC3uhB+iOywpTK4ca6ZL7B49en8yanOFtUW0qNzyw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + }, + { + "type": "github", + "url": "https://github.com/sponsors/stylelint" + } + ], + "license": "MIT", + "dependencies": { + "stylelint-config-recommended": "^14.0.1" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "stylelint": "^16.1.0" + } + }, + "node_modules/stylelint-config-standard-scss": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-14.0.0.tgz", + "integrity": "sha512-6Pa26D9mHyi4LauJ83ls3ELqCglU6VfCXchovbEqQUiEkezvKdv6VgsIoMy58i00c854wVmOw0k8W5FTpuaVqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "stylelint-config-recommended-scss": "^14.1.0", + "stylelint-config-standard": "^36.0.1" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "postcss": "^8.3.3", + "stylelint": "^16.11.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + } + } + }, + "node_modules/stylelint-order": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/stylelint-order/-/stylelint-order-6.0.4.tgz", + "integrity": "sha512-0UuKo4+s1hgQ/uAxlYU4h0o0HS4NiQDud0NAUNI0aa8FJdmYHA5ZZTFHiV5FpmE3071e9pZx5j0QpVJW5zOCUA==", + "dev": true, + "dependencies": { + "postcss": "^8.4.32", + "postcss-sorting": "^8.0.2" + }, + "peerDependencies": { + "stylelint": "^14.0.0 || ^15.0.0 || ^16.0.1" + } + }, + "node_modules/stylelint-prettier": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/stylelint-prettier/-/stylelint-prettier-5.0.3.tgz", + "integrity": "sha512-B6V0oa35ekRrKZlf+6+jA+i50C4GXJ7X1PPmoCqSUoXN6BrNF6NhqqhanvkLjqw2qgvrS0wjdpeC+Tn06KN3jw==", + "dev": true, + "license": "MIT", + "dependencies": { + "prettier-linter-helpers": "^1.0.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "prettier": ">=3.0.0", + "stylelint": ">=16.0.0" + } + }, + "node_modules/stylelint-scss": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.10.0.tgz", + "integrity": "sha512-y03if6Qw9xBMoVaf7tzp5BbnYhYvudIKzURkhSHzcHG0bW0fAYvQpTUVJOe7DyhHaxeThBil4ObEMvGbV7+M+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "^3.0.1", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.35.0", + "mdn-data": "^2.12.2", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.6", + "postcss-selector-parser": "^7.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "stylelint": "^16.0.2" + } + }, + "node_modules/stylelint-scss/node_modules/css-tree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", + "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.12.2", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/stylelint-scss/node_modules/css-tree/node_modules/mdn-data": { + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", + "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/stylelint-scss/node_modules/mdn-data": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.14.0.tgz", + "integrity": "sha512-QjcSiIvUHjmXp5wNLClRjQeU0Zp+I2Dag+AhtQto0nyKYZ3IF/pUzCuHe7Bv77EC92XE5t3EXeEiEv/to2Bwig==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/stylelint-scss/node_modules/postcss-selector-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/stylelint/node_modules/@csstools/selector-specificity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", + "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss-selector-parser": "^7.0.0" + } + }, + "node_modules/stylelint/node_modules/css-tree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", + "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.12.2", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/stylelint/node_modules/ignore": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.3.tgz", + "integrity": "sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/stylelint/node_modules/mdn-data": { + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", + "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/stylelint/node_modules/postcss-safe-parser": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz", + "integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-safe-parser" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/stylelint/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz", + "integrity": "sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=14.18" + }, + "funding": { + "url": "https://github.com/chalk/supports-hyperlinks?sponsor=1" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", + "dev": true, + "dependencies": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "node_modules/svgo": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", + "dev": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/swiper": { + "version": "11.2.6", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-11.2.6.tgz", + "integrity": "sha512-8aXpYKtjy3DjcbzZfz+/OX/GhcU5h+looA6PbAzHMZT6ESSycSp9nAjPCenczgJyslV+rUGse64LMGpWE3PX9Q==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "license": "MIT", + "engines": { + "node": ">= 4.7.0" + } + }, + "node_modules/synckit": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz", + "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@pkgr/core": "^0.1.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, + "node_modules/synckit/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD" + }, + "node_modules/table": { + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz", + "integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/table/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/teex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", + "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", + "dev": true, + "dependencies": { + "streamx": "^2.12.5" + } + }, + "node_modules/terser": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.22.0.tgz", + "integrity": "sha512-hHZVLgRA2z4NWcN6aS5rQDc+7Dcy58HOf2zbYwmFcQ+ua3h6eEFf5lIDKTzbWwlazPyOZsFQO8V80/IjVNExEw==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/text-decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.1.tgz", + "integrity": "sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==", + "dev": true, + "dependencies": { + "b4a": "^1.6.4" + } + }, + "node_modules/through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "dependencies": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "node_modules/through2-filter/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/through2-filter/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/through2-filter/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/through2-filter/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tinyexec": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", + "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/tinyglobby": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.12.tgz", + "integrity": "sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.4.3", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.3.tgz", + "integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/tippy.js": { + "version": "6.3.7", + "resolved": "https://registry.npmjs.org/tippy.js/-/tippy.js-6.3.7.tgz", + "integrity": "sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==", + "dependencies": { + "@popperjs/core": "^2.9.0" + } + }, + "node_modules/to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "dev": true, + "dependencies": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "dev": true, + "dependencies": { + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/to-through/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/to-through/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/to-through/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/to-through/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/toml-eslint-parser": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/toml-eslint-parser/-/toml-eslint-parser-0.10.0.tgz", + "integrity": "sha512-khrZo4buq4qVmsGzS5yQjKe/WsFvV8fGfOjDQN0q4iy9FjRfPWRgTFrU8u1R2iu/SfWLhY9WnCi4Jhdrcbtg+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + } + }, + "node_modules/toml-eslint-parser/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/ts-api-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.1.tgz", + "integrity": "sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/ttf2woff2": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ttf2woff2/-/ttf2woff2-6.0.1.tgz", + "integrity": "sha512-QVkHvd4VsJ9cZNnzrfJL4Fhl5tyGkO5ih9PRY3DQ2BicKjyA+92I+00H2p06mBw1d0eCtzSQh5bp7NTUA57trg==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bindings": "^1.5.0", + "bufferstreams": "^4.0.0", + "debug": "^4.3.5", + "nan": "^2.20.0", + "node-gyp": "^10.2.0", + "yerror": "^8.0.0" + }, + "bin": { + "ttf2woff2": "bin/ttf2woff2.js" + }, + "engines": { + "node": ">=20.11.1" + } + }, + "node_modules/type": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz", + "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.37.0.tgz", + "integrity": "sha512-S/5/0kFftkq27FPNye0XM1e2NsnoD/3FS+pBmbjmmtLT6I+i344KoOf7pvXreaFsDamWeaJX55nczA1m5PsBDg==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "node_modules/typescript": { + "version": "5.8.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz", + "integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ufo": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", + "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/uglify-js": { + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "dev": true, + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, + "node_modules/unicorn-magic": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", + "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unique-filename": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", + "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", + "dev": true, + "dependencies": { + "unique-slug": "^4.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/unique-slug": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", + "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "dependencies": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unrs-resolver": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.3.2.tgz", + "integrity": "sha512-ZKQBC351Ubw0PY8xWhneIfb6dygTQeUHtCcNGd0QB618zabD/WbFMYdRyJ7xeVT+6G82K5v/oyZO0QSHFtbIuw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/JounQin" + }, + "optionalDependencies": { + "@unrs/resolver-binding-darwin-arm64": "1.3.2", + "@unrs/resolver-binding-darwin-x64": "1.3.2", + "@unrs/resolver-binding-freebsd-x64": "1.3.2", + "@unrs/resolver-binding-linux-arm-gnueabihf": "1.3.2", + "@unrs/resolver-binding-linux-arm-musleabihf": "1.3.2", + "@unrs/resolver-binding-linux-arm64-gnu": "1.3.2", + "@unrs/resolver-binding-linux-arm64-musl": "1.3.2", + "@unrs/resolver-binding-linux-ppc64-gnu": "1.3.2", + "@unrs/resolver-binding-linux-s390x-gnu": "1.3.2", + "@unrs/resolver-binding-linux-x64-gnu": "1.3.2", + "@unrs/resolver-binding-linux-x64-musl": "1.3.2", + "@unrs/resolver-binding-wasm32-wasi": "1.3.2", + "@unrs/resolver-binding-win32-arm64-msvc": "1.3.2", + "@unrs/resolver-binding-win32-ia32-msvc": "1.3.2", + "@unrs/resolver-binding-win32-x64-msvc": "1.3.2" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.0.tgz", + "integrity": "sha512-rC2VRfAVVCGEgjnxHUnpIVh3AGuk62rP3tqVrn+yab0YH7UULisC085+NYH+mnqf3Wx4SpSi1RQMwudL89N03g==", + "dev": true, + "dependencies": { + "clone": "^2.1.2", + "clone-stats": "^1.0.0", + "remove-trailing-separator": "^1.1.0", + "replace-ext": "^2.0.0", + "teex": "^1.0.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "dependencies": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-fs/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/vinyl-fs/node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-fs/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/vinyl-fs/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/vinyl-fs/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/vinyl-fs/node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "dependencies": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "dev": true, + "dependencies": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/vinyl-sourcemap/node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap/node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "dependencies": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vite": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.3.tgz", + "integrity": "sha512-IzwM54g4y9JA/xAeBPNaDXiBF8Jsgl3VBQ2YQ/wOY6fyW3xMdSoltIV3Bo59DErdqdE6RxUfv8W69DvUorE4Eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "postcss": "^8.5.3", + "rollup": "^4.30.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "jiti": ">=1.21.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vite-plugin-handlebars": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/vite-plugin-handlebars/-/vite-plugin-handlebars-2.0.0.tgz", + "integrity": "sha512-+J3It0nyhPzx4nT1I+fnWH+jShTEXzm6X0Tgsggdm9IYFD7/eJ6a3ROI13HTe0CVoyaxm/fPxH5HDAKyfz7T0g==", + "dev": true, + "dependencies": { + "handlebars": "^4.7.6", + "vite": "^5.0.0" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/vite-plugin-handlebars/node_modules/vite": { + "version": "5.4.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.11.tgz", + "integrity": "sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-plugin-image-optimizer": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/vite-plugin-image-optimizer/-/vite-plugin-image-optimizer-1.1.8.tgz", + "integrity": "sha512-40bYRDHQLUOrIwJIJQqyKJHrfgVshqzDLtMy8SEgf+fB7PnppslSTTkY7PJFrBGqgbCdOdN9KkqsvccXmnEa5Q==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.3", + "pathe": "^1.1.2" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "vite": ">=3" + } + }, + "node_modules/vue-eslint-parser": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-10.1.1.tgz", + "integrity": "sha512-bh2Z/Au5slro9QJ3neFYLanZtb1jH+W2bKqGHXAoYD4vZgNG3KeotL7JpPv5xzY4UXUXJl7TrIsnzECH63kd3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "eslint-scope": "^8.2.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "esquery": "^1.6.0", + "lodash": "^4.17.21", + "semver": "^7.6.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", + "dev": true + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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/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/wrap-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", + "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/xml-name-validator": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12" + } + }, + "node_modules/xmldom": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz", + "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==", + "deprecated": "Deprecated due to CVE-2021-21366 resolved in 0.5.0", + "dev": true, + "engines": { + "node": ">=0.1" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz", + "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/yaml-eslint-parser": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/yaml-eslint-parser/-/yaml-eslint-parser-1.3.0.tgz", + "integrity": "sha512-E/+VitOorXSLiAqtTd7Yqax0/pAS3xaYMP+AUUJGOK1OZG3rhcj9fcJOM5HJ2VrP1FrStVCWr1muTfQCdj4tAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.0.0", + "yaml": "^2.0.0" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + } + }, + "node_modules/yaml-eslint-parser/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.1" + } + }, + "node_modules/yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yerror": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/yerror/-/yerror-8.0.0.tgz", + "integrity": "sha512-FemWD5/UqNm8ffj8oZIbjWXIF2KE0mZssggYpdaQkWDDgXBQ/35PNIxEuz6/YLn9o0kOxDBNJe8x8k9ljD7k/g==", + "dev": true, + "engines": { + "node": ">=18.16.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + } +} diff --git a/vitekit/__/vite-template-main/package.json b/vitekit/__/vite-template-main/package.json new file mode 100644 index 0000000..798c0fb --- /dev/null +++ b/vitekit/__/vite-template-main/package.json @@ -0,0 +1,48 @@ +{ + "name": "starter-kit", + "type": "module", + "version": "0.0.0", + "private": true, + "browserslist": [ + "last 2 versions" + ], + "scripts": { + "dev": "vite", + "build": "vite build", + "preview": "vite preview", + "fonts": "gulp fonts", + "lint": "stylelint scss/**/*.scss" + }, + "dependencies": { + "inputmask": "^5.0.9", + "js-datepicker": "^5.18.4", + "lightgallery": "^2.8.3", + "nice-select2": "^2.3.1", + "nouislider": "^15.8.1", + "smooth-scrollbar": "^8.8.4", + "swiper": "^11.2.6", + "tippy.js": "^6.3.7" + }, + "devDependencies": { + "@antfu/eslint-config": "^4.11.0", + "@types/gulp": "^4.0.17", + "@types/inputmask": "^5.0.7", + "autoprefixer": "^10.4.21", + "eslint": "^9.23.0", + "gulp": "4.0.2", + "gulp-fonter-fix": "^0.0.1", + "gulp-ttf2woff2": "^5.0.0", + "prettier": "^3.5.3", + "sass": "^1.86.0", + "sharp": "^0.33.5", + "stylelint": "^16.17.0", + "stylelint-config-recess-order": "^6.0.0", + "stylelint-config-standard-scss": "^14.0.0", + "stylelint-prettier": "^5.0.3", + "svgo": "^3.3.2", + "typescript": "^5.8.2", + "vite": "^6.2.3", + "vite-plugin-handlebars": "^2.0.0", + "vite-plugin-image-optimizer": "^1.1.8" + } +} diff --git a/vitekit/__/vite-template-main/partials/footer.html b/vitekit/__/vite-template-main/partials/footer.html new file mode 100644 index 0000000..15f467b --- /dev/null +++ b/vitekit/__/vite-template-main/partials/footer.html @@ -0,0 +1,3 @@ +
    + +
    diff --git a/vitekit/__/vite-template-main/partials/head.html b/vitekit/__/vite-template-main/partials/head.html new file mode 100644 index 0000000..f1295a3 --- /dev/null +++ b/vitekit/__/vite-template-main/partials/head.html @@ -0,0 +1,8 @@ + + {{ title }} + + + + + + diff --git a/vitekit/__/vite-template-main/partials/header.html b/vitekit/__/vite-template-main/partials/header.html new file mode 100644 index 0000000..35d996a --- /dev/null +++ b/vitekit/__/vite-template-main/partials/header.html @@ -0,0 +1,3 @@ +
    +
    +
    diff --git a/vitekit/__/vite-template-main/partials/js.html b/vitekit/__/vite-template-main/partials/js.html new file mode 100644 index 0000000..3e5b132 --- /dev/null +++ b/vitekit/__/vite-template-main/partials/js.html @@ -0,0 +1 @@ + diff --git a/vitekit/__/vite-template-main/partials/popup.html b/vitekit/__/vite-template-main/partials/popup.html new file mode 100644 index 0000000..3197072 --- /dev/null +++ b/vitekit/__/vite-template-main/partials/popup.html @@ -0,0 +1,8 @@ + diff --git a/vitekit/__/vite-template-main/postcss.config.cjs b/vitekit/__/vite-template-main/postcss.config.cjs new file mode 100644 index 0000000..4ecd8db --- /dev/null +++ b/vitekit/__/vite-template-main/postcss.config.cjs @@ -0,0 +1,5 @@ +module.exports = { + plugins: { + autoprefixer: {}, + }, +} diff --git a/vitekit/__/vite-template-main/public/robots.txt b/vitekit/__/vite-template-main/public/robots.txt new file mode 100644 index 0000000..77470cb --- /dev/null +++ b/vitekit/__/vite-template-main/public/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: / \ No newline at end of file diff --git a/vitekit/__/vite-template-main/scss/base/forms/checkbox.scss b/vitekit/__/vite-template-main/scss/base/forms/checkbox.scss new file mode 100644 index 0000000..1dead48 --- /dev/null +++ b/vitekit/__/vite-template-main/scss/base/forms/checkbox.scss @@ -0,0 +1,49 @@ +.checkbox { + display: flex; + gap: rem(10); + align-items: center; + cursor: pointer; + + &:has(input:checked) { + .checkbox__text { + color: $mainColor; + } + } + + // .checkbox__input + &__input { + position: relative; + display: flex; + align-items: center; + justify-content: center; + width: rem(20); + height: rem(20); + appearance: none; + cursor: pointer; + content: ''; + border: 1px solid rgb(34 36 51 / 18%); + border-radius: rem(4); + + &:checked { + background-color: $mainColor; + border-color: $mainColor; + + &::before { + position: absolute; + width: rem(12); + height: rem(12); + content: ''; + background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 6L5.1213 8.1213L9.3635 3.87866' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); + background-size: cover; + } + } + } + + // .checkbox__text + &__text { + font-size: rem(14); + font-weight: 500; + line-height: 145%; + color: rgb(20 20 23 / 42%); + } +} diff --git a/vitekit/__/vite-template-main/scss/base/forms/quantity.scss b/vitekit/__/vite-template-main/scss/base/forms/quantity.scss new file mode 100644 index 0000000..caba527 --- /dev/null +++ b/vitekit/__/vite-template-main/scss/base/forms/quantity.scss @@ -0,0 +1,55 @@ +.quantity { + display: flex; + width: 88px; + height: 40px; + border: 1px solid rgb(166 166 166 / 45%); + + // .quantity__button + &__button { + position: relative; + flex: 0 0 30px; + cursor: pointer; + + &::before, + &::after { + position: absolute; + top: 50%; + left: 50%; + width: 9px; + height: 1px; + margin: 0 0 0 -4.5px; + content: ''; + background-color: #a6a6a6; + transition: all 0.3s ease 0s; + } + + @media (any-hover: hover) { + &:hover { + &::before, + &::after { + background-color: rgb(0 0 0 / 50%); + } + } + } + + // .quantity__button_plus + &_plus { + &::before { + transform: rotate(-90deg); + } + } + } + + // .quantity__input + &__input { + flex: 1 1 auto; + + input { + width: 100%; + height: 100%; + font-size: 12px; + color: #a6a6a6; + text-align: center; + } + } +} diff --git a/vitekit/__/vite-template-main/scss/base/forms/radio.scss b/vitekit/__/vite-template-main/scss/base/forms/radio.scss new file mode 100644 index 0000000..a4f2955 --- /dev/null +++ b/vitekit/__/vite-template-main/scss/base/forms/radio.scss @@ -0,0 +1,54 @@ +.options { + display: grid; + gap: rem(12); + + // .options__item + &__item { + display: flex; + gap: rem(10); + align-items: center; + cursor: pointer; + + &:has(input:checked) { + .options__text { + color: $mainColor; + } + } + } + + // .options__input + &__input { + position: relative; + display: flex; + align-items: center; + justify-content: center; + width: rem(20); + height: rem(20); + appearance: none; + cursor: pointer; + content: ''; + border: 1px solid rgb(34 36 51 / 18%); + border-radius: 50%; + + &:checked { + border-color: $mainColor; + + &::before { + position: absolute; + width: rem(12); + height: rem(12); + content: ''; + background-color: $mainColor; + border-radius: 50%; + } + } + } + + // .options__text + &__text { + font-size: rem(14); + font-weight: 500; + line-height: 145%; + color: rgb(20 20 23 / 42%); + } +} diff --git a/vitekit/__/vite-template-main/scss/base/forms/range.scss b/vitekit/__/vite-template-main/scss/base/forms/range.scss new file mode 100644 index 0000000..33de0ff --- /dev/null +++ b/vitekit/__/vite-template-main/scss/base/forms/range.scss @@ -0,0 +1,334 @@ +/* Functional styling; + * These styles are required for noUiSlider to function. + * You don't need to change these rules to apply your design. + */ +.noUi-target, +.noUi-target * { + box-sizing: border-box; + touch-action: none; + user-select: none; + -webkit-touch-callout: none; + -webkit-tap-highlight-color: rgb(0 0 0 / 0%); +} + +.noUi-base, +.noUi-connects { + position: relative; + z-index: 1; + width: 100%; + height: 100%; +} + +/* Wrapper for all connect elements. + */ +.noUi-connects { + z-index: 0; + overflow: hidden; + border-radius: 3px; +} + +.noUi-connect, +.noUi-origin { + position: absolute; + top: 0; + right: 0; + z-index: 1; + width: 100%; + height: 100%; + transform-origin: 0 0; + will-change: transform; + transform-style: flat; +} + +.noUi-connect { + background: #3fb8af; +} + +.noUi-state-tap .noUi-connect, +.noUi-state-tap .noUi-origin { + transition: transform 0.3s; +} + +.noUi-horizontal .noUi-origin { + height: 0; +} + +/* Give origins 0 height/width so they don't interfere with clicking the + * connect elements. + */ +.noUi-vertical .noUi-origin { + top: -100%; + width: 0; +} + +/* Offset direction + */ +.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin { + right: auto; + left: 0; +} + +.noUi-handle { + backface-visibility: hidden; + position: absolute; + cursor: default; + background: #fff; + border: 1px solid #d9d9d9; + border-radius: 3px; + box-shadow: inset 0 0 1px #fff, + inset 0 1px 7px #ebebeb, + 0 3px 6px -3px #bbb; +} + +.noUi-touch-area { + width: 100%; + height: 100%; +} + +.noUi-state-drag * { + cursor: inherit !important; +} + +/* Slider size and handle placement; + */ +.noUi-horizontal { + height: 18px; +} + +.noUi-horizontal .noUi-handle { + top: -6px; + right: -17px; + width: 34px; + height: 28px; +} + +.noUi-vertical { + width: 18px; +} + +.noUi-vertical .noUi-handle { + right: -6px; + bottom: -17px; + width: 28px; + height: 34px; +} + +[disabled].noUi-target, +[disabled].noUi-handle, +[disabled] .noUi-handle { + cursor: not-allowed; +} + +.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle { + right: auto; + left: -17px; +} + +/* Styling; + * Giving the connect element a border radius causes issues with using transform: scale + */ +.noUi-target { + position: relative; + background: #fafafa; + border: 1px solid #d3d3d3; + border-radius: 4px; + box-shadow: inset 0 1px 1px #f0f0f0, + 0 3px 6px -5px #bbb; +} + +/* Handles and cursors; + */ +.noUi-draggable { + cursor: ew-resize; +} + +.noUi-vertical .noUi-draggable { + cursor: ns-resize; +} + +.noUi-active { + box-shadow: inset 0 0 1px #fff, + inset 0 1px 7px #ddd, + 0 3px 6px -3px #bbb; +} + +/* Handle stripes; + */ +.noUi-handle::before, +.noUi-handle::after { + position: absolute; + top: 6px; + left: 14px; + display: block; + width: 1px; + height: 14px; + content: ''; + background: #e8e7e6; +} + +.noUi-handle::after { + left: 17px; +} + +.noUi-vertical .noUi-handle::before, +.noUi-vertical .noUi-handle::after { + top: 14px; + left: 6px; + width: 14px; + height: 1px; +} + +/* Disabled state; + */ +[disabled] .noUi-connect { + background: #b8b8b8; +} + +.noUi-vertical .noUi-handle::after { + top: 17px; +} + +/* Base; + * + */ +.noUi-pips, +.noUi-pips * { + box-sizing: border-box; +} + +.noUi-pips { + position: absolute; + color: #999; +} + +/* Values; + * + */ +.noUi-value { + position: absolute; + text-align: center; + white-space: nowrap; +} + +.noUi-value-sub { + font-size: 10px; + color: #ccc; +} + +/* Markings; + * + */ +.noUi-marker { + position: absolute; + background: #ccc; +} + +.noUi-marker-sub { + background: #aaa; +} + +.noUi-marker-large { + background: #aaa; +} + +/* Horizontal layout; + * + */ +.noUi-pips-horizontal { + top: 100%; + left: 0; + width: 100%; + height: 80px; + padding: 10px 0; +} + +.noUi-value-horizontal { + transform: translate(-50%, 50%); +} + +.noUi-rtl .noUi-value-horizontal { + transform: translate(50%, 50%); +} + +.noUi-marker-horizontal.noUi-marker { + width: 2px; + height: 5px; + margin-left: -1px; +} + +.noUi-marker-horizontal.noUi-marker-sub { + height: 10px; +} + +.noUi-marker-horizontal.noUi-marker-large { + height: 15px; +} + +/* Vertical layout; + * + */ +.noUi-pips-vertical { + top: 0; + left: 100%; + height: 100%; + padding: 0 10px; +} + +.noUi-value-vertical { + padding-left: 25px; + transform: translate(0, -50%); +} + +.noUi-rtl .noUi-value-vertical { + transform: translate(0, 50%); +} + +.noUi-marker-vertical.noUi-marker { + width: 5px; + height: 2px; + margin-top: -1px; +} + +.noUi-marker-vertical.noUi-marker-sub { + width: 10px; +} + +.noUi-marker-vertical.noUi-marker-large { + width: 15px; +} + +.noUi-tooltip { + position: absolute; + display: block; + padding: 5px; + color: #000; + text-align: center; + white-space: nowrap; + background: #fff; + border: 1px solid #d9d9d9; + border-radius: 3px; +} + +.noUi-horizontal .noUi-tooltip { + bottom: 120%; + left: 50%; + transform: translate(-50%, 0); +} + +.noUi-vertical .noUi-tooltip { + top: 50%; + right: 120%; + transform: translate(0, -50%); +} + +.noUi-horizontal .noUi-origin > .noUi-tooltip { + bottom: 10px; + left: auto; + transform: translate(50%, 0); +} + +.noUi-vertical .noUi-origin > .noUi-tooltip { + top: auto; + right: 28px; + transform: translate(0, -18px); +} diff --git a/vitekit/__/vite-template-main/scss/base/forms/rating.scss b/vitekit/__/vite-template-main/scss/base/forms/rating.scss new file mode 100644 index 0000000..caf14fb --- /dev/null +++ b/vitekit/__/vite-template-main/scss/base/forms/rating.scss @@ -0,0 +1,65 @@ +.rating { + display: flex; + align-items: flex-end; + font-size: 40px; + line-height: 0.75; + transition: opacity 0.3s ease 0s; +} + +.rating.rating_sending { + opacity: 0.2; +} + +.rating__active { + position: absolute; + top: 0; + left: 0; + width: 0; + height: 100%; + overflow: hidden; +} + +.rating__item { + flex: 0 0 20%; + height: 100%; + opacity: 0; +} + +.rating.rating_set .rating__active, +.rating.rating_set .rating__item { + cursor: pointer; +} + +.rating__body { + position: relative; +} + +.rating__body::before { + display: block; + content: '★★★★★'; +} + +.rating__active::before { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + color: #ffd300; + content: '★★★★★'; +} + +.rating__items { + position: absolute; + top: 0; + left: 0; + display: flex; + width: 100%; + height: 100%; +} + +.rating__value { + padding: 0 0 0 10px; + font-size: 50%; + line-height: 1; +} diff --git a/vitekit/__/vite-template-main/scss/base/forms/select.scss b/vitekit/__/vite-template-main/scss/base/forms/select.scss new file mode 100644 index 0000000..96ce7d3 --- /dev/null +++ b/vitekit/__/vite-template-main/scss/base/forms/select.scss @@ -0,0 +1,135 @@ +.select { + position: relative; + min-width: 0; + + // .select__body + &__body { + position: relative; + } + + // .select__title + &__title { + width: 100%; + color: inherit; + text-align: left; + cursor: pointer; + background-color: #fff; + border: 1px solid #d9d9d9; + border-radius: 4px; + } + + // .select__value + &__value { + display: flex; + gap: rem(10); + align-items: center; + min-width: 0; + height: rem(30); + padding: 0 rem(15); + + > * { + flex: 1 1 auto; + } + + &::after { + display: flex; + flex: 0 0 10px; + align-items: center; + align-self: stretch; + justify-content: center; + content: ''; + transition: all 0.3s ease 0s; + + ._select-open & { + transform: rotate(-180deg); + } + } + + &._select-pseudo-label { + &::before { + content: attr(data-pseudo-label); + opacity: 0.5; + } + } + } + + // .select__content + &__content { + flex: 1 1 auto; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + // .select__text + &__text { + flex: 1 1 auto; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + &__input { + width: 100%; + height: 100%; + background-color: transparent; + } + + // .select__options + &__options { + position: absolute; + top: calc(100% - 1px); + left: 0; + min-width: 100%; + padding: 10px 0 5px; + color: #000; + background-color: #fff; + border: 1px solid #d9d9d9; + border-top: 0; + border-radius: 0 0 4px 4px; + } + + // .select__scroll + &__scroll { + max-height: 200px; + overflow: hidden auto; + + .simplebar-scrollbar { + &::before { + opacity: 1; + } + } + } + + // .select__option + &__option { + width: 100%; + padding: 5px 15px; + color: inherit; + text-align: left; + cursor: pointer; + + &._select-selected { + background-color: #eee; + } + + @media (any-hover: hover) { + &:hover { + background: #d9d9d9; + } + } + } + + &__row { + display: inline-flex; + align-items: center; + } + + &._select-open { + z-index: 5; + } +} + +._select-tag { + cursor: pointer; +} diff --git a/vitekit/__/vite-template-main/scss/base/mixins.scss b/vitekit/__/vite-template-main/scss/base/mixins.scss new file mode 100644 index 0000000..b4f8f72 --- /dev/null +++ b/vitekit/__/vite-template-main/scss/base/mixins.scss @@ -0,0 +1,110 @@ +@mixin font($font_name, $file_name, $weight, $style) { + @font-face { + font-family: $font_name; + font-style: #{$style}; + font-weight: #{$weight}; + src: + url('../fonts/#{$file_name}.woff2') format('woff2'), + url('../fonts/#{$file_name}.woff') format('woff'); + font-display: swap; + } +} + +@function rem($px) { + $result: math.div($px, 16) + rem; + + @return $result; +} + +@function em($px, $current: 16) { + $result: math.div($px, $current) + em; + + @return $result; +} + +@mixin adaptive-value($property, $startSize, $minSize, $keepSize: 0, $widthFrom: $containerWidth, $widthTo: $minWidth) { + @if $startSize == 0 { + $startSize: 0.0001; + } + + @if $minSize == 0 { + $minSize: 0.0001; + } + + $addSize: math.div($startSize - $minSize, 16); + + @if $widthFrom == $containerWidth and $maxWidthContainer == 0 { + $widthFrom: $maxWidth; + } + + $widthFromMedia: em($widthFrom); + $widthToMedia: em($widthTo); + $slope: math.div(($startSize - $minSize), ($widthFrom - $widthTo)); + $yIntersection: -$widthTo * $slope + $minSize; + + @if $yIntersection == 0 { + $yIntersection: 0.0001; + } + + $flyValue: #{rem($yIntersection)}' + ' #{$slope * 100}vw; + $propertyValue: #{'clamp(' rem($minSize) ',' $flyValue ',' rem($startSize) ')'}; + + @if $minSize > $startSize { + $propertyValue: #{'clamp(' rem($startSize) ',' $flyValue ',' rem($minSize) ')'}; + } + + @if $keepSize != 1 and $keepSize != 3 { + @media (min-width: $widthFromMedia) { + #{$property}: rem($startSize); + } + } + + @media (min-width: $widthToMedia) and (max-width: $widthFromMedia) { + @supports (#{$property}: $propertyValue) { + #{$property}: $propertyValue; + } + + @supports not (#{$property}: $propertyValue) { + #{$property}: calc( + #{rem($minSize)} + #{$addSize} * (100vw - #{rem($widthTo)}) / + #{math.div($widthFrom, 16) - math.div($widthTo, 16)} + ); + } + } + + @if $keepSize != 1 and $keepSize != 2 { + @media (max-width: $widthToMedia) { + #{$property}: rem($minSize); + } + } +} + +@mixin image() { + position: absolute; + inset: 0; + width: 100%; + height: 100%; + object-fit: cover; +} + +@mixin hide-scroll() { + &::-webkit-scrollbar { + display: none; + } +} + +@mixin responsive-video() { + position: relative; + aspect-ratio: 16/9; + overflow: hidden; + + video, + iframe, + object, + embed { + position: absolute; + inset: 0; + width: 100%; + height: 100%; + } +} diff --git a/vitekit/__/vite-template-main/scss/base/null.scss b/vitekit/__/vite-template-main/scss/base/null.scss new file mode 100644 index 0000000..0cbcc7f --- /dev/null +++ b/vitekit/__/vite-template-main/scss/base/null.scss @@ -0,0 +1,73 @@ +* { + padding: 0; + margin: 0; + border: 0; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +:focus, +:active { + outline: none; +} + +a { + color: inherit; + text-decoration: none; +} + +a:focus, +a:active { + outline: none; +} + +html, +body { + min-width: $minWidth + px; + height: 100%; +} + +body { + font-family: $fontFamily; + font-size: $fontSize; + line-height: 1; + color: $mainColor; + text-size-adjust: 100%; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +input, +button, +textarea { + font-family: $fontFamily; + font-size: inherit; +} + +button { + color: inherit; + cursor: pointer; + background-color: transparent; +} + +ul li { + list-style: none; +} + +img { + vertical-align: top; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} diff --git a/vitekit/__/vite-template-main/scss/base/popup.scss b/vitekit/__/vite-template-main/scss/base/popup.scss new file mode 100644 index 0000000..e0b882f --- /dev/null +++ b/vitekit/__/vite-template-main/scss/base/popup.scss @@ -0,0 +1,91 @@ +body::after { + position: fixed; + top: 0; + left: 0; + z-index: 149; + width: 100%; + height: 100%; + pointer-events: none; + content: ''; + background-color: rgb(0 0 0 / 80%); + opacity: 0; + transition: opacity 0.8s ease 0s; +} + +.popup-show { + & body::after { + opacity: 1; + } +} + +.popup { + position: fixed; + inset: 0; + visibility: hidden; + padding: rem(40) rem(10); + pointer-events: none; + transition: visibility 0.8s ease 0s; + + &__wrapper { + display: flex; + flex: 1 1 auto; + flex-direction: column; + align-items: center; + justify-content: center; + width: 100%; + min-height: 100%; + } + + &__content { + position: relative; + visibility: hidden; + width: 100%; + max-width: rem(900); + padding: rem(20); + background-color: #eee; + border-radius: rem(20); + transform: scale(0); + transition: transform 0.3s ease 0s; + + .lock & { + visibility: visible; + } + } + + &__close { + position: absolute; + right: 0; + + @include adaptive-value('top', -40, -30); + + svg { + height: auto; + + @include adaptive-value('max-width', 32, 26); + + path { + transition: fill 0.3s ease-in-out; + } + } + + @media (any-hover: hover) { + &:hover { + svg path { + fill: red; + } + } + } + } +} + +.popup_show { + z-index: 150; + visibility: visible; + overflow: auto; + pointer-events: auto; + + .popup__content { + visibility: visible; + transform: scale(1); + } +} diff --git a/vitekit/__/vite-template-main/scss/base/showmore.scss b/vitekit/__/vite-template-main/scss/base/showmore.scss new file mode 100644 index 0000000..af6dc0e --- /dev/null +++ b/vitekit/__/vite-template-main/scss/base/showmore.scss @@ -0,0 +1,15 @@ +[data-showmore-button] { + span { + &:last-child { + display: none; + } + + ._showmore-active & { + display: none; + + &:last-child { + display: block; + } + } + } +} diff --git a/vitekit/__/vite-template-main/scss/base/sticky.scss b/vitekit/__/vite-template-main/scss/base/sticky.scss new file mode 100644 index 0000000..030faae --- /dev/null +++ b/vitekit/__/vite-template-main/scss/base/sticky.scss @@ -0,0 +1,3 @@ +[data-sticky] { + position: relative; +} diff --git a/vitekit/__/vite-template-main/scss/common.scss b/vitekit/__/vite-template-main/scss/common.scss new file mode 100644 index 0000000..39b30f6 --- /dev/null +++ b/vitekit/__/vite-template-main/scss/common.scss @@ -0,0 +1 @@ +// Общие стили diff --git a/vitekit/__/vite-template-main/scss/fonts/fonts.scss b/vitekit/__/vite-template-main/scss/fonts/fonts.scss new file mode 100644 index 0000000..b90e1bf --- /dev/null +++ b/vitekit/__/vite-template-main/scss/fonts/fonts.scss @@ -0,0 +1 @@ +// Шрифты diff --git a/vitekit/__/vite-template-main/scss/fonts/icons.scss b/vitekit/__/vite-template-main/scss/fonts/icons.scss new file mode 100644 index 0000000..acb6826 --- /dev/null +++ b/vitekit/__/vite-template-main/scss/fonts/icons.scss @@ -0,0 +1,18 @@ +%ic { + font-family: icons, sans-serif; + font-style: normal; + font-weight: normal; + font-variant: normal; + line-height: 1; + text-transform: none; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class*='_icon-'] { + &::before { + @extend %ic; + + display: block; + } +} diff --git a/vitekit/__/vite-template-main/scss/footer.scss b/vitekit/__/vite-template-main/scss/footer.scss new file mode 100644 index 0000000..44848fd --- /dev/null +++ b/vitekit/__/vite-template-main/scss/footer.scss @@ -0,0 +1 @@ +// Footer diff --git a/vitekit/__/vite-template-main/scss/header.scss b/vitekit/__/vite-template-main/scss/header.scss new file mode 100644 index 0000000..40794f9 --- /dev/null +++ b/vitekit/__/vite-template-main/scss/header.scss @@ -0,0 +1,55 @@ +/* +.menu-icon { + position: relative; + z-index: 5; + display: none; + display: block; + width: rem(30); + height: rem(18); + + @media (any-hover: none) { + cursor: default; + } + + span, + &::before, + &::after { + position: absolute; + right: 0; + width: 100%; + height: rem(2); + content: ''; + background-color: #000; + border-radius: rem(4); + transition: all 0.3s ease 0s; + } + + &::before { + top: 0; + } + + &::after { + bottom: 0; + } + + span { + top: calc(50% - rem(1)); + } + + .menu-open & { + span { + width: 0; + } + + &::before { + top: calc(50% - rem(1)); + transform: rotate(-45deg); + } + + &::after { + bottom: calc(50% - rem(1)); + transform: rotate(45deg); + } + } +} +*/ diff --git a/vitekit/__/vite-template-main/scss/home.scss b/vitekit/__/vite-template-main/scss/home.scss new file mode 100644 index 0000000..38a84c0 --- /dev/null +++ b/vitekit/__/vite-template-main/scss/home.scss @@ -0,0 +1 @@ +// Главная страница diff --git a/vitekit/__/vite-template-main/scss/libs/nice-select2.scss b/vitekit/__/vite-template-main/scss/libs/nice-select2.scss new file mode 100644 index 0000000..84c4fa2 --- /dev/null +++ b/vitekit/__/vite-template-main/scss/libs/nice-select2.scss @@ -0,0 +1,106 @@ +// Style the dropdown +.nice-select { + position: relative; + display: block; + width: auto; + height: auto; + padding: rem(25); + font-family: inherit; + font-size: rem(14); + font-weight: normal; + line-height: 145%; + color: rgb(255 255 255 / 90%); + text-align: left !important; + white-space: nowrap; + cursor: pointer; + user-select: none; + outline: none; + background-color: $accentColor; + border-radius: rem(20); + transition: all 0.2s ease-in-out; + -webkit-tap-highlight-color: rgb(0 0 0 / 0%); + + // Arrow + &::after { + position: absolute; + top: rem(25); + right: rem(25); + display: block; + width: rem(24); + height: rem(24); + margin-top: 0; + pointer-events: none; + content: ''; + background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9995 15.0006L7.75684 10.758L9.17106 9.34375L11.9995 12.1722L14.8279 9.34375L16.2421 10.758L11.9995 15.0006Z' fill='white'/%3E%3C/svg%3E%0A"); + background-size: contain; + border: none; + transform: none; + transform-origin: center; + transition: all 0.3s ease-in-out; + } + + &.open { + &::after { + transform: rotate(-180deg); + } + + .nice-select-dropdown { + pointer-events: auto; + opacity: 1; + transform: scale(1) translateY(0); + } + } + + .nice-select-dropdown { + position: absolute; + top: 100%; + left: 0; + z-index: 9; + width: 100%; + margin-top: rem(15); + pointer-events: none; + background-color: $accentColor; + border-radius: rem(20); + box-shadow: none; + opacity: 0; + transform-origin: 50% 0; + transition: all 0.3s ease-in-out; + } + + // List and options + .list { + display: grid; + gap: rem(14); + max-height: rem(217); + padding: rem(28); + overflow: hidden; + overflow-y: auto; + } + + .option { + padding: 0; + font-size: rem(14); + font-weight: 500; + line-height: 145%; + text-align: left; + cursor: pointer; + outline: none; + list-style: none; + transition: all 0.2s; + + &:hover, + &.focus, + &.selected.focus { + color: #d0d0d0; + background: transparent; + } + + &.selected { + font-weight: bold; + } + } +} + +.nice-select .list::-webkit-scrollbar { + width: 0; +} diff --git a/vitekit/__/vite-template-main/scss/libs/tippy.scss b/vitekit/__/vite-template-main/scss/libs/tippy.scss new file mode 100644 index 0000000..8808456 --- /dev/null +++ b/vitekit/__/vite-template-main/scss/libs/tippy.scss @@ -0,0 +1,87 @@ +.tippy-box[data-animation='fade'][data-state='hidden'] { + opacity: 0; +} + +[data-tippy-root] { + max-width: calc(100vw - 10px); +} + +.tippy-box { + position: relative; + font-size: 14px; + line-height: 1.4; + color: #fff; + outline: 0; + background-color: #333; + border-radius: 4px; + transition-property: transform, visibility, opacity; +} + +.tippy-arrow { + width: 16px; + height: 16px; + color: #333; +} + +.tippy-arrow::before { + position: absolute; + content: ''; + border-color: transparent; + border-style: solid; +} + +.tippy-box[data-placement^='top'] > .tippy-arrow { + bottom: 0; +} + +.tippy-box[data-placement^='top'] > .tippy-arrow::before { + bottom: -7px; + left: 0; + border-width: 8px 8px 0; + border-top-color: initial; + transform-origin: center top; +} + +.tippy-box[data-placement^='bottom'] > .tippy-arrow { + top: 0; +} + +.tippy-box[data-placement^='bottom'] > .tippy-arrow::before { + top: -7px; + left: 0; + border-width: 0 8px 8px; + border-bottom-color: initial; + transform-origin: center bottom; +} + +.tippy-box[data-placement^='left'] > .tippy-arrow { + right: 0; +} + +.tippy-box[data-placement^='left'] > .tippy-arrow::before { + right: -7px; + border-width: 8px 0 8px 8px; + border-left-color: initial; + transform-origin: center left; +} + +.tippy-box[data-placement^='right'] > .tippy-arrow { + left: 0; +} + +.tippy-box[data-placement^='right'] > .tippy-arrow::before { + left: -7px; + border-width: 8px 8px 8px 0; + border-right-color: initial; + transform-origin: center right; +} + +.tippy-box[data-inertia][data-state='visible'] { + transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11); +} + +.tippy-content { + position: relative; + z-index: 1; + padding: 5px 9px; +} diff --git a/vitekit/__/vite-template-main/scss/style.scss b/vitekit/__/vite-template-main/scss/style.scss new file mode 100644 index 0000000..0491d9b --- /dev/null +++ b/vitekit/__/vite-template-main/scss/style.scss @@ -0,0 +1,66 @@ +@use 'sass:math'; +@import 'base/mixins'; +@import 'fonts/fonts'; + +$fontFamily: '', sans-serif; +$fontSize: rem(16); +$mainColor: #000; +$minWidth: 375; +$maxWidth: 1920; +$maxWidthContainer: 1280; +$containerPadding: 40; +$containerWidth: $maxWidthContainer + $containerPadding; +$pc: em($containerWidth); +$tablet: em(991.98); +$mobile: em(767.98); +$mobileSmall: em(479.98); + +@import 'base/null'; + +body { + .lock & { + overflow: hidden; + overscroll-behavior: none; + touch-action: none; + } +} + +.wrapper { + display: flex; + flex-direction: column; + min-height: 100%; + overflow: hidden; + + @supports (overflow: clip) { + overflow: clip; + } + + > main { + flex: 1 1 auto; + } + + > * { + min-width: 0; + } +} + +[class*='__container'] { + @if $maxWidthContainer > 0 { + max-width: rem($containerWidth); + margin: 0 auto; + } + + @if $containerPadding > 0 { + @if $maxWidthContainer > 0 { + padding: 0 rem(math.div($containerPadding, 2)); + } @else { + @include adaptive-value('padding-left', math.div($containerPadding, 2), 15); + @include adaptive-value('padding-right', math.div($containerPadding, 2), 15); + } + } +} + +@import 'common'; +@import 'header'; +@import 'footer'; +@import 'home'; diff --git a/vitekit/__/vite-template-main/vite.config.ts b/vitekit/__/vite-template-main/vite.config.ts new file mode 100644 index 0000000..a9718b5 --- /dev/null +++ b/vitekit/__/vite-template-main/vite.config.ts @@ -0,0 +1,38 @@ +import type { Plugin } from 'vite' +import { resolve } from 'node:path' +import { defineConfig } from 'vite' +import handlebars from 'vite-plugin-handlebars' +import { ViteImageOptimizer } from 'vite-plugin-image-optimizer' + +export default defineConfig({ + plugins: [ + ViteImageOptimizer({ + test: /\.(jpe?g|png|gif|tiff|webp|avif)$/i, + }), + handlebars({ + reloadOnPartialChange: true, + partialDirectory: resolve(__dirname, 'partials'), + }) as unknown as Plugin, + ], + build: { + minify: false, + rollupOptions: { + input: { + main: resolve(__dirname, 'index.html'), + }, + }, + }, + server: { + port: 3000, + host: '0.0.0.0', + open: true, + }, + css: { + devSourcemap: true, + preprocessorOptions: { + scss: { + silenceDeprecations: ['import'], + }, + }, + }, +}) diff --git a/vitekit/accordion.html b/vitekit/accordion.html new file mode 100644 index 0000000..32d3eaa --- /dev/null +++ b/vitekit/accordion.html @@ -0,0 +1,39 @@ + + + + + + Accordion Component Demo + + +
    + +
    +

    Accordion Component Demo

    +
    +
    +
    Section 1
    +
    +

    Content for section 1.

    +
    +
    +
    +
    Section 2
    +
    +

    Content for section 2.

    +
    +
    +
    +
    Section 3
    +
    +

    Content for section 3.

    +
    +
    +
    + + + \ No newline at end of file diff --git a/vitekit/dist/assets/main.30487a25.css b/vitekit/dist/assets/main.30487a25.css new file mode 100644 index 0000000..4737ec5 --- /dev/null +++ b/vitekit/dist/assets/main.30487a25.css @@ -0,0 +1 @@ +.header{background-color:#333;color:#fff;padding:1rem}.header nav a{color:#fff;margin-right:1rem;text-decoration:none}.header nav a:hover{text-decoration:underline}body{font-family:sans-serif;margin:0;padding:0}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none} diff --git a/vitekit/dist/assets/main.e64ba289.js b/vitekit/dist/assets/main.e64ba289.js new file mode 100644 index 0000000..38d9e19 --- /dev/null +++ b/vitekit/dist/assets/main.e64ba289.js @@ -0,0 +1,2 @@ +console.log("Header component JS loaded!");const Pe="data:application/octet-stream;base64,eyUgaW5jbHVkZSAnLi4vY29tcG9uZW50cy9oZWFkZXIvaGVhZGVyLnR3aWcnICV9Cgo8aDE+V2VsY29tZSB0byB5b3VyIFZpdGUgcHJvamVjdCE8L2gxPgoKPGgyPkNvbXBvbmVudCBEZW1vczo8L2gyPgo8dWw+CiAgPGxpPjxhIGhyZWY9Ii9tb2RhbC5odG1sIj5Nb2RhbDwvYT48L2xpPgogIDxsaT48YSBocmVmPSIvdGFicy5odG1sIj5UYWJzPC9hPjwvbGk+CiAgPGxpPjxhIGhyZWY9Ii9zbGlkZXIuaHRtbCI+U2xpZGVyPC9hPjwvbGk+CiAgPGxpPjxhIGhyZWY9Ii9hY2NvcmRpb24uaHRtbCI+QWNjb3JkaW9uPC9hPjwvbGk+CjwvdWw+",Ae="data:application/octet-stream;base64,eyUgZXh0ZW5kcyAiLi4vaW5kZXgudHdpZyIgJX0KCnslIGJsb2NrIGNvbnRlbnQgJX0KICA8aDE+TW9kYWwgQ29tcG9uZW50IERlbW88L2gxPgogIDxidXR0b24gaWQ9Im9wZW5Nb2RhbEJ0biI+T3BlbiBNb2RhbDwvYnV0dG9uPgogIDxkaXYgaWQ9Im15TW9kYWwiIGNsYXNzPSJtb2RhbCI+CiAgICA8ZGl2IGNsYXNzPSJtb2RhbC1jb250ZW50Ij4KICAgICAgPHNwYW4gY2xhc3M9ImNsb3NlLWJ1dHRvbiI+JnRpbWVzOzwvc3Bhbj4KICAgICAgPGgyPk1vZGFsIFRpdGxlPC9oMj4KICAgICAgPHA+VGhpcyBpcyBhIHNpbXBsZSBtb2RhbCB3aW5kb3cuPC9wPgogICAgPC9kaXY+CiAgPC9kaXY+CnslIGVuZGJsb2NrICV9",Me="data:application/octet-stream;base64,eyUgZXh0ZW5kcyAiLi4vaW5kZXgudHdpZyIgJX0KCnslIGJsb2NrIGNvbnRlbnQgJX0KICA8aDE+VGFicyBDb21wb25lbnQgRGVtbzwvaDE+CiAgPGRpdiBjbGFzcz0idGFicy1jb250YWluZXIiPgogICAgPGRpdiBjbGFzcz0idGFicy1uYXYiPgogICAgICA8YnV0dG9uIGNsYXNzPSJ0YWItYnV0dG9uIGFjdGl2ZSIgZGF0YS10YWI9InRhYjEiPlRhYiAxPC9idXR0b24+CiAgICAgIDxidXR0b24gY2xhc3M9InRhYi1idXR0b24iIGRhdGEtdGFiPSJ0YWIyIj5UYWIgMjwvYnV0dG9uPgogICAgICA8YnV0dG9uIGNsYXNzPSJ0YWItYnV0dG9uIiBkYXRhLXRhYj0idGFiMyI+VGFiIDM8L2J1dHRvbj4KICAgIDwvZGl2PgogICAgPGRpdiBjbGFzcz0idGFicy1jb250ZW50Ij4KICAgICAgPGRpdiBpZD0idGFiMSIgY2xhc3M9InRhYi1wYW5lIGFjdGl2ZSI+CiAgICAgICAgPGgzPkNvbnRlbnQgZm9yIFRhYiAxPC9oMz4KICAgICAgICA8cD5UaGlzIGlzIHRoZSBjb250ZW50IGZvciB0aGUgZmlyc3QgdGFiLjwvcD4KICAgICAgPC9kaXY+CiAgICAgIDxkaXYgaWQ9InRhYjIiIGNsYXNzPSJ0YWItcGFuZSI+CiAgICAgICAgPGgzPkNvbnRlbnQgZm9yIFRhYiAyPC9oMz4KICAgICAgICA8cD5UaGlzIGlzIHRoZSBjb250ZW50IGZvciB0aGUgc2Vjb25kIHRhYi48L3A+CiAgICAgIDwvZGl2PgogICAgICA8ZGl2IGlkPSJ0YWIzIiBjbGFzcz0idGFiLXBhbmUiPgogICAgICAgIDxoMz5Db250ZW50IGZvciBUYWIgMzwvaDM+CiAgICAgICAgPHA+VGhpcyBpcyB0aGUgY29udGVudCBmb3IgdGhlIHRoaXJkIHRhYi48L3A+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9kaXY+CnslIGVuZGJsb2NrICV9",Ge="data:application/octet-stream;base64,eyUgZXh0ZW5kcyAiLi4vaW5kZXgudHdpZyIgJX0KCnslIGJsb2NrIGNvbnRlbnQgJX0KICA8aDE+U2xpZGVyIENvbXBvbmVudCBEZW1vPC9oMT4KICA8ZGl2IGNsYXNzPSJzd2lwZXItY29udGFpbmVyIj4KICAgIDxkaXYgY2xhc3M9InN3aXBlci13cmFwcGVyIj4KICAgICAgPGRpdiBjbGFzcz0ic3dpcGVyLXNsaWRlIj5TbGlkZSAxPC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9InN3aXBlci1zbGlkZSI+U2xpZGUgMjwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJzd2lwZXItc2xpZGUiPlNsaWRlIDM8L2Rpdj4KICAgIDwvZGl2PgogICAgPCEtLSBBZGQgUGFnaW5hdGlvbiAtLT4KICAgIDxkaXYgY2xhc3M9InN3aXBlci1wYWdpbmF0aW9uIj48L2Rpdj4KICAgIDwhLS0gQWRkIE5hdmlnYXRpb24gLS0+CiAgICA8ZGl2IGNsYXNzPSJzd2lwZXItYnV0dG9uLW5leHQiPjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic3dpcGVyLWJ1dHRvbi1wcmV2Ij48L2Rpdj4KICA8L2Rpdj4KeyUgZW5kYmxvY2sgJX0=",Le="data:application/octet-stream;base64,eyUgZXh0ZW5kcyAiLi4vaW5kZXgudHdpZyIgJX0KCnslIGJsb2NrIGNvbnRlbnQgJX0KICA8aDE+QWNjb3JkaW9uIENvbXBvbmVudCBEZW1vPC9oMT4KICA8ZGl2IGNsYXNzPSJhY2NvcmRpb24iPgogICAgPGRpdiBjbGFzcz0iYWNjb3JkaW9uLWl0ZW0iPgogICAgICA8ZGl2IGNsYXNzPSJhY2NvcmRpb24taGVhZGVyIj5TZWN0aW9uIDE8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0iYWNjb3JkaW9uLWNvbnRlbnQiPgogICAgICAgIDxwPkNvbnRlbnQgZm9yIHNlY3Rpb24gMS48L3A+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhY2NvcmRpb24taXRlbSI+CiAgICAgIDxkaXYgY2xhc3M9ImFjY29yZGlvbi1oZWFkZXIiPlNlY3Rpb24gMjwvZGl2PgogICAgICA8ZGl2IGNsYXNzPSJhY2NvcmRpb24tY29udGVudCI+CiAgICAgICAgPHA+Q29udGVudCBmb3Igc2VjdGlvbiAyLjwvcD4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFjY29yZGlvbi1pdGVtIj4KICAgICAgPGRpdiBjbGFzcz0iYWNjb3JkaW9uLWhlYWRlciI+U2VjdGlvbiAzPC9kaXY+CiAgICAgIDxkaXYgY2xhc3M9ImFjY29yZGlvbi1jb250ZW50Ij4KICAgICAgICA8cD5Db250ZW50IGZvciBzZWN0aW9uIDMuPC9wPgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvZGl2Pgp7JSBlbmRibG9jayAlfQ==";document.addEventListener("DOMContentLoaded",()=>{const i=document.getElementById("myModal"),e=document.getElementById("openModalBtn"),t=document.querySelector(".close-button");e&&i&&t&&(e.addEventListener("click",()=>{i.style.display="block"}),t.addEventListener("click",()=>{i.style.display="none"}),window.addEventListener("click",s=>{s.target===i&&(i.style.display="none")}))});document.addEventListener("DOMContentLoaded",()=>{const i=document.querySelectorAll(".tab-button"),e=document.querySelectorAll(".tab-pane");i.forEach(t=>{t.addEventListener("click",()=>{const s=t.dataset.tab;i.forEach(r=>r.classList.remove("active")),t.classList.add("active"),e.forEach(r=>r.classList.remove("active")),document.getElementById(s).classList.add("active")})})});function oe(i){return i!==null&&typeof i=="object"&&"constructor"in i&&i.constructor===Object}function ae(i,e){i===void 0&&(i={}),e===void 0&&(e={});const t=["__proto__","constructor","prototype"];Object.keys(e).filter(s=>t.indexOf(s)<0).forEach(s=>{typeof i[s]>"u"?i[s]=e[s]:oe(e[s])&&oe(i[s])&&Object.keys(e[s]).length>0&&ae(i[s],e[s])})}const me={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function F(){const i=typeof document<"u"?document:{};return ae(i,me),i}const ze={document:me,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(i){return typeof setTimeout>"u"?(i(),null):setTimeout(i,0)},cancelAnimationFrame(i){typeof setTimeout>"u"||clearTimeout(i)}};function B(){const i=typeof window<"u"?window:{};return ae(i,ze),i}function ke(i){return i===void 0&&(i=""),i.trim().split(" ").filter(e=>!!e.trim())}function Oe(i){const e=i;Object.keys(e).forEach(t=>{try{e[t]=null}catch{}try{delete e[t]}catch{}})}function he(i,e){return e===void 0&&(e=0),setTimeout(i,e)}function Z(){return Date.now()}function Be(i){const e=B();let t;return e.getComputedStyle&&(t=e.getComputedStyle(i,null)),!t&&i.currentStyle&&(t=i.currentStyle),t||(t=i.style),t}function De(i,e){e===void 0&&(e="x");const t=B();let s,r,n;const l=Be(i);return t.WebKitCSSMatrix?(r=l.transform||l.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map(a=>a.replace(",",".")).join(", ")),n=new t.WebKitCSSMatrix(r==="none"?"":r)):(n=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=n.toString().split(",")),e==="x"&&(t.WebKitCSSMatrix?r=n.m41:s.length===16?r=parseFloat(s[12]):r=parseFloat(s[4])),e==="y"&&(t.WebKitCSSMatrix?r=n.m42:s.length===16?r=parseFloat(s[13]):r=parseFloat(s[5])),r||0}function X(i){return typeof i=="object"&&i!==null&&i.constructor&&Object.prototype.toString.call(i).slice(8,-1)==="Object"}function Ve(i){return typeof window<"u"&&typeof window.HTMLElement<"u"?i instanceof HTMLElement:i&&(i.nodeType===1||i.nodeType===11)}function V(){const i=Object(arguments.length<=0?void 0:arguments[0]),e=["__proto__","constructor","prototype"];for(let t=1;te.indexOf(n)<0);for(let n=0,l=r.length;nn?"next":"prev",u=(m,h)=>o==="next"&&m>=h||o==="prev"&&m<=h,g=()=>{a=new Date().getTime(),l===null&&(l=a);const m=Math.max(Math.min((a-l)/d,1),0),h=.5-Math.cos(m*Math.PI)/2;let p=n+h*(t-n);if(u(p,t)&&(p=t),e.wrapperEl.scrollTo({[s]:p}),u(p,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[s]:p})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(g)};g()}function R(i,e){e===void 0&&(e="");const t=B(),s=[...i.children];return t.HTMLSlotElement&&i instanceof HTMLSlotElement&&s.push(...i.assignedElements()),e?s.filter(r=>r.matches(e)):s}function Ne(i,e){const t=[e];for(;t.length>0;){const s=t.shift();if(i===s)return!0;t.push(...s.children,...s.shadowRoot?s.shadowRoot.children:[],...s.assignedElements?s.assignedElements():[])}}function Re(i,e){const t=B();let s=e.contains(i);return!s&&t.HTMLSlotElement&&e instanceof HTMLSlotElement&&(s=[...e.assignedElements()].includes(i),s||(s=Ne(i,e))),s}function _(i){try{console.warn(i);return}catch{}}function q(i,e){e===void 0&&(e=[]);const t=document.createElement(i);return t.classList.add(...Array.isArray(e)?e:ke(e)),t}function Ye(i,e){const t=[];for(;i.previousElementSibling;){const s=i.previousElementSibling;e?s.matches(e)&&t.push(s):t.push(s),i=s}return t}function We(i,e){const t=[];for(;i.nextElementSibling;){const s=i.nextElementSibling;e?s.matches(e)&&t.push(s):t.push(s),i=s}return t}function W(i,e){return B().getComputedStyle(i,null).getPropertyValue(e)}function J(i){let e=i,t;if(e){for(t=0;(e=e.previousSibling)!==null;)e.nodeType===1&&(t+=1);return t}}function we(i,e){const t=[];let s=i.parentElement;for(;s;)e?s.matches(e)&&t.push(s):t.push(s),s=s.parentElement;return t}function ne(i,e,t){const s=B();return t?i[e==="width"?"offsetWidth":"offsetHeight"]+parseFloat(s.getComputedStyle(i,null).getPropertyValue(e==="width"?"margin-right":"margin-top"))+parseFloat(s.getComputedStyle(i,null).getPropertyValue(e==="width"?"margin-left":"margin-bottom")):i.offsetWidth}function k(i){return(Array.isArray(i)?i:[i]).filter(e=>!!e)}function de(i,e){e===void 0&&(e=""),typeof trustedTypes<"u"?i.innerHTML=trustedTypes.createPolicy("html",{createHTML:t=>t}).createHTML(e):i.innerHTML=e}let K;function Fe(){const i=B(),e=F();return{smoothScroll:e.documentElement&&e.documentElement.style&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in i||i.DocumentTouch&&e instanceof i.DocumentTouch)}}function be(){return K||(K=Fe()),K}let U;function je(i){let{userAgent:e}=i===void 0?{}:i;const t=be(),s=B(),r=s.navigator.platform,n=e||s.navigator.userAgent,l={ios:!1,android:!1},a=s.screen.width,d=s.screen.height,o=n.match(/(Android);?[\s\/]+([\d.]+)?/);let u=n.match(/(iPad).*OS\s([\d_]+)/);const g=n.match(/(iPod)(.*OS\s([\d_]+))?/),m=!u&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h=r==="Win32";let p=r==="MacIntel";const v=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!u&&p&&t.touch&&v.indexOf(`${a}x${d}`)>=0&&(u=n.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),p=!1),o&&!h&&(l.os="android",l.android=!0),(u||m||g)&&(l.os="ios",l.ios=!0),l}function Se(i){return i===void 0&&(i={}),U||(U=je(i)),U}let Q;function Xe(){const i=B(),e=Se();let t=!1;function s(){const a=i.navigator.userAgent.toLowerCase();return a.indexOf("safari")>=0&&a.indexOf("chrome")<0&&a.indexOf("android")<0}if(s()){const a=String(i.navigator.userAgent);if(a.includes("Version/")){const[d,o]=a.split("Version/")[1].split(" ")[0].split(".").map(u=>Number(u));t=d<16||d===16&&o<2}}const r=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(i.navigator.userAgent),n=s(),l=n||r&&e.ios;return{isSafari:t||n,needPerspectiveFix:t,need3dFix:l,isWebView:r}}function ye(){return Q||(Q=Xe()),Q}function He(i){let{swiper:e,on:t,emit:s}=i;const r=B();let n=null,l=null;const a=()=>{!e||e.destroyed||!e.initialized||(s("beforeResize"),s("resize"))},d=()=>{!e||e.destroyed||!e.initialized||(n=new ResizeObserver(g=>{l=r.requestAnimationFrame(()=>{const{width:m,height:h}=e;let p=m,v=h;g.forEach(I=>{let{contentBoxSize:b,contentRect:c,target:f}=I;f&&f!==e.el||(p=c?c.width:(b[0]||b).inlineSize,v=c?c.height:(b[0]||b).blockSize)}),(p!==m||v!==h)&&a()})}),n.observe(e.el))},o=()=>{l&&r.cancelAnimationFrame(l),n&&n.unobserve&&e.el&&(n.unobserve(e.el),n=null)},u=()=>{!e||e.destroyed||!e.initialized||s("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&typeof r.ResizeObserver<"u"){d();return}r.addEventListener("resize",a),r.addEventListener("orientationchange",u)}),t("destroy",()=>{o(),r.removeEventListener("resize",a),r.removeEventListener("orientationchange",u)})}function $e(i){let{swiper:e,extendParams:t,on:s,emit:r}=i;const n=[],l=B(),a=function(u,g){g===void 0&&(g={});const m=l.MutationObserver||l.WebkitMutationObserver,h=new m(p=>{if(e.__preventObserver__)return;if(p.length===1){r("observerUpdate",p[0]);return}const v=function(){r("observerUpdate",p[0])};l.requestAnimationFrame?l.requestAnimationFrame(v):l.setTimeout(v,0)});h.observe(u,{attributes:typeof g.attributes>"u"?!0:g.attributes,childList:e.isElement||(typeof g.childList>"u"?!0:g).childList,characterData:typeof g.characterData>"u"?!0:g.characterData}),n.push(h)},d=()=>{if(!!e.params.observer){if(e.params.observeParents){const u=we(e.hostEl);for(let g=0;g{n.forEach(u=>{u.disconnect()}),n.splice(0,n.length)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",d),s("destroy",o)}var Ze={on(i,e,t){const s=this;if(!s.eventsListeners||s.destroyed||typeof e!="function")return s;const r=t?"unshift":"push";return i.split(" ").forEach(n=>{s.eventsListeners[n]||(s.eventsListeners[n]=[]),s.eventsListeners[n][r](e)}),s},once(i,e,t){const s=this;if(!s.eventsListeners||s.destroyed||typeof e!="function")return s;function r(){s.off(i,r),r.__emitterProxy&&delete r.__emitterProxy;for(var n=arguments.length,l=new Array(n),a=0;a=0&&e.eventsAnyListeners.splice(t,1),e},off(i,e){const t=this;return!t.eventsListeners||t.destroyed||!t.eventsListeners||i.split(" ").forEach(s=>{typeof e>"u"?t.eventsListeners[s]=[]:t.eventsListeners[s]&&t.eventsListeners[s].forEach((r,n)=>{(r===e||r.__emitterProxy&&r.__emitterProxy===e)&&t.eventsListeners[s].splice(n,1)})}),t},emit(){const i=this;if(!i.eventsListeners||i.destroyed||!i.eventsListeners)return i;let e,t,s;for(var r=arguments.length,n=new Array(r),l=0;l{i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach(o=>{o.apply(s,[d,...t])}),i.eventsListeners&&i.eventsListeners[d]&&i.eventsListeners[d].forEach(o=>{o.apply(s,t)})}),i}};function _e(){const i=this;let e,t;const s=i.el;typeof i.params.width<"u"&&i.params.width!==null?e=i.params.width:e=s.clientWidth,typeof i.params.height<"u"&&i.params.height!==null?t=i.params.height:t=s.clientHeight,!(e===0&&i.isHorizontal()||t===0&&i.isVertical())&&(e=e-parseInt(W(s,"padding-left")||0,10)-parseInt(W(s,"padding-right")||0,10),t=t-parseInt(W(s,"padding-top")||0,10)-parseInt(W(s,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(i,{width:e,height:t,size:i.isHorizontal()?e:t}))}function qe(){const i=this;function e(y,T){return parseFloat(y.getPropertyValue(i.getDirectionLabel(T))||0)}const t=i.params,{wrapperEl:s,slidesEl:r,size:n,rtlTranslate:l,wrongRTL:a}=i,d=i.virtual&&t.virtual.enabled,o=d?i.virtual.slides.length:i.slides.length,u=R(r,`.${i.params.slideClass}, swiper-slide`),g=d?i.virtual.slides.length:u.length;let m=[];const h=[],p=[];let v=t.slidesOffsetBefore;typeof v=="function"&&(v=t.slidesOffsetBefore.call(i));let I=t.slidesOffsetAfter;typeof I=="function"&&(I=t.slidesOffsetAfter.call(i));const b=i.snapGrid.length,c=i.slidesGrid.length;let f=t.spaceBetween,w=-v,S=0,C=0;if(typeof n>"u")return;typeof f=="string"&&f.indexOf("%")>=0?f=parseFloat(f.replace("%",""))/100*n:typeof f=="string"&&(f=parseFloat(f)),i.virtualSize=-f,u.forEach(y=>{l?y.style.marginLeft="":y.style.marginRight="",y.style.marginBottom="",y.style.marginTop=""}),t.centeredSlides&&t.cssMode&&(H(s,"--swiper-centered-offset-before",""),H(s,"--swiper-centered-offset-after",""));const E=t.grid&&t.grid.rows>1&&i.grid;E?i.grid.initSlides(u):i.grid&&i.grid.unsetSlides();let P;const M=t.slidesPerView==="auto"&&t.breakpoints&&Object.keys(t.breakpoints).filter(y=>typeof t.breakpoints[y].slidesPerView<"u").length>0;for(let y=0;y1&&m.push(i.virtualSize-n)}if(d&&t.loop){const y=p[0]+f;if(t.slidesPerGroup>1){const T=Math.ceil((i.virtual.slidesBefore+i.virtual.slidesAfter)/t.slidesPerGroup),A=y*t.slidesPerGroup;for(let G=0;G!t.cssMode||t.loop?!0:A!==u.length-1).forEach(T=>{T.style[y]=`${f}px`})}if(t.centeredSlides&&t.centeredSlidesBounds){let y=0;p.forEach(A=>{y+=A+(f||0)}),y-=f;const T=y>n?y-n:0;m=m.map(A=>A<=0?-v:A>T?T+I:A)}if(t.centerInsufficientSlides){let y=0;p.forEach(A=>{y+=A+(f||0)}),y-=f;const T=(t.slidesOffsetBefore||0)+(t.slidesOffsetAfter||0);if(y+T{m[L]=G-A}),h.forEach((G,L)=>{h[L]=G+A})}}if(Object.assign(i,{slides:u,snapGrid:m,slidesGrid:h,slidesSizesGrid:p}),t.centeredSlides&&t.cssMode&&!t.centeredSlidesBounds){H(s,"--swiper-centered-offset-before",`${-m[0]}px`),H(s,"--swiper-centered-offset-after",`${i.size/2-p[p.length-1]/2}px`);const y=-i.snapGrid[0],T=-i.slidesGrid[0];i.snapGrid=i.snapGrid.map(A=>A+y),i.slidesGrid=i.slidesGrid.map(A=>A+T)}if(g!==o&&i.emit("slidesLengthChange"),m.length!==b&&(i.params.watchOverflow&&i.checkOverflow(),i.emit("snapGridLengthChange")),h.length!==c&&i.emit("slidesGridLengthChange"),t.watchSlidesProgress&&i.updateSlidesOffset(),i.emit("slidesUpdated"),!d&&!t.cssMode&&(t.effect==="slide"||t.effect==="fade")){const y=`${t.containerModifierClass}backface-hidden`,T=i.el.classList.contains(y);g<=t.maxBackfaceHiddenSlides?T||i.el.classList.add(y):T&&i.el.classList.remove(y)}}function Je(i){const e=this,t=[],s=e.virtual&&e.params.virtual.enabled;let r=0,n;typeof i=="number"?e.setTransition(i):i===!0&&e.setTransition(e.params.speed);const l=a=>s?e.slides[e.getSlideIndexByData(a)]:e.slides[a];if(e.params.slidesPerView!=="auto"&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||[]).forEach(a=>{t.push(a)});else for(n=0;ne.slides.length&&!s)break;t.push(l(a))}else t.push(l(e.activeIndex));for(n=0;nr?a:r}(r||r===0)&&(e.wrapperEl.style.height=`${r}px`)}function Ke(){const i=this,e=i.slides,t=i.isElement?i.isHorizontal()?i.wrapperEl.offsetLeft:i.wrapperEl.offsetTop:0;for(let s=0;s{e&&!i.classList.contains(t)?i.classList.add(t):!e&&i.classList.contains(t)&&i.classList.remove(t)};function Ue(i){i===void 0&&(i=this&&this.translate||0);const e=this,t=e.params,{slides:s,rtlTranslate:r,snapGrid:n}=e;if(s.length===0)return;typeof s[0].swiperSlideOffset>"u"&&e.updateSlidesOffset();let l=-i;r&&(l=i),e.visibleSlidesIndexes=[],e.visibleSlides=[];let a=t.spaceBetween;typeof a=="string"&&a.indexOf("%")>=0?a=parseFloat(a.replace("%",""))/100*e.size:typeof a=="string"&&(a=parseFloat(a));for(let d=0;d=0&&h<=e.size-e.slidesSizesGrid[d],I=h>=0&&h1&&p<=e.size||h<=0&&p>=e.size;I&&(e.visibleSlides.push(o),e.visibleSlidesIndexes.push(d)),ce(o,I,t.slideVisibleClass),ce(o,v,t.slideFullyVisibleClass),o.progress=r?-g:g,o.originalProgress=r?-m:m}}function Qe(i){const e=this;if(typeof i>"u"){const u=e.rtlTranslate?-1:1;i=e&&e.translate&&e.translate*u||0}const t=e.params,s=e.maxTranslate()-e.minTranslate();let{progress:r,isBeginning:n,isEnd:l,progressLoop:a}=e;const d=n,o=l;if(s===0)r=0,n=!0,l=!0;else{r=(i-e.minTranslate())/s;const u=Math.abs(i-e.minTranslate())<1,g=Math.abs(i-e.maxTranslate())<1;n=u||r<=0,l=g||r>=1,u&&(r=0),g&&(r=1)}if(t.loop){const u=e.getSlideIndexByData(0),g=e.getSlideIndexByData(e.slides.length-1),m=e.slidesGrid[u],h=e.slidesGrid[g],p=e.slidesGrid[e.slidesGrid.length-1],v=Math.abs(i);v>=m?a=(v-m)/p:a=(v+p-h)/p,a>1&&(a-=1)}Object.assign(e,{progress:r,progressLoop:a,isBeginning:n,isEnd:l}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&e.updateSlidesProgress(i),n&&!d&&e.emit("reachBeginning toEdge"),l&&!o&&e.emit("reachEnd toEdge"),(d&&!n||o&&!l)&&e.emit("fromEdge"),e.emit("progress",r)}const ee=(i,e,t)=>{e&&!i.classList.contains(t)?i.classList.add(t):!e&&i.classList.contains(t)&&i.classList.remove(t)};function et(){const i=this,{slides:e,params:t,slidesEl:s,activeIndex:r}=i,n=i.virtual&&t.virtual.enabled,l=i.grid&&t.grid&&t.grid.rows>1,a=g=>R(s,`.${t.slideClass}${g}, swiper-slide${g}`)[0];let d,o,u;if(n)if(t.loop){let g=r-i.virtual.slidesBefore;g<0&&(g=i.virtual.slides.length+g),g>=i.virtual.slides.length&&(g-=i.virtual.slides.length),d=a(`[data-swiper-slide-index="${g}"]`)}else d=a(`[data-swiper-slide-index="${r}"]`);else l?(d=e.find(g=>g.column===r),u=e.find(g=>g.column===r+1),o=e.find(g=>g.column===r-1)):d=e[r];d&&(l||(u=We(d,`.${t.slideClass}, swiper-slide`)[0],t.loop&&!u&&(u=e[0]),o=Ye(d,`.${t.slideClass}, swiper-slide`)[0],t.loop&&!o===0&&(o=e[e.length-1]))),e.forEach(g=>{ee(g,g===d,t.slideActiveClass),ee(g,g===u,t.slideNextClass),ee(g,g===o,t.slidePrevClass)}),i.emitSlidesClasses()}const $=(i,e)=>{if(!i||i.destroyed||!i.params)return;const t=()=>i.isElement?"swiper-slide":`.${i.params.slideClass}`,s=e.closest(t());if(s){let r=s.querySelector(`.${i.params.lazyPreloaderClass}`);!r&&i.isElement&&(s.shadowRoot?r=s.shadowRoot.querySelector(`.${i.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{s.shadowRoot&&(r=s.shadowRoot.querySelector(`.${i.params.lazyPreloaderClass}`),r&&r.remove())})),r&&r.remove()}},te=(i,e)=>{if(!i.slides[e])return;const t=i.slides[e].querySelector('[loading="lazy"]');t&&t.removeAttribute("loading")},re=i=>{if(!i||i.destroyed||!i.params)return;let e=i.params.lazyPreloadPrevNext;const t=i.slides.length;if(!t||!e||e<0)return;e=Math.min(e,t);const s=i.params.slidesPerView==="auto"?i.slidesPerViewDynamic():Math.ceil(i.params.slidesPerView),r=i.activeIndex;if(i.params.grid&&i.params.grid.rows>1){const l=r,a=[l-e];a.push(...Array.from({length:e}).map((d,o)=>l+s+o)),i.slides.forEach((d,o)=>{a.includes(d.column)&&te(i,o)});return}const n=r+s-1;if(i.params.rewind||i.params.loop)for(let l=r-e;l<=n+e;l+=1){const a=(l%t+t)%t;(an)&&te(i,a)}else for(let l=Math.max(r-e,0);l<=Math.min(n+e,t-1);l+=1)l!==r&&(l>n||l=e[n]&&s=e[n]&&s=e[n]&&(r=n);return t.normalizeSlideIndex&&(r<0||typeof r>"u")&&(r=0),r}function it(i){const e=this,t=e.rtlTranslate?e.translate:-e.translate,{snapGrid:s,params:r,activeIndex:n,realIndex:l,snapIndex:a}=e;let d=i,o;const u=h=>{let p=h-e.virtual.slidesBefore;return p<0&&(p=e.virtual.slides.length+p),p>=e.virtual.slides.length&&(p-=e.virtual.slides.length),p};if(typeof d>"u"&&(d=tt(e)),s.indexOf(t)>=0)o=s.indexOf(t);else{const h=Math.min(r.slidesPerGroupSkip,d);o=h+Math.floor((d-h)/r.slidesPerGroup)}if(o>=s.length&&(o=s.length-1),d===n&&!e.params.loop){o!==a&&(e.snapIndex=o,e.emit("snapIndexChange"));return}if(d===n&&e.params.loop&&e.virtual&&e.params.virtual.enabled){e.realIndex=u(d);return}const g=e.grid&&r.grid&&r.grid.rows>1;let m;if(e.virtual&&r.virtual.enabled&&r.loop)m=u(d);else if(g){const h=e.slides.find(v=>v.column===d);let p=parseInt(h.getAttribute("data-swiper-slide-index"),10);Number.isNaN(p)&&(p=Math.max(e.slides.indexOf(h),0)),m=Math.floor(p/r.grid.rows)}else if(e.slides[d]){const h=e.slides[d].getAttribute("data-swiper-slide-index");h?m=parseInt(h,10):m=d}else m=d;Object.assign(e,{previousSnapIndex:a,snapIndex:o,previousRealIndex:l,realIndex:m,previousIndex:n,activeIndex:d}),e.initialized&&re(e),e.emit("activeIndexChange"),e.emit("snapIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&(l!==m&&e.emit("realIndexChange"),e.emit("slideChange"))}function st(i,e){const t=this,s=t.params;let r=i.closest(`.${s.slideClass}, swiper-slide`);!r&&t.isElement&&e&&e.length>1&&e.includes(i)&&[...e.slice(e.indexOf(i)+1,e.length)].forEach(a=>{!r&&a.matches&&a.matches(`.${s.slideClass}, swiper-slide`)&&(r=a)});let n=!1,l;if(r){for(let a=0;ad?u=d:s&&il?a="next":n"u"&&(e=n.params.speed);const v=Math.min(n.params.slidesPerGroupSkip,l);let I=v+Math.floor((l-v)/n.params.slidesPerGroup);I>=d.length&&(I=d.length-1);const b=-d[I];if(a.normalizeSlideIndex)for(let E=0;E=M&&P=M&&P=M&&(l=E)}if(n.initialized&&l!==g&&(!n.allowSlideNext&&(m?b>n.translate&&b>n.minTranslate():bn.translate&&b>n.maxTranslate()&&(g||0)!==l))return!1;l!==(u||0)&&t&&n.emit("beforeSlideChangeStart"),n.updateProgress(b);let c;l>g?c="next":l0?(n._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[E?"scrollLeft":"scrollTop"]=P})):h[E?"scrollLeft":"scrollTop"]=P,f&&requestAnimationFrame(()=>{n.wrapperEl.style.scrollSnapType="",n._immediateVirtual=!1});else{if(!n.support.smoothScroll)return ve({swiper:n,targetPosition:P,side:E?"left":"top"}),!0;h.scrollTo({[E?"left":"top"]:P,behavior:"smooth"})}return!0}const C=ye().isSafari;return f&&!r&&C&&n.isElement&&n.virtual.update(!1,!1,l),n.setTransition(e),n.setTranslate(b),n.updateActiveIndex(l),n.updateSlidesClasses(),n.emit("beforeTransitionStart",e,s),n.transitionStart(t,c),e===0?n.transitionEnd(t,c):n.animating||(n.animating=!0,n.onSlideToWrapperTransitionEnd||(n.onSlideToWrapperTransitionEnd=function(P){!n||n.destroyed||P.target===this&&(n.wrapperEl.removeEventListener("transitionend",n.onSlideToWrapperTransitionEnd),n.onSlideToWrapperTransitionEnd=null,delete n.onSlideToWrapperTransitionEnd,n.transitionEnd(t,c))}),n.wrapperEl.addEventListener("transitionend",n.onSlideToWrapperTransitionEnd)),!0}function ht(i,e,t,s){i===void 0&&(i=0),t===void 0&&(t=!0),typeof i=="string"&&(i=parseInt(i,10));const r=this;if(r.destroyed)return;typeof e>"u"&&(e=r.params.speed);const n=r.grid&&r.params.grid&&r.params.grid.rows>1;let l=i;if(r.params.loop)if(r.virtual&&r.params.virtual.enabled)l=l+r.virtual.slidesBefore;else{let a;if(n){const m=l*r.params.grid.rows;a=r.slides.find(h=>h.getAttribute("data-swiper-slide-index")*1===m).column}else a=r.getSlideIndexByData(l);const d=n?Math.ceil(r.slides.length/r.params.grid.rows):r.slides.length,{centeredSlides:o}=r.params;let u=r.params.slidesPerView;u==="auto"?u=r.slidesPerViewDynamic():(u=Math.ceil(parseFloat(r.params.slidesPerView,10)),o&&u%2===0&&(u=u+1));let g=d-ah.getAttribute("data-swiper-slide-index")*1===m).column}else l=r.getSlideIndexByData(l)}return requestAnimationFrame(()=>{r.slideTo(l,e,t,s)}),r}function vt(i,e,t){e===void 0&&(e=!0);const s=this,{enabled:r,params:n,animating:l}=s;if(!r||s.destroyed)return s;typeof i>"u"&&(i=s.params.speed);let a=n.slidesPerGroup;n.slidesPerView==="auto"&&n.slidesPerGroup===1&&n.slidesPerGroupAuto&&(a=Math.max(s.slidesPerViewDynamic("current",!0),1));const d=s.activeIndex{s.slideTo(s.activeIndex+d,i,e,t)}),!0}return n.rewind&&s.isEnd?s.slideTo(0,i,e,t):s.slideTo(s.activeIndex+d,i,e,t)}function wt(i,e,t){e===void 0&&(e=!0);const s=this,{params:r,snapGrid:n,slidesGrid:l,rtlTranslate:a,enabled:d,animating:o}=s;if(!d||s.destroyed)return s;typeof i>"u"&&(i=s.params.speed);const u=s.virtual&&r.virtual.enabled;if(r.loop){if(o&&!u&&r.loopPreventsSliding)return!1;s.loopFix({direction:"prev"}),s._clientLeft=s.wrapperEl.clientLeft}const g=a?s.translate:-s.translate;function m(c){return c<0?-Math.floor(Math.abs(c)):Math.floor(c)}const h=m(g),p=n.map(c=>m(c)),v=r.freeMode&&r.freeMode.enabled;let I=n[p.indexOf(h)-1];if(typeof I>"u"&&(r.cssMode||v)){let c;n.forEach((f,w)=>{h>=f&&(c=w)}),typeof c<"u"&&(I=v?n[c]:n[c>0?c-1:c])}let b=0;if(typeof I<"u"&&(b=l.indexOf(I),b<0&&(b=s.activeIndex-1),r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(b=b-s.slidesPerViewDynamic("previous",!0)+1,b=Math.max(b,0))),r.rewind&&s.isBeginning){const c=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(c,i,e,t)}else if(r.loop&&s.activeIndex===0&&r.cssMode)return requestAnimationFrame(()=>{s.slideTo(b,i,e,t)}),!0;return s.slideTo(b,i,e,t)}function bt(i,e,t){e===void 0&&(e=!0);const s=this;if(!s.destroyed)return typeof i>"u"&&(i=s.params.speed),s.slideTo(s.activeIndex,i,e,t)}function St(i,e,t,s){e===void 0&&(e=!0),s===void 0&&(s=.5);const r=this;if(r.destroyed)return;typeof i>"u"&&(i=r.params.speed);let n=r.activeIndex;const l=Math.min(r.params.slidesPerGroupSkip,n),a=l+Math.floor((n-l)/r.params.slidesPerGroup),d=r.rtlTranslate?r.translate:-r.translate;if(d>=r.snapGrid[a]){const o=r.snapGrid[a],u=r.snapGrid[a+1];d-o>(u-o)*s&&(n+=r.params.slidesPerGroup)}else{const o=r.snapGrid[a-1],u=r.snapGrid[a];d-o<=(u-o)*s&&(n-=r.params.slidesPerGroup)}return n=Math.max(n,0),n=Math.min(n,r.slidesGrid.length-1),r.slideTo(n,i,e,t)}function yt(){const i=this;if(i.destroyed)return;const{params:e,slidesEl:t}=i,s=e.slidesPerView==="auto"?i.slidesPerViewDynamic():e.slidesPerView;let r=i.clickedIndex,n;const l=i.isElement?"swiper-slide":`.${e.slideClass}`,a=i.grid&&i.params.grid&&i.params.grid.rows>1;if(e.loop){if(i.animating)return;n=parseInt(i.clickedSlide.getAttribute("data-swiper-slide-index"),10),e.centeredSlides?i.slideToLoop(n):(r>a?(i.slides.length-s)/2-(i.params.grid.rows-1):i.slides.length-s)?(i.loopFix(),r=i.getSlideIndex(R(t,`${l}[data-swiper-slide-index="${n}"]`)[0]),he(()=>{i.slideTo(r)})):i.slideTo(r)}else i.slideTo(r)}var It={slideTo:mt,slideToLoop:ht,slideNext:vt,slidePrev:wt,slideReset:bt,slideToClosest:St,slideToClickedSlide:yt};function Tt(i,e){const t=this,{params:s,slidesEl:r}=t;if(!s.loop||t.virtual&&t.params.virtual.enabled)return;const n=()=>{R(r,`.${s.slideClass}, swiper-slide`).forEach((h,p)=>{h.setAttribute("data-swiper-slide-index",p)})},l=()=>{const m=R(r,`.${s.slideBlankClass}`);m.forEach(h=>{h.remove()}),m.length>0&&(t.recalcSlides(),t.updateSlides())},a=t.grid&&s.grid&&s.grid.rows>1;s.loopAddBlankSlides&&(s.slidesPerGroup>1||a)&&l();const d=s.slidesPerGroup*(a?s.grid.rows:1),o=t.slides.length%d!==0,u=a&&t.slides.length%s.grid.rows!==0,g=m=>{for(let h=0;h1;u.length"u"?n=o.getSlideIndex(u.find(x=>x.classList.contains(p.slideActiveClass))):M=n;const y=s==="next"||!s,T=s==="prev"||!s;let A=0,G=0;const z=(w?u[n].column:n)+(v&&typeof r>"u"?-b/2+.5:0);if(z=0;Y-=1)u[Y].column===D&&S.push(Y)}else S.push(E-O-1)}}else if(z+b>E-f){G=Math.max(z-(E-f*2),c),P&&(G=Math.max(G,b-E+I+1));for(let x=0;x{D.column===O&&C.push(Y)}):C.push(O)}}if(o.__preventObserver__=!0,requestAnimationFrame(()=>{o.__preventObserver__=!1}),o.params.effect==="cards"&&u.length{u[x].swiperLoopMoveDOM=!0,h.prepend(u[x]),u[x].swiperLoopMoveDOM=!1}),y&&C.forEach(x=>{u[x].swiperLoopMoveDOM=!0,h.append(u[x]),u[x].swiperLoopMoveDOM=!1}),o.recalcSlides(),p.slidesPerView==="auto"?o.updateSlides():w&&(S.length>0&&T||C.length>0&&y)&&o.slides.forEach((x,O)=>{o.grid.updateSlide(O,x,o.slides)}),p.watchSlidesProgress&&o.updateSlidesOffset(),t){if(S.length>0&&T){if(typeof e>"u"){const x=o.slidesGrid[M],D=o.slidesGrid[M+A]-x;d?o.setTranslate(o.translate-D):(o.slideTo(M+Math.ceil(A),0,!1,!0),r&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-D,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-D))}else if(r){const x=w?S.length/p.grid.rows:S.length;o.slideTo(o.activeIndex+x,0,!1,!0),o.touchEventsData.currentTranslate=o.translate}}else if(C.length>0&&y)if(typeof e>"u"){const x=o.slidesGrid[M],D=o.slidesGrid[M-G]-x;d?o.setTranslate(o.translate-D):(o.slideTo(M-G,0,!1,!0),r&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-D,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-D))}else{const x=w?C.length/p.grid.rows:C.length;o.slideTo(o.activeIndex-x,0,!1,!0)}}if(o.allowSlidePrev=g,o.allowSlideNext=m,o.controller&&o.controller.control&&!a){const x={slideRealIndex:e,direction:s,setTranslate:r,activeSlideIndex:n,byController:!0};Array.isArray(o.controller.control)?o.controller.control.forEach(O=>{!O.destroyed&&O.params.loop&&O.loopFix({...x,slideTo:O.params.slidesPerView===p.slidesPerView?t:!1})}):o.controller.control instanceof o.constructor&&o.controller.control.params.loop&&o.controller.control.loopFix({...x,slideTo:o.controller.control.params.slidesPerView===p.slidesPerView?t:!1})}o.emit("loopFix")}function xt(){const i=this,{params:e,slidesEl:t}=i;if(!e.loop||!t||i.virtual&&i.params.virtual.enabled)return;i.recalcSlides();const s=[];i.slides.forEach(r=>{const n=typeof r.swiperSlideIndex>"u"?r.getAttribute("data-swiper-slide-index")*1:r.swiperSlideIndex;s[n]=r}),i.slides.forEach(r=>{r.removeAttribute("data-swiper-slide-index")}),s.forEach(r=>{t.append(r)}),i.recalcSlides(),i.slideTo(i.realIndex,0)}var Et={loopCreate:Tt,loopFix:Ct,loopDestroy:xt};function Pt(i){const e=this;if(!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;const t=e.params.touchEventsTarget==="container"?e.el:e.wrapperEl;e.isElement&&(e.__preventObserver__=!0),t.style.cursor="move",t.style.cursor=i?"grabbing":"grab",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1})}function At(){const i=this;i.params.watchOverflow&&i.isLocked||i.params.cssMode||(i.isElement&&(i.__preventObserver__=!0),i[i.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",i.isElement&&requestAnimationFrame(()=>{i.__preventObserver__=!1}))}var Mt={setGrabCursor:Pt,unsetGrabCursor:At};function Gt(i,e){e===void 0&&(e=this);function t(s){if(!s||s===F()||s===B())return null;s.assignedSlot&&(s=s.assignedSlot);const r=s.closest(i);return!r&&!s.getRootNode?null:r||t(s.getRootNode().host)}return t(e)}function fe(i,e,t){const s=B(),{params:r}=i,n=r.edgeSwipeDetection,l=r.edgeSwipeThreshold;return n&&(t<=l||t>=s.innerWidth-l)?n==="prevent"?(e.preventDefault(),!0):!1:!0}function Lt(i){const e=this,t=F();let s=i;s.originalEvent&&(s=s.originalEvent);const r=e.touchEventsData;if(s.type==="pointerdown"){if(r.pointerId!==null&&r.pointerId!==s.pointerId)return;r.pointerId=s.pointerId}else s.type==="touchstart"&&s.targetTouches.length===1&&(r.touchId=s.targetTouches[0].identifier);if(s.type==="touchstart"){fe(e,s,s.targetTouches[0].pageX);return}const{params:n,touches:l,enabled:a}=e;if(!a||!n.simulateTouch&&s.pointerType==="mouse"||e.animating&&n.preventInteractionOnTransition)return;!e.animating&&n.cssMode&&n.loop&&e.loopFix();let d=s.target;if(n.touchEventsTarget==="wrapper"&&!Re(d,e.wrapperEl)||"which"in s&&s.which===3||"button"in s&&s.button>0||r.isTouched&&r.isMoved)return;const o=!!n.noSwipingClass&&n.noSwipingClass!=="",u=s.composedPath?s.composedPath():s.path;o&&s.target&&s.target.shadowRoot&&u&&(d=u[0]);const g=n.noSwipingSelector?n.noSwipingSelector:`.${n.noSwipingClass}`,m=!!(s.target&&s.target.shadowRoot);if(n.noSwiping&&(m?Gt(g,d):d.closest(g))){e.allowClick=!0;return}if(n.swipeHandler&&!d.closest(n.swipeHandler))return;l.currentX=s.pageX,l.currentY=s.pageY;const h=l.currentX,p=l.currentY;if(!fe(e,s,h))return;Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=h,l.startY=p,r.touchStartTime=Z(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,n.threshold>0&&(r.allowThresholdMove=!1);let v=!0;d.matches(r.focusableElements)&&(v=!1,d.nodeName==="SELECT"&&(r.isTouched=!1)),t.activeElement&&t.activeElement.matches(r.focusableElements)&&t.activeElement!==d&&(s.pointerType==="mouse"||s.pointerType!=="mouse"&&!d.matches(r.focusableElements))&&t.activeElement.blur();const I=v&&e.allowTouchMove&&n.touchStartPreventDefault;(n.touchStartForcePreventDefault||I)&&!d.isContentEditable&&s.preventDefault(),n.freeMode&&n.freeMode.enabled&&e.freeMode&&e.animating&&!n.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",s)}function zt(i){const e=F(),t=this,s=t.touchEventsData,{params:r,touches:n,rtlTranslate:l,enabled:a}=t;if(!a||!r.simulateTouch&&i.pointerType==="mouse")return;let d=i;if(d.originalEvent&&(d=d.originalEvent),d.type==="pointermove"&&(s.touchId!==null||d.pointerId!==s.pointerId))return;let o;if(d.type==="touchmove"){if(o=[...d.changedTouches].find(C=>C.identifier===s.touchId),!o||o.identifier!==s.touchId)return}else o=d;if(!s.isTouched){s.startMoving&&s.isScrolling&&t.emit("touchMoveOpposite",d);return}const u=o.pageX,g=o.pageY;if(d.preventedByNestedSwiper){n.startX=u,n.startY=g;return}if(!t.allowTouchMove){d.target.matches(s.focusableElements)||(t.allowClick=!1),s.isTouched&&(Object.assign(n,{startX:u,startY:g,currentX:u,currentY:g}),s.touchStartTime=Z());return}if(r.touchReleaseOnEdges&&!r.loop)if(t.isVertical()){if(gn.startY&&t.translate>=t.minTranslate()){s.isTouched=!1,s.isMoved=!1;return}}else{if(l&&(u>n.startX&&-t.translate<=t.maxTranslate()||u=t.minTranslate()))return;if(!l&&(un.startX&&t.translate>=t.minTranslate()))return}if(e.activeElement&&e.activeElement.matches(s.focusableElements)&&e.activeElement!==d.target&&d.pointerType!=="mouse"&&e.activeElement.blur(),e.activeElement&&d.target===e.activeElement&&d.target.matches(s.focusableElements)){s.isMoved=!0,t.allowClick=!1;return}s.allowTouchCallbacks&&t.emit("touchMove",d),n.previousX=n.currentX,n.previousY=n.currentY,n.currentX=u,n.currentY=g;const m=n.currentX-n.startX,h=n.currentY-n.startY;if(t.params.threshold&&Math.sqrt(m**2+h**2)"u"){let C;t.isHorizontal()&&n.currentY===n.startY||t.isVertical()&&n.currentX===n.startX?s.isScrolling=!1:m*m+h*h>=25&&(C=Math.atan2(Math.abs(h),Math.abs(m))*180/Math.PI,s.isScrolling=t.isHorizontal()?C>r.touchAngle:90-C>r.touchAngle)}if(s.isScrolling&&t.emit("touchMoveOpposite",d),typeof s.startMoving>"u"&&(n.currentX!==n.startX||n.currentY!==n.startY)&&(s.startMoving=!0),s.isScrolling||d.type==="touchmove"&&s.preventTouchMoveFromPointerMove){s.isTouched=!1;return}if(!s.startMoving)return;t.allowClick=!1,!r.cssMode&&d.cancelable&&d.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&d.stopPropagation();let p=t.isHorizontal()?m:h,v=t.isHorizontal()?n.currentX-n.previousX:n.currentY-n.previousY;r.oneWayMovement&&(p=Math.abs(p)*(l?1:-1),v=Math.abs(v)*(l?1:-1)),n.diff=p,p*=r.touchRatio,l&&(p=-p,v=-v);const I=t.touchesDirection;t.swipeDirection=p>0?"prev":"next",t.touchesDirection=v>0?"prev":"next";const b=t.params.loop&&!r.cssMode,c=t.touchesDirection==="next"&&t.allowSlideNext||t.touchesDirection==="prev"&&t.allowSlidePrev;if(!s.isMoved){if(b&&c&&t.loopFix({direction:t.swipeDirection}),s.startTranslate=t.getTranslate(),t.setTransition(0),t.animating){const C=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});t.wrapperEl.dispatchEvent(C)}s.allowMomentumBounce=!1,r.grabCursor&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!0),t.emit("sliderFirstMove",d)}let f;if(new Date().getTime(),r._loopSwapReset!==!1&&s.isMoved&&s.allowThresholdMove&&I!==t.touchesDirection&&b&&c&&Math.abs(p)>=1){Object.assign(n,{startX:u,startY:g,currentX:u,currentY:g,startTranslate:s.currentTranslate}),s.loopSwapReset=!0,s.startTranslate=s.currentTranslate;return}t.emit("sliderMove",d),s.isMoved=!0,s.currentTranslate=p+s.startTranslate;let w=!0,S=r.resistanceRatio;if(r.touchReleaseOnEdges&&(S=0),p>0?(b&&c&&!f&&s.allowThresholdMove&&s.currentTranslate>(r.centeredSlides?t.minTranslate()-t.slidesSizesGrid[t.activeIndex+1]-(r.slidesPerView!=="auto"&&t.slides.length-r.slidesPerView>=2?t.slidesSizesGrid[t.activeIndex+1]+t.params.spaceBetween:0)-t.params.spaceBetween:t.minTranslate())&&t.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>t.minTranslate()&&(w=!1,r.resistance&&(s.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+s.startTranslate+p)**S))):p<0&&(b&&c&&!f&&s.allowThresholdMove&&s.currentTranslate<(r.centeredSlides?t.maxTranslate()+t.slidesSizesGrid[t.slidesSizesGrid.length-1]+t.params.spaceBetween+(r.slidesPerView!=="auto"&&t.slides.length-r.slidesPerView>=2?t.slidesSizesGrid[t.slidesSizesGrid.length-1]+t.params.spaceBetween:0):t.maxTranslate())&&t.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:t.slides.length-(r.slidesPerView==="auto"?t.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),s.currentTranslates.startTranslate&&(s.currentTranslate=s.startTranslate),!t.allowSlidePrev&&!t.allowSlideNext&&(s.currentTranslate=s.startTranslate),r.threshold>0)if(Math.abs(p)>r.threshold||s.allowThresholdMove){if(!s.allowThresholdMove){s.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,s.currentTranslate=s.startTranslate,n.diff=t.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY;return}}else{s.currentTranslate=s.startTranslate;return}!r.followFinger||r.cssMode||((r.freeMode&&r.freeMode.enabled&&t.freeMode||r.watchSlidesProgress)&&(t.updateActiveIndex(),t.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&t.freeMode&&t.freeMode.onTouchMove(),t.updateProgress(s.currentTranslate),t.setTranslate(s.currentTranslate))}function kt(i){const e=this,t=e.touchEventsData;let s=i;s.originalEvent&&(s=s.originalEvent);let r;if(s.type==="touchend"||s.type==="touchcancel"){if(r=[...s.changedTouches].find(S=>S.identifier===t.touchId),!r||r.identifier!==t.touchId)return}else{if(t.touchId!==null||s.pointerId!==t.pointerId)return;r=s}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(s.type)&&!(["pointercancel","contextmenu"].includes(s.type)&&(e.browser.isSafari||e.browser.isWebView)))return;t.pointerId=null,t.touchId=null;const{params:l,touches:a,rtlTranslate:d,slidesGrid:o,enabled:u}=e;if(!u||!l.simulateTouch&&s.pointerType==="mouse")return;if(t.allowTouchCallbacks&&e.emit("touchEnd",s),t.allowTouchCallbacks=!1,!t.isTouched){t.isMoved&&l.grabCursor&&e.setGrabCursor(!1),t.isMoved=!1,t.startMoving=!1;return}l.grabCursor&&t.isMoved&&t.isTouched&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!1);const g=Z(),m=g-t.touchStartTime;if(e.allowClick){const S=s.path||s.composedPath&&s.composedPath();e.updateClickedSlide(S&&S[0]||s.target,S),e.emit("tap click",s),m<300&&g-t.lastClickTime<300&&e.emit("doubleTap doubleClick",s)}if(t.lastClickTime=Z(),he(()=>{e.destroyed||(e.allowClick=!0)}),!t.isTouched||!t.isMoved||!e.swipeDirection||a.diff===0&&!t.loopSwapReset||t.currentTranslate===t.startTranslate&&!t.loopSwapReset){t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;return}t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;let h;if(l.followFinger?h=d?e.translate:-e.translate:h=-t.currentTranslate,l.cssMode)return;if(l.freeMode&&l.freeMode.enabled){e.freeMode.onTouchEnd({currentPos:h});return}const p=h>=-e.maxTranslate()&&!e.params.loop;let v=0,I=e.slidesSizesGrid[0];for(let S=0;S=o[S]&&h=o[S])&&(v=S,I=o[o.length-1]-o[o.length-2])}let b=null,c=null;l.rewind&&(e.isBeginning?c=l.virtual&&l.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(b=0));const f=(h-o[v])/I,w=vl.longSwipesMs){if(!l.longSwipes){e.slideTo(e.activeIndex);return}e.swipeDirection==="next"&&(f>=l.longSwipesRatio?e.slideTo(l.rewind&&e.isEnd?b:v+w):e.slideTo(v)),e.swipeDirection==="prev"&&(f>1-l.longSwipesRatio?e.slideTo(v+w):c!==null&&f<0&&Math.abs(f)>l.longSwipesRatio?e.slideTo(c):e.slideTo(v))}else{if(!l.shortSwipes){e.slideTo(e.activeIndex);return}e.navigation&&(s.target===e.navigation.nextEl||s.target===e.navigation.prevEl)?s.target===e.navigation.nextEl?e.slideTo(v+w):e.slideTo(v):(e.swipeDirection==="next"&&e.slideTo(b!==null?b:v+w),e.swipeDirection==="prev"&&e.slideTo(c!==null?c:v))}}function ue(){const i=this,{params:e,el:t}=i;if(t&&t.offsetWidth===0)return;e.breakpoints&&i.setBreakpoint();const{allowSlideNext:s,allowSlidePrev:r,snapGrid:n}=i,l=i.virtual&&i.params.virtual.enabled;i.allowSlideNext=!0,i.allowSlidePrev=!0,i.updateSize(),i.updateSlides(),i.updateSlidesClasses();const a=l&&e.loop;(e.slidesPerView==="auto"||e.slidesPerView>1)&&i.isEnd&&!i.isBeginning&&!i.params.centeredSlides&&!a?i.slideTo(i.slides.length-1,0,!1,!0):i.params.loop&&!l?i.slideToLoop(i.realIndex,0,!1,!0):i.slideTo(i.activeIndex,0,!1,!0),i.autoplay&&i.autoplay.running&&i.autoplay.paused&&(clearTimeout(i.autoplay.resizeTimeout),i.autoplay.resizeTimeout=setTimeout(()=>{i.autoplay&&i.autoplay.running&&i.autoplay.paused&&i.autoplay.resume()},500)),i.allowSlidePrev=r,i.allowSlideNext=s,i.params.watchOverflow&&n!==i.snapGrid&&i.checkOverflow()}function Ot(i){const e=this;!e.enabled||e.allowClick||(e.params.preventClicks&&i.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(i.stopPropagation(),i.stopImmediatePropagation()))}function Bt(){const i=this,{wrapperEl:e,rtlTranslate:t,enabled:s}=i;if(!s)return;i.previousTranslate=i.translate,i.isHorizontal()?i.translate=-e.scrollLeft:i.translate=-e.scrollTop,i.translate===0&&(i.translate=0),i.updateActiveIndex(),i.updateSlidesClasses();let r;const n=i.maxTranslate()-i.minTranslate();n===0?r=0:r=(i.translate-i.minTranslate())/n,r!==i.progress&&i.updateProgress(t?-i.translate:i.translate),i.emit("setTranslate",i.translate,!1)}function Dt(i){const e=this;$(e,i.target),!(e.params.cssMode||e.params.slidesPerView!=="auto"&&!e.params.autoHeight)&&e.update()}function Vt(){const i=this;i.documentTouchHandlerProceeded||(i.documentTouchHandlerProceeded=!0,i.params.touchReleaseOnEdges&&(i.el.style.touchAction="auto"))}const Te=(i,e)=>{const t=F(),{params:s,el:r,wrapperEl:n,device:l}=i,a=!!s.nested,d=e==="on"?"addEventListener":"removeEventListener",o=e;!r||typeof r=="string"||(t[d]("touchstart",i.onDocumentTouchStart,{passive:!1,capture:a}),r[d]("touchstart",i.onTouchStart,{passive:!1}),r[d]("pointerdown",i.onTouchStart,{passive:!1}),t[d]("touchmove",i.onTouchMove,{passive:!1,capture:a}),t[d]("pointermove",i.onTouchMove,{passive:!1,capture:a}),t[d]("touchend",i.onTouchEnd,{passive:!0}),t[d]("pointerup",i.onTouchEnd,{passive:!0}),t[d]("pointercancel",i.onTouchEnd,{passive:!0}),t[d]("touchcancel",i.onTouchEnd,{passive:!0}),t[d]("pointerout",i.onTouchEnd,{passive:!0}),t[d]("pointerleave",i.onTouchEnd,{passive:!0}),t[d]("contextmenu",i.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&r[d]("click",i.onClick,!0),s.cssMode&&n[d]("scroll",i.onScroll),s.updateOnWindowResize?i[o](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",ue,!0):i[o]("observerUpdate",ue,!0),r[d]("load",i.onLoad,{capture:!0}))};function Nt(){const i=this,{params:e}=i;i.onTouchStart=Lt.bind(i),i.onTouchMove=zt.bind(i),i.onTouchEnd=kt.bind(i),i.onDocumentTouchStart=Vt.bind(i),e.cssMode&&(i.onScroll=Bt.bind(i)),i.onClick=Ot.bind(i),i.onLoad=Dt.bind(i),Te(i,"on")}function Rt(){Te(this,"off")}var Yt={attachEvents:Nt,detachEvents:Rt};const pe=(i,e)=>i.grid&&e.grid&&e.grid.rows>1;function Wt(){const i=this,{realIndex:e,initialized:t,params:s,el:r}=i,n=s.breakpoints;if(!n||n&&Object.keys(n).length===0)return;const l=F(),a=s.breakpointsBase==="window"||!s.breakpointsBase?s.breakpointsBase:"container",d=["window","container"].includes(s.breakpointsBase)||!s.breakpointsBase?i.el:l.querySelector(s.breakpointsBase),o=i.getBreakpoint(n,a,d);if(!o||i.currentBreakpoint===o)return;const g=(o in n?n[o]:void 0)||i.originalParams,m=pe(i,s),h=pe(i,g),p=i.params.grabCursor,v=g.grabCursor,I=s.enabled;m&&!h?(r.classList.remove(`${s.containerModifierClass}grid`,`${s.containerModifierClass}grid-column`),i.emitContainerClasses()):!m&&h&&(r.classList.add(`${s.containerModifierClass}grid`),(g.grid.fill&&g.grid.fill==="column"||!g.grid.fill&&s.grid.fill==="column")&&r.classList.add(`${s.containerModifierClass}grid-column`),i.emitContainerClasses()),p&&!v?i.unsetGrabCursor():!p&&v&&i.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(C=>{if(typeof g[C]>"u")return;const E=s[C]&&s[C].enabled,P=g[C]&&g[C].enabled;E&&!P&&i[C].disable(),!E&&P&&i[C].enable()});const b=g.direction&&g.direction!==s.direction,c=s.loop&&(g.slidesPerView!==s.slidesPerView||b),f=s.loop;b&&t&&i.changeDirection(),V(i.params,g);const w=i.params.enabled,S=i.params.loop;Object.assign(i,{allowTouchMove:i.params.allowTouchMove,allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.params.allowSlidePrev}),I&&!w?i.disable():!I&&w&&i.enable(),i.currentBreakpoint=o,i.emit("_beforeBreakpoint",g),t&&(c?(i.loopDestroy(),i.loopCreate(e),i.updateSlides()):!f&&S?(i.loopCreate(e),i.updateSlides()):f&&!S&&i.loopDestroy()),i.emit("breakpoint",g)}function Ft(i,e,t){if(e===void 0&&(e="window"),!i||e==="container"&&!t)return;let s=!1;const r=B(),n=e==="window"?r.innerHeight:t.clientHeight,l=Object.keys(i).map(a=>{if(typeof a=="string"&&a.indexOf("@")===0){const d=parseFloat(a.substr(1));return{value:n*d,point:a}}return{value:a,point:a}});l.sort((a,d)=>parseInt(a.value,10)-parseInt(d.value,10));for(let a=0;a{typeof s=="object"?Object.keys(s).forEach(r=>{s[r]&&t.push(e+r)}):typeof s=="string"&&t.push(e+s)}),t}function Ht(){const i=this,{classNames:e,params:t,rtl:s,el:r,device:n}=i,l=Xt(["initialized",t.direction,{"free-mode":i.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:s},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&t.grid.fill==="column"},{android:n.android},{ios:n.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...l),r.classList.add(...e),i.emitContainerClasses()}function $t(){const i=this,{el:e,classNames:t}=i;!e||typeof e=="string"||(e.classList.remove(...t),i.emitContainerClasses())}var Zt={addClasses:Ht,removeClasses:$t};function _t(){const i=this,{isLocked:e,params:t}=i,{slidesOffsetBefore:s}=t;if(s){const r=i.slides.length-1,n=i.slidesGrid[r]+i.slidesSizesGrid[r]+s*2;i.isLocked=i.size>n}else i.isLocked=i.snapGrid.length===1;t.allowSlideNext===!0&&(i.allowSlideNext=!i.isLocked),t.allowSlidePrev===!0&&(i.allowSlidePrev=!i.isLocked),e&&e!==i.isLocked&&(i.isEnd=!1),e!==i.isLocked&&i.emit(i.isLocked?"lock":"unlock")}var qt={checkOverflow:_t},ge={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function Jt(i,e){return function(s){s===void 0&&(s={});const r=Object.keys(s)[0],n=s[r];if(typeof n!="object"||n===null){V(e,s);return}if(i[r]===!0&&(i[r]={enabled:!0}),r==="navigation"&&i[r]&&i[r].enabled&&!i[r].prevEl&&!i[r].nextEl&&(i[r].auto=!0),["pagination","scrollbar"].indexOf(r)>=0&&i[r]&&i[r].enabled&&!i[r].el&&(i[r].auto=!0),!(r in i&&"enabled"in n)){V(e,s);return}typeof i[r]=="object"&&!("enabled"in i[r])&&(i[r].enabled=!0),i[r]||(i[r]={enabled:!1}),V(e,s)}}const ie={eventsEmitter:Ze,update:nt,translate:ct,transition:gt,slide:It,loop:Et,grabCursor:Mt,events:Yt,breakpoints:jt,checkOverflow:qt,classes:Zt},se={};class N{constructor(){let e,t;for(var s=arguments.length,r=new Array(s),n=0;n1){const u=[];return l.querySelectorAll(t.el).forEach(g=>{const m=V({},t,{el:g});u.push(new N(m))}),u}const a=this;a.__swiper__=!0,a.support=be(),a.device=Se({userAgent:t.userAgent}),a.browser=ye(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],t.modules&&Array.isArray(t.modules)&&a.modules.push(...t.modules);const d={};a.modules.forEach(u=>{u({params:t,swiper:a,extendParams:Jt(t,d),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})});const o=V({},ge,d);return a.params=V({},o,se,t),a.originalParams=V({},a.params),a.passedParams=V({},t),a.params&&a.params.on&&Object.keys(a.params.on).forEach(u=>{a.on(u,a.params.on[u])}),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return a.params.direction==="horizontal"},isVertical(){return a.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:a.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:s}=this,r=R(t,`.${s.slideClass}, swiper-slide`),n=J(r[0]);return J(e)-n}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>t.getAttribute("data-swiper-slide-index")*1===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&(this.params.grid.fill==="column"?e=Math.floor(e/this.params.grid.rows):this.params.grid.fill==="row"&&(e=e%Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){const e=this,{slidesEl:t,params:s}=e;e.slides=R(t,`.${s.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;!e.enabled||(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const s=this;e=Math.min(Math.max(e,0),1);const r=s.minTranslate(),l=(s.maxTranslate()-r)*e+r;s.translateTo(l,typeof t>"u"?0:t),s.updateActiveIndex(),s.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter(s=>s.indexOf("swiper")===0||s.indexOf(e.params.containerModifierClass)===0);e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(s=>s.indexOf("swiper-slide")===0||s.indexOf(t.params.slideClass)===0).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach(s=>{const r=e.getSlideClasses(s);t.push({slideEl:s,classNames:r}),e.emit("_slideClass",s,r)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){e===void 0&&(e="current"),t===void 0&&(t=!1);const s=this,{params:r,slides:n,slidesGrid:l,slidesSizesGrid:a,size:d,activeIndex:o}=s;let u=1;if(typeof r.slidesPerView=="number")return r.slidesPerView;if(r.centeredSlides){let g=n[o]?Math.ceil(n[o].swiperSlideSize):0,m;for(let h=o+1;hd&&(m=!0));for(let h=o-1;h>=0;h-=1)n[h]&&!m&&(g+=n[h].swiperSlideSize,u+=1,g>d&&(m=!0))}else if(e==="current")for(let g=o+1;g=0;g-=1)l[o]-l[g]{l.complete&&$(e,l)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function r(){const l=e.rtlTranslate?e.translate*-1:e.translate,a=Math.min(Math.max(l,e.maxTranslate()),e.minTranslate());e.setTranslate(a),e.updateActiveIndex(),e.updateSlidesClasses()}let n;if(s.freeMode&&s.freeMode.enabled&&!s.cssMode)r(),s.autoHeight&&e.updateAutoHeight();else{if((s.slidesPerView==="auto"||s.slidesPerView>1)&&e.isEnd&&!s.centeredSlides){const l=e.virtual&&s.virtual.enabled?e.virtual.slides:e.slides;n=e.slideTo(l.length-1,0,!1,!0)}else n=e.slideTo(e.activeIndex,0,!1,!0);n||r()}s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){t===void 0&&(t=!0);const s=this,r=s.params.direction;return e||(e=r==="horizontal"?"vertical":"horizontal"),e===r||e!=="horizontal"&&e!=="vertical"||(s.el.classList.remove(`${s.params.containerModifierClass}${r}`),s.el.classList.add(`${s.params.containerModifierClass}${e}`),s.emitContainerClasses(),s.params.direction=e,s.slides.forEach(n=>{e==="vertical"?n.style.width="":n.style.height=""}),s.emit("changeDirection"),t&&s.update()),s}changeLanguageDirection(e){const t=this;t.rtl&&e==="rtl"||!t.rtl&&e==="ltr"||(t.rtl=e==="rtl",t.rtlTranslate=t.params.direction==="horizontal"&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let s=e||t.params.el;if(typeof s=="string"&&(s=document.querySelector(s)),!s)return!1;s.swiper=t,s.parentNode&&s.parentNode.host&&s.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const r=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let l=(()=>s&&s.shadowRoot&&s.shadowRoot.querySelector?s.shadowRoot.querySelector(r()):R(s,r())[0])();return!l&&t.params.createElements&&(l=q("div",t.params.wrapperClass),s.append(l),R(s,`.${t.params.slideClass}`).forEach(a=>{l.append(a)})),Object.assign(t,{el:s,wrapperEl:l,slidesEl:t.isElement&&!s.parentNode.host.slideSlots?s.parentNode.host:l,hostEl:t.isElement?s.parentNode.host:s,mounted:!0,rtl:s.dir.toLowerCase()==="rtl"||W(s,"direction")==="rtl",rtlTranslate:t.params.direction==="horizontal"&&(s.dir.toLowerCase()==="rtl"||W(s,"direction")==="rtl"),wrongRTL:W(l,"display")==="-webkit-box"}),!0}init(e){const t=this;if(t.initialized||t.mount(e)===!1)return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();const r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(n=>{n.complete?$(t,n):n.addEventListener("load",l=>{$(t,l.target)})}),re(t),t.initialized=!0,re(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){e===void 0&&(e=!0),t===void 0&&(t=!0);const s=this,{params:r,el:n,wrapperEl:l,slides:a}=s;return typeof s.params>"u"||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),r.loop&&s.loopDestroy(),t&&(s.removeClasses(),n&&typeof n!="string"&&n.removeAttribute("style"),l&&l.removeAttribute("style"),a&&a.length&&a.forEach(d=>{d.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),d.removeAttribute("style"),d.removeAttribute("data-swiper-slide-index")})),s.emit("destroy"),Object.keys(s.eventsListeners).forEach(d=>{s.off(d)}),e!==!1&&(s.el&&typeof s.el!="string"&&(s.el.swiper=null),Oe(s)),s.destroyed=!0),null}static extendDefaults(e){V(se,e)}static get extendedDefaults(){return se}static get defaults(){return ge}static installModule(e){N.prototype.__modules__||(N.prototype.__modules__=[]);const t=N.prototype.__modules__;typeof e=="function"&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(t=>N.installModule(t)),N):(N.installModule(e),N)}}Object.keys(ie).forEach(i=>{Object.keys(ie[i]).forEach(e=>{N.prototype[e]=ie[i][e]})});N.use([He,$e]);function Ce(i,e,t,s){return i.params.createElements&&Object.keys(s).forEach(r=>{if(!t[r]&&t.auto===!0){let n=R(i.el,`.${s[r]}`)[0];n||(n=q("div",s[r]),n.className=s[r],i.el.append(n)),t[r]=n,e[r]=n}}),t}function Kt(i){let{swiper:e,extendParams:t,on:s,emit:r}=i;t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null};function n(p){let v;return p&&typeof p=="string"&&e.isElement&&(v=e.el.querySelector(p)||e.hostEl.querySelector(p),v)?v:(p&&(typeof p=="string"&&(v=[...document.querySelectorAll(p)]),e.params.uniqueNavElements&&typeof p=="string"&&v&&v.length>1&&e.el.querySelectorAll(p).length===1?v=e.el.querySelector(p):v&&v.length===1&&(v=v[0])),p&&!v?p:v)}function l(p,v){const I=e.params.navigation;p=k(p),p.forEach(b=>{b&&(b.classList[v?"add":"remove"](...I.disabledClass.split(" ")),b.tagName==="BUTTON"&&(b.disabled=v),e.params.watchOverflow&&e.enabled&&b.classList[e.isLocked?"add":"remove"](I.lockClass))})}function a(){const{nextEl:p,prevEl:v}=e.navigation;if(e.params.loop){l(v,!1),l(p,!1);return}l(v,e.isBeginning&&!e.params.rewind),l(p,e.isEnd&&!e.params.rewind)}function d(p){p.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),r("navigationPrev"))}function o(p){p.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),r("navigationNext"))}function u(){const p=e.params.navigation;if(e.params.navigation=Ce(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(p.nextEl||p.prevEl))return;let v=n(p.nextEl),I=n(p.prevEl);Object.assign(e.navigation,{nextEl:v,prevEl:I}),v=k(v),I=k(I);const b=(c,f)=>{c&&c.addEventListener("click",f==="next"?o:d),!e.enabled&&c&&c.classList.add(...p.lockClass.split(" "))};v.forEach(c=>b(c,"next")),I.forEach(c=>b(c,"prev"))}function g(){let{nextEl:p,prevEl:v}=e.navigation;p=k(p),v=k(v);const I=(b,c)=>{b.removeEventListener("click",c==="next"?o:d),b.classList.remove(...e.params.navigation.disabledClass.split(" "))};p.forEach(b=>I(b,"next")),v.forEach(b=>I(b,"prev"))}s("init",()=>{e.params.navigation.enabled===!1?h():(u(),a())}),s("toEdge fromEdge lock unlock",()=>{a()}),s("destroy",()=>{g()}),s("enable disable",()=>{let{nextEl:p,prevEl:v}=e.navigation;if(p=k(p),v=k(v),e.enabled){a();return}[...p,...v].filter(I=>!!I).forEach(I=>I.classList.add(e.params.navigation.lockClass))}),s("click",(p,v)=>{let{nextEl:I,prevEl:b}=e.navigation;I=k(I),b=k(b);const c=v.target;let f=b.includes(c)||I.includes(c);if(e.isElement&&!f){const w=v.path||v.composedPath&&v.composedPath();w&&(f=w.find(S=>I.includes(S)||b.includes(S)))}if(e.params.navigation.hideOnClick&&!f){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===c||e.pagination.el.contains(c)))return;let w;I.length?w=I[0].classList.contains(e.params.navigation.hiddenClass):b.length&&(w=b[0].classList.contains(e.params.navigation.hiddenClass)),r(w===!0?"navigationShow":"navigationHide"),[...I,...b].filter(S=>!!S).forEach(S=>S.classList.toggle(e.params.navigation.hiddenClass))}});const m=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),u(),a()},h=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),g()};Object.assign(e.navigation,{enable:m,disable:h,update:a,init:u,destroy:g})}function j(i){return i===void 0&&(i=""),`.${i.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,".")}`}function Ut(i){let{swiper:e,extendParams:t,on:s,emit:r}=i;const n="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:c=>c,formatFractionTotal:c=>c,bulletClass:`${n}-bullet`,bulletActiveClass:`${n}-bullet-active`,modifierClass:`${n}-`,currentClass:`${n}-current`,totalClass:`${n}-total`,hiddenClass:`${n}-hidden`,progressbarFillClass:`${n}-progressbar-fill`,progressbarOppositeClass:`${n}-progressbar-opposite`,clickableClass:`${n}-clickable`,lockClass:`${n}-lock`,horizontalClass:`${n}-horizontal`,verticalClass:`${n}-vertical`,paginationDisabledClass:`${n}-disabled`}}),e.pagination={el:null,bullets:[]};let l,a=0;function d(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function o(c,f){const{bulletActiveClass:w}=e.params.pagination;!c||(c=c[`${f==="prev"?"previous":"next"}ElementSibling`],c&&(c.classList.add(`${w}-${f}`),c=c[`${f==="prev"?"previous":"next"}ElementSibling`],c&&c.classList.add(`${w}-${f}-${f}`)))}function u(c,f,w){if(c=c%w,f=f%w,f===c+1)return"next";if(f===c-1)return"previous"}function g(c){const f=c.target.closest(j(e.params.pagination.bulletClass));if(!f)return;c.preventDefault();const w=J(f)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===w)return;const S=u(e.realIndex,w,e.slides.length);S==="next"?e.slideNext():S==="previous"?e.slidePrev():e.slideToLoop(w)}else e.slideTo(w)}function m(){const c=e.rtl,f=e.params.pagination;if(d())return;let w=e.pagination.el;w=k(w);let S,C;const E=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,P=e.params.loop?Math.ceil(E/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(C=e.previousRealIndex||0,S=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):typeof e.snapIndex<"u"?(S=e.snapIndex,C=e.previousSnapIndex):(C=e.previousIndex||0,S=e.activeIndex||0),f.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const M=e.pagination.bullets;let y,T,A;if(f.dynamicBullets&&(l=ne(M[0],e.isHorizontal()?"width":"height",!0),w.forEach(G=>{G.style[e.isHorizontal()?"width":"height"]=`${l*(f.dynamicMainBullets+4)}px`}),f.dynamicMainBullets>1&&C!==void 0&&(a+=S-(C||0),a>f.dynamicMainBullets-1?a=f.dynamicMainBullets-1:a<0&&(a=0)),y=Math.max(S-a,0),T=y+(Math.min(M.length,f.dynamicMainBullets)-1),A=(T+y)/2),M.forEach(G=>{const L=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(z=>`${f.bulletActiveClass}${z}`)].map(z=>typeof z=="string"&&z.includes(" ")?z.split(" "):z).flat();G.classList.remove(...L)}),w.length>1)M.forEach(G=>{const L=J(G);L===S?G.classList.add(...f.bulletActiveClass.split(" ")):e.isElement&&G.setAttribute("part","bullet"),f.dynamicBullets&&(L>=y&&L<=T&&G.classList.add(...`${f.bulletActiveClass}-main`.split(" ")),L===y&&o(G,"prev"),L===T&&o(G,"next"))});else{const G=M[S];if(G&&G.classList.add(...f.bulletActiveClass.split(" ")),e.isElement&&M.forEach((L,z)=>{L.setAttribute("part",z===S?"bullet-active":"bullet")}),f.dynamicBullets){const L=M[y],z=M[T];for(let x=y;x<=T;x+=1)M[x]&&M[x].classList.add(...`${f.bulletActiveClass}-main`.split(" "));o(L,"prev"),o(z,"next")}}if(f.dynamicBullets){const G=Math.min(M.length,f.dynamicMainBullets+4),L=(l*G-l)/2-A*l,z=c?"right":"left";M.forEach(x=>{x.style[e.isHorizontal()?z:"top"]=`${L}px`})}}w.forEach((M,y)=>{if(f.type==="fraction"&&(M.querySelectorAll(j(f.currentClass)).forEach(T=>{T.textContent=f.formatFractionCurrent(S+1)}),M.querySelectorAll(j(f.totalClass)).forEach(T=>{T.textContent=f.formatFractionTotal(P)})),f.type==="progressbar"){let T;f.progressbarOpposite?T=e.isHorizontal()?"vertical":"horizontal":T=e.isHorizontal()?"horizontal":"vertical";const A=(S+1)/P;let G=1,L=1;T==="horizontal"?G=A:L=A,M.querySelectorAll(j(f.progressbarFillClass)).forEach(z=>{z.style.transform=`translate3d(0,0,0) scaleX(${G}) scaleY(${L})`,z.style.transitionDuration=`${e.params.speed}ms`})}f.type==="custom"&&f.renderCustom?(de(M,f.renderCustom(e,S+1,P)),y===0&&r("paginationRender",M)):(y===0&&r("paginationRender",M),r("paginationUpdate",M)),e.params.watchOverflow&&e.enabled&&M.classList[e.isLocked?"add":"remove"](f.lockClass)})}function h(){const c=e.params.pagination;if(d())return;const f=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length;let w=e.pagination.el;w=k(w);let S="";if(c.type==="bullets"){let C=e.params.loop?Math.ceil(f/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&C>f&&(C=f);for(let E=0;E`}c.type==="fraction"&&(c.renderFraction?S=c.renderFraction.call(e,c.currentClass,c.totalClass):S=` / `),c.type==="progressbar"&&(c.renderProgressbar?S=c.renderProgressbar.call(e,c.progressbarFillClass):S=``),e.pagination.bullets=[],w.forEach(C=>{c.type!=="custom"&&de(C,S||""),c.type==="bullets"&&e.pagination.bullets.push(...C.querySelectorAll(j(c.bulletClass)))}),c.type!=="custom"&&r("paginationRender",w[0])}function p(){e.params.pagination=Ce(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const c=e.params.pagination;if(!c.el)return;let f;typeof c.el=="string"&&e.isElement&&(f=e.el.querySelector(c.el)),!f&&typeof c.el=="string"&&(f=[...document.querySelectorAll(c.el)]),f||(f=c.el),!(!f||f.length===0)&&(e.params.uniqueNavElements&&typeof c.el=="string"&&Array.isArray(f)&&f.length>1&&(f=[...e.el.querySelectorAll(c.el)],f.length>1&&(f=f.find(w=>we(w,".swiper")[0]===e.el))),Array.isArray(f)&&f.length===1&&(f=f[0]),Object.assign(e.pagination,{el:f}),f=k(f),f.forEach(w=>{c.type==="bullets"&&c.clickable&&w.classList.add(...(c.clickableClass||"").split(" ")),w.classList.add(c.modifierClass+c.type),w.classList.add(e.isHorizontal()?c.horizontalClass:c.verticalClass),c.type==="bullets"&&c.dynamicBullets&&(w.classList.add(`${c.modifierClass}${c.type}-dynamic`),a=0,c.dynamicMainBullets<1&&(c.dynamicMainBullets=1)),c.type==="progressbar"&&c.progressbarOpposite&&w.classList.add(c.progressbarOppositeClass),c.clickable&&w.addEventListener("click",g),e.enabled||w.classList.add(c.lockClass)}))}function v(){const c=e.params.pagination;if(d())return;let f=e.pagination.el;f&&(f=k(f),f.forEach(w=>{w.classList.remove(c.hiddenClass),w.classList.remove(c.modifierClass+c.type),w.classList.remove(e.isHorizontal()?c.horizontalClass:c.verticalClass),c.clickable&&(w.classList.remove(...(c.clickableClass||"").split(" ")),w.removeEventListener("click",g))})),e.pagination.bullets&&e.pagination.bullets.forEach(w=>w.classList.remove(...c.bulletActiveClass.split(" ")))}s("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;const c=e.params.pagination;let{el:f}=e.pagination;f=k(f),f.forEach(w=>{w.classList.remove(c.horizontalClass,c.verticalClass),w.classList.add(e.isHorizontal()?c.horizontalClass:c.verticalClass)})}),s("init",()=>{e.params.pagination.enabled===!1?b():(p(),h(),m())}),s("activeIndexChange",()=>{typeof e.snapIndex>"u"&&m()}),s("snapIndexChange",()=>{m()}),s("snapGridLengthChange",()=>{h(),m()}),s("destroy",()=>{v()}),s("enable disable",()=>{let{el:c}=e.pagination;c&&(c=k(c),c.forEach(f=>f.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),s("lock unlock",()=>{m()}),s("click",(c,f)=>{const w=f.target,S=k(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&S&&S.length>0&&!w.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&w===e.navigation.nextEl||e.navigation.prevEl&&w===e.navigation.prevEl))return;const C=S[0].classList.contains(e.params.pagination.hiddenClass);r(C===!0?"paginationShow":"paginationHide"),S.forEach(E=>E.classList.toggle(e.params.pagination.hiddenClass))}});const I=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:c}=e.pagination;c&&(c=k(c),c.forEach(f=>f.classList.remove(e.params.pagination.paginationDisabledClass))),p(),h(),m()},b=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:c}=e.pagination;c&&(c=k(c),c.forEach(f=>f.classList.add(e.params.pagination.paginationDisabledClass))),v()};Object.assign(e.pagination,{enable:I,disable:b,render:h,update:m,init:p,destroy:v})}document.addEventListener("DOMContentLoaded",()=>{document.querySelector(".swiper-container")&&new N(".swiper-container",{modules:[Kt,Ut],slidesPerView:1,spaceBetween:30,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",clickable:!0}})});document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll(".accordion-header").forEach(e=>{e.addEventListener("click",()=>{e.parentNode.classList.toggle("active")})})});function Qt(i){return i.charAt(0).toUpperCase()+i.slice(1)}function ei(i){return`Hello, ${Qt(i)}!`}document.addEventListener("DOMContentLoaded",()=>{const i=document.querySelector("#app"),e=window.location.pathname;let t="";e==="/"||e==="/index.html"?t=Pe:e==="/modal.html"?t=Ae:e==="/tabs.html"?t=Me:e==="/slider.html"?t=Ge:e==="/accordion.html"?t=Le:t="

    404 - Page Not Found

    ",i&&(i.innerHTML=t),console.log("Hello from main.js!"),console.log(ei("world")),console.log("App Environment:","development")}); +//# sourceMappingURL=main.e64ba289.js.map diff --git a/vitekit/index.html b/vitekit/index.html new file mode 100644 index 0000000..9f99b31 --- /dev/null +++ b/vitekit/index.html @@ -0,0 +1,29 @@ + + + + + + Vite + SCSS + JS + + +
    + +
    + +

    Welcome to your Vite project!

    + +

    Component Demos:

    + + + + + \ No newline at end of file diff --git a/vitekit/modal.html b/vitekit/modal.html new file mode 100644 index 0000000..bb51bfd --- /dev/null +++ b/vitekit/modal.html @@ -0,0 +1,27 @@ + + + + + + Modal Component Demo + + +
    + +
    +

    Modal Component Demo

    + + + + + \ No newline at end of file diff --git a/vitekit/my-vite-project/.prettierrc.js b/vitekit/my-vite-project/.prettierrc.js new file mode 100644 index 0000000..f409aa6 --- /dev/null +++ b/vitekit/my-vite-project/.prettierrc.js @@ -0,0 +1,22 @@ +module.exports = { + singleQuote: true, + trailingComma: 'es5', + printWidth: 100, + plugins: [ + require('prettier-plugin-twig-melody'), + ], + overrides: [ + { + files: '*.twig', + options: { + parser: 'twig', + }, + }, + { + files: '*.scss', + options: { + parser: 'scss', + }, + }, + ], +}; diff --git a/vitekit/my-vite-project/.stylelintrc b/vitekit/my-vite-project/.stylelintrc new file mode 100644 index 0000000..0dddce2 --- /dev/null +++ b/vitekit/my-vite-project/.stylelintrc @@ -0,0 +1,63 @@ +{ + "extends": [ + "stylelint-config-clean-order", + "stylelint-config-standard-scss" + ], + "plugins": [ + "stylelint-scss" + ], + "ignoreFiles": [ + "**/*.min.css" + ], + "rules": { + "at-rule-empty-line-before": [ + "always", + { + "except": [ + "first-nested" + ], + "ignore": [ + "after-comment" + ] + } + ], + "custom-property-empty-line-before": [ + "always", + { + "except": [ + "after-custom-property", + "first-nested" + ], + "ignore": [ + "after-comment" + ] + } + ], + "declaration-empty-line-before": [ + "always", + { + "except": [ + "after-declaration", + "first-nested" + ], + "ignore": [ + "after-comment" + ] + } + ], + "no-descending-specificity": null, + "no-invalid-double-slash-comments": null, + "no-invalid-position-at-import-rule": null, + "selector-class-pattern": null, + "selector-pseudo-class-no-unknown": null, + "scss/at-else-empty-line-before": null, + "scss/at-extend-no-missing-placeholder": null, + "scss/at-if-closing-brace-newline-after": null, + "scss/at-mixin-parentheses-space-before": null, + "scss/dollar-variable-empty-line-before": null, + "scss/double-slash-comment-empty-line-before": null, + "scss/load-no-partial-leading-underscore": null, + "scss/no-global-function-names": null, + "property-no-vendor-prefix": true + } +} diff --git a/vitekit/my-vite-project/dist/css/BxK0uY0G.css b/vitekit/my-vite-project/dist/css/BxK0uY0G.css new file mode 100644 index 0000000..d3b08dd --- /dev/null +++ b/vitekit/my-vite-project/dist/css/BxK0uY0G.css @@ -0,0 +1 @@ +@charset "UTF-8";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.modal__overlay{position:fixed;inset:0;background:#0009;display:flex;justify-content:center;align-items:center}.modal__container{background-color:#fff;padding:30px;max-width:500px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"✕"}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:#000c}.modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:#e6e6e6;color:#000c;border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;transform:translateZ(0);transition:transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.button{padding:10px 20px;border:none;border-radius:5px;background-color:#007bff;color:#fff;font-size:16px;cursor:pointer}.button:hover{background-color:#0056b3}.accordion{border:1px solid #ccc;border-radius:5px;margin-top:20px}.accordion .accordion-item{border-bottom:1px solid #eee}.accordion .accordion-item:last-child{border-bottom:none}.accordion .accordion-header{background-color:#f9f9f9;color:#333;cursor:pointer;padding:15px;width:100%;border:none;text-align:left;outline:none;font-size:16px;transition:background-color .3s ease}.accordion .accordion-header:hover{background-color:#f1f1f1}.accordion .accordion-header.active{background-color:#e0e0e0}.accordion .accordion-content{padding:0 15px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.accordion .accordion-content.show{max-height:200px}.tabs{margin-top:20px;border:1px solid #ccc;border-radius:5px}.tabs .tab-headers{display:flex;border-bottom:1px solid #ccc}.tabs .tab-headers .tab-header{padding:10px 15px;cursor:pointer;border:none;background-color:#f1f1f1;outline:none;transition:background-color .3s ease}.tabs .tab-headers .tab-header:hover{background-color:#ddd}.tabs .tab-headers .tab-header.active{background-color:#fff;border-bottom:1px solid #fff}.tabs .tab-contents{padding:15px}.tabs .tab-contents .tab-content{display:none}.tabs .tab-contents .tab-content.active{display:block}.mySwiper{width:100%;height:300px;margin-top:20px}.mySwiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.mySwiper .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body{font-family:sans-serif;color:#333;background-color:#f0f0f0}h1{color:#007bff} diff --git a/vitekit/my-vite-project/dist/index.html b/vitekit/my-vite-project/dist/index.html new file mode 100644 index 0000000..cddaab4 --- /dev/null +++ b/vitekit/my-vite-project/dist/index.html @@ -0,0 +1 @@ +My Awesome Project

    My Awesome Project

    Welcome to my Vite + Twig + SCSS + JS + Linters setup!

    Content for Tab 1.

    Content for Tab 2.

    Content for Tab 3.

    Slide 1

    This is the first slide.

    Slide 2

    This is the second slide.

    Slide 3

    This is the third slide.

    \ No newline at end of file diff --git a/vitekit/my-vite-project/dist/js/BNkdDhu2.js b/vitekit/my-vite-project/dist/js/BNkdDhu2.js new file mode 100644 index 0000000..c30572c --- /dev/null +++ b/vitekit/my-vite-project/dist/js/BNkdDhu2.js @@ -0,0 +1,2 @@ +function Be(){document.querySelectorAll(".button").forEach(e=>{e.addEventListener("click",()=>{alert(`Button clicked: ${e.textContent.trim()}`)})})}function De(i,e){for(var t=0;ti.length)&&(e=i.length);for(var t=0,s=new Array(e);t0&&this.registerTriggers.apply(this,q(l)),this.onClick=this.onClick.bind(this),this.onKeydown=this.onKeydown.bind(this)}var e,t;return e=i,(t=[{key:"registerTriggers",value:function(){for(var s=this,n=arguments.length,r=new Array(n),l=0;l0&&arguments[0]!==void 0?arguments[0]:null;if(this.activeElement=document.activeElement,this.modal.setAttribute("aria-hidden","false"),this.modal.classList.add(this.config.openClass),this.scrollBehaviour("disable"),this.addEventListeners(),this.config.awaitOpenAnimation){var r=function l(){s.modal.removeEventListener("animationend",l,!1),s.setFocusToFirstNode()};this.modal.addEventListener("animationend",r,!1)}else this.setFocusToFirstNode();this.config.onShow(this.modal,this.activeElement,n)}},{key:"closeModal",value:function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,n=this.modal;if(this.modal.setAttribute("aria-hidden","true"),this.removeEventListeners(),this.scrollBehaviour("enable"),this.activeElement&&this.activeElement.focus&&this.activeElement.focus(),this.config.onClose(this.modal,this.activeElement,s),this.config.awaitCloseAnimation){var r=this.config.openClass;this.modal.addEventListener("animationend",function l(){n.classList.remove(r),n.removeEventListener("animationend",l,!1)},!1)}else n.classList.remove(this.config.openClass)}},{key:"closeModalByIdOrElement",value:function(s){this.modal=typeof s=="string"?document.getElementById(s):s,this.modal&&this.closeModal()}},{key:"scrollBehaviour",value:function(s){if(this.config.disableScroll){var n=document.querySelector("body");switch(s){case"enable":Object.assign(n.style,{overflow:""});break;case"disable":Object.assign(n.style,{overflow:"hidden"})}}}},{key:"addEventListeners",value:function(){this.modal.addEventListener("touchstart",this.onClick),this.modal.addEventListener("click",this.onClick),document.addEventListener("keydown",this.onKeydown)}},{key:"removeEventListeners",value:function(){this.modal.removeEventListener("touchstart",this.onClick),this.modal.removeEventListener("click",this.onClick),document.removeEventListener("keydown",this.onKeydown)}},{key:"onClick",value:function(s){(s.target.hasAttribute(this.config.closeTrigger)||s.target.parentNode.hasAttribute(this.config.closeTrigger))&&(s.preventDefault(),s.stopPropagation(),this.closeModal(s))}},{key:"onKeydown",value:function(s){s.keyCode===27&&this.closeModal(s),s.keyCode===9&&this.retainFocus(s)}},{key:"getFocusableNodes",value:function(){var s=this.modal.querySelectorAll(me);return Array.apply(void 0,q(s))}},{key:"setFocusToFirstNode",value:function(){var s=this;if(!this.config.disableFocus){var n=this.getFocusableNodes();if(n.length!==0){var r=n.filter(function(l){return!l.hasAttribute(s.config.closeTrigger)});r.length>0&&r[0].focus(),r.length===0&&n[0].focus()}}}},{key:"retainFocus",value:function(s){var n=this.getFocusableNodes();if(n.length!==0)if(n=n.filter(function(l){return l.offsetParent!==null}),this.modal.contains(document.activeElement)){var r=n.indexOf(document.activeElement);s.shiftKey&&r===0&&(n[n.length-1].focus(),s.preventDefault()),!s.shiftKey&&n.length>0&&r===n.length-1&&(n[0].focus(),s.preventDefault())}else n[0].focus()}}])&&De(e.prototype,t),i}(),_=null,te=function(i){if(typeof id=="string"?!document.getElementById(i):!i)return console.warn("MicroModal: ❗Seems like you have missed %c'".concat(i,"'"),"background-color: #f8f9fa;color: #50596c;font-weight: bold;","ID somewhere in your code. Refer example below to resolve it."),console.warn("%cExample:","background-color: #f8f9fa;color: #50596c;font-weight: bold;",'')),!1},he=function(i,e){if(function(s){s.length<=0&&(console.warn("MicroModal: ❗Please specify at least one %c'micromodal-trigger'","background-color: #f8f9fa;color: #50596c;font-weight: bold;","data attribute."),console.warn("%cExample:","background-color: #f8f9fa;color: #50596c;font-weight: bold;",''))}(i),!e)return!0;for(var t in e)te(t);return!0},{init:function(i){var e=Object.assign({},{openTrigger:"data-micromodal-trigger"},i),t=q(document.querySelectorAll("[".concat(e.openTrigger,"]"))),s=function(l,a){var d=[];return l.forEach(function(o){var u=o.attributes[a].value;d[u]===void 0&&(d[u]=[]),d[u].push(o)}),d}(t,e.openTrigger);if(e.debugMode!==!0||he(t,s)!==!1)for(var n in s){var r=s[n];e.targetModal=n,e.triggers=q(r),_=new ee(e)}},show:function(i,e){var t=e||{};t.targetModal=i,t.debugMode===!0&&te(i)===!1||(_&&_.removeEventListeners(),(_=new ee(t)).showModal())},close:function(i){i?_.closeModalByIdOrElement(i):_.closeModal()}});typeof window<"u"&&(window.MicroModal=fe);function $e(){fe.init({onShow:i=>console.info(`${i.id} is shown`),onClose:i=>console.info(`${i.id} is hidden`),openTrigger:"data-micromodal-trigger",closeTrigger:"data-micromodal-close",disableScroll:!0,disableFocus:!1,awaitCloseAnimation:!1,debugMode:!0})}function Ve(){document.querySelectorAll(".accordion-header").forEach(e=>{e.addEventListener("click",()=>{const t=e.nextElementSibling;e.classList.toggle("active"),t.style.maxHeight?t.style.maxHeight=null:t.style.maxHeight=t.scrollHeight+"px"})})}function Fe(){const i=document.querySelectorAll(".tab-header"),e=document.querySelectorAll(".tab-content");i.forEach(t=>{t.addEventListener("click",()=>{const s=t.dataset.tabTarget;i.forEach(n=>n.classList.remove("active")),e.forEach(n=>n.classList.remove("active")),t.classList.add("active"),document.querySelector(s).classList.add("active")})}),i.length>0&&i[0].click()}function ge(i){return i!==null&&typeof i=="object"&&"constructor"in i&&i.constructor===Object}function ue(i,e){i===void 0&&(i={}),e===void 0&&(e={});const t=["__proto__","constructor","prototype"];Object.keys(e).filter(s=>t.indexOf(s)<0).forEach(s=>{typeof i[s]>"u"?i[s]=e[s]:ge(e[s])&&ge(i[s])&&Object.keys(e[s]).length>0&&ue(i[s],e[s])})}const xe={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function R(){const i=typeof document<"u"?document:{};return ue(i,xe),i}const He={document:xe,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(i){return typeof setTimeout>"u"?(i(),null):setTimeout(i,0)},cancelAnimationFrame(i){typeof setTimeout>"u"||clearTimeout(i)}};function B(){const i=typeof window<"u"?window:{};return ue(i,He),i}function Ne(i){return i===void 0&&(i=""),i.trim().split(" ").filter(e=>!!e.trim())}function _e(i){const e=i;Object.keys(e).forEach(t=>{try{e[t]=null}catch{}try{delete e[t]}catch{}})}function Ee(i,e){return e===void 0&&(e=0),setTimeout(i,e)}function K(){return Date.now()}function Re(i){const e=B();let t;return e.getComputedStyle&&(t=e.getComputedStyle(i,null)),!t&&i.currentStyle&&(t=i.currentStyle),t||(t=i.style),t}function je(i,e){e===void 0&&(e="x");const t=B();let s,n,r;const l=Re(i);return t.WebKitCSSMatrix?(n=l.transform||l.webkitTransform,n.split(",").length>6&&(n=n.split(", ").map(a=>a.replace(",",".")).join(", ")),r=new t.WebKitCSSMatrix(n==="none"?"":n)):(r=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=r.toString().split(",")),e==="x"&&(t.WebKitCSSMatrix?n=r.m41:s.length===16?n=parseFloat(s[12]):n=parseFloat(s[4])),e==="y"&&(t.WebKitCSSMatrix?n=r.m42:s.length===16?n=parseFloat(s[13]):n=parseFloat(s[5])),n||0}function W(i){return typeof i=="object"&&i!==null&&i.constructor&&Object.prototype.toString.call(i).slice(8,-1)==="Object"}function qe(i){return typeof window<"u"&&typeof window.HTMLElement<"u"?i instanceof HTMLElement:i&&(i.nodeType===1||i.nodeType===11)}function $(){const i=Object(arguments.length<=0?void 0:arguments[0]),e=["__proto__","constructor","prototype"];for(let t=1;te.indexOf(r)<0);for(let r=0,l=n.length;rr?"next":"prev",u=(h,g)=>o==="next"&&h>=g||o==="prev"&&h<=g,m=()=>{a=new Date().getTime(),l===null&&(l=a);const h=Math.max(Math.min((a-l)/d,1),0),g=.5-Math.cos(h*Math.PI)/2;let p=r+g*(t-r);if(u(p,t)&&(p=t),e.wrapperEl.scrollTo({[s]:p}),u(p,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[s]:p})}),n.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=n.requestAnimationFrame(m)};m()}function F(i,e){e===void 0&&(e="");const t=B(),s=[...i.children];return t.HTMLSlotElement&&i instanceof HTMLSlotElement&&s.push(...i.assignedElements()),e?s.filter(n=>n.matches(e)):s}function We(i,e){const t=[e];for(;t.length>0;){const s=t.shift();if(i===s)return!0;t.push(...s.children,...s.shadowRoot?s.shadowRoot.children:[],...s.assignedElements?s.assignedElements():[])}}function Ye(i,e){const t=B();let s=e.contains(i);return!s&&t.HTMLSlotElement&&e instanceof HTMLSlotElement&&(s=[...e.assignedElements()].includes(i),s||(s=We(i,e))),s}function U(i){try{console.warn(i);return}catch{}}function Q(i,e){e===void 0&&(e=[]);const t=document.createElement(i);return t.classList.add(...Array.isArray(e)?e:Ne(e)),t}function Xe(i,e){const t=[];for(;i.previousElementSibling;){const s=i.previousElementSibling;e?s.matches(e)&&t.push(s):t.push(s),i=s}return t}function Ke(i,e){const t=[];for(;i.nextElementSibling;){const s=i.nextElementSibling;e?s.matches(e)&&t.push(s):t.push(s),i=s}return t}function N(i,e){return B().getComputedStyle(i,null).getPropertyValue(e)}function J(i){let e=i,t;if(e){for(t=0;(e=e.previousSibling)!==null;)e.nodeType===1&&(t+=1);return t}}function Me(i,e){const t=[];let s=i.parentElement;for(;s;)e?s.matches(e)&&t.push(s):t.push(s),s=s.parentElement;return t}function de(i,e,t){const s=B();return i[e==="width"?"offsetWidth":"offsetHeight"]+parseFloat(s.getComputedStyle(i,null).getPropertyValue(e==="width"?"margin-right":"margin-top"))+parseFloat(s.getComputedStyle(i,null).getPropertyValue(e==="width"?"margin-left":"margin-bottom"))}function z(i){return(Array.isArray(i)?i:[i]).filter(e=>!!e)}function ve(i,e){e===void 0&&(e=""),typeof trustedTypes<"u"?i.innerHTML=trustedTypes.createPolicy("html",{createHTML:t=>t}).createHTML(e):i.innerHTML=e}let ie;function Ue(){const i=B(),e=R();return{smoothScroll:e.documentElement&&e.documentElement.style&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in i||i.DocumentTouch&&e instanceof i.DocumentTouch)}}function Pe(){return ie||(ie=Ue()),ie}let se;function Qe(i){let{userAgent:e}=i===void 0?{}:i;const t=Pe(),s=B(),n=s.navigator.platform,r=e||s.navigator.userAgent,l={ios:!1,android:!1},a=s.screen.width,d=s.screen.height,o=r.match(/(Android);?[\s\/]+([\d.]+)?/);let u=r.match(/(iPad).*OS\s([\d_]+)/);const m=r.match(/(iPod)(.*OS\s([\d_]+))?/),h=!u&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),g=n==="Win32";let p=n==="MacIntel";const v=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!u&&p&&t.touch&&v.indexOf(`${a}x${d}`)>=0&&(u=r.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),p=!1),o&&!g&&(l.os="android",l.android=!0),(u||h||m)&&(l.os="ios",l.ios=!0),l}function Le(i){return i===void 0&&(i={}),se||(se=Qe(i)),se}let ne;function Je(){const i=B(),e=Le();let t=!1;function s(){const a=i.navigator.userAgent.toLowerCase();return a.indexOf("safari")>=0&&a.indexOf("chrome")<0&&a.indexOf("android")<0}if(s()){const a=String(i.navigator.userAgent);if(a.includes("Version/")){const[d,o]=a.split("Version/")[1].split(" ")[0].split(".").map(u=>Number(u));t=d<16||d===16&&o<2}}const n=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(i.navigator.userAgent),r=s(),l=r||n&&e.ios;return{isSafari:t||r,needPerspectiveFix:t,need3dFix:l,isWebView:n}}function Ie(){return ne||(ne=Je()),ne}function Ze(i){let{swiper:e,on:t,emit:s}=i;const n=B();let r=null,l=null;const a=()=>{!e||e.destroyed||!e.initialized||(s("beforeResize"),s("resize"))},d=()=>{!e||e.destroyed||!e.initialized||(r=new ResizeObserver(m=>{l=n.requestAnimationFrame(()=>{const{width:h,height:g}=e;let p=h,v=g;m.forEach(T=>{let{contentBoxSize:S,contentRect:c,target:f}=T;f&&f!==e.el||(p=c?c.width:(S[0]||S).inlineSize,v=c?c.height:(S[0]||S).blockSize)}),(p!==h||v!==g)&&a()})}),r.observe(e.el))},o=()=>{l&&n.cancelAnimationFrame(l),r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null)},u=()=>{!e||e.destroyed||!e.initialized||s("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&typeof n.ResizeObserver<"u"){d();return}n.addEventListener("resize",a),n.addEventListener("orientationchange",u)}),t("destroy",()=>{o(),n.removeEventListener("resize",a),n.removeEventListener("orientationchange",u)})}function et(i){let{swiper:e,extendParams:t,on:s,emit:n}=i;const r=[],l=B(),a=function(u,m){m===void 0&&(m={});const h=l.MutationObserver||l.WebkitMutationObserver,g=new h(p=>{if(e.__preventObserver__)return;if(p.length===1){n("observerUpdate",p[0]);return}const v=function(){n("observerUpdate",p[0])};l.requestAnimationFrame?l.requestAnimationFrame(v):l.setTimeout(v,0)});g.observe(u,{attributes:typeof m.attributes>"u"?!0:m.attributes,childList:e.isElement||(typeof m.childList>"u"?!0:m).childList,characterData:typeof m.characterData>"u"?!0:m.characterData}),r.push(g)},d=()=>{if(e.params.observer){if(e.params.observeParents){const u=Me(e.hostEl);for(let m=0;m{r.forEach(u=>{u.disconnect()}),r.splice(0,r.length)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",d),s("destroy",o)}var tt={on(i,e,t){const s=this;if(!s.eventsListeners||s.destroyed||typeof e!="function")return s;const n=t?"unshift":"push";return i.split(" ").forEach(r=>{s.eventsListeners[r]||(s.eventsListeners[r]=[]),s.eventsListeners[r][n](e)}),s},once(i,e,t){const s=this;if(!s.eventsListeners||s.destroyed||typeof e!="function")return s;function n(){s.off(i,n),n.__emitterProxy&&delete n.__emitterProxy;for(var r=arguments.length,l=new Array(r),a=0;a=0&&e.eventsAnyListeners.splice(t,1),e},off(i,e){const t=this;return!t.eventsListeners||t.destroyed||!t.eventsListeners||i.split(" ").forEach(s=>{typeof e>"u"?t.eventsListeners[s]=[]:t.eventsListeners[s]&&t.eventsListeners[s].forEach((n,r)=>{(n===e||n.__emitterProxy&&n.__emitterProxy===e)&&t.eventsListeners[s].splice(r,1)})}),t},emit(){const i=this;if(!i.eventsListeners||i.destroyed||!i.eventsListeners)return i;let e,t,s;for(var n=arguments.length,r=new Array(n),l=0;l{i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach(o=>{o.apply(s,[d,...t])}),i.eventsListeners&&i.eventsListeners[d]&&i.eventsListeners[d].forEach(o=>{o.apply(s,t)})}),i}};function it(){const i=this;let e,t;const s=i.el;typeof i.params.width<"u"&&i.params.width!==null?e=i.params.width:e=s.clientWidth,typeof i.params.height<"u"&&i.params.height!==null?t=i.params.height:t=s.clientHeight,!(e===0&&i.isHorizontal()||t===0&&i.isVertical())&&(e=e-parseInt(N(s,"padding-left")||0,10)-parseInt(N(s,"padding-right")||0,10),t=t-parseInt(N(s,"padding-top")||0,10)-parseInt(N(s,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(i,{width:e,height:t,size:i.isHorizontal()?e:t}))}function st(){const i=this;function e(y,x){return parseFloat(y.getPropertyValue(i.getDirectionLabel(x))||0)}const t=i.params,{wrapperEl:s,slidesEl:n,size:r,rtlTranslate:l,wrongRTL:a}=i,d=i.virtual&&t.virtual.enabled,o=d?i.virtual.slides.length:i.slides.length,u=F(n,`.${i.params.slideClass}, swiper-slide`),m=d?i.virtual.slides.length:u.length;let h=[];const g=[],p=[];let v=t.slidesOffsetBefore;typeof v=="function"&&(v=t.slidesOffsetBefore.call(i));let T=t.slidesOffsetAfter;typeof T=="function"&&(T=t.slidesOffsetAfter.call(i));const S=i.snapGrid.length,c=i.slidesGrid.length;let f=t.spaceBetween,w=-v,b=0,E=0;if(typeof r>"u")return;typeof f=="string"&&f.indexOf("%")>=0?f=parseFloat(f.replace("%",""))/100*r:typeof f=="string"&&(f=parseFloat(f)),i.virtualSize=-f,u.forEach(y=>{l?y.style.marginLeft="":y.style.marginRight="",y.style.marginBottom="",y.style.marginTop=""}),t.centeredSlides&&t.cssMode&&(Y(s,"--swiper-centered-offset-before",""),Y(s,"--swiper-centered-offset-after",""));const C=t.grid&&t.grid.rows>1&&i.grid;C?i.grid.initSlides(u):i.grid&&i.grid.unsetSlides();let M;const I=t.slidesPerView==="auto"&&t.breakpoints&&Object.keys(t.breakpoints).filter(y=>typeof t.breakpoints[y].slidesPerView<"u").length>0;for(let y=0;y1&&h.push(i.virtualSize-r)}if(d&&t.loop){const y=p[0]+f;if(t.slidesPerGroup>1){const x=Math.ceil((i.virtual.slidesBefore+i.virtual.slidesAfter)/t.slidesPerGroup),P=y*t.slidesPerGroup;for(let A=0;A!t.cssMode||t.loop?!0:P!==u.length-1).forEach(x=>{x.style[y]=`${f}px`})}if(t.centeredSlides&&t.centeredSlidesBounds){let y=0;p.forEach(P=>{y+=P+(f||0)}),y-=f;const x=y>r?y-r:0;h=h.map(P=>P<=0?-v:P>x?x+T:P)}if(t.centerInsufficientSlides){let y=0;p.forEach(P=>{y+=P+(f||0)}),y-=f;const x=(t.slidesOffsetBefore||0)+(t.slidesOffsetAfter||0);if(y+x{h[k]=A-P}),g.forEach((A,k)=>{g[k]=A+P})}}if(Object.assign(i,{slides:u,snapGrid:h,slidesGrid:g,slidesSizesGrid:p}),t.centeredSlides&&t.cssMode&&!t.centeredSlidesBounds){Y(s,"--swiper-centered-offset-before",`${-h[0]}px`),Y(s,"--swiper-centered-offset-after",`${i.size/2-p[p.length-1]/2}px`);const y=-i.snapGrid[0],x=-i.slidesGrid[0];i.snapGrid=i.snapGrid.map(P=>P+y),i.slidesGrid=i.slidesGrid.map(P=>P+x)}if(m!==o&&i.emit("slidesLengthChange"),h.length!==S&&(i.params.watchOverflow&&i.checkOverflow(),i.emit("snapGridLengthChange")),g.length!==c&&i.emit("slidesGridLengthChange"),t.watchSlidesProgress&&i.updateSlidesOffset(),i.emit("slidesUpdated"),!d&&!t.cssMode&&(t.effect==="slide"||t.effect==="fade")){const y=`${t.containerModifierClass}backface-hidden`,x=i.el.classList.contains(y);m<=t.maxBackfaceHiddenSlides?x||i.el.classList.add(y):x&&i.el.classList.remove(y)}}function nt(i){const e=this,t=[],s=e.virtual&&e.params.virtual.enabled;let n=0,r;typeof i=="number"?e.setTransition(i):i===!0&&e.setTransition(e.params.speed);const l=a=>s?e.slides[e.getSlideIndexByData(a)]:e.slides[a];if(e.params.slidesPerView!=="auto"&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||[]).forEach(a=>{t.push(a)});else for(r=0;re.slides.length&&!s)break;t.push(l(a))}else t.push(l(e.activeIndex));for(r=0;rn?a:n}(n||n===0)&&(e.wrapperEl.style.height=`${n}px`)}function rt(){const i=this,e=i.slides,t=i.isElement?i.isHorizontal()?i.wrapperEl.offsetLeft:i.wrapperEl.offsetTop:0;for(let s=0;s{e&&!i.classList.contains(t)?i.classList.add(t):!e&&i.classList.contains(t)&&i.classList.remove(t)};function at(i){i===void 0&&(i=this&&this.translate||0);const e=this,t=e.params,{slides:s,rtlTranslate:n,snapGrid:r}=e;if(s.length===0)return;typeof s[0].swiperSlideOffset>"u"&&e.updateSlidesOffset();let l=-i;n&&(l=i),e.visibleSlidesIndexes=[],e.visibleSlides=[];let a=t.spaceBetween;typeof a=="string"&&a.indexOf("%")>=0?a=parseFloat(a.replace("%",""))/100*e.size:typeof a=="string"&&(a=parseFloat(a));for(let d=0;d=0&&g<=e.size-e.slidesSizesGrid[d],T=g>=0&&g1&&p<=e.size||g<=0&&p>=e.size;T&&(e.visibleSlides.push(o),e.visibleSlidesIndexes.push(d)),we(o,T,t.slideVisibleClass),we(o,v,t.slideFullyVisibleClass),o.progress=n?-m:m,o.originalProgress=n?-h:h}}function lt(i){const e=this;if(typeof i>"u"){const u=e.rtlTranslate?-1:1;i=e&&e.translate&&e.translate*u||0}const t=e.params,s=e.maxTranslate()-e.minTranslate();let{progress:n,isBeginning:r,isEnd:l,progressLoop:a}=e;const d=r,o=l;if(s===0)n=0,r=!0,l=!0;else{n=(i-e.minTranslate())/s;const u=Math.abs(i-e.minTranslate())<1,m=Math.abs(i-e.maxTranslate())<1;r=u||n<=0,l=m||n>=1,u&&(n=0),m&&(n=1)}if(t.loop){const u=e.getSlideIndexByData(0),m=e.getSlideIndexByData(e.slides.length-1),h=e.slidesGrid[u],g=e.slidesGrid[m],p=e.slidesGrid[e.slidesGrid.length-1],v=Math.abs(i);v>=h?a=(v-h)/p:a=(v+p-g)/p,a>1&&(a-=1)}Object.assign(e,{progress:n,progressLoop:a,isBeginning:r,isEnd:l}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&e.updateSlidesProgress(i),r&&!d&&e.emit("reachBeginning toEdge"),l&&!o&&e.emit("reachEnd toEdge"),(d&&!r||o&&!l)&&e.emit("fromEdge"),e.emit("progress",n)}const re=(i,e,t)=>{e&&!i.classList.contains(t)?i.classList.add(t):!e&&i.classList.contains(t)&&i.classList.remove(t)};function ot(){const i=this,{slides:e,params:t,slidesEl:s,activeIndex:n}=i,r=i.virtual&&t.virtual.enabled,l=i.grid&&t.grid&&t.grid.rows>1,a=m=>F(s,`.${t.slideClass}${m}, swiper-slide${m}`)[0];let d,o,u;if(r)if(t.loop){let m=n-i.virtual.slidesBefore;m<0&&(m=i.virtual.slides.length+m),m>=i.virtual.slides.length&&(m-=i.virtual.slides.length),d=a(`[data-swiper-slide-index="${m}"]`)}else d=a(`[data-swiper-slide-index="${n}"]`);else l?(d=e.find(m=>m.column===n),u=e.find(m=>m.column===n+1),o=e.find(m=>m.column===n-1)):d=e[n];d&&(l||(u=Ke(d,`.${t.slideClass}, swiper-slide`)[0],t.loop&&!u&&(u=e[0]),o=Xe(d,`.${t.slideClass}, swiper-slide`)[0],t.loop&&!o===0&&(o=e[e.length-1]))),e.forEach(m=>{re(m,m===d,t.slideActiveClass),re(m,m===u,t.slideNextClass),re(m,m===o,t.slidePrevClass)}),i.emitSlidesClasses()}const X=(i,e)=>{if(!i||i.destroyed||!i.params)return;const t=()=>i.isElement?"swiper-slide":`.${i.params.slideClass}`,s=e.closest(t());if(s){let n=s.querySelector(`.${i.params.lazyPreloaderClass}`);!n&&i.isElement&&(s.shadowRoot?n=s.shadowRoot.querySelector(`.${i.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{s.shadowRoot&&(n=s.shadowRoot.querySelector(`.${i.params.lazyPreloaderClass}`),n&&n.remove())})),n&&n.remove()}},ae=(i,e)=>{if(!i.slides[e])return;const t=i.slides[e].querySelector('[loading="lazy"]');t&&t.removeAttribute("loading")},ce=i=>{if(!i||i.destroyed||!i.params)return;let e=i.params.lazyPreloadPrevNext;const t=i.slides.length;if(!t||!e||e<0)return;e=Math.min(e,t);const s=i.params.slidesPerView==="auto"?i.slidesPerViewDynamic():Math.ceil(i.params.slidesPerView),n=i.activeIndex;if(i.params.grid&&i.params.grid.rows>1){const l=n,a=[l-e];a.push(...Array.from({length:e}).map((d,o)=>l+s+o)),i.slides.forEach((d,o)=>{a.includes(d.column)&&ae(i,o)});return}const r=n+s-1;if(i.params.rewind||i.params.loop)for(let l=n-e;l<=r+e;l+=1){const a=(l%t+t)%t;(ar)&&ae(i,a)}else for(let l=Math.max(n-e,0);l<=Math.min(r+e,t-1);l+=1)l!==n&&(l>r||l=e[r]&&s=e[r]&&s=e[r]&&(n=r);return t.normalizeSlideIndex&&(n<0||typeof n>"u")&&(n=0),n}function ct(i){const e=this,t=e.rtlTranslate?e.translate:-e.translate,{snapGrid:s,params:n,activeIndex:r,realIndex:l,snapIndex:a}=e;let d=i,o;const u=g=>{let p=g-e.virtual.slidesBefore;return p<0&&(p=e.virtual.slides.length+p),p>=e.virtual.slides.length&&(p-=e.virtual.slides.length),p};if(typeof d>"u"&&(d=dt(e)),s.indexOf(t)>=0)o=s.indexOf(t);else{const g=Math.min(n.slidesPerGroupSkip,d);o=g+Math.floor((d-g)/n.slidesPerGroup)}if(o>=s.length&&(o=s.length-1),d===r&&!e.params.loop){o!==a&&(e.snapIndex=o,e.emit("snapIndexChange"));return}if(d===r&&e.params.loop&&e.virtual&&e.params.virtual.enabled){e.realIndex=u(d);return}const m=e.grid&&n.grid&&n.grid.rows>1;let h;if(e.virtual&&n.virtual.enabled&&n.loop)h=u(d);else if(m){const g=e.slides.find(v=>v.column===d);let p=parseInt(g.getAttribute("data-swiper-slide-index"),10);Number.isNaN(p)&&(p=Math.max(e.slides.indexOf(g),0)),h=Math.floor(p/n.grid.rows)}else if(e.slides[d]){const g=e.slides[d].getAttribute("data-swiper-slide-index");g?h=parseInt(g,10):h=d}else h=d;Object.assign(e,{previousSnapIndex:a,snapIndex:o,previousRealIndex:l,realIndex:h,previousIndex:r,activeIndex:d}),e.initialized&&ce(e),e.emit("activeIndexChange"),e.emit("snapIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&(l!==h&&e.emit("realIndexChange"),e.emit("slideChange"))}function ft(i,e){const t=this,s=t.params;let n=i.closest(`.${s.slideClass}, swiper-slide`);!n&&t.isElement&&e&&e.length>1&&e.includes(i)&&[...e.slice(e.indexOf(i)+1,e.length)].forEach(a=>{!n&&a.matches&&a.matches(`.${s.slideClass}, swiper-slide`)&&(n=a)});let r=!1,l;if(n){for(let a=0;ad?u=d:s&&il?a="next":r"u"&&(e=r.params.speed);const v=Math.min(r.params.slidesPerGroupSkip,l);let T=v+Math.floor((l-v)/r.params.slidesPerGroup);T>=d.length&&(T=d.length-1);const S=-d[T];if(a.normalizeSlideIndex)for(let C=0;C=I&&M=I&&M=I&&(l=C)}if(r.initialized&&l!==m&&(!r.allowSlideNext&&(h?S>r.translate&&S>r.minTranslate():Sr.translate&&S>r.maxTranslate()&&(m||0)!==l))return!1;l!==(u||0)&&t&&r.emit("beforeSlideChangeStart"),r.updateProgress(S);let c;l>m?c="next":l0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{g[C?"scrollLeft":"scrollTop"]=M})):g[C?"scrollLeft":"scrollTop"]=M,f&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1});else{if(!r.support.smoothScroll)return Ce({swiper:r,targetPosition:M,side:C?"left":"top"}),!0;g.scrollTo({[C?"left":"top"]:M,behavior:"smooth"})}return!0}const E=Ie().isSafari;return f&&!n&&E&&r.isElement&&r.virtual.update(!1,!1,l),r.setTransition(e),r.setTranslate(S),r.updateActiveIndex(l),r.updateSlidesClasses(),r.emit("beforeTransitionStart",e,s),r.transitionStart(t,c),e===0?r.transitionEnd(t,c):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(M){!r||r.destroyed||M.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(t,c))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0}function Et(i,e,t,s){i===void 0&&(i=0),t===void 0&&(t=!0),typeof i=="string"&&(i=parseInt(i,10));const n=this;if(n.destroyed)return;typeof e>"u"&&(e=n.params.speed);const r=n.grid&&n.params.grid&&n.params.grid.rows>1;let l=i;if(n.params.loop)if(n.virtual&&n.params.virtual.enabled)l=l+n.virtual.slidesBefore;else{let a;if(r){const h=l*n.params.grid.rows;a=n.slides.find(g=>g.getAttribute("data-swiper-slide-index")*1===h).column}else a=n.getSlideIndexByData(l);const d=r?Math.ceil(n.slides.length/n.params.grid.rows):n.slides.length,{centeredSlides:o}=n.params;let u=n.params.slidesPerView;u==="auto"?u=n.slidesPerViewDynamic():(u=Math.ceil(parseFloat(n.params.slidesPerView,10)),o&&u%2===0&&(u=u+1));let m=d-ag.getAttribute("data-swiper-slide-index")*1===h).column}else l=n.getSlideIndexByData(l)}return requestAnimationFrame(()=>{n.slideTo(l,e,t,s)}),n}function Ct(i,e,t){e===void 0&&(e=!0);const s=this,{enabled:n,params:r,animating:l}=s;if(!n||s.destroyed)return s;typeof i>"u"&&(i=s.params.speed);let a=r.slidesPerGroup;r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(a=Math.max(s.slidesPerViewDynamic("current",!0),1));const d=s.activeIndex{s.slideTo(s.activeIndex+d,i,e,t)}),!0}return r.rewind&&s.isEnd?s.slideTo(0,i,e,t):s.slideTo(s.activeIndex+d,i,e,t)}function Mt(i,e,t){e===void 0&&(e=!0);const s=this,{params:n,snapGrid:r,slidesGrid:l,rtlTranslate:a,enabled:d,animating:o}=s;if(!d||s.destroyed)return s;typeof i>"u"&&(i=s.params.speed);const u=s.virtual&&n.virtual.enabled;if(n.loop){if(o&&!u&&n.loopPreventsSliding)return!1;s.loopFix({direction:"prev"}),s._clientLeft=s.wrapperEl.clientLeft}const m=a?s.translate:-s.translate;function h(c){return c<0?-Math.floor(Math.abs(c)):Math.floor(c)}const g=h(m),p=r.map(c=>h(c)),v=n.freeMode&&n.freeMode.enabled;let T=r[p.indexOf(g)-1];if(typeof T>"u"&&(n.cssMode||v)){let c;r.forEach((f,w)=>{g>=f&&(c=w)}),typeof c<"u"&&(T=v?r[c]:r[c>0?c-1:c])}let S=0;if(typeof T<"u"&&(S=l.indexOf(T),S<0&&(S=s.activeIndex-1),n.slidesPerView==="auto"&&n.slidesPerGroup===1&&n.slidesPerGroupAuto&&(S=S-s.slidesPerViewDynamic("previous",!0)+1,S=Math.max(S,0))),n.rewind&&s.isBeginning){const c=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(c,i,e,t)}else if(n.loop&&s.activeIndex===0&&n.cssMode)return requestAnimationFrame(()=>{s.slideTo(S,i,e,t)}),!0;return s.slideTo(S,i,e,t)}function Pt(i,e,t){e===void 0&&(e=!0);const s=this;if(!s.destroyed)return typeof i>"u"&&(i=s.params.speed),s.slideTo(s.activeIndex,i,e,t)}function Lt(i,e,t,s){e===void 0&&(e=!0),s===void 0&&(s=.5);const n=this;if(n.destroyed)return;typeof i>"u"&&(i=n.params.speed);let r=n.activeIndex;const l=Math.min(n.params.slidesPerGroupSkip,r),a=l+Math.floor((r-l)/n.params.slidesPerGroup),d=n.rtlTranslate?n.translate:-n.translate;if(d>=n.snapGrid[a]){const o=n.snapGrid[a],u=n.snapGrid[a+1];d-o>(u-o)*s&&(r+=n.params.slidesPerGroup)}else{const o=n.snapGrid[a-1],u=n.snapGrid[a];d-o<=(u-o)*s&&(r-=n.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,n.slidesGrid.length-1),n.slideTo(r,i,e,t)}function It(){const i=this;if(i.destroyed)return;const{params:e,slidesEl:t}=i,s=e.slidesPerView==="auto"?i.slidesPerViewDynamic():e.slidesPerView;let n=i.clickedIndex,r;const l=i.isElement?"swiper-slide":`.${e.slideClass}`,a=i.grid&&i.params.grid&&i.params.grid.rows>1;if(e.loop){if(i.animating)return;r=parseInt(i.clickedSlide.getAttribute("data-swiper-slide-index"),10),e.centeredSlides?i.slideToLoop(r):(n>a?(i.slides.length-s)/2-(i.params.grid.rows-1):i.slides.length-s)?(i.loopFix(),n=i.getSlideIndex(F(t,`${l}[data-swiper-slide-index="${r}"]`)[0]),Ee(()=>{i.slideTo(n)})):i.slideTo(n)}else i.slideTo(n)}var At={slideTo:xt,slideToLoop:Et,slideNext:Ct,slidePrev:Mt,slideReset:Pt,slideToClosest:Lt,slideToClickedSlide:It};function kt(i,e){const t=this,{params:s,slidesEl:n}=t;if(!s.loop||t.virtual&&t.params.virtual.enabled)return;const r=()=>{F(n,`.${s.slideClass}, swiper-slide`).forEach((g,p)=>{g.setAttribute("data-swiper-slide-index",p)})},l=()=>{const h=F(n,`.${s.slideBlankClass}`);h.forEach(g=>{g.remove()}),h.length>0&&(t.recalcSlides(),t.updateSlides())},a=t.grid&&s.grid&&s.grid.rows>1;s.loopAddBlankSlides&&(s.slidesPerGroup>1||a)&&l();const d=s.slidesPerGroup*(a?s.grid.rows:1),o=t.slides.length%d!==0,u=a&&t.slides.length%s.grid.rows!==0,m=h=>{for(let g=0;g1;u.length"u"?r=o.getSlideIndex(u.find(L=>L.classList.contains(p.slideActiveClass))):I=r;const y=s==="next"||!s,x=s==="prev"||!s;let P=0,A=0;const O=(w?u[r].column:r)+(v&&typeof n>"u"?-S/2+.5:0);if(O=0;H-=1)u[H].column===D&&b.push(H)}else b.push(C-G-1)}}else if(O+S>C-f){A=Math.max(O-(C-f*2),c),M&&(A=Math.max(A,S-C+T+1));for(let L=0;L{D.column===G&&E.push(H)}):E.push(G)}}if(o.__preventObserver__=!0,requestAnimationFrame(()=>{o.__preventObserver__=!1}),o.params.effect==="cards"&&u.length{u[L].swiperLoopMoveDOM=!0,g.prepend(u[L]),u[L].swiperLoopMoveDOM=!1}),y&&E.forEach(L=>{u[L].swiperLoopMoveDOM=!0,g.append(u[L]),u[L].swiperLoopMoveDOM=!1}),o.recalcSlides(),p.slidesPerView==="auto"?o.updateSlides():w&&(b.length>0&&x||E.length>0&&y)&&o.slides.forEach((L,G)=>{o.grid.updateSlide(G,L,o.slides)}),p.watchSlidesProgress&&o.updateSlidesOffset(),t){if(b.length>0&&x){if(typeof e>"u"){const L=o.slidesGrid[I],D=o.slidesGrid[I+P]-L;d?o.setTranslate(o.translate-D):(o.slideTo(I+Math.ceil(P),0,!1,!0),n&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-D,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-D))}else if(n){const L=w?b.length/p.grid.rows:b.length;o.slideTo(o.activeIndex+L,0,!1,!0),o.touchEventsData.currentTranslate=o.translate}}else if(E.length>0&&y)if(typeof e>"u"){const L=o.slidesGrid[I],D=o.slidesGrid[I-A]-L;d?o.setTranslate(o.translate-D):(o.slideTo(I-A,0,!1,!0),n&&(o.touchEventsData.startTranslate=o.touchEventsData.startTranslate-D,o.touchEventsData.currentTranslate=o.touchEventsData.currentTranslate-D))}else{const L=w?E.length/p.grid.rows:E.length;o.slideTo(o.activeIndex-L,0,!1,!0)}}if(o.allowSlidePrev=m,o.allowSlideNext=h,o.controller&&o.controller.control&&!a){const L={slideRealIndex:e,direction:s,setTranslate:n,activeSlideIndex:r,byController:!0};Array.isArray(o.controller.control)?o.controller.control.forEach(G=>{!G.destroyed&&G.params.loop&&G.loopFix({...L,slideTo:G.params.slidesPerView===p.slidesPerView?t:!1})}):o.controller.control instanceof o.constructor&&o.controller.control.params.loop&&o.controller.control.loopFix({...L,slideTo:o.controller.control.params.slidesPerView===p.slidesPerView?t:!1})}o.emit("loopFix")}function zt(){const i=this,{params:e,slidesEl:t}=i;if(!e.loop||!t||i.virtual&&i.params.virtual.enabled)return;i.recalcSlides();const s=[];i.slides.forEach(n=>{const r=typeof n.swiperSlideIndex>"u"?n.getAttribute("data-swiper-slide-index")*1:n.swiperSlideIndex;s[r]=n}),i.slides.forEach(n=>{n.removeAttribute("data-swiper-slide-index")}),s.forEach(n=>{t.append(n)}),i.recalcSlides(),i.slideTo(i.realIndex,0)}var Gt={loopCreate:kt,loopFix:Ot,loopDestroy:zt};function Bt(i){const e=this;if(!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;const t=e.params.touchEventsTarget==="container"?e.el:e.wrapperEl;e.isElement&&(e.__preventObserver__=!0),t.style.cursor="move",t.style.cursor=i?"grabbing":"grab",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1})}function Dt(){const i=this;i.params.watchOverflow&&i.isLocked||i.params.cssMode||(i.isElement&&(i.__preventObserver__=!0),i[i.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",i.isElement&&requestAnimationFrame(()=>{i.__preventObserver__=!1}))}var $t={setGrabCursor:Bt,unsetGrabCursor:Dt};function Vt(i,e){e===void 0&&(e=this);function t(s){if(!s||s===R()||s===B())return null;s.assignedSlot&&(s=s.assignedSlot);const n=s.closest(i);return!n&&!s.getRootNode?null:n||t(s.getRootNode().host)}return t(e)}function Se(i,e,t){const s=B(),{params:n}=i,r=n.edgeSwipeDetection,l=n.edgeSwipeThreshold;return r&&(t<=l||t>=s.innerWidth-l)?r==="prevent"?(e.preventDefault(),!0):!1:!0}function Ft(i){const e=this,t=R();let s=i;s.originalEvent&&(s=s.originalEvent);const n=e.touchEventsData;if(s.type==="pointerdown"){if(n.pointerId!==null&&n.pointerId!==s.pointerId)return;n.pointerId=s.pointerId}else s.type==="touchstart"&&s.targetTouches.length===1&&(n.touchId=s.targetTouches[0].identifier);if(s.type==="touchstart"){Se(e,s,s.targetTouches[0].pageX);return}const{params:r,touches:l,enabled:a}=e;if(!a||!r.simulateTouch&&s.pointerType==="mouse"||e.animating&&r.preventInteractionOnTransition)return;!e.animating&&r.cssMode&&r.loop&&e.loopFix();let d=s.target;if(r.touchEventsTarget==="wrapper"&&!Ye(d,e.wrapperEl)||"which"in s&&s.which===3||"button"in s&&s.button>0||n.isTouched&&n.isMoved)return;const o=!!r.noSwipingClass&&r.noSwipingClass!=="",u=s.composedPath?s.composedPath():s.path;o&&s.target&&s.target.shadowRoot&&u&&(d=u[0]);const m=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,h=!!(s.target&&s.target.shadowRoot);if(r.noSwiping&&(h?Vt(m,d):d.closest(m))){e.allowClick=!0;return}if(r.swipeHandler&&!d.closest(r.swipeHandler))return;l.currentX=s.pageX,l.currentY=s.pageY;const g=l.currentX,p=l.currentY;if(!Se(e,s,g))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=g,l.startY=p,n.touchStartTime=K(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,r.threshold>0&&(n.allowThresholdMove=!1);let v=!0;d.matches(n.focusableElements)&&(v=!1,d.nodeName==="SELECT"&&(n.isTouched=!1)),t.activeElement&&t.activeElement.matches(n.focusableElements)&&t.activeElement!==d&&(s.pointerType==="mouse"||s.pointerType!=="mouse"&&!d.matches(n.focusableElements))&&t.activeElement.blur();const T=v&&e.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||T)&&!d.isContentEditable&&s.preventDefault(),r.freeMode&&r.freeMode.enabled&&e.freeMode&&e.animating&&!r.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",s)}function Ht(i){const e=R(),t=this,s=t.touchEventsData,{params:n,touches:r,rtlTranslate:l,enabled:a}=t;if(!a||!n.simulateTouch&&i.pointerType==="mouse")return;let d=i;if(d.originalEvent&&(d=d.originalEvent),d.type==="pointermove"&&(s.touchId!==null||d.pointerId!==s.pointerId))return;let o;if(d.type==="touchmove"){if(o=[...d.changedTouches].find(b=>b.identifier===s.touchId),!o||o.identifier!==s.touchId)return}else o=d;if(!s.isTouched){s.startMoving&&s.isScrolling&&t.emit("touchMoveOpposite",d);return}const u=o.pageX,m=o.pageY;if(d.preventedByNestedSwiper){r.startX=u,r.startY=m;return}if(!t.allowTouchMove){d.target.matches(s.focusableElements)||(t.allowClick=!1),s.isTouched&&(Object.assign(r,{startX:u,startY:m,currentX:u,currentY:m}),s.touchStartTime=K());return}if(n.touchReleaseOnEdges&&!n.loop)if(t.isVertical()){if(mr.startY&&t.translate>=t.minTranslate()){s.isTouched=!1,s.isMoved=!1;return}}else{if(l&&(u>r.startX&&-t.translate<=t.maxTranslate()||u=t.minTranslate()))return;if(!l&&(ur.startX&&t.translate>=t.minTranslate()))return}if(e.activeElement&&e.activeElement.matches(s.focusableElements)&&e.activeElement!==d.target&&d.pointerType!=="mouse"&&e.activeElement.blur(),e.activeElement&&d.target===e.activeElement&&d.target.matches(s.focusableElements)){s.isMoved=!0,t.allowClick=!1;return}s.allowTouchCallbacks&&t.emit("touchMove",d),r.previousX=r.currentX,r.previousY=r.currentY,r.currentX=u,r.currentY=m;const h=r.currentX-r.startX,g=r.currentY-r.startY;if(t.params.threshold&&Math.sqrt(h**2+g**2)"u"){let b;t.isHorizontal()&&r.currentY===r.startY||t.isVertical()&&r.currentX===r.startX?s.isScrolling=!1:h*h+g*g>=25&&(b=Math.atan2(Math.abs(g),Math.abs(h))*180/Math.PI,s.isScrolling=t.isHorizontal()?b>n.touchAngle:90-b>n.touchAngle)}if(s.isScrolling&&t.emit("touchMoveOpposite",d),typeof s.startMoving>"u"&&(r.currentX!==r.startX||r.currentY!==r.startY)&&(s.startMoving=!0),s.isScrolling||d.type==="touchmove"&&s.preventTouchMoveFromPointerMove){s.isTouched=!1;return}if(!s.startMoving)return;t.allowClick=!1,!n.cssMode&&d.cancelable&&d.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&d.stopPropagation();let p=t.isHorizontal()?h:g,v=t.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;n.oneWayMovement&&(p=Math.abs(p)*(l?1:-1),v=Math.abs(v)*(l?1:-1)),r.diff=p,p*=n.touchRatio,l&&(p=-p,v=-v);const T=t.touchesDirection;t.swipeDirection=p>0?"prev":"next",t.touchesDirection=v>0?"prev":"next";const S=t.params.loop&&!n.cssMode,c=t.touchesDirection==="next"&&t.allowSlideNext||t.touchesDirection==="prev"&&t.allowSlidePrev;if(!s.isMoved){if(S&&c&&t.loopFix({direction:t.swipeDirection}),s.startTranslate=t.getTranslate(),t.setTransition(0),t.animating){const b=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});t.wrapperEl.dispatchEvent(b)}s.allowMomentumBounce=!1,n.grabCursor&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!0),t.emit("sliderFirstMove",d)}if(new Date().getTime(),n._loopSwapReset!==!1&&s.isMoved&&s.allowThresholdMove&&T!==t.touchesDirection&&S&&c&&Math.abs(p)>=1){Object.assign(r,{startX:u,startY:m,currentX:u,currentY:m,startTranslate:s.currentTranslate}),s.loopSwapReset=!0,s.startTranslate=s.currentTranslate;return}t.emit("sliderMove",d),s.isMoved=!0,s.currentTranslate=p+s.startTranslate;let f=!0,w=n.resistanceRatio;if(n.touchReleaseOnEdges&&(w=0),p>0?(S&&c&&s.allowThresholdMove&&s.currentTranslate>(n.centeredSlides?t.minTranslate()-t.slidesSizesGrid[t.activeIndex+1]-(n.slidesPerView!=="auto"&&t.slides.length-n.slidesPerView>=2?t.slidesSizesGrid[t.activeIndex+1]+t.params.spaceBetween:0)-t.params.spaceBetween:t.minTranslate())&&t.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>t.minTranslate()&&(f=!1,n.resistance&&(s.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+s.startTranslate+p)**w))):p<0&&(S&&c&&s.allowThresholdMove&&s.currentTranslate<(n.centeredSlides?t.maxTranslate()+t.slidesSizesGrid[t.slidesSizesGrid.length-1]+t.params.spaceBetween+(n.slidesPerView!=="auto"&&t.slides.length-n.slidesPerView>=2?t.slidesSizesGrid[t.slidesSizesGrid.length-1]+t.params.spaceBetween:0):t.maxTranslate())&&t.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:t.slides.length-(n.slidesPerView==="auto"?t.slidesPerViewDynamic():Math.ceil(parseFloat(n.slidesPerView,10)))}),s.currentTranslates.startTranslate&&(s.currentTranslate=s.startTranslate),!t.allowSlidePrev&&!t.allowSlideNext&&(s.currentTranslate=s.startTranslate),n.threshold>0)if(Math.abs(p)>n.threshold||s.allowThresholdMove){if(!s.allowThresholdMove){s.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,s.currentTranslate=s.startTranslate,r.diff=t.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY;return}}else{s.currentTranslate=s.startTranslate;return}!n.followFinger||n.cssMode||((n.freeMode&&n.freeMode.enabled&&t.freeMode||n.watchSlidesProgress)&&(t.updateActiveIndex(),t.updateSlidesClasses()),n.freeMode&&n.freeMode.enabled&&t.freeMode&&t.freeMode.onTouchMove(),t.updateProgress(s.currentTranslate),t.setTranslate(s.currentTranslate))}function Nt(i){const e=this,t=e.touchEventsData;let s=i;s.originalEvent&&(s=s.originalEvent);let n;if(s.type==="touchend"||s.type==="touchcancel"){if(n=[...s.changedTouches].find(b=>b.identifier===t.touchId),!n||n.identifier!==t.touchId)return}else{if(t.touchId!==null||s.pointerId!==t.pointerId)return;n=s}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(s.type)&&!(["pointercancel","contextmenu"].includes(s.type)&&(e.browser.isSafari||e.browser.isWebView)))return;t.pointerId=null,t.touchId=null;const{params:l,touches:a,rtlTranslate:d,slidesGrid:o,enabled:u}=e;if(!u||!l.simulateTouch&&s.pointerType==="mouse")return;if(t.allowTouchCallbacks&&e.emit("touchEnd",s),t.allowTouchCallbacks=!1,!t.isTouched){t.isMoved&&l.grabCursor&&e.setGrabCursor(!1),t.isMoved=!1,t.startMoving=!1;return}l.grabCursor&&t.isMoved&&t.isTouched&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!1);const m=K(),h=m-t.touchStartTime;if(e.allowClick){const b=s.path||s.composedPath&&s.composedPath();e.updateClickedSlide(b&&b[0]||s.target,b),e.emit("tap click",s),h<300&&m-t.lastClickTime<300&&e.emit("doubleTap doubleClick",s)}if(t.lastClickTime=K(),Ee(()=>{e.destroyed||(e.allowClick=!0)}),!t.isTouched||!t.isMoved||!e.swipeDirection||a.diff===0&&!t.loopSwapReset||t.currentTranslate===t.startTranslate&&!t.loopSwapReset){t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;return}t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;let g;if(l.followFinger?g=d?e.translate:-e.translate:g=-t.currentTranslate,l.cssMode)return;if(l.freeMode&&l.freeMode.enabled){e.freeMode.onTouchEnd({currentPos:g});return}const p=g>=-e.maxTranslate()&&!e.params.loop;let v=0,T=e.slidesSizesGrid[0];for(let b=0;b=o[b]&&g=o[b])&&(v=b,T=o[o.length-1]-o[o.length-2])}let S=null,c=null;l.rewind&&(e.isBeginning?c=l.virtual&&l.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(S=0));const f=(g-o[v])/T,w=vl.longSwipesMs){if(!l.longSwipes){e.slideTo(e.activeIndex);return}e.swipeDirection==="next"&&(f>=l.longSwipesRatio?e.slideTo(l.rewind&&e.isEnd?S:v+w):e.slideTo(v)),e.swipeDirection==="prev"&&(f>1-l.longSwipesRatio?e.slideTo(v+w):c!==null&&f<0&&Math.abs(f)>l.longSwipesRatio?e.slideTo(c):e.slideTo(v))}else{if(!l.shortSwipes){e.slideTo(e.activeIndex);return}e.navigation&&(s.target===e.navigation.nextEl||s.target===e.navigation.prevEl)?s.target===e.navigation.nextEl?e.slideTo(v+w):e.slideTo(v):(e.swipeDirection==="next"&&e.slideTo(S!==null?S:v+w),e.swipeDirection==="prev"&&e.slideTo(c!==null?c:v))}}function be(){const i=this,{params:e,el:t}=i;if(t&&t.offsetWidth===0)return;e.breakpoints&&i.setBreakpoint();const{allowSlideNext:s,allowSlidePrev:n,snapGrid:r}=i,l=i.virtual&&i.params.virtual.enabled;i.allowSlideNext=!0,i.allowSlidePrev=!0,i.updateSize(),i.updateSlides(),i.updateSlidesClasses();const a=l&&e.loop;(e.slidesPerView==="auto"||e.slidesPerView>1)&&i.isEnd&&!i.isBeginning&&!i.params.centeredSlides&&!a?i.slideTo(i.slides.length-1,0,!1,!0):i.params.loop&&!l?i.slideToLoop(i.realIndex,0,!1,!0):i.slideTo(i.activeIndex,0,!1,!0),i.autoplay&&i.autoplay.running&&i.autoplay.paused&&(clearTimeout(i.autoplay.resizeTimeout),i.autoplay.resizeTimeout=setTimeout(()=>{i.autoplay&&i.autoplay.running&&i.autoplay.paused&&i.autoplay.resume()},500)),i.allowSlidePrev=n,i.allowSlideNext=s,i.params.watchOverflow&&r!==i.snapGrid&&i.checkOverflow()}function _t(i){const e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&i.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(i.stopPropagation(),i.stopImmediatePropagation())))}function Rt(){const i=this,{wrapperEl:e,rtlTranslate:t,enabled:s}=i;if(!s)return;i.previousTranslate=i.translate,i.isHorizontal()?i.translate=-e.scrollLeft:i.translate=-e.scrollTop,i.translate===0&&(i.translate=0),i.updateActiveIndex(),i.updateSlidesClasses();let n;const r=i.maxTranslate()-i.minTranslate();r===0?n=0:n=(i.translate-i.minTranslate())/r,n!==i.progress&&i.updateProgress(t?-i.translate:i.translate),i.emit("setTranslate",i.translate,!1)}function jt(i){const e=this;X(e,i.target),!(e.params.cssMode||e.params.slidesPerView!=="auto"&&!e.params.autoHeight)&&e.update()}function qt(){const i=this;i.documentTouchHandlerProceeded||(i.documentTouchHandlerProceeded=!0,i.params.touchReleaseOnEdges&&(i.el.style.touchAction="auto"))}const ke=(i,e)=>{const t=R(),{params:s,el:n,wrapperEl:r,device:l}=i,a=!!s.nested,d=e==="on"?"addEventListener":"removeEventListener",o=e;!n||typeof n=="string"||(t[d]("touchstart",i.onDocumentTouchStart,{passive:!1,capture:a}),n[d]("touchstart",i.onTouchStart,{passive:!1}),n[d]("pointerdown",i.onTouchStart,{passive:!1}),t[d]("touchmove",i.onTouchMove,{passive:!1,capture:a}),t[d]("pointermove",i.onTouchMove,{passive:!1,capture:a}),t[d]("touchend",i.onTouchEnd,{passive:!0}),t[d]("pointerup",i.onTouchEnd,{passive:!0}),t[d]("pointercancel",i.onTouchEnd,{passive:!0}),t[d]("touchcancel",i.onTouchEnd,{passive:!0}),t[d]("pointerout",i.onTouchEnd,{passive:!0}),t[d]("pointerleave",i.onTouchEnd,{passive:!0}),t[d]("contextmenu",i.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&n[d]("click",i.onClick,!0),s.cssMode&&r[d]("scroll",i.onScroll),s.updateOnWindowResize?i[o](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",be,!0):i[o]("observerUpdate",be,!0),n[d]("load",i.onLoad,{capture:!0}))};function Wt(){const i=this,{params:e}=i;i.onTouchStart=Ft.bind(i),i.onTouchMove=Ht.bind(i),i.onTouchEnd=Nt.bind(i),i.onDocumentTouchStart=qt.bind(i),e.cssMode&&(i.onScroll=Rt.bind(i)),i.onClick=_t.bind(i),i.onLoad=jt.bind(i),ke(i,"on")}function Yt(){ke(this,"off")}var Xt={attachEvents:Wt,detachEvents:Yt};const ye=(i,e)=>i.grid&&e.grid&&e.grid.rows>1;function Kt(){const i=this,{realIndex:e,initialized:t,params:s,el:n}=i,r=s.breakpoints;if(!r||r&&Object.keys(r).length===0)return;const l=R(),a=s.breakpointsBase==="window"||!s.breakpointsBase?s.breakpointsBase:"container",d=["window","container"].includes(s.breakpointsBase)||!s.breakpointsBase?i.el:l.querySelector(s.breakpointsBase),o=i.getBreakpoint(r,a,d);if(!o||i.currentBreakpoint===o)return;const m=(o in r?r[o]:void 0)||i.originalParams,h=ye(i,s),g=ye(i,m),p=i.params.grabCursor,v=m.grabCursor,T=s.enabled;h&&!g?(n.classList.remove(`${s.containerModifierClass}grid`,`${s.containerModifierClass}grid-column`),i.emitContainerClasses()):!h&&g&&(n.classList.add(`${s.containerModifierClass}grid`),(m.grid.fill&&m.grid.fill==="column"||!m.grid.fill&&s.grid.fill==="column")&&n.classList.add(`${s.containerModifierClass}grid-column`),i.emitContainerClasses()),p&&!v?i.unsetGrabCursor():!p&&v&&i.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(E=>{if(typeof m[E]>"u")return;const C=s[E]&&s[E].enabled,M=m[E]&&m[E].enabled;C&&!M&&i[E].disable(),!C&&M&&i[E].enable()});const S=m.direction&&m.direction!==s.direction,c=s.loop&&(m.slidesPerView!==s.slidesPerView||S),f=s.loop;S&&t&&i.changeDirection(),$(i.params,m);const w=i.params.enabled,b=i.params.loop;Object.assign(i,{allowTouchMove:i.params.allowTouchMove,allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.params.allowSlidePrev}),T&&!w?i.disable():!T&&w&&i.enable(),i.currentBreakpoint=o,i.emit("_beforeBreakpoint",m),t&&(c?(i.loopDestroy(),i.loopCreate(e),i.updateSlides()):!f&&b?(i.loopCreate(e),i.updateSlides()):f&&!b&&i.loopDestroy()),i.emit("breakpoint",m)}function Ut(i,e,t){if(e===void 0&&(e="window"),!i||e==="container"&&!t)return;let s=!1;const n=B(),r=e==="window"?n.innerHeight:t.clientHeight,l=Object.keys(i).map(a=>{if(typeof a=="string"&&a.indexOf("@")===0){const d=parseFloat(a.substr(1));return{value:r*d,point:a}}return{value:a,point:a}});l.sort((a,d)=>parseInt(a.value,10)-parseInt(d.value,10));for(let a=0;a{typeof s=="object"?Object.keys(s).forEach(n=>{s[n]&&t.push(e+n)}):typeof s=="string"&&t.push(e+s)}),t}function Zt(){const i=this,{classNames:e,params:t,rtl:s,el:n,device:r}=i,l=Jt(["initialized",t.direction,{"free-mode":i.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:s},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&t.grid.fill==="column"},{android:r.android},{ios:r.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...l),n.classList.add(...e),i.emitContainerClasses()}function ei(){const i=this,{el:e,classNames:t}=i;!e||typeof e=="string"||(e.classList.remove(...t),i.emitContainerClasses())}var ti={addClasses:Zt,removeClasses:ei};function ii(){const i=this,{isLocked:e,params:t}=i,{slidesOffsetBefore:s}=t;if(s){const n=i.slides.length-1,r=i.slidesGrid[n]+i.slidesSizesGrid[n]+s*2;i.isLocked=i.size>r}else i.isLocked=i.snapGrid.length===1;t.allowSlideNext===!0&&(i.allowSlideNext=!i.isLocked),t.allowSlidePrev===!0&&(i.allowSlidePrev=!i.isLocked),e&&e!==i.isLocked&&(i.isEnd=!1),e!==i.isLocked&&i.emit(i.isLocked?"lock":"unlock")}var si={checkOverflow:ii},Te={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function ni(i,e){return function(s){s===void 0&&(s={});const n=Object.keys(s)[0],r=s[n];if(typeof r!="object"||r===null){$(e,s);return}if(i[n]===!0&&(i[n]={enabled:!0}),n==="navigation"&&i[n]&&i[n].enabled&&!i[n].prevEl&&!i[n].nextEl&&(i[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&i[n]&&i[n].enabled&&!i[n].el&&(i[n].auto=!0),!(n in i&&"enabled"in r)){$(e,s);return}typeof i[n]=="object"&&!("enabled"in i[n])&&(i[n].enabled=!0),i[n]||(i[n]={enabled:!1}),$(e,s)}}const le={eventsEmitter:tt,update:ut,translate:wt,transition:Tt,slide:At,loop:Gt,grabCursor:$t,events:Xt,breakpoints:Qt,checkOverflow:si,classes:ti},oe={};class V{constructor(){let e,t;for(var s=arguments.length,n=new Array(s),r=0;r1){const u=[];return l.querySelectorAll(t.el).forEach(m=>{const h=$({},t,{el:m});u.push(new V(h))}),u}const a=this;a.__swiper__=!0,a.support=Pe(),a.device=Le({userAgent:t.userAgent}),a.browser=Ie(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],t.modules&&Array.isArray(t.modules)&&a.modules.push(...t.modules);const d={};a.modules.forEach(u=>{u({params:t,swiper:a,extendParams:ni(t,d),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})});const o=$({},Te,d);return a.params=$({},o,oe,t),a.originalParams=$({},a.params),a.passedParams=$({},t),a.params&&a.params.on&&Object.keys(a.params.on).forEach(u=>{a.on(u,a.params.on[u])}),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return a.params.direction==="horizontal"},isVertical(){return a.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:a.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:s}=this,n=F(t,`.${s.slideClass}, swiper-slide`),r=J(n[0]);return J(e)-r}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>t.getAttribute("data-swiper-slide-index")*1===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&(this.params.grid.fill==="column"?e=Math.floor(e/this.params.grid.rows):this.params.grid.fill==="row"&&(e=e%Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){const e=this,{slidesEl:t,params:s}=e;e.slides=F(t,`.${s.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const s=this;e=Math.min(Math.max(e,0),1);const n=s.minTranslate(),l=(s.maxTranslate()-n)*e+n;s.translateTo(l,typeof t>"u"?0:t),s.updateActiveIndex(),s.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter(s=>s.indexOf("swiper")===0||s.indexOf(e.params.containerModifierClass)===0);e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(s=>s.indexOf("swiper-slide")===0||s.indexOf(t.params.slideClass)===0).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach(s=>{const n=e.getSlideClasses(s);t.push({slideEl:s,classNames:n}),e.emit("_slideClass",s,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){e===void 0&&(e="current"),t===void 0&&(t=!1);const s=this,{params:n,slides:r,slidesGrid:l,slidesSizesGrid:a,size:d,activeIndex:o}=s;let u=1;if(typeof n.slidesPerView=="number")return n.slidesPerView;if(n.centeredSlides){let m=r[o]?Math.ceil(r[o].swiperSlideSize):0,h;for(let g=o+1;gd&&(h=!0));for(let g=o-1;g>=0;g-=1)r[g]&&!h&&(m+=r[g].swiperSlideSize,u+=1,m>d&&(h=!0))}else if(e==="current")for(let m=o+1;m=0;m-=1)l[o]-l[m]{l.complete&&X(e,l)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function n(){const l=e.rtlTranslate?e.translate*-1:e.translate,a=Math.min(Math.max(l,e.maxTranslate()),e.minTranslate());e.setTranslate(a),e.updateActiveIndex(),e.updateSlidesClasses()}let r;if(s.freeMode&&s.freeMode.enabled&&!s.cssMode)n(),s.autoHeight&&e.updateAutoHeight();else{if((s.slidesPerView==="auto"||s.slidesPerView>1)&&e.isEnd&&!s.centeredSlides){const l=e.virtual&&s.virtual.enabled?e.virtual.slides:e.slides;r=e.slideTo(l.length-1,0,!1,!0)}else r=e.slideTo(e.activeIndex,0,!1,!0);r||n()}s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){t===void 0&&(t=!0);const s=this,n=s.params.direction;return e||(e=n==="horizontal"?"vertical":"horizontal"),e===n||e!=="horizontal"&&e!=="vertical"||(s.el.classList.remove(`${s.params.containerModifierClass}${n}`),s.el.classList.add(`${s.params.containerModifierClass}${e}`),s.emitContainerClasses(),s.params.direction=e,s.slides.forEach(r=>{e==="vertical"?r.style.width="":r.style.height=""}),s.emit("changeDirection"),t&&s.update()),s}changeLanguageDirection(e){const t=this;t.rtl&&e==="rtl"||!t.rtl&&e==="ltr"||(t.rtl=e==="rtl",t.rtlTranslate=t.params.direction==="horizontal"&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let s=e||t.params.el;if(typeof s=="string"&&(s=document.querySelector(s)),!s)return!1;s.swiper=t,s.parentNode&&s.parentNode.host&&s.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let l=s&&s.shadowRoot&&s.shadowRoot.querySelector?s.shadowRoot.querySelector(n()):F(s,n())[0];return!l&&t.params.createElements&&(l=Q("div",t.params.wrapperClass),s.append(l),F(s,`.${t.params.slideClass}`).forEach(a=>{l.append(a)})),Object.assign(t,{el:s,wrapperEl:l,slidesEl:t.isElement&&!s.parentNode.host.slideSlots?s.parentNode.host:l,hostEl:t.isElement?s.parentNode.host:s,mounted:!0,rtl:s.dir.toLowerCase()==="rtl"||N(s,"direction")==="rtl",rtlTranslate:t.params.direction==="horizontal"&&(s.dir.toLowerCase()==="rtl"||N(s,"direction")==="rtl"),wrongRTL:N(l,"display")==="-webkit-box"}),!0}init(e){const t=this;if(t.initialized||t.mount(e)===!1)return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();const n=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&n.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),n.forEach(r=>{r.complete?X(t,r):r.addEventListener("load",l=>{X(t,l.target)})}),ce(t),t.initialized=!0,ce(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){e===void 0&&(e=!0),t===void 0&&(t=!0);const s=this,{params:n,el:r,wrapperEl:l,slides:a}=s;return typeof s.params>"u"||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),n.loop&&s.loopDestroy(),t&&(s.removeClasses(),r&&typeof r!="string"&&r.removeAttribute("style"),l&&l.removeAttribute("style"),a&&a.length&&a.forEach(d=>{d.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),d.removeAttribute("style"),d.removeAttribute("data-swiper-slide-index")})),s.emit("destroy"),Object.keys(s.eventsListeners).forEach(d=>{s.off(d)}),e!==!1&&(s.el&&typeof s.el!="string"&&(s.el.swiper=null),_e(s)),s.destroyed=!0),null}static extendDefaults(e){$(oe,e)}static get extendedDefaults(){return oe}static get defaults(){return Te}static installModule(e){V.prototype.__modules__||(V.prototype.__modules__=[]);const t=V.prototype.__modules__;typeof e=="function"&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(t=>V.installModule(t)),V):(V.installModule(e),V)}}Object.keys(le).forEach(i=>{Object.keys(le[i]).forEach(e=>{V.prototype[e]=le[i][e]})});V.use([Ze,et]);function Oe(i,e,t,s){return i.params.createElements&&Object.keys(s).forEach(n=>{if(!t[n]&&t.auto===!0){let r=F(i.el,`.${s[n]}`)[0];r||(r=Q("div",s[n]),r.className=s[n],i.el.append(r)),t[n]=r,e[n]=r}}),t}function ri(i){let{swiper:e,extendParams:t,on:s,emit:n}=i;t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null};function r(p){let v;return p&&typeof p=="string"&&e.isElement&&(v=e.el.querySelector(p)||e.hostEl.querySelector(p),v)?v:(p&&(typeof p=="string"&&(v=[...document.querySelectorAll(p)]),e.params.uniqueNavElements&&typeof p=="string"&&v&&v.length>1&&e.el.querySelectorAll(p).length===1?v=e.el.querySelector(p):v&&v.length===1&&(v=v[0])),p&&!v?p:v)}function l(p,v){const T=e.params.navigation;p=z(p),p.forEach(S=>{S&&(S.classList[v?"add":"remove"](...T.disabledClass.split(" ")),S.tagName==="BUTTON"&&(S.disabled=v),e.params.watchOverflow&&e.enabled&&S.classList[e.isLocked?"add":"remove"](T.lockClass))})}function a(){const{nextEl:p,prevEl:v}=e.navigation;if(e.params.loop){l(v,!1),l(p,!1);return}l(v,e.isBeginning&&!e.params.rewind),l(p,e.isEnd&&!e.params.rewind)}function d(p){p.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),n("navigationPrev"))}function o(p){p.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),n("navigationNext"))}function u(){const p=e.params.navigation;if(e.params.navigation=Oe(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(p.nextEl||p.prevEl))return;let v=r(p.nextEl),T=r(p.prevEl);Object.assign(e.navigation,{nextEl:v,prevEl:T}),v=z(v),T=z(T);const S=(c,f)=>{c&&c.addEventListener("click",f==="next"?o:d),!e.enabled&&c&&c.classList.add(...p.lockClass.split(" "))};v.forEach(c=>S(c,"next")),T.forEach(c=>S(c,"prev"))}function m(){let{nextEl:p,prevEl:v}=e.navigation;p=z(p),v=z(v);const T=(S,c)=>{S.removeEventListener("click",c==="next"?o:d),S.classList.remove(...e.params.navigation.disabledClass.split(" "))};p.forEach(S=>T(S,"next")),v.forEach(S=>T(S,"prev"))}s("init",()=>{e.params.navigation.enabled===!1?g():(u(),a())}),s("toEdge fromEdge lock unlock",()=>{a()}),s("destroy",()=>{m()}),s("enable disable",()=>{let{nextEl:p,prevEl:v}=e.navigation;if(p=z(p),v=z(v),e.enabled){a();return}[...p,...v].filter(T=>!!T).forEach(T=>T.classList.add(e.params.navigation.lockClass))}),s("click",(p,v)=>{let{nextEl:T,prevEl:S}=e.navigation;T=z(T),S=z(S);const c=v.target;let f=S.includes(c)||T.includes(c);if(e.isElement&&!f){const w=v.path||v.composedPath&&v.composedPath();w&&(f=w.find(b=>T.includes(b)||S.includes(b)))}if(e.params.navigation.hideOnClick&&!f){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===c||e.pagination.el.contains(c)))return;let w;T.length?w=T[0].classList.contains(e.params.navigation.hiddenClass):S.length&&(w=S[0].classList.contains(e.params.navigation.hiddenClass)),n(w===!0?"navigationShow":"navigationHide"),[...T,...S].filter(b=>!!b).forEach(b=>b.classList.toggle(e.params.navigation.hiddenClass))}});const h=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),u(),a()},g=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),m()};Object.assign(e.navigation,{enable:h,disable:g,update:a,init:u,destroy:m})}function j(i){return i===void 0&&(i=""),`.${i.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,".")}`}function ai(i){let{swiper:e,extendParams:t,on:s,emit:n}=i;const r="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:c=>c,formatFractionTotal:c=>c,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),e.pagination={el:null,bullets:[]};let l,a=0;function d(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function o(c,f){const{bulletActiveClass:w}=e.params.pagination;c&&(c=c[`${f==="prev"?"previous":"next"}ElementSibling`],c&&(c.classList.add(`${w}-${f}`),c=c[`${f==="prev"?"previous":"next"}ElementSibling`],c&&c.classList.add(`${w}-${f}-${f}`)))}function u(c,f,w){if(c=c%w,f=f%w,f===c+1)return"next";if(f===c-1)return"previous"}function m(c){const f=c.target.closest(j(e.params.pagination.bulletClass));if(!f)return;c.preventDefault();const w=J(f)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===w)return;const b=u(e.realIndex,w,e.slides.length);b==="next"?e.slideNext():b==="previous"?e.slidePrev():e.slideToLoop(w)}else e.slideTo(w)}function h(){const c=e.rtl,f=e.params.pagination;if(d())return;let w=e.pagination.el;w=z(w);let b,E;const C=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,M=e.params.loop?Math.ceil(C/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(E=e.previousRealIndex||0,b=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):typeof e.snapIndex<"u"?(b=e.snapIndex,E=e.previousSnapIndex):(E=e.previousIndex||0,b=e.activeIndex||0),f.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const I=e.pagination.bullets;let y,x,P;if(f.dynamicBullets&&(l=de(I[0],e.isHorizontal()?"width":"height"),w.forEach(A=>{A.style[e.isHorizontal()?"width":"height"]=`${l*(f.dynamicMainBullets+4)}px`}),f.dynamicMainBullets>1&&E!==void 0&&(a+=b-(E||0),a>f.dynamicMainBullets-1?a=f.dynamicMainBullets-1:a<0&&(a=0)),y=Math.max(b-a,0),x=y+(Math.min(I.length,f.dynamicMainBullets)-1),P=(x+y)/2),I.forEach(A=>{const k=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(O=>`${f.bulletActiveClass}${O}`)].map(O=>typeof O=="string"&&O.includes(" ")?O.split(" "):O).flat();A.classList.remove(...k)}),w.length>1)I.forEach(A=>{const k=J(A);k===b?A.classList.add(...f.bulletActiveClass.split(" ")):e.isElement&&A.setAttribute("part","bullet"),f.dynamicBullets&&(k>=y&&k<=x&&A.classList.add(...`${f.bulletActiveClass}-main`.split(" ")),k===y&&o(A,"prev"),k===x&&o(A,"next"))});else{const A=I[b];if(A&&A.classList.add(...f.bulletActiveClass.split(" ")),e.isElement&&I.forEach((k,O)=>{k.setAttribute("part",O===b?"bullet-active":"bullet")}),f.dynamicBullets){const k=I[y],O=I[x];for(let L=y;L<=x;L+=1)I[L]&&I[L].classList.add(...`${f.bulletActiveClass}-main`.split(" "));o(k,"prev"),o(O,"next")}}if(f.dynamicBullets){const A=Math.min(I.length,f.dynamicMainBullets+4),k=(l*A-l)/2-P*l,O=c?"right":"left";I.forEach(L=>{L.style[e.isHorizontal()?O:"top"]=`${k}px`})}}w.forEach((I,y)=>{if(f.type==="fraction"&&(I.querySelectorAll(j(f.currentClass)).forEach(x=>{x.textContent=f.formatFractionCurrent(b+1)}),I.querySelectorAll(j(f.totalClass)).forEach(x=>{x.textContent=f.formatFractionTotal(M)})),f.type==="progressbar"){let x;f.progressbarOpposite?x=e.isHorizontal()?"vertical":"horizontal":x=e.isHorizontal()?"horizontal":"vertical";const P=(b+1)/M;let A=1,k=1;x==="horizontal"?A=P:k=P,I.querySelectorAll(j(f.progressbarFillClass)).forEach(O=>{O.style.transform=`translate3d(0,0,0) scaleX(${A}) scaleY(${k})`,O.style.transitionDuration=`${e.params.speed}ms`})}f.type==="custom"&&f.renderCustom?(ve(I,f.renderCustom(e,b+1,M)),y===0&&n("paginationRender",I)):(y===0&&n("paginationRender",I),n("paginationUpdate",I)),e.params.watchOverflow&&e.enabled&&I.classList[e.isLocked?"add":"remove"](f.lockClass)})}function g(){const c=e.params.pagination;if(d())return;const f=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length;let w=e.pagination.el;w=z(w);let b="";if(c.type==="bullets"){let E=e.params.loop?Math.ceil(f/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&E>f&&(E=f);for(let C=0;C`}c.type==="fraction"&&(c.renderFraction?b=c.renderFraction.call(e,c.currentClass,c.totalClass):b=` / `),c.type==="progressbar"&&(c.renderProgressbar?b=c.renderProgressbar.call(e,c.progressbarFillClass):b=``),e.pagination.bullets=[],w.forEach(E=>{c.type!=="custom"&&ve(E,b||""),c.type==="bullets"&&e.pagination.bullets.push(...E.querySelectorAll(j(c.bulletClass)))}),c.type!=="custom"&&n("paginationRender",w[0])}function p(){e.params.pagination=Oe(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const c=e.params.pagination;if(!c.el)return;let f;typeof c.el=="string"&&e.isElement&&(f=e.el.querySelector(c.el)),!f&&typeof c.el=="string"&&(f=[...document.querySelectorAll(c.el)]),f||(f=c.el),!(!f||f.length===0)&&(e.params.uniqueNavElements&&typeof c.el=="string"&&Array.isArray(f)&&f.length>1&&(f=[...e.el.querySelectorAll(c.el)],f.length>1&&(f=f.find(w=>Me(w,".swiper")[0]===e.el))),Array.isArray(f)&&f.length===1&&(f=f[0]),Object.assign(e.pagination,{el:f}),f=z(f),f.forEach(w=>{c.type==="bullets"&&c.clickable&&w.classList.add(...(c.clickableClass||"").split(" ")),w.classList.add(c.modifierClass+c.type),w.classList.add(e.isHorizontal()?c.horizontalClass:c.verticalClass),c.type==="bullets"&&c.dynamicBullets&&(w.classList.add(`${c.modifierClass}${c.type}-dynamic`),a=0,c.dynamicMainBullets<1&&(c.dynamicMainBullets=1)),c.type==="progressbar"&&c.progressbarOpposite&&w.classList.add(c.progressbarOppositeClass),c.clickable&&w.addEventListener("click",m),e.enabled||w.classList.add(c.lockClass)}))}function v(){const c=e.params.pagination;if(d())return;let f=e.pagination.el;f&&(f=z(f),f.forEach(w=>{w.classList.remove(c.hiddenClass),w.classList.remove(c.modifierClass+c.type),w.classList.remove(e.isHorizontal()?c.horizontalClass:c.verticalClass),c.clickable&&(w.classList.remove(...(c.clickableClass||"").split(" ")),w.removeEventListener("click",m))})),e.pagination.bullets&&e.pagination.bullets.forEach(w=>w.classList.remove(...c.bulletActiveClass.split(" ")))}s("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;const c=e.params.pagination;let{el:f}=e.pagination;f=z(f),f.forEach(w=>{w.classList.remove(c.horizontalClass,c.verticalClass),w.classList.add(e.isHorizontal()?c.horizontalClass:c.verticalClass)})}),s("init",()=>{e.params.pagination.enabled===!1?S():(p(),g(),h())}),s("activeIndexChange",()=>{typeof e.snapIndex>"u"&&h()}),s("snapIndexChange",()=>{h()}),s("snapGridLengthChange",()=>{g(),h()}),s("destroy",()=>{v()}),s("enable disable",()=>{let{el:c}=e.pagination;c&&(c=z(c),c.forEach(f=>f.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),s("lock unlock",()=>{h()}),s("click",(c,f)=>{const w=f.target,b=z(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&b&&b.length>0&&!w.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&w===e.navigation.nextEl||e.navigation.prevEl&&w===e.navigation.prevEl))return;const E=b[0].classList.contains(e.params.pagination.hiddenClass);n(E===!0?"paginationShow":"paginationHide"),b.forEach(C=>C.classList.toggle(e.params.pagination.hiddenClass))}});const T=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:c}=e.pagination;c&&(c=z(c),c.forEach(f=>f.classList.remove(e.params.pagination.paginationDisabledClass))),p(),g(),h()},S=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:c}=e.pagination;c&&(c=z(c),c.forEach(f=>f.classList.add(e.params.pagination.paginationDisabledClass))),v()};Object.assign(e.pagination,{enable:T,disable:S,render:g,update:h,init:p,destroy:v})}function li(){new V(".mySwiper",{modules:[ri,ai],slidesPerView:1,spaceBetween:30,loop:!0,pagination:{el:".swiper-pagination",clickable:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})}console.log("Hello from main.js!");Be();$e();document.getElementById("openModalBtn").addEventListener("click",()=>{fe.show("myModal")});Ve();Fe();li(); diff --git a/vitekit/my-vite-project/eslint.config.js b/vitekit/my-vite-project/eslint.config.js new file mode 100644 index 0000000..6d87bcc --- /dev/null +++ b/vitekit/my-vite-project/eslint.config.js @@ -0,0 +1,59 @@ +import globals from 'globals'; +import js from '@eslint/js'; +import { FlatCompat } from '@eslint/eslintrc'; +import { absPath } from './vite/path.js'; + +const compat = new FlatCompat({ + baseDirectory: absPath.root, + recommendedConfig: js.configs.recommended, + allConfig: js.configs.all, +}); + +export default [ + { + ignores: [ + 'build', + 'coverage', + 'docs', + 'dist', + 'dist-ssr', + 'node_modules', + ], + }, + ...compat.extends('airbnb-base'), + { + languageOptions: { + globals: { + ...globals.browser, + ...globals.node, + }, + + ecmaVersion: 'latest', + sourceType: 'module', + }, + + settings: { + 'import/resolver': { + alias: { + map: [['@', './src']], + }, + }, + }, + + files: ['**/*.{js,jsx,cjs,mjs}'], + + rules: { + 'consistent-return': 0, + 'import/extensions': 0, + 'import/no-extraneous-dependencies': 0, + 'max-len': ['error', { code: 100, ignoreComments: true }], + 'no-param-reassign': 0, + 'no-unneeded-ternary': 0, + 'no-use-before-define': 0, + 'no-console': ['warn', { allow: ['warn', 'error'] }], + indent: ['error', 2], + quotes: ['error', 'single'], + semi: ['error', 'always'], + }, + }, +]; diff --git a/vitekit/my-vite-project/package-lock.json b/vitekit/my-vite-project/package-lock.json new file mode 100644 index 0000000..aa87863 --- /dev/null +++ b/vitekit/my-vite-project/package-lock.json @@ -0,0 +1,12494 @@ +{ + "name": "my-vite-project", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "my-vite-project", + "version": "1.0.0", + "dependencies": { + "@tabler/icons": "^3.31.0", + "micromodal": "^0.6.1", + "reseter.css": "^2.0.0", + "swiper": "^11.2.9", + "toastify-js": "^1.12.0" + }, + "devDependencies": { + "@biomejs/biome": "^2.0.6", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "^9.24.0", + "@vituum/vite-plugin-twig": "^1.1.0", + "autoprefixer": "^10.4.21", + "dotenv": "^16.4.7", + "eslint": "^9.24.0", + "eslint-config-airbnb-base": "^15.0.0", + "eslint-import-resolver-alias": "^1.1.2", + "eslint-plugin-import": "^2.31.0", + "fastify": "^5.2.2", + "globals": "^16.0.0", + "minimist": "^1.2.8", + "prettier": "^3.6.2", + "prettier-plugin-twig-melody": "^0.4.6", + "sass": "^1.86.3", + "stylelint": "^16.17.0", + "stylelint-config-clean-order": "^7.0.0", + "stylelint-config-standard-scss": "^14.0.0", + "stylelint-scss": "^6.11.1", + "vite-plugin-imagemin": "^0.6.1", + "vite-plugin-minify": "^2.1.0", + "vituum": "^1.2.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.27.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.6.tgz", + "integrity": "sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@biomejs/biome": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.0.6.tgz", + "integrity": "sha512-RRP+9cdh5qwe2t0gORwXaa27oTOiQRQvrFf49x2PA1tnpsyU7FIHX4ZOFMtBC4QNtyWsN7Dqkf5EDbg4X+9iqA==", + "dev": true, + "license": "MIT OR Apache-2.0", + "bin": { + "biome": "bin/biome" + }, + "engines": { + "node": ">=14.21.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/biome" + }, + "optionalDependencies": { + "@biomejs/cli-darwin-arm64": "2.0.6", + "@biomejs/cli-darwin-x64": "2.0.6", + "@biomejs/cli-linux-arm64": "2.0.6", + "@biomejs/cli-linux-arm64-musl": "2.0.6", + "@biomejs/cli-linux-x64": "2.0.6", + "@biomejs/cli-linux-x64-musl": "2.0.6", + "@biomejs/cli-win32-arm64": "2.0.6", + "@biomejs/cli-win32-x64": "2.0.6" + } + }, + "node_modules/@biomejs/cli-darwin-arm64": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.0.6.tgz", + "integrity": "sha512-AzdiNNjNzsE6LfqWyBvcL29uWoIuZUkndu+wwlXW13EKcBHbbKjNQEZIJKYDc6IL+p7bmWGx3v9ZtcRyIoIz5A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-darwin-x64": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.0.6.tgz", + "integrity": "sha512-wJjjP4E7bO4WJmiQaLnsdXMa516dbtC6542qeRkyJg0MqMXP0fvs4gdsHhZ7p9XWTAmGIjZHFKXdsjBvKGIJJQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-linux-arm64": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.0.6.tgz", + "integrity": "sha512-ZSVf6TYo5rNMUHIW1tww+rs/krol7U5A1Is/yzWyHVZguuB0lBnIodqyFuwCNqG9aJGyk7xIMS8HG0qGUPz0SA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-linux-arm64-musl": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.0.6.tgz", + "integrity": "sha512-CVPEMlin3bW49sBqLBg2x016Pws7eUXA27XYDFlEtponD0luYjg2zQaMJ2nOqlkKG9fqzzkamdYxHdMDc2gZFw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-linux-x64": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.0.6.tgz", + "integrity": "sha512-geM1MkHTV1Kh2Cs/Xzot9BOF3WBacihw6bkEmxkz4nSga8B9/hWy5BDiOG3gHDGIBa8WxT0nzsJs2f/hPqQIQw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-linux-x64-musl": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.0.6.tgz", + "integrity": "sha512-mKHE/e954hR/hSnAcJSjkf4xGqZc/53Kh39HVW1EgO5iFi0JutTN07TSjEMg616julRtfSNJi0KNyxvc30Y4rQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-win32-arm64": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.0.6.tgz", + "integrity": "sha512-290V4oSFoKaprKE1zkYVsDfAdn0An5DowZ+GIABgjoq1ndhvNxkJcpxPsiYtT7slbVe3xmlT0ncdfOsN7KruzA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-win32-x64": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.0.6.tgz", + "integrity": "sha512-bfM1Bce0d69Ao7pjTjUS+AWSZ02+5UHdiAP85Th8e9yV5xzw6JrHXbL5YWlcEKQ84FIZMdDc7ncuti1wd2sdbw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@csstools/css-parser-algorithms": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz", + "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-tokenizer": "^3.0.4" + } + }, + "node_modules/@csstools/css-tokenizer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz", + "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@csstools/media-query-list-parser": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz", + "integrity": "sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", + "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss-selector-parser": "^7.0.0" + } + }, + "node_modules/@dual-bundle/import-meta-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", + "integrity": "sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz", + "integrity": "sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.5.tgz", + "integrity": "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.5.tgz", + "integrity": "sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.5.tgz", + "integrity": "sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.5.tgz", + "integrity": "sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.5.tgz", + "integrity": "sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.5.tgz", + "integrity": "sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.5.tgz", + "integrity": "sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.5.tgz", + "integrity": "sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.5.tgz", + "integrity": "sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.5.tgz", + "integrity": "sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz", + "integrity": "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.5.tgz", + "integrity": "sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.5.tgz", + "integrity": "sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.5.tgz", + "integrity": "sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.5.tgz", + "integrity": "sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz", + "integrity": "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.5.tgz", + "integrity": "sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.5.tgz", + "integrity": "sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.5.tgz", + "integrity": "sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.5.tgz", + "integrity": "sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz", + "integrity": "sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.5.tgz", + "integrity": "sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.5.tgz", + "integrity": "sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.5.tgz", + "integrity": "sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", + "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", + "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.6", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-helpers": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.0.tgz", + "integrity": "sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.14.0.tgz", + "integrity": "sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", + "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "9.30.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.30.0.tgz", + "integrity": "sha512-Wzw3wQwPvc9sHM+NjakWTcPx11mbZyiYHuwWa/QfZ7cIRX7WK54PSk7bdyXDaoaopUcMatv1zaQvOAAO8hCdww==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", + "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.3.tgz", + "integrity": "sha512-1+WqvgNMhmlAambTvT3KPtCl/Ibr68VldY2XY40SL1CE0ZXiakFR/cbTspaF5HsnpDMvcYYoJHfl4980NBjGag==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.15.1", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit/node_modules/@eslint/core": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.1.tgz", + "integrity": "sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@fastify/ajv-compiler": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-4.0.2.tgz", + "integrity": "sha512-Rkiu/8wIjpsf46Rr+Fitd3HRP+VsxUFDDeag0hs9L0ksfnwx2g7SPQQTFL0E8Qv+rfXzQOxBJnjUB9ITUDjfWQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT", + "dependencies": { + "ajv": "^8.12.0", + "ajv-formats": "^3.0.1", + "fast-uri": "^3.0.0" + } + }, + "node_modules/@fastify/ajv-compiler/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@fastify/ajv-compiler/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/@fastify/error": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@fastify/error/-/error-4.2.0.tgz", + "integrity": "sha512-RSo3sVDXfHskiBZKBPRgnQTtIqpi/7zhJOEmAxCiBcM7d0uwdGdxLlsCaLzGs8v8NnxIRlfG0N51p5yFaOentQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT" + }, + "node_modules/@fastify/fast-json-stringify-compiler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-5.0.3.tgz", + "integrity": "sha512-uik7yYHkLr6fxd8hJSZ8c+xF4WafPK+XzneQDPU+D10r5X19GW8lJcom2YijX2+qtFF1ENJlHXKFM9ouXNJYgQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT", + "dependencies": { + "fast-json-stringify": "^6.0.0" + } + }, + "node_modules/@fastify/forwarded": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@fastify/forwarded/-/forwarded-3.0.0.tgz", + "integrity": "sha512-kJExsp4JCms7ipzg7SJ3y8DwmePaELHxKYtg+tZow+k0znUTf3cb+npgyqm8+ATZOdmfgfydIebPDWM172wfyA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@fastify/merge-json-schemas": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@fastify/merge-json-schemas/-/merge-json-schemas-0.2.1.tgz", + "integrity": "sha512-OA3KGBCy6KtIvLf8DINC5880o5iBlDX4SxzLQS8HorJAbqluzLRn80UXU0bxZn7UOFhFgpRJDasfwn9nG4FG4A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/@fastify/proxy-addr": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@fastify/proxy-addr/-/proxy-addr-5.0.0.tgz", + "integrity": "sha512-37qVVA1qZ5sgH7KpHkkC4z9SK6StIsIcOmpjvMPXNb3vx2GQxhZocogVYbr2PbbeLCQxYIPDok307xEvRZOzGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@fastify/forwarded": "^3.0.0", + "ipaddr.js": "^2.1.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@isaacs/balanced-match": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", + "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@isaacs/brace-expansion": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", + "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@isaacs/balanced-match": "^4.0.1" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@keyv/serialize": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.0.3.tgz", + "integrity": "sha512-qnEovoOp5Np2JDGonIDL6Ayihw0RhnRh6vxPuHo4RDn1UOzwEo4AeIfpL6UGIrsceWrCMiVPgwRjbHu4vYFc3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^6.0.3" + } + }, + "node_modules/@keyv/serialize/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.44.1.tgz", + "integrity": "sha512-JAcBr1+fgqx20m7Fwe1DxPUl/hPkee6jA6Pl7n1v2EFiktAHenTaXl5aIFjUIEsfn9w3HE4gK1lEgNGMzBDs1w==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.44.1.tgz", + "integrity": "sha512-RurZetXqTu4p+G0ChbnkwBuAtwAbIwJkycw1n6GvlGlBuS4u5qlr5opix8cBAYFJgaY05TWtM+LaoFggUmbZEQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.44.1.tgz", + "integrity": "sha512-fM/xPesi7g2M7chk37LOnmnSTHLG/v2ggWqKj3CCA1rMA4mm5KVBT1fNoswbo1JhPuNNZrVwpTvlCVggv8A2zg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.44.1.tgz", + "integrity": "sha512-gDnWk57urJrkrHQ2WVx9TSVTH7lSlU7E3AFqiko+bgjlh78aJ88/3nycMax52VIVjIm3ObXnDL2H00e/xzoipw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.44.1.tgz", + "integrity": "sha512-wnFQmJ/zPThM5zEGcnDcCJeYJgtSLjh1d//WuHzhf6zT3Md1BvvhJnWoy+HECKu2bMxaIcfWiu3bJgx6z4g2XA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.44.1.tgz", + "integrity": "sha512-uBmIxoJ4493YATvU2c0upGz87f99e3wop7TJgOA/bXMFd2SvKCI7xkxY/5k50bv7J6dw1SXT4MQBQSLn8Bb/Uw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.44.1.tgz", + "integrity": "sha512-n0edDmSHlXFhrlmTK7XBuwKlG5MbS7yleS1cQ9nn4kIeW+dJH+ExqNgQ0RrFRew8Y+0V/x6C5IjsHrJmiHtkxQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.44.1.tgz", + "integrity": "sha512-8WVUPy3FtAsKSpyk21kV52HCxB+me6YkbkFHATzC2Yd3yuqHwy2lbFL4alJOLXKljoRw08Zk8/xEj89cLQ/4Nw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.44.1.tgz", + "integrity": "sha512-yuktAOaeOgorWDeFJggjuCkMGeITfqvPgkIXhDqsfKX8J3jGyxdDZgBV/2kj/2DyPaLiX6bPdjJDTu9RB8lUPQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.44.1.tgz", + "integrity": "sha512-W+GBM4ifET1Plw8pdVaecwUgxmiH23CfAUj32u8knq0JPFyK4weRy6H7ooxYFD19YxBulL0Ktsflg5XS7+7u9g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.44.1.tgz", + "integrity": "sha512-1zqnUEMWp9WrGVuVak6jWTl4fEtrVKfZY7CvcBmUUpxAJ7WcSowPSAWIKa/0o5mBL/Ij50SIf9tuirGx63Ovew==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.44.1.tgz", + "integrity": "sha512-Rl3JKaRu0LHIx7ExBAAnf0JcOQetQffaw34T8vLlg9b1IhzcBgaIdnvEbbsZq9uZp3uAH+JkHd20Nwn0h9zPjA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.44.1.tgz", + "integrity": "sha512-j5akelU3snyL6K3N/iX7otLBIl347fGwmd95U5gS/7z6T4ftK288jKq3A5lcFKcx7wwzb5rgNvAg3ZbV4BqUSw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.44.1.tgz", + "integrity": "sha512-ppn5llVGgrZw7yxbIm8TTvtj1EoPgYUAbfw0uDjIOzzoqlZlZrLJ/KuiE7uf5EpTpCTrNt1EdtzF0naMm0wGYg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.44.1.tgz", + "integrity": "sha512-Hu6hEdix0oxtUma99jSP7xbvjkUM/ycke/AQQ4EC5g7jNRLLIwjcNwaUy95ZKBJJwg1ZowsclNnjYqzN4zwkAw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.44.1.tgz", + "integrity": "sha512-EtnsrmZGomz9WxK1bR5079zee3+7a+AdFlghyd6VbAjgRJDbTANJ9dcPIPAi76uG05micpEL+gPGmAKYTschQw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.44.1.tgz", + "integrity": "sha512-iAS4p+J1az6Usn0f8xhgL4PaU878KEtutP4hqw52I4IO6AGoyOkHCxcc4bqufv1tQLdDWFx8lR9YlwxKuv3/3g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.44.1.tgz", + "integrity": "sha512-NtSJVKcXwcqozOl+FwI41OH3OApDyLk3kqTJgx8+gp6On9ZEt5mYhIsKNPGuaZr3p9T6NWPKGU/03Vw4CNU9qg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.44.1.tgz", + "integrity": "sha512-JYA3qvCOLXSsnTR3oiyGws1Dm0YTuxAAeaYGVlGpUsHqloPcFjPg+X0Fj2qODGLNwQOAcCiQmHub/V007kiH5A==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.44.1.tgz", + "integrity": "sha512-J8o22LuF0kTe7m+8PvW9wk3/bRq5+mRo5Dqo6+vXb7otCm3TPhYOJqOaQtGU9YMWQSL3krMnoOxMr0+9E6F3Ug==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@sindresorhus/is": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", + "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@tabler/icons": { + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-3.34.0.tgz", + "integrity": "sha512-jtVqv0JC1WU2TTEBN32D9+R6mc1iEBuPwLnBsWaR02SIEciu9aq5806AWkCHuObhQ4ERhhXErLEK7Fs+tEZxiA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/codecalm" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-7.0.2.tgz", + "integrity": "sha512-mm2HqV22l8lFQh4r2oSsOEVea+m0qqxEmwpc9kC1p/XzmjLWrReR9D/GRs8Pex2NX/imyEH9c5IU/7tMBQCHOA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/imagemin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@types/imagemin/-/imagemin-7.0.1.tgz", + "integrity": "sha512-xEn5+M3lDBtI3JxLy6eU3ksoVurygnlG7OYhTqJfGGP4PcvYnfn+IABCmMve7ziM/SneHDm5xgJFKC8hCYPicw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/imagemin-gifsicle": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@types/imagemin-gifsicle/-/imagemin-gifsicle-7.0.4.tgz", + "integrity": "sha512-ZghMBd/Jgqg5utTJNPmvf6DkuHzMhscJ8vgf/7MUGCpO+G+cLrhYltL+5d+h3A1B4W73S2SrmJZ1jS5LACpX+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/imagemin": "*" + } + }, + "node_modules/@types/imagemin-jpegtran": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@types/imagemin-jpegtran/-/imagemin-jpegtran-5.0.4.tgz", + "integrity": "sha512-PSMxOeJa8q94Y+qx8Yriw+qj1+vH5xWpvar63o6SGO0Xi5RlKuwHHfJmN2GRUngPrlhe394jOUmpVq8jQlVmFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/imagemin": "*" + } + }, + "node_modules/@types/imagemin-mozjpeg": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/@types/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.4.tgz", + "integrity": "sha512-ZCAxV8SYJB8ehwHpnbRpHjg5Wc4HcyuAMiDhXbkgC7gujDoOTyHO3dhDkUtZ1oK1DLBRZapqG9etdLVhUml7yQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/imagemin": "*" + } + }, + "node_modules/@types/imagemin-optipng": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/@types/imagemin-optipng/-/imagemin-optipng-5.2.4.tgz", + "integrity": "sha512-mvKnDMC8eCYZetAQudjs1DbgpR84WhsTx1wgvdiXnpuUEti3oJ+MaMYBRWPY0JlQ4+y4TXKOfa7+LOuT8daegQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/imagemin": "*" + } + }, + "node_modules/@types/imagemin-svgo": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@types/imagemin-svgo/-/imagemin-svgo-10.0.5.tgz", + "integrity": "sha512-9U2Rf7vWBHeqJvzmWNP3vYAKqR0208QqQ9Mkrq9OLIL5AeoF/dRVRou6iUYCufBSim57BpBpCJhZLrTgfS3k1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/imagemin": "*", + "@types/svgo": "2" + } + }, + "node_modules/@types/imagemin-webp": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@types/imagemin-webp/-/imagemin-webp-7.0.3.tgz", + "integrity": "sha512-C2/EMohS4bzsvY5VJvdzHFdcfmnZoui54DmM/9bFtK57/CgGmKkc+p6n49euPGmMFDDvwm4yVl60nwxcZOmH5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/imagemin": "*" + } + }, + "node_modules/@types/json-schema": { + "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, + "license": "MIT" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "24.0.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.0.6.tgz", + "integrity": "sha512-ZOyn+gOs749xU7ovp+Ibj0g1o3dFRqsfPnT22C2t5JzcRvgsEDpGawPbCISGKLudJk9Y0wiu9sYd6kUh0pc9TA==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.8.0" + } + }, + "node_modules/@types/svgo": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-2.6.4.tgz", + "integrity": "sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@vituum/vite-plugin-twig": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@vituum/vite-plugin-twig/-/vite-plugin-twig-1.1.0.tgz", + "integrity": "sha512-5bUwGe0x0eUsxZ9rX3vHH8rV1ftBDgcyCKFlmAhaxNp4Adcmeybuon2cXBbRKwg0K4l6aiCcYp8+I3eVrZ/XGA==", + "dev": true, + "dependencies": { + "lodash": "^4.17", + "twig": "^1.17", + "vituum": "^1.1" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + } + }, + "node_modules/abstract-logging": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz", + "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==", + "dev": true, + "license": "MIT" + }, + "node_modules/acorn": { + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/archive-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", + "integrity": "sha512-zV4Ky0v1F8dBrdYElwTvQhweQ0P7Kwc1aluqJsYtOBP01jXcWCyW2IEfI1YiqsG+Iy7ZR+o5LF1N+PGECBxHWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^4.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/archive-type/node_modules/file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-includes": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", + "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.0", + "es-object-atoms": "^1.1.1", + "get-intrinsic": "^1.3.0", + "is-string": "^1.1.1", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", + "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-shim-unscopables": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/atomic-sleep": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", + "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.21", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", + "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.24.4", + "caniuse-lite": "^1.0.30001702", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.1.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "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, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/avvio": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/avvio/-/avvio-9.1.0.tgz", + "integrity": "sha512-fYASnYi600CsH/j9EQov7lECAniYiBFiiAtBNuZYLA2leLe9qOvZzqYHFjtIj6gD2VMoMLP14834LFWvr4IfDw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@fastify/error": "^4.0.0", + "fastq": "^1.17.1" + } + }, + "node_modules/babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/babel-code-frame/node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==", + "dev": true, + "license": "MIT" + }, + "node_modules/babel-code-frame/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-traverse/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/babel-traverse/node_modules/globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-traverse/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true, + "license": "MIT", + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/bin-build": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz", + "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress": "^4.0.0", + "download": "^6.2.2", + "execa": "^0.7.0", + "p-map-series": "^1.0.0", + "tempfile": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/bin-build/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-build/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-build/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/bin-check": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz", + "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^0.7.0", + "executable": "^4.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/bin-check/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-check/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-check/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/bin-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz", + "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^1.0.0", + "find-versions": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version-check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz", + "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "bin-version": "^3.0.0", + "semver": "^5.6.0", + "semver-truncate": "^1.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version-check/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/bin-version/node_modules/cross-spawn": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/bin-version/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-version/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-version/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/bin-version/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-version/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-version/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/bin-wrapper": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz", + "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "bin-check": "^4.1.0", + "bin-version-check": "^4.0.0", + "download": "^7.1.0", + "import-lazy": "^3.1.0", + "os-filter-obj": "^2.0.0", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/download": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz", + "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "archive-type": "^4.0.0", + "caw": "^2.0.1", + "content-disposition": "^0.5.2", + "decompress": "^4.2.0", + "ext-name": "^5.0.0", + "file-type": "^8.1.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^8.3.1", + "make-dir": "^1.2.0", + "p-event": "^2.1.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/download/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/file-type": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz", + "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/got/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/p-cancelable": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/p-event": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz", + "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-timeout": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true, + "license": "ISC" + }, + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.25.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.1.tgz", + "integrity": "sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001726", + "electron-to-chromium": "^1.5.173", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.3" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true, + "license": "MIT" + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/cacheable": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-1.10.0.tgz", + "integrity": "sha512-SSgQTAnhd7WlJXnGlIi4jJJOiHzgnM5wRMEPaXAU4kECTAMpBoYKoZ9i5zHmclIEZbxcu3j7yY/CF8DTmwIsHg==", + "dev": true, + "license": "MIT", + "dependencies": { + "hookified": "^1.8.2", + "keyv": "^5.3.3" + } + }, + "node_modules/cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone-response": "1.0.2", + "get-stream": "3.0.0", + "http-cache-semantics": "3.8.1", + "keyv": "3.0.0", + "lowercase-keys": "1.0.0", + "normalize-url": "2.0.1", + "responselike": "1.0.2" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/cacheable-request/node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/cacheable-request/node_modules/keyv": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", + "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", + "integrity": "sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cacheable/node_modules/keyv": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.3.4.tgz", + "integrity": "sha512-ypEvQvInNpUe+u+w8BIcPkQvEqXquyyibWE/1NB5T2BTzIpS5cGEV1LZskDzPSTvNAaT4+5FutvzlvnkxOSKlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@keyv/serialize": "^1.0.3" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001726", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001726.tgz", + "integrity": "sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/caw": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz", + "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-proxy": "^2.0.0", + "isurl": "^1.0.0-alpha5", + "tunnel-agent": "^0.6.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true, + "license": "MIT" + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", + "dev": true, + "license": "MIT" + }, + "node_modules/console-stream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", + "integrity": "sha512-QC/8l9e6ofi6nqZ5PawlDgzmMw3OxIXtvolBzap/F4UDBJlDaZRSNbL/lb41C29FcbSJncBFlJFj2WJoNyZRfQ==", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz", + "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "dev": true, + "hasInstallScript": true, + "license": "MIT" + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-functions-list": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz", + "integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12 || >=16" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", + "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.12.2", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cwebp-bin": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cwebp-bin/-/cwebp-bin-6.1.2.tgz", + "integrity": "sha512-NLEZ/BVAl9g426hwUX/qrQ7b/EfQH7BS1tr+CzPo2EgDQbcdzmUVE+fIfsi64lsL638lWgzTEViMAL4pxV1GOg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.1" + }, + "bin": { + "cwebp": "cli.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/imagemin/cwebp-bin?sponsor=1" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/debug": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2/node_modules/file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-unzip/node_modules/file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-unzip/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "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": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "16.6.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", + "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/download": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz", + "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "caw": "^2.0.0", + "content-disposition": "^0.5.2", + "decompress": "^4.0.0", + "ext-name": "^5.0.0", + "file-type": "5.2.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^7.0.0", + "make-dir": "^1.0.0", + "p-event": "^1.0.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.177", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.177.tgz", + "integrity": "sha512-7EH2G59nLsEMj97fpDuvVcYi6lwTcM1xuWw3PssD8xzboAW7zj7iB3COEEEATUfjLHrs5uKBLQT03V/8URx06g==", + "dev": true, + "license": "ISC" + }, + "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, + "license": "MIT" + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", + "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.2.1", + "is-set": "^2.0.3", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.1", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.4", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.19" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "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, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", + "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/esbuild": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz", + "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.5", + "@esbuild/android-arm": "0.25.5", + "@esbuild/android-arm64": "0.25.5", + "@esbuild/android-x64": "0.25.5", + "@esbuild/darwin-arm64": "0.25.5", + "@esbuild/darwin-x64": "0.25.5", + "@esbuild/freebsd-arm64": "0.25.5", + "@esbuild/freebsd-x64": "0.25.5", + "@esbuild/linux-arm": "0.25.5", + "@esbuild/linux-arm64": "0.25.5", + "@esbuild/linux-ia32": "0.25.5", + "@esbuild/linux-loong64": "0.25.5", + "@esbuild/linux-mips64el": "0.25.5", + "@esbuild/linux-ppc64": "0.25.5", + "@esbuild/linux-riscv64": "0.25.5", + "@esbuild/linux-s390x": "0.25.5", + "@esbuild/linux-x64": "0.25.5", + "@esbuild/netbsd-arm64": "0.25.5", + "@esbuild/netbsd-x64": "0.25.5", + "@esbuild/openbsd-arm64": "0.25.5", + "@esbuild/openbsd-x64": "0.25.5", + "@esbuild/sunos-x64": "0.25.5", + "@esbuild/win32-arm64": "0.25.5", + "@esbuild/win32-ia32": "0.25.5", + "@esbuild/win32-x64": "0.25.5" + } + }, + "node_modules/esbuild-android-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz", + "integrity": "sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-android-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz", + "integrity": "sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz", + "integrity": "sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz", + "integrity": "sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz", + "integrity": "sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz", + "integrity": "sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-32": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz", + "integrity": "sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz", + "integrity": "sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz", + "integrity": "sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz", + "integrity": "sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-mips64le": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz", + "integrity": "sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz", + "integrity": "sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-riscv64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz", + "integrity": "sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-s390x": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz", + "integrity": "sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz", + "integrity": "sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz", + "integrity": "sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-sunos-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz", + "integrity": "sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz", + "integrity": "sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz", + "integrity": "sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz", + "integrity": "sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.30.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.30.0.tgz", + "integrity": "sha512-iN/SiPxmQu6EVkf+m1qpBxzUhE12YqFLOSySuOyVLJLEF9nzTf+h/1AJYc1JWzCnktggeNrjvQGLngDzXirU6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.21.0", + "@eslint/config-helpers": "^0.3.0", + "@eslint/core": "^0.14.0", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "9.30.0", + "@eslint/plugin-kit": "^0.3.1", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.4.0", + "eslint-visitor-keys": "^4.2.1", + "espree": "^10.4.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-config-airbnb-base": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", + "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", + "dev": true, + "license": "MIT", + "dependencies": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "eslint": "^7.32.0 || ^8.2.0", + "eslint-plugin-import": "^2.25.2" + } + }, + "node_modules/eslint-import-resolver-alias": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-alias/-/eslint-import-resolver-alias-1.1.2.tgz", + "integrity": "sha512-WdviM1Eu834zsfjHtcGHtGfcu+F30Od3V7I9Fi57uhBEwPkjDcii7/yW8jAT+gOhn4P/vOxxNAXbFAKsrrc15w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + }, + "peerDependencies": { + "eslint-plugin-import": ">=1.4.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", + "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.32.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", + "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.9", + "array.prototype.findlastindex": "^1.2.6", + "array.prototype.flat": "^1.3.3", + "array.prototype.flatmap": "^1.3.3", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.1", + "hasown": "^2.0.2", + "is-core-module": "^2.16.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.1", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.9", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-scope": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", + "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.15.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", + "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^0.7.0", + "p-finally": "^1.0.0", + "pify": "^3.0.0", + "rimraf": "^2.5.4", + "tempfile": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/exec-buffer/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-buffer/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-buffer/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^2.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/executable/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "^1.28.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fast-decode-uri-component": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz", + "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-json-stringify": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-6.0.1.tgz", + "integrity": "sha512-s7SJE83QKBZwg54dIbD5rCtzOBVD43V1ReWXXYqBgwCwHLYAAT0RQc/FmrQglXqWPpz6omtryJQOau5jI4Nrvg==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT", + "dependencies": { + "@fastify/merge-json-schemas": "^0.2.0", + "ajv": "^8.12.0", + "ajv-formats": "^3.0.1", + "fast-uri": "^3.0.0", + "json-schema-ref-resolver": "^2.0.0", + "rfdc": "^1.2.0" + } + }, + "node_modules/fast-json-stringify/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/fast-json-stringify/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-querystring": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.1.2.tgz", + "integrity": "sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-decode-uri-component": "^1.0.1" + } + }, + "node_modules/fast-redact": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz", + "integrity": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/fast-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fast-xml-parser": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz", + "integrity": "sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "dependencies": { + "strnum": "^1.1.1" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.9.1" + } + }, + "node_modules/fastify": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.4.0.tgz", + "integrity": "sha512-I4dVlUe+WNQAhKSyv15w+dwUh2EPiEl4X2lGYMmNSgF83WzTMAPKGdWEv5tPsCQOb+SOZwz8Vlta2vF+OeDgRw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT", + "dependencies": { + "@fastify/ajv-compiler": "^4.0.0", + "@fastify/error": "^4.0.0", + "@fastify/fast-json-stringify-compiler": "^5.0.0", + "@fastify/proxy-addr": "^5.0.0", + "abstract-logging": "^2.0.1", + "avvio": "^9.0.0", + "fast-json-stringify": "^6.0.0", + "find-my-way": "^9.0.0", + "light-my-request": "^6.0.0", + "pino": "^9.0.0", + "process-warning": "^5.0.0", + "rfdc": "^1.3.1", + "secure-json-parse": "^4.0.0", + "semver": "^7.6.0", + "toad-cache": "^3.7.0" + } + }, + "node_modules/fastify/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fastq": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", + "dev": true, + "license": "MIT", + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-my-way": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-9.3.0.tgz", + "integrity": "sha512-eRoFWQw+Yv2tuYlK2pjFS2jGXSxSppAs3hSQjfxVKxM5amECzIgYYc1FEI8ZmhSh/Ig+FrKEz43NLRKJjYCZVg==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-querystring": "^1.0.0", + "safe-regex2": "^5.0.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver-regex": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "dev": true, + "license": "ISC" + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/foreachasync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz", + "integrity": "sha512-J+ler7Ta54FwwNcx6wQRDhTIbNeyDcARMkOcguEqnEdtm0jKvN3Li3PDAb2Du3ubJYEWfYL83XMROXdsXAXycw==", + "dev": true, + "license": "Apache2" + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true, + "license": "MIT" + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-proxy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz", + "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "npm-conf": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==", + "dev": true, + "license": "MIT", + "dependencies": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gifsicle": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-5.2.0.tgz", + "integrity": "sha512-vOIS3j0XoTCxq9pkGj43gEix82RkI5FveNgaFZutjbaui/HH+4fR8Y56dwXDuxYo8hR4xOo6/j2h1WHoQW6XLw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "execa": "^5.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "gifsicle": "cli.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/imagemin/gisicle-bin?sponsor=1" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-16.2.0.tgz", + "integrity": "sha512-O+7l9tPdHCU320IigZZPj5zmRCFG9xHmx9cU8FqU2Rp+JN714seHV+2S9+JslCpY4gJwU2vOGox0wzgae/MCEg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", + "dev": true, + "license": "MIT" + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/got/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbol-support-x": "^1.4.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hookified": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.9.1.tgz", + "integrity": "sha512-u3pxtGhKjcSXnGm1CX6aXS9xew535j3lkOCegbA6jdyh0BaAjTbXI4aslKstCr6zUNtoCxFGFKwjbSHdGrMB8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true, + "license": "ISC" + }, + "node_modules/html-minifier-terser": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", + "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", + "dev": true, + "license": "MIT", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "~5.3.2", + "commander": "^10.0.0", + "entities": "^4.4.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.15.1" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": "^14.13.1 || >=16.0.0" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/html-minifier-terser/node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/imagemin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz", + "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^12.0.0", + "globby": "^10.0.0", + "graceful-fs": "^4.2.2", + "junk": "^3.1.0", + "make-dir": "^3.0.0", + "p-pipe": "^3.0.0", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin-gifsicle": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-7.0.0.tgz", + "integrity": "sha512-LaP38xhxAwS3W8PFh4y5iQ6feoTSF+dTAXFRUEYQWYst6Xd+9L/iPk34QGgK/VO/objmIlmq9TStGfVY2IcHIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^1.0.0", + "gifsicle": "^5.0.0", + "is-gif": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/imagemin/imagemin-gifsicle?sponsor=1" + } + }, + "node_modules/imagemin-gifsicle/node_modules/cross-spawn": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/imagemin-gifsicle/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imagemin-gifsicle/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imagemin-gifsicle/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/imagemin-gifsicle/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/imagemin-gifsicle/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/imagemin-gifsicle/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/imagemin-gifsicle/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/imagemin-gifsicle/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/imagemin-jpegtran": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-7.0.0.tgz", + "integrity": "sha512-MJoyTCW8YjMJf56NorFE41SR/WkaGA3IYk4JgvMlRwguJEEd3PnP9UxA8Y2UWjquz8d+On3Ds/03ZfiiLS8xTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "exec-buffer": "^3.0.0", + "is-jpg": "^2.0.0", + "jpegtran-bin": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/imagemin-jpegtran/node_modules/jpegtran-bin": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-5.0.2.tgz", + "integrity": "sha512-4FSmgIcr8d5+V6T1+dHbPZjaFH0ogVyP4UVsE+zri7S9YLO4qAT2our4IN3sW3STVgNTbqPermdIgt2XuAJ4EA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "jpegtran": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/imagemin-mozjpeg": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/imagemin-mozjpeg/-/imagemin-mozjpeg-9.0.0.tgz", + "integrity": "sha512-TwOjTzYqCFRgROTWpVSt5UTT0JeCuzF1jswPLKALDd89+PmrJ2PdMMYeDLYZ1fs9cTovI9GJd68mRSnuVt691w==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^4.0.0", + "is-jpg": "^2.0.0", + "mozjpeg": "^7.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-optipng": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-8.0.0.tgz", + "integrity": "sha512-CUGfhfwqlPjAC0rm8Fy+R2DJDBGjzy2SkfyT09L8rasnF9jSoHFqJ1xxSZWK6HVPZBMhGPMxCTL70OgTHlLF5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "exec-buffer": "^3.0.0", + "is-png": "^2.0.0", + "optipng-bin": "^7.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/imagemin-pngquant": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/imagemin-pngquant/-/imagemin-pngquant-9.0.2.tgz", + "integrity": "sha512-cj//bKo8+Frd/DM8l6Pg9pws1pnDUjgb7ae++sUX1kUVdv2nrngPykhiUOgFeE0LGY/LmUbCf4egCHC4YUcZSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^4.0.0", + "is-png": "^2.0.0", + "is-stream": "^2.0.0", + "ow": "^0.17.0", + "pngquant-bin": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/imagemin-pngquant/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/imagemin-pngquant/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-pngquant/node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/imagemin-pngquant/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-svgo": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-9.0.0.tgz", + "integrity": "sha512-uNgXpKHd99C0WODkrJ8OO/3zW3qjgS4pW7hcuII0RcHN3tnKxDjJWcitdVC/TZyfIqSricU8WfrHn26bdSW62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-svg": "^4.2.1", + "svgo": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/imagemin-svgo?sponsor=1" + } + }, + "node_modules/imagemin-webp": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/imagemin-webp/-/imagemin-webp-6.1.0.tgz", + "integrity": "sha512-i8ZluZV1pfQX9aVzmZ/VZh9KBSdPwUlp5VruAa9c30GZnX/nMl5n7h+oUMnI7Mg7+SUpu9mYBsw2nsYGUEllWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cwebp-bin": "^6.0.0", + "exec-buffer": "^3.0.0", + "is-cwebp-readable": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/imagemin/node_modules/file-type": { + "version": "12.4.2", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz", + "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin/node_modules/globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/immutable": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.3.tgz", + "integrity": "sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==", + "dev": true, + "license": "MIT" + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-lazy": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz", + "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "dev": true, + "license": "MIT", + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true, + "license": "ISC" + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/into-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "integrity": "sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "license": "MIT", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ipaddr.js": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-cwebp-readable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-cwebp-readable/-/is-cwebp-readable-3.0.0.tgz", + "integrity": "sha512-bpELc7/Q1/U5MWHn4NdHI44R3jxk0h9ew9ljzabiRl70/UIjL/ZAqRMb52F5+eke/VC8yTiv4Ewryo1fPWidvA==", + "dev": true, + "license": "ISC", + "dependencies": { + "file-type": "^10.5.0" + } + }, + "node_modules/is-cwebp-readable/node_modules/file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-proto": "^1.0.0", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-gif": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz", + "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^10.4.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-gif/node_modules/file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-jpg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz", + "integrity": "sha512-ODlO0ruzhkzD3sdynIainVP5eoOFNN85rxA1+cwwnPe4dKyX0r5+hxNO5XpCrxlHcmb9vkOit9mhRD2JVuimHg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-png": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz", + "integrity": "sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-svg": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.4.0.tgz", + "integrity": "sha512-v+AgVwiK5DsGtT9ng+m4mClp6zDAmwrW8nZi6Gg15qzvBnRWWdfWA1TGaXyCDnWq5g5asofIgMVl3PjKxvk1ug==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-xml-parser": "^4.1.3" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/jpegtran-bin": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-6.0.1.tgz", + "integrity": "sha512-WohhhHhqe22de7PU8hXs6Sr5d4BAvkrfA93NR5tGlHyPnFLgvEW/bH+q7fv65JgoiQDsd7SBwwQ/OGRBivU3Mw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0" + }, + "bin": { + "jpegtran": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-ref-resolver": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/json-schema-ref-resolver/-/json-schema-ref-resolver-2.0.1.tgz", + "integrity": "sha512-HG0SIB9X4J8bwbxCbnd5FfPEbcXAJYTi1pBJeP/QPON+w8ovSME8iRG+ElHNxZNX2Qh6eYn1GdzJFS4cDFfx0Q==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/known-css-properties": { + "version": "0.37.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.37.0.tgz", + "integrity": "sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/light-my-request": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-6.6.0.tgz", + "integrity": "sha512-CHYbu8RtboSIoVsHZ6Ye4cj4Aw/yg2oAFimlF7mNvfDV192LR7nDiKtSIfCuLT7KokPSTn/9kfVLm5OGN0A28A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause", + "dependencies": { + "cookie": "^1.0.1", + "process-warning": "^4.0.0", + "set-cookie-parser": "^2.6.0" + } + }, + "node_modules/light-my-request/node_modules/process-warning": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-4.0.1.tgz", + "integrity": "sha512-3c2LzQ3rY9d0hc1emcsHhfT9Jwz0cChib/QN89oME2R451w5fy3f0afAhERFZAwrbDU43wk12d0ORBpDVME50Q==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT" + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "license": "MIT" + }, + "node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/locutus": { + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/locutus/-/locutus-2.0.32.tgz", + "integrity": "sha512-fr7OCpbE4xeefhHqfh6hM2/l9ZB3XvClHgtgFnQNImrM/nqL950o6FO98vmUH8GysfQRCcyBYtZ4C8GcY52Edw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10", + "yarn": ">= 1" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true, + "license": "MIT" + }, + "node_modules/logalot": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", + "integrity": "sha512-Ah4CgdSRfeCJagxQhcVNMi9BfGYyEKLa6d7OA6xSbld/Hg3Cf2QiOa1mDpmG7Ve8LOH6DN3mdttzjQAvWTyVkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "figures": "^1.3.5", + "squeak": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", + "integrity": "sha512-MMIcFmmR9zlGZtBcFOows6c2COMekHCIFJz3ew/rRpKZ1wR4mXDPzvcVqLarux8M33X4TPSq2Jdw8WJj0q0KbQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-stdin": "^4.0.1", + "indent-string": "^2.1.0", + "longest": "^1.0.0", + "meow": "^3.3.0" + }, + "bin": { + "lpad-align": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "license": "ISC", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/make-dir/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdn-data": { + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", + "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/melody-code-frame": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/melody-code-frame/-/melody-code-frame-1.7.5.tgz", + "integrity": "sha512-q/Do+7ZFxRHLN7IhT5RIJrTKh7xNmX3JG4+AD1ZST9iB8gUPYs6yfgGexDRDvtOAAGgLfFbT1DlMWJtldqYaPQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "lodash": "^4.15.0" + } + }, + "node_modules/melody-extension-core": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/melody-extension-core/-/melody-extension-core-1.7.5.tgz", + "integrity": "sha512-eu/ji2sxpKvob03+1bdtuRr9XTW/VdogjHXvHiMYIK5DslpREcdGLVDEVAa1dfnnzoKGso76XCOHTJy0pImRfg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "babel-template": "^6.8.0", + "babel-types": "^6.8.1", + "lodash": "^4.12.0", + "shortid": "^2.2.6" + }, + "peerDependencies": { + "melody-idom": "^1.1.0", + "melody-parser": "^1.1.0", + "melody-runtime": "^1.1.0", + "melody-traverse": "^1.1.0", + "melody-types": "^1.1.0" + } + }, + "node_modules/melody-idom": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/melody-idom/-/melody-idom-1.7.5.tgz", + "integrity": "sha512-CsMg+vPyaIs9Wl/pTEgevQs+DfPzEpsNnHcaZNBGgQo3GvLItVgrg3Z8z3obVkPikRrHyRnwBPWIWiRyeh6KHg==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "lodash": "^4.12.0" + } + }, + "node_modules/melody-parser": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/melody-parser/-/melody-parser-1.7.5.tgz", + "integrity": "sha512-ffWDWl76G3lgTQUZ3SqGY0oZeul9FrKAnV+8+j3+afrS7AjBC32w5H+Imi00+qcOgdkpoU3eWwisqKc+pQmQ8g==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "he": "^1.1.0", + "lodash": "^4.12.0", + "melody-code-frame": "^1.7.5" + }, + "peerDependencies": { + "melody-types": "^1.1.0" + } + }, + "node_modules/melody-runtime": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/melody-runtime/-/melody-runtime-1.7.5.tgz", + "integrity": "sha512-SmkH57Y6FYn+NP15dES85zmhYsjsvVmvh3euLeMuAPWwqqSm28AIZ9btPpkDUCDu/L7JAQ8dTaflbpeDgBwnPQ==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "lodash": "^4.12.0" + }, + "peerDependencies": { + "melody-idom": "^1.2.0" + } + }, + "node_modules/melody-traverse": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/melody-traverse/-/melody-traverse-1.7.5.tgz", + "integrity": "sha512-k9agECp5qEyIDybedgMNHPalb6wfwy5WlczJriOAn/swggeoq3+HojXSABo3uKM7K8xXNmpVhW/wOJA86oqjIQ==", + "dev": true, + "license": "Apache-2.0", + "peerDependencies": { + "melody-types": "^1.1.0" + } + }, + "node_modules/melody-types": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/melody-types/-/melody-types-1.7.5.tgz", + "integrity": "sha512-KkZmYlkmHtK10Hyx0mVNBZg1OXctIzZo2w3Vyc5AOV+KLA5lRiG6Z3Lp+G8o1LD6UZY0PC83/57hw3gs2Qj+Tg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "babel-types": "^6.8.1" + } + }, + "node_modules/meow": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", + "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/micromodal": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/micromodal/-/micromodal-0.6.1.tgz", + "integrity": "sha512-rw1fOptxQe3XGDm9xil9hBC2ylPb1kKZyYv4FlK54R/7L+KG+D8SQxPL5L8OlEXAhBDHckeoULYxWSYU9rg/RA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mozjpeg": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/mozjpeg/-/mozjpeg-7.1.1.tgz", + "integrity": "sha512-iIDxWvzhWvLC9mcRJ1uSkiKaj4drF58oCqK2bITm5c2Jt6cJ8qQjSSru2PCaysG+hLIinryj8mgz5ZJzOYTv1A==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0" + }, + "bin": { + "mozjpeg": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true, + "license": "MIT" + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/normalize-url/node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/normalize-url/node_modules/sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "dev": true, + "license": "MIT", + "dependencies": { + "config-chain": "^1.1.11", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-conf/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz", + "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-exit-leak-free": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", + "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/optipng-bin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-7.0.1.tgz", + "integrity": "sha512-W99mpdW7Nt2PpFiaO+74pkht7KEqkXkeRomdWXfEz3SALZ6hns81y/pm1dsGZ6ItUIfchiNIP6ORDr1zETU1jA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0" + }, + "bin": { + "optipng": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/os-filter-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", + "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "arch": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ow": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/ow/-/ow-0.17.0.tgz", + "integrity": "sha512-i3keDzDQP5lWIe4oODyDFey1qVrq2hXKTuTH2VpqwpYtzPiKZt2ziRI4NBQmgW40AnV5Euz17OyWweCb+bNEQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.11.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-event": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", + "integrity": "sha512-hV1zbA7gwqPVFcapfeATaNjQ3J0NuzorHPyG8GPL9g/Y/TplWVBVoCKCXL6Ej2zscrCEv195QNWJXuBH6XZuzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-timeout": "^1.1.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-is-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz", + "integrity": "sha512-4k9LlvY6Bo/1FcIdV33wqZQES0Py+iKISU9Uc8p8AjWoZPnFKMpVIVD3s0EYn4jzLh1I+WeUZkJ0Yoa4Qfw3Kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-reduce": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-pipe": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz", + "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha512-gb0ryzr+K2qFqFv6qi3khoeqMZF/+ajxQipEF6NteZVnvz9tzdsfAVj3lYtn1gAXvH5lfLwfxEII799gt/mRIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-0.2.0.tgz", + "integrity": "sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==", + "dev": true, + "license": "MIT" + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pino": { + "version": "9.7.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-9.7.0.tgz", + "integrity": "sha512-vnMCM6xZTb1WDmLvtG2lE/2p+t9hDEIvTWJsu6FejkE62vB7gDhvzrpFR4Cw2to+9JNQxVnkAKVPA1KPB98vWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "atomic-sleep": "^1.0.0", + "fast-redact": "^3.1.1", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "^2.0.0", + "pino-std-serializers": "^7.0.0", + "process-warning": "^5.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.2.0", + "safe-stable-stringify": "^2.3.1", + "sonic-boom": "^4.0.1", + "thread-stream": "^3.0.0" + }, + "bin": { + "pino": "bin.js" + } + }, + "node_modules/pino-abstract-transport": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-2.0.0.tgz", + "integrity": "sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "split2": "^4.0.0" + } + }, + "node_modules/pino-std-serializers": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-7.0.0.tgz", + "integrity": "sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==", + "dev": true, + "license": "MIT" + }, + "node_modules/pngquant-bin": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/pngquant-bin/-/pngquant-bin-6.0.1.tgz", + "integrity": "sha512-Q3PUyolfktf+hYio6wsg3SanQzEU/v8aICg/WpzxXcuCMRb7H2Q81okfpcEztbMvw25ILjd3a87doj2N9kvbpQ==", + "dev": true, + "hasInstallScript": true, + "license": "GPL-3.0+", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.1", + "execa": "^4.0.0" + }, + "bin": { + "pngquant": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/pngquant-bin/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/pngquant-bin/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pngquant-bin/node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/pngquant-bin/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", + "dev": true, + "license": "MIT" + }, + "node_modules/postcss-resolve-nested-selector": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz", + "integrity": "sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==", + "dev": true, + "license": "MIT" + }, + "node_modules/postcss-safe-parser": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz", + "integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-safe-parser" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-scss": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", + "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-scss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.4.29" + } + }, + "node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-sorting": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-8.0.2.tgz", + "integrity": "sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "postcss": "^8.4.20" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prettier": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", + "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-plugin-twig-melody": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/prettier-plugin-twig-melody/-/prettier-plugin-twig-melody-0.4.6.tgz", + "integrity": "sha512-5/sk+0efzxQ4r4hiZiWVQ6mxqaekeOIbGpwLUUtNjcKpAO4HmWsEzXpCEIdq2GjqrgjuPDlknJaa5g4B5Qx/jg==", + "dev": true, + "license": "Apache 2.0", + "dependencies": { + "babel-types": "^6.26.0", + "melody-extension-core": "^1.7.5", + "melody-parser": "^1.7.5", + "melody-traverse": "^1.7.5", + "melody-types": "^1.7.5", + "prettier": "^1.8.2", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/prettier-plugin-twig-melody/node_modules/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true, + "license": "MIT" + }, + "node_modules/process-warning": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.0.0.tgz", + "integrity": "sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT" + }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "dev": true, + "license": "ISC" + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/pump": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "dev": true, + "license": "MIT", + "dependencies": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/quick-format-unescaped": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", + "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==", + "dev": true, + "license": "MIT" + }, + "node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/real-require": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", + "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true, + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/reseter.css": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/reseter.css/-/reseter.css-2.0.0.tgz", + "integrity": "sha512-u98r3v0drXwxwRFhBywZOk+9LWoNVMy+tSClR6wJG+XXbrR/fpuuzbWQ8N5Uxczp3xMUX86E4PCWzitzsZ5GOg==", + "funding": [ + { + "type": "patreon", + "url": "https://patreon.com/krishdevdb" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/resetercss" + }, + { + "type": "kofi", + "url": "https://ko-fi.com/krishdevdb" + } + ], + "license": "MIT" + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/ret": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.5.0.tgz", + "integrity": "sha512-I1XxrZSQ+oErkRR4jYbAyEEu2I0avBvvMM5JN+6EBprOGRCs63ENqZ3vjavq8fBw2+62G5LF5XelKwuJpcvcxw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "dev": true, + "license": "MIT" + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/rollup": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.44.1.tgz", + "integrity": "sha512-x8H8aPvD+xbl0Do8oez5f5o8eMS3trfCghc4HhLAnCkj7Vl0d1JWGs0UF/D886zLW2rOj2QymV/JcSSsw+XDNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.44.1", + "@rollup/rollup-android-arm64": "4.44.1", + "@rollup/rollup-darwin-arm64": "4.44.1", + "@rollup/rollup-darwin-x64": "4.44.1", + "@rollup/rollup-freebsd-arm64": "4.44.1", + "@rollup/rollup-freebsd-x64": "4.44.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.44.1", + "@rollup/rollup-linux-arm-musleabihf": "4.44.1", + "@rollup/rollup-linux-arm64-gnu": "4.44.1", + "@rollup/rollup-linux-arm64-musl": "4.44.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.44.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.44.1", + "@rollup/rollup-linux-riscv64-gnu": "4.44.1", + "@rollup/rollup-linux-riscv64-musl": "4.44.1", + "@rollup/rollup-linux-s390x-gnu": "4.44.1", + "@rollup/rollup-linux-x64-gnu": "4.44.1", + "@rollup/rollup-linux-x64-musl": "4.44.1", + "@rollup/rollup-win32-arm64-msvc": "4.44.1", + "@rollup/rollup-win32-ia32-msvc": "4.44.1", + "@rollup/rollup-win32-x64-msvc": "4.44.1", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex2": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-5.0.0.tgz", + "integrity": "sha512-YwJwe5a51WlK7KbOJREPdjNrpViQBI3p4T50lfwPuDhZnE3XGVTlGvi+aolc5+RvxDD6bnUmjVsU9n1eboLUYw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT", + "dependencies": { + "ret": "~0.5.0" + } + }, + "node_modules/safe-stable-stringify": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", + "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/sass": { + "version": "1.89.2", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.89.2.tgz", + "integrity": "sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/secure-json-parse": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-4.0.0.tgz", + "integrity": "sha512-dxtLJO6sc35jWidmLxo7ij+Eg48PM/kleBsxpC8QJE0qJICe+KawkDQmvCMZUr9u7WKVHgMW6vy3fQ7zMiFZMA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "commander": "^2.8.1" + }, + "bin": { + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/semver-truncate": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", + "integrity": "sha512-V1fGg9i4CL3qesB6U0L6XAm4xOJiHmt4QAacazumuasc03BvtFGIMCduv01JWQ69Nv+JST9TqhSCiJoxoY031w==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^5.3.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/semver-truncate/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/set-cookie-parser": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", + "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "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, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/shortid": { + "version": "2.2.17", + "resolved": "https://registry.npmjs.org/shortid/-/shortid-2.2.17.tgz", + "integrity": "sha512-GpbM3gLF1UUXZvQw6MCyulHkWbRseNO4cyBEZresZRorwl1+SLu1ZdqgVtuwqz8mB6RpwPkm541mYSqrKyJSaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.8" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/sonic-boom": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.2.0.tgz", + "integrity": "sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww==", + "dev": true, + "license": "MIT", + "dependencies": { + "atomic-sleep": "^1.0.0" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true, + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.21", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.21.tgz", + "integrity": "sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/squeak": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", + "integrity": "sha512-YQL1ulInM+ev8nXX7vfXsCsDh6IqXlrremc1hzi77776BtpWgYJUMto3UM05GSAaGzJgWekszjoKDrVNB5XG+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^1.0.0", + "console-stream": "^0.1.1", + "lpad-align": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/squeak/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true, + "license": "MIT" + }, + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT" + }, + "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, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "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", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-natural-number": "^4.0.1" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-outer/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/strnum": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.2.tgz", + "integrity": "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT" + }, + "node_modules/stylelint": { + "version": "16.21.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.21.0.tgz", + "integrity": "sha512-ki3PpJGG7xhm3WtINoWGnlvqAmbqSexoRMbEMJzlwewSIOqPRKPlq452c22xAdEJISVi80r+I7KL9GPUiwFgbg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + }, + { + "type": "github", + "url": "https://github.com/sponsors/stylelint" + } + ], + "license": "MIT", + "dependencies": { + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/media-query-list-parser": "^4.0.3", + "@csstools/selector-specificity": "^5.0.0", + "@dual-bundle/import-meta-resolve": "^4.1.0", + "balanced-match": "^2.0.0", + "colord": "^2.9.3", + "cosmiconfig": "^9.0.0", + "css-functions-list": "^3.2.3", + "css-tree": "^3.1.0", + "debug": "^4.4.1", + "fast-glob": "^3.3.3", + "fastest-levenshtein": "^1.0.16", + "file-entry-cache": "^10.1.1", + "global-modules": "^2.0.0", + "globby": "^11.1.0", + "globjoin": "^0.1.4", + "html-tags": "^3.3.1", + "ignore": "^7.0.5", + "imurmurhash": "^0.1.4", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.37.0", + "mathml-tag-names": "^2.1.3", + "meow": "^13.2.0", + "micromatch": "^4.0.8", + "normalize-path": "^3.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.5.5", + "postcss-resolve-nested-selector": "^0.1.6", + "postcss-safe-parser": "^7.0.1", + "postcss-selector-parser": "^7.1.0", + "postcss-value-parser": "^4.2.0", + "resolve-from": "^5.0.0", + "string-width": "^4.2.3", + "supports-hyperlinks": "^3.2.0", + "svg-tags": "^1.0.0", + "table": "^6.9.0", + "write-file-atomic": "^5.0.1" + }, + "bin": { + "stylelint": "bin/stylelint.mjs" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/stylelint-config-clean-order": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-clean-order/-/stylelint-config-clean-order-7.0.0.tgz", + "integrity": "sha512-R28w1xNliIbem3o+VIrNjAU8cMgxrGlDoXVqWW7lJ1OvSDsmNGj5aKSW6Xm7i5PK4E99T3Hs19BJFni5IbE56g==", + "dev": true, + "license": "MIT", + "dependencies": { + "stylelint-order": "^6.0.4" + }, + "peerDependencies": { + "stylelint": ">=14" + } + }, + "node_modules/stylelint-config-recommended": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.1.tgz", + "integrity": "sha512-bLvc1WOz/14aPImu/cufKAZYfXs/A/owZfSMZ4N+16WGXLoX5lOir53M6odBxvhgmgdxCVnNySJmZKx73T93cg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + }, + { + "type": "github", + "url": "https://github.com/sponsors/stylelint" + } + ], + "license": "MIT", + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "stylelint": "^16.1.0" + } + }, + "node_modules/stylelint-config-recommended-scss": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.1.0.tgz", + "integrity": "sha512-bhaMhh1u5dQqSsf6ri2GVWWQW5iUjBYgcHkh7SgDDn92ijoItC/cfO/W+fpXshgTQWhwFkP1rVcewcv4jaftRg==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-scss": "^4.0.9", + "stylelint-config-recommended": "^14.0.1", + "stylelint-scss": "^6.4.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "postcss": "^8.3.3", + "stylelint": "^16.6.1" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + } + } + }, + "node_modules/stylelint-config-standard": { + "version": "36.0.1", + "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-36.0.1.tgz", + "integrity": "sha512-8aX8mTzJ6cuO8mmD5yon61CWuIM4UD8Q5aBcWKGSf6kg+EC3uhB+iOywpTK4ca6ZL7B49en8yanOFtUW0qNzyw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + }, + { + "type": "github", + "url": "https://github.com/sponsors/stylelint" + } + ], + "license": "MIT", + "dependencies": { + "stylelint-config-recommended": "^14.0.1" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "stylelint": "^16.1.0" + } + }, + "node_modules/stylelint-config-standard-scss": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-14.0.0.tgz", + "integrity": "sha512-6Pa26D9mHyi4LauJ83ls3ELqCglU6VfCXchovbEqQUiEkezvKdv6VgsIoMy58i00c854wVmOw0k8W5FTpuaVqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "stylelint-config-recommended-scss": "^14.1.0", + "stylelint-config-standard": "^36.0.1" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "postcss": "^8.3.3", + "stylelint": "^16.11.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + } + } + }, + "node_modules/stylelint-order": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/stylelint-order/-/stylelint-order-6.0.4.tgz", + "integrity": "sha512-0UuKo4+s1hgQ/uAxlYU4h0o0HS4NiQDud0NAUNI0aa8FJdmYHA5ZZTFHiV5FpmE3071e9pZx5j0QpVJW5zOCUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss": "^8.4.32", + "postcss-sorting": "^8.0.2" + }, + "peerDependencies": { + "stylelint": "^14.0.0 || ^15.0.0 || ^16.0.1" + } + }, + "node_modules/stylelint-scss": { + "version": "6.12.1", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.12.1.tgz", + "integrity": "sha512-UJUfBFIvXfly8WKIgmqfmkGKPilKB4L5j38JfsDd+OCg2GBdU0vGUV08Uw82tsRZzd4TbsUURVVNGeOhJVF7pA==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "^3.0.1", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.36.0", + "mdn-data": "^2.21.0", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.6", + "postcss-selector-parser": "^7.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "stylelint": "^16.0.2" + } + }, + "node_modules/stylelint-scss/node_modules/known-css-properties": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.36.0.tgz", + "integrity": "sha512-A+9jP+IUmuQsNdsLdcg6Yt7voiMF/D4K83ew0OpJtpu+l34ef7LaohWV0Rc6KNvzw6ZDizkqfyB5JznZnzuKQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/stylelint-scss/node_modules/mdn-data": { + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.22.0.tgz", + "integrity": "sha512-IwcXqjPl4kgZbQH1WLb97/Pjt7XwPDSHnXsjENPhwx68bBf/Dw1/PwM8paXnFq974V1d8qP4o9ViVQqZuPAlCw==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/stylelint/node_modules/balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true, + "license": "MIT" + }, + "node_modules/stylelint/node_modules/file-entry-cache": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.1.1.tgz", + "integrity": "sha512-zcmsHjg2B2zjuBgjdnB+9q0+cWcgWfykIcsDkWDB4GTPtl1eXUA+gTI6sO0u01AqK3cliHryTU55/b2Ow1hfZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^6.1.10" + } + }, + "node_modules/stylelint/node_modules/flat-cache": { + "version": "6.1.10", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.10.tgz", + "integrity": "sha512-B6/v1f0NwjxzmeOhzfXPGWpKBVA207LS7lehaVKQnFrVktcFRfkzjZZ2gwj2i1TkEUMQht7ZMJbABUT5N+V1Nw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cacheable": "^1.10.0", + "flatted": "^3.3.3", + "hookified": "^1.9.1" + } + }, + "node_modules/stylelint/node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/stylelint/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz", + "integrity": "sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=14.18" + }, + "funding": { + "url": "https://github.com/chalk/supports-hyperlinks?sponsor=1" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/swiper": { + "version": "11.2.9", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-11.2.9.tgz", + "integrity": "sha512-X4lP396wfb85t5GclSlXmZyeDgcV66JK9+HDfqlk+8wJ5Bp85ZMv2fxu9psulsm22dLQxbnN4kADxK8jXTnSuw==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "license": "MIT", + "engines": { + "node": ">= 4.7.0" + } + }, + "node_modules/table": { + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz", + "integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/tempfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", + "integrity": "sha512-ZOn6nJUgvgC09+doCEF3oB+r3ag7kUvlsXEGX069QRD60p+P3uP7XG9N2/at+EyIRGSN//ZY3LyEotA1YpmjuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "temp-dir": "^1.0.0", + "uuid": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/terser": { + "version": "5.43.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.43.1.tgz", + "integrity": "sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.14.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/thread-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-3.1.0.tgz", + "integrity": "sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==", + "dev": true, + "license": "MIT", + "dependencies": { + "real-require": "^0.2.0" + } + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz", + "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.4.4", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.4.6", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", + "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/to-buffer": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.1.tgz", + "integrity": "sha512-tB82LpAIWjhLYbqjx3X4zEeHN6M8CiuOEy2JY8SEQVdYRe3CCHOFaqrBW1doLDrfpWhplcW7BL+bO3/6S3pcDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "isarray": "^2.0.5", + "safe-buffer": "^5.2.1", + "typed-array-buffer": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toad-cache": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/toad-cache/-/toad-cache-3.7.0.tgz", + "integrity": "sha512-/m8M+2BJUpoJdgAHoG+baCwBT+tf2VraSfkBgl0Y00qIWt41DJ8R5B8nsEw0I58YwF5IZH6z24/2TobDKnqSWw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + } + }, + "node_modules/toastify-js": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/toastify-js/-/toastify-js-1.12.0.tgz", + "integrity": "sha512-HeMHCO9yLPvP9k0apGSdPUWrUbLnxUKNFzgUoZp1PHCLploIX/4DSQ7V8H25ef+h4iO9n0he7ImfcndnN6nDrQ==", + "license": "MIT" + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-repeated/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/tsconfig-paths": { + "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, + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/twig": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/twig/-/twig-1.17.1.tgz", + "integrity": "sha512-atxccyr/BHtb1gPMA7Lvki0OuU17XBqHsNH9lzDHt9Rr1293EVZOosSZabEXz/DPVikIW8ZDqSkEddwyJnQN2w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@babel/runtime": "^7.8.4", + "locutus": "^2.0.11", + "minimatch": "3.0.x", + "walk": "2.3.x" + }, + "bin": { + "twigjs": "bin/twigjs" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/twig/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/undici-types": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz", + "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==", + "dev": true, + "license": "MIT" + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "prepend-http": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vite": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.0.0.tgz", + "integrity": "sha512-ixXJB1YRgDIw2OszKQS9WxGHKwLdCsbQNkpJN171udl6szi/rIySHL6/Os3s2+oE4P/FLD4dxg4mD7Wust+u5g==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.4.6", + "picomatch": "^4.0.2", + "postcss": "^8.5.6", + "rollup": "^4.40.0", + "tinyglobby": "^0.2.14" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vite-plugin-imagemin": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/vite-plugin-imagemin/-/vite-plugin-imagemin-0.6.1.tgz", + "integrity": "sha512-cP7LDn8euPrji7WYtDoNQpJEB9nkMxJHm/A+QZnvMrrCSuyo/clpMy/T1v7suDXPBavsDiDdFdVQB5p7VGD2cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/imagemin": "^7.0.1", + "@types/imagemin-gifsicle": "^7.0.1", + "@types/imagemin-jpegtran": "^5.0.1", + "@types/imagemin-mozjpeg": "^8.0.1", + "@types/imagemin-optipng": "^5.2.1", + "@types/imagemin-svgo": "^10.0.0", + "@types/imagemin-webp": "^7.0.0", + "@types/svgo": "^2.6.1", + "chalk": "^4.1.2", + "debug": "^4.3.3", + "esbuild": "^0.14.14", + "fs-extra": "^10.0.0", + "gifsicle": "5.2.0", + "imagemin": "^7.0.1", + "imagemin-gifsicle": "^7.0.0", + "imagemin-jpegtran": "^7.0.0", + "imagemin-mozjpeg": "^9.0.0", + "imagemin-optipng": "^8.0.0", + "imagemin-pngquant": "^9.0.2", + "imagemin-svgo": "^9.0.0", + "imagemin-webp": "^6.0.0", + "jpegtran-bin": "^6.0.1", + "pathe": "^0.2.0" + }, + "peerDependencies": { + "vite": ">=2.0.0" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/@esbuild/linux-loong64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz", + "integrity": "sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.54.tgz", + "integrity": "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/linux-loong64": "0.14.54", + "esbuild-android-64": "0.14.54", + "esbuild-android-arm64": "0.14.54", + "esbuild-darwin-64": "0.14.54", + "esbuild-darwin-arm64": "0.14.54", + "esbuild-freebsd-64": "0.14.54", + "esbuild-freebsd-arm64": "0.14.54", + "esbuild-linux-32": "0.14.54", + "esbuild-linux-64": "0.14.54", + "esbuild-linux-arm": "0.14.54", + "esbuild-linux-arm64": "0.14.54", + "esbuild-linux-mips64le": "0.14.54", + "esbuild-linux-ppc64le": "0.14.54", + "esbuild-linux-riscv64": "0.14.54", + "esbuild-linux-s390x": "0.14.54", + "esbuild-netbsd-64": "0.14.54", + "esbuild-openbsd-64": "0.14.54", + "esbuild-sunos-64": "0.14.54", + "esbuild-windows-32": "0.14.54", + "esbuild-windows-64": "0.14.54", + "esbuild-windows-arm64": "0.14.54" + } + }, + "node_modules/vite-plugin-minify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/vite-plugin-minify/-/vite-plugin-minify-2.1.0.tgz", + "integrity": "sha512-h+Ae0WX0mvrWM4GhE6JX2NmxlDuZRv4AgcTHFqfbSyPwS+OdlOM692AQrK0eO8lDEh7gYLjG3EHovKvtrNQDvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/html-minifier-terser": "^7.0.2", + "html-minifier-terser": "^7.2.0" + }, + "peerDependencies": { + "vite": ">=5" + } + }, + "node_modules/vite/node_modules/fdir": { + "version": "6.4.6", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", + "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==", + "dev": true, + "license": "MIT", + "peer": true, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/vite/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/vituum": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vituum/-/vituum-1.2.0.tgz", + "integrity": "sha512-1YYOrzrIMSeWj6zAib5VTsNo1oDcqSg45jCFjxzU70vMPBONoXXhTAMcX0p21Bj7NkzceBFgdmEtnAze258lqw==", + "dev": true, + "dependencies": { + "chokidar": "^3.5", + "fast-glob": "^3.3", + "lodash": "^4.17", + "minimatch": "^10.0", + "vite": "^6.2" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + } + }, + "node_modules/vituum/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/vituum/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/vituum/node_modules/minimatch": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz", + "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==", + "dev": true, + "license": "ISC", + "dependencies": { + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/vituum/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/vituum/node_modules/vite": { + "version": "6.3.5", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.5.tgz", + "integrity": "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.4.4", + "picomatch": "^4.0.2", + "postcss": "^8.5.3", + "rollup": "^4.34.9", + "tinyglobby": "^0.2.13" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "jiti": ">=1.21.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vituum/node_modules/vite/node_modules/fdir": { + "version": "6.4.6", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", + "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/vituum/node_modules/vite/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/walk": { + "version": "2.3.15", + "resolved": "https://registry.npmjs.org/walk/-/walk-2.3.15.tgz", + "integrity": "sha512-4eRTBZljBfIISK1Vnt69Gvr2w/wc3U6Vtrw7qiN5iqYJPH7LElcYh/iU4XWhdCy2dZqv1ToMyYlybDylfG/5Vg==", + "dev": true, + "license": "(MIT OR Apache-2.0)", + "dependencies": { + "foreachasync": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/write-file-atomic": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", + "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/write-file-atomic/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, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true, + "license": "ISC" + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/vitekit/my-vite-project/package.json b/vitekit/my-vite-project/package.json new file mode 100644 index 0000000..072e8e6 --- /dev/null +++ b/vitekit/my-vite-project/package.json @@ -0,0 +1,75 @@ +{ + "name": "my-vite-project", + "version": "1.0.0", + "private": true, + "author": "Your Name", + "description": "My custom Vite project with Twig, JSON data, JS, SCSS, and linters", + "keywords": [ + "vite", + "vituum", + "twig", + "html", + "css", + "sass", + "scss", + "javascript", + "js", + "es6", + "eslint", + "stylelint" + ], + "type": "module", + "browserslist": [ + "last 15 versions", + "not dead" + ], + "scripts": { + "dev": "vite dev", + "prod": "vite build", + "build": "vite build", + "preview": "vite preview", + "lint:js": "eslint ./", + "lint:js:fix": "eslint ./ --fix", + "lint:css": "stylelint ./src/sass/**/*.{sass,scss}", + "lint:css:fix": "stylelint ./src/sass/**/*.{sass,scss} --fix", + "format": "prettier --write .", + "format:check": "prettier --check .", + "biome:check": "biome check .", + "biome:fix": "biome check --apply ." + }, + "devDependencies": { + "@biomejs/biome": "^2.0.6", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "^9.24.0", + "@vituum/vite-plugin-twig": "^1.1.0", + "autoprefixer": "^10.4.21", + "dotenv": "^16.4.7", + "eslint": "^9.24.0", + "eslint-config-airbnb-base": "^15.0.0", + "eslint-import-resolver-alias": "^1.1.2", + "eslint-plugin-import": "^2.31.0", + "fastify": "^5.2.2", + "globals": "^16.0.0", + "minimist": "^1.2.8", + "prettier": "^3.6.2", + "prettier-plugin-twig-melody": "^0.4.6", + "sass": "^1.86.3", + "stylelint": "^16.17.0", + "stylelint-config-clean-order": "^7.0.0", + "stylelint-config-standard-scss": "^14.0.0", + "stylelint-scss": "^6.11.1", + "vite-plugin-imagemin": "^0.6.1", + "vite-plugin-minify": "^2.1.0", + "vituum": "^1.2.0" + }, + "dependencies": { + "@tabler/icons": "^3.31.0", + "micromodal": "^0.6.1", + "reseter.css": "^2.0.0", + "swiper": "^11.2.9", + "toastify-js": "^1.12.0" + }, + "overrides": { + "eslint": "^9.24.0" + } +} diff --git a/vitekit/my-vite-project/src/component/accordion/accordion.js b/vitekit/my-vite-project/src/component/accordion/accordion.js new file mode 100644 index 0000000..8c6b140 --- /dev/null +++ b/vitekit/my-vite-project/src/component/accordion/accordion.js @@ -0,0 +1,17 @@ +function initAccordion() { + const accordionHeaders = document.querySelectorAll('.accordion-header'); + + accordionHeaders.forEach(header => { + header.addEventListener('click', () => { + const content = header.nextElementSibling; + header.classList.toggle('active'); + if (content.style.maxHeight) { + content.style.maxHeight = null; + } else { + content.style.maxHeight = content.scrollHeight + 'px'; + } + }); + }); +} + +export default initAccordion; diff --git a/vitekit/my-vite-project/src/component/accordion/accordion.scss b/vitekit/my-vite-project/src/component/accordion/accordion.scss new file mode 100644 index 0000000..2e8bc4e --- /dev/null +++ b/vitekit/my-vite-project/src/component/accordion/accordion.scss @@ -0,0 +1,46 @@ +.accordion { + border: 1px solid #ccc; + border-radius: 5px; + margin-top: 20px; + + .accordion-item { + border-bottom: 1px solid #eee; + + &:last-child { + border-bottom: none; + } + } + + .accordion-header { + background-color: #f9f9f9; + color: #333; + cursor: pointer; + padding: 15px; + width: 100%; + border: none; + text-align: left; + outline: none; + font-size: 16px; + transition: background-color 0.3s ease; + + &:hover { + background-color: #f1f1f1; + } + + &.active { + background-color: #e0e0e0; + } + } + + .accordion-content { + padding: 0 15px; + background-color: white; + max-height: 0; + overflow: hidden; + transition: max-height 0.3s ease-out; + + &.show { + max-height: 200px; /* Adjust as needed */ + } + } +} diff --git a/vitekit/my-vite-project/src/component/accordion/accordion.twig b/vitekit/my-vite-project/src/component/accordion/accordion.twig new file mode 100644 index 0000000..d3d5c4c --- /dev/null +++ b/vitekit/my-vite-project/src/component/accordion/accordion.twig @@ -0,0 +1,10 @@ +
    + {% for item in example.accordionItems %} +
    + +
    +

    {{ item.content }}

    +
    +
    + {% endfor %} +
    diff --git a/vitekit/my-vite-project/src/component/button/button.js b/vitekit/my-vite-project/src/component/button/button.js new file mode 100644 index 0000000..c1419f0 --- /dev/null +++ b/vitekit/my-vite-project/src/component/button/button.js @@ -0,0 +1,10 @@ +function initButton() { + const buttons = document.querySelectorAll('.button'); + buttons.forEach((button) => { + button.addEventListener('click', () => { + alert(`Button clicked: ${button.textContent.trim()}`); + }); + }); +} + +export default initButton; diff --git a/vitekit/my-vite-project/src/component/button/button.scss b/vitekit/my-vite-project/src/component/button/button.scss new file mode 100644 index 0000000..0ba8bd0 --- /dev/null +++ b/vitekit/my-vite-project/src/component/button/button.scss @@ -0,0 +1,13 @@ +.button { + padding: 10px 20px; + border: none; + border-radius: 5px; + background-color: #007bff; + color: white; + font-size: 16px; + cursor: pointer; + + &:hover { + background-color: #0056b3; + } +} diff --git a/vitekit/my-vite-project/src/component/button/button.twig b/vitekit/my-vite-project/src/component/button/button.twig new file mode 100644 index 0000000..5e693b1 --- /dev/null +++ b/vitekit/my-vite-project/src/component/button/button.twig @@ -0,0 +1,3 @@ + diff --git a/vitekit/my-vite-project/src/component/dropdown/dropdown.js b/vitekit/my-vite-project/src/component/dropdown/dropdown.js new file mode 100644 index 0000000..f2236ea --- /dev/null +++ b/vitekit/my-vite-project/src/component/dropdown/dropdown.js @@ -0,0 +1,28 @@ +function initDropdown() { + const dropdowns = document.querySelectorAll('.dropdown'); + + dropdowns.forEach(dropdown => { + const toggle = dropdown.querySelector('.dropdown-toggle'); + const menu = dropdown.querySelector('.dropdown-menu'); + + toggle.addEventListener('click', () => { + dropdown.classList.toggle('open'); + }); + + menu.querySelectorAll('a').forEach(item => { + item.addEventListener('click', (event) => { + event.preventDefault(); + console.log(`Selected: ${item.dataset.value}`); + dropdown.classList.remove('open'); + }); + }); + + document.addEventListener('click', (event) => { + if (!dropdown.contains(event.target)) { + dropdown.classList.remove('open'); + } + }); + }); +} + +export default initDropdown; diff --git a/vitekit/my-vite-project/src/component/dropdown/dropdown.scss b/vitekit/my-vite-project/src/component/dropdown/dropdown.scss new file mode 100644 index 0000000..ede9d9f --- /dev/null +++ b/vitekit/my-vite-project/src/component/dropdown/dropdown.scss @@ -0,0 +1,45 @@ +.dropdown { + position: relative; + display: inline-block; + margin-top: 20px; + + .dropdown-toggle { + background-color: #f9f9f9; + color: #333; + padding: 10px 15px; + border: 1px solid #ccc; + cursor: pointer; + border-radius: 5px; + + &:hover { + background-color: #f1f1f1; + } + } + + .dropdown-menu { + display: none; + position: absolute; + background-color: #f9f9f9; + min-width: 160px; + box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); + z-index: 1; + list-style: none; + padding: 0; + margin: 0; + + li a { + color: black; + padding: 12px 16px; + text-decoration: none; + display: block; + + &:hover { + background-color: #f1f1f1; + } + } + } + + &.open .dropdown-menu { + display: block; + } +} diff --git a/vitekit/my-vite-project/src/component/dropdown/dropdown.twig b/vitekit/my-vite-project/src/component/dropdown/dropdown.twig new file mode 100644 index 0000000..7b6bbcc --- /dev/null +++ b/vitekit/my-vite-project/src/component/dropdown/dropdown.twig @@ -0,0 +1,8 @@ + diff --git a/vitekit/my-vite-project/src/component/modal/modal.js b/vitekit/my-vite-project/src/component/modal/modal.js new file mode 100644 index 0000000..ba6276d --- /dev/null +++ b/vitekit/my-vite-project/src/component/modal/modal.js @@ -0,0 +1,16 @@ +import MicroModal from 'micromodal'; + +function initModal() { + MicroModal.init({ + onShow: modal => console.info(`${modal.id} is shown`), // [1] + onClose: modal => console.info(`${modal.id} is hidden`), // [2] + openTrigger: 'data-micromodal-trigger', // [3] + closeTrigger: 'data-micromodal-close', // [4] + disableScroll: true, // [5] + disableFocus: false, // [6] + awaitCloseAnimation: false, // [7] + debugMode: true // [8] + }); +} + +export default initModal; \ No newline at end of file diff --git a/vitekit/my-vite-project/src/component/modal/modal.scss b/vitekit/my-vite-project/src/component/modal/modal.scss new file mode 100644 index 0000000..e69de29 diff --git a/vitekit/my-vite-project/src/component/modal/modal.twig b/vitekit/my-vite-project/src/component/modal/modal.twig new file mode 100644 index 0000000..f86a7c1 --- /dev/null +++ b/vitekit/my-vite-project/src/component/modal/modal.twig @@ -0,0 +1,13 @@ + diff --git a/vitekit/my-vite-project/src/component/slider/slider.js b/vitekit/my-vite-project/src/component/slider/slider.js new file mode 100644 index 0000000..a80f031 --- /dev/null +++ b/vitekit/my-vite-project/src/component/slider/slider.js @@ -0,0 +1,21 @@ +import Swiper from 'swiper'; +import { Navigation, Pagination } from 'swiper/modules'; + +function initSlider() { + new Swiper('.mySwiper', { + modules: [Navigation, Pagination], + slidesPerView: 1, + spaceBetween: 30, + loop: true, + pagination: { + el: '.swiper-pagination', + clickable: true, + }, + navigation: { + nextEl: '.swiper-button-next', + prevEl: '.swiper-button-prev', + }, + }); +} + +export default initSlider; diff --git a/vitekit/my-vite-project/src/component/slider/slider.scss b/vitekit/my-vite-project/src/component/slider/slider.scss new file mode 100644 index 0000000..42526fd --- /dev/null +++ b/vitekit/my-vite-project/src/component/slider/slider.scss @@ -0,0 +1,22 @@ +.mySwiper { + width: 100%; + height: 300px; + margin-top: 20px; + + .swiper-slide { + text-align: center; + font-size: 18px; + background: #fff; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + + img { + display: block; + width: 100%; + height: 100%; + object-fit: cover; + } + } +} diff --git a/vitekit/my-vite-project/src/component/slider/slider.twig b/vitekit/my-vite-project/src/component/slider/slider.twig new file mode 100644 index 0000000..0795807 --- /dev/null +++ b/vitekit/my-vite-project/src/component/slider/slider.twig @@ -0,0 +1,13 @@ +
    +
    + {% for slide in slides %} +
    + {{ slide.alt }} +

    {{ slide.caption }}

    +
    + {% endfor %} +
    +
    +
    +
    +
    diff --git a/vitekit/my-vite-project/src/component/tabs/tabs.js b/vitekit/my-vite-project/src/component/tabs/tabs.js new file mode 100644 index 0000000..94d9dbd --- /dev/null +++ b/vitekit/my-vite-project/src/component/tabs/tabs.js @@ -0,0 +1,23 @@ +function initTabs() { + const tabHeaders = document.querySelectorAll('.tab-header'); + const tabContents = document.querySelectorAll('.tab-content'); + + tabHeaders.forEach(header => { + header.addEventListener('click', () => { + const targetId = header.dataset.tabTarget; + + tabHeaders.forEach(h => h.classList.remove('active')); + tabContents.forEach(content => content.classList.remove('active')); + + header.classList.add('active'); + document.querySelector(targetId).classList.add('active'); + }); + }); + + // Activate the first tab by default + if (tabHeaders.length > 0) { + tabHeaders[0].click(); + } +} + +export default initTabs; diff --git a/vitekit/my-vite-project/src/component/tabs/tabs.scss b/vitekit/my-vite-project/src/component/tabs/tabs.scss new file mode 100644 index 0000000..0b544f7 --- /dev/null +++ b/vitekit/my-vite-project/src/component/tabs/tabs.scss @@ -0,0 +1,40 @@ +.tabs { + margin-top: 20px; + border: 1px solid #ccc; + border-radius: 5px; + + .tab-headers { + display: flex; + border-bottom: 1px solid #ccc; + + .tab-header { + padding: 10px 15px; + cursor: pointer; + border: none; + background-color: #f1f1f1; + outline: none; + transition: background-color 0.3s ease; + + &:hover { + background-color: #ddd; + } + + &.active { + background-color: #fff; + border-bottom: 1px solid #fff; + } + } + } + + .tab-contents { + padding: 15px; + + .tab-content { + display: none; + + &.active { + display: block; + } + } + } +} diff --git a/vitekit/my-vite-project/src/component/tabs/tabs.twig b/vitekit/my-vite-project/src/component/tabs/tabs.twig new file mode 100644 index 0000000..4d3118e --- /dev/null +++ b/vitekit/my-vite-project/src/component/tabs/tabs.twig @@ -0,0 +1,14 @@ +
    +
    + {% for tab in tabs %} + + {% endfor %} +
    +
    + {% for tab in tabs %} +
    +

    {{ tab.content }}

    +
    + {% endfor %} +
    +
    diff --git a/vitekit/my-vite-project/src/component/toast/toast.js b/vitekit/my-vite-project/src/component/toast/toast.js new file mode 100644 index 0000000..741c917 --- /dev/null +++ b/vitekit/my-vite-project/src/component/toast/toast.js @@ -0,0 +1,34 @@ +import Toastify from 'toastify-js'; +import 'toastify-js/src/toastify.css'; + +function showToast(message, type = 'info') { + let backgroundColor; + switch (type) { + case 'success': + backgroundColor = 'linear-gradient(to right, #00b09b, #96c93d)'; + break; + case 'error': + backgroundColor = 'linear-gradient(to right, #ff5f6d, #ffc371)'; + break; + case 'warning': + backgroundColor = 'linear-gradient(to right, #ffafbd, #ffc371)'; + break; + default: + backgroundColor = 'linear-gradient(to right, #007bff, #0056b3)'; + } + + Toastify({ + text: message, + duration: 3000, + close: true, + gravity: 'top', // `top` or `bottom` + position: 'right', // `left`, `center` or `right` + stopOnFocus: true, // Prevents dismissing of toast on hover + style: { + background: backgroundColor, + }, + onClick: function(){} + }).showToast(); +} + +export default showToast; diff --git a/vitekit/my-vite-project/src/component/tooltip/tooltip.js b/vitekit/my-vite-project/src/component/tooltip/tooltip.js new file mode 100644 index 0000000..c62c91f --- /dev/null +++ b/vitekit/my-vite-project/src/component/tooltip/tooltip.js @@ -0,0 +1 @@ +// JavaScript for tooltip (optional, can be CSS-only for simple tooltips) diff --git a/vitekit/my-vite-project/src/component/tooltip/tooltip.scss b/vitekit/my-vite-project/src/component/tooltip/tooltip.scss new file mode 100644 index 0000000..98f620e --- /dev/null +++ b/vitekit/my-vite-project/src/component/tooltip/tooltip.scss @@ -0,0 +1,43 @@ +.tooltip-container { + position: relative; + display: inline-block; + margin-top: 20px; + + .tooltip-trigger { + cursor: pointer; + border-bottom: 1px dashed #ccc; + } + + .tooltip-content { + visibility: hidden; + width: 120px; + background-color: #555; + color: #fff; + text-align: center; + border-radius: 6px; + padding: 5px 0; + position: absolute; + z-index: 1; + bottom: 125%; /* Position the tooltip above the text */ + left: 50%; + margin-left: -60px; + opacity: 0; + transition: opacity 0.3s; + + &::after { + content: ""; + position: absolute; + top: 100%; /* At the bottom of the tooltip */ + left: 50%; + margin-left: -5px; + border-width: 5px; + border-style: solid; + border-color: #555 transparent transparent transparent; + } + } + + &:hover .tooltip-content { + visibility: visible; + opacity: 1; + } +} diff --git a/vitekit/my-vite-project/src/component/tooltip/tooltip.twig b/vitekit/my-vite-project/src/component/tooltip/tooltip.twig new file mode 100644 index 0000000..554d392 --- /dev/null +++ b/vitekit/my-vite-project/src/component/tooltip/tooltip.twig @@ -0,0 +1,4 @@ + + {{ data.tooltip.triggerText }} + {{ data.tooltip.tooltipText }} + diff --git a/vitekit/my-vite-project/src/data/example.json b/vitekit/my-vite-project/src/data/example.json new file mode 100644 index 0000000..b64ce5d --- /dev/null +++ b/vitekit/my-vite-project/src/data/example.json @@ -0,0 +1,74 @@ +{ + "title": "My Awesome Project", + "message": "Welcome to my Vite + Twig + SCSS + JS + Linters setup!", + "buttonText": "Dynamic Button", + "modalContent": "This is the content of my awesome modal window!", + "accordionItems": [ + { + "header": "Accordion Item 1", + "content": "Content for accordion item 1." + }, + { + "header": "Accordion Item 2", + "content": "Content for accordion item 2." + }, + { + "header": "Accordion Item 3", + "content": "Content for accordion item 3." + } + ], + "tabs": [ + { + "id": "tab1", + "title": "Tab 1", + "content": "Content for Tab 1." + }, + { + "id": "tab2", + "title": "Tab 2", + "content": "Content for Tab 2." + }, + { + "id": "tab3", + "title": "Tab 3", + "content": "Content for Tab 3." + } + ], + "slides": [ + { + "image": "https://placehold.co/600x300/FF5733/FFFFFF?text=Slide+1", + "alt": "Slide 1", + "caption": "This is the first slide." + }, + { + "image": "https://placehold.co/600x300/33FF57/FFFFFF?text=Slide+2", + "alt": "Slide 2", + "caption": "This is the second slide." + }, + { + "image": "https://placehold.co/600x300/3357FF/FFFFFF?text=Slide+3", + "alt": "Slide 3", + "caption": "This is the third slide." + } + ], + "dropdownItems": [ + { + "value": "option1", + "text": "Option 1" + }, + { + "value": "option2", + "text": "Option 2" + }, + { + "value": "option3", + "text": "Option 3" + } + ], + "dropdownLabel": "Select an Option", + "tooltip": { + "triggerText": "Hover over me", + "tooltipText": "This is a simple tooltip!" + } +} + diff --git a/vitekit/my-vite-project/src/layout/base.twig b/vitekit/my-vite-project/src/layout/base.twig new file mode 100644 index 0000000..2e329d8 --- /dev/null +++ b/vitekit/my-vite-project/src/layout/base.twig @@ -0,0 +1,12 @@ + + + + + + {{ title }} + + + {% block content %}{% endblock %} + + + diff --git a/vitekit/my-vite-project/src/main.js b/vitekit/my-vite-project/src/main.js new file mode 100644 index 0000000..d8dd936 --- /dev/null +++ b/vitekit/my-vite-project/src/main.js @@ -0,0 +1,28 @@ +import 'swiper/css/bundle'; +import '@/sass/main.scss'; +import initButton from '@/component/button/button.js'; +import initModal from '@/component/modal/modal.js'; +import initAccordion from '@/component/accordion/accordion.js'; +import initTabs from '@/component/tabs/tabs.js'; +import initSlider from '@/component/slider/slider.js'; +import initDropdown from '@/component/dropdown/dropdown.js'; +import showToast from '@/component/toast/toast.js'; +import MicroModal from 'micromodal'; + +console.log('Hello from main.js!'); + +initButton(); + +initModal(); // Initialize Micromodal +document.getElementById('openModalBtn').addEventListener('click', () => { + MicroModal.show('myModal'); +}); + +initAccordion(); +initTabs(); +initSlider(); +initDropdown(); + +document.getElementById('showToastBtn').addEventListener('click', () => { + showToast('This is a test toast message!', 'success'); +}); diff --git a/vitekit/my-vite-project/src/sass/main.scss b/vitekit/my-vite-project/src/sass/main.scss new file mode 100644 index 0000000..701d203 --- /dev/null +++ b/vitekit/my-vite-project/src/sass/main.scss @@ -0,0 +1,20 @@ + +@import "./micromodal"; + +@import "../component/button/button"; +@import "../component/modal/modal"; +@import "../component/accordion/accordion"; +@import "../component/tabs/tabs"; +@import "../component/slider/slider"; +@import "../component/dropdown/dropdown"; +@import "../component/tooltip/tooltip"; + +body { + font-family: sans-serif; + color: #333; + background-color: #f0f0f0; +} + +h1 { + color: #007bff; +} diff --git a/vitekit/my-vite-project/src/sass/micromodal.scss b/vitekit/my-vite-project/src/sass/micromodal.scss new file mode 100644 index 0000000..c7c4461 --- /dev/null +++ b/vitekit/my-vite-project/src/sass/micromodal.scss @@ -0,0 +1,152 @@ +/**************************\ + Basic Modal Styles +\**************************/ + +.modal { + font-family: -apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif; +} + +.modal__overlay { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: rgba(0,0,0,0.6); + display: flex; + justify-content: center; + align-items: center; + z-index: 9999; +} + +.modal__container { + background-color: #fff; + padding: 30px; + max-width: 500px; + max-height: 100vh; + border-radius: 4px; + overflow-y: auto; + box-sizing: border-box; +} + +.modal__header { + display: flex; + justify-content: space-between; + align-items: center; +} + +.modal__title { + margin-top: 0; + margin-bottom: 0; + font-weight: 600; + font-size: 1.25rem; + line-height: 1.25; + color: #00449e; + box-sizing: border-box; +} + +.modal__close { + background: transparent; + border: 0; +} + +.modal__header .modal__close:before { content: "\2715"; } + +.modal__content { + margin-top: 2rem; + margin-bottom: 2rem; + line-height: 1.5; + color: rgba(0,0,0,.8); +} + +.modal__btn { + font-size: .875rem; + padding-left: 1rem; + padding-right: 1rem; + padding-top: .5rem; + padding-bottom: .5rem; + background-color: #e6e6e6; + color: rgba(0,0,0,.8); + border-radius: .25rem; + border-style: none; + border-width: 0; + cursor: pointer; + -webkit-appearance: button; + text-transform: none; + overflow: visible; + line-height: 1.15; + margin: 0; + will-change: transform; + -moz-osx-font-smoothing: grayscale; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform: translateZ(0); + transform: translateZ(0); + transition: -webkit-transform .25s ease-out; + transition: transform .25s ease-out; + transition: transform .25s ease-out,-webkit-transform .25s ease-out; +} + +.modal__btn:focus, .modal__btn:hover { + -webkit-transform: scale(1.05); + transform: scale(1.05); +} + +.modal__btn-primary { + background-color: #00449e; + color: #fff; +} + + + +/**************************\ + Demo Animation Style +\**************************/ +@keyframes mmfadeIn { + from { opacity: 0; } + to { opacity: 1; } +} + +@keyframes mmfadeOut { + from { opacity: 1; } + to { opacity: 0; } +} + +@keyframes mmslideIn { + from { transform: translateY(15%); } + to { transform: translateY(0); } +} + +@keyframes mmslideOut { + from { transform: translateY(0); } + to { transform: translateY(-10%); } +} + +.micromodal-slide { + display: none; +} + +.micromodal-slide.is-open { + display: block; +} + +.micromodal-slide[aria-hidden="false"] .modal__overlay { + animation: mmfadeIn .3s cubic-bezier(0.0, 0.0, 0.2, 1); +} + +.micromodal-slide[aria-hidden="false"] .modal__container { + animation: mmslideIn .3s cubic-bezier(0, 0, .2, 1); +} + +.micromodal-slide[aria-hidden="true"] .modal__overlay { + animation: mmfadeOut .3s cubic-bezier(0.0, 0.0, 0.2, 1); +} + +.micromodal-slide[aria-hidden="true"] .modal__container { + animation: mmslideOut .3s cubic-bezier(0, 0, .2, 1); +} + +.micromodal-slide .modal__container, +.micromodal-slide .modal__overlay { + will-change: transform; +} diff --git a/vitekit/my-vite-project/src/view/index.twig b/vitekit/my-vite-project/src/view/index.twig new file mode 100644 index 0000000..191a5a6 --- /dev/null +++ b/vitekit/my-vite-project/src/view/index.twig @@ -0,0 +1,37 @@ +{% extends "layout/base.twig" %} + +{% block content %} +

    {{ example.title }}

    +

    {{ example.message }}

    + + {% include "@component/button/button.twig" with { + text: "Click Me!", + class: "primary-button" + } %} + + {% include "@component/button/button.twig" with { + text: example.buttonText, + class: "secondary-button" + } %} + + + + {% include "@component/modal/modal.twig" with { + id: "myModal", + title: "My Awesome Modal", + content: example.modalContent + } %} + + {% include "@component/accordion/accordion.twig" %} + + {% include "@component/tabs/tabs.twig" %} + + {% include "@component/slider/slider.twig" %} + + {% include "@component/dropdown/dropdown.twig" with { data: example } %} + + {% include "@component/tooltip/tooltip.twig" with { data: example } %} + + +{% endblock %} + diff --git a/vitekit/my-vite-project/vite.config.js b/vitekit/my-vite-project/vite.config.js new file mode 100644 index 0000000..a7674bc --- /dev/null +++ b/vitekit/my-vite-project/vite.config.js @@ -0,0 +1,57 @@ +import { defineConfig } from 'vite'; +import fs from 'node:fs'; +import path from 'node:path'; +import { replaceData, isProd } from './vite/app.js'; +import { base, build } from './vite/build.js'; +import { absPath } from './vite/path.js'; +import { server, preview } from './vite/server.js'; +import css from './vite/css.js'; +import htmlmin from './vite/htmlmin.js'; +import htmlTransformBase from './vite/html-transform-base.js'; +import imagemin from './vite/imagemin.js'; +import twig from './vite/twig.js'; +import vituum from './vite/vituum.js'; + +const exampleData = JSON.parse(fs.readFileSync(path.resolve(absPath.data, 'example.json'), 'utf8')); + +const plugins = [ + vituum(), + twig({ + globals: { + example: exampleData, + }, + }), +]; + +if (isProd) { + plugins.push(imagemin()); + plugins.push(htmlmin()); + plugins.push(htmlTransformBase()); +} + +export default defineConfig({ + // APP CONFIG + envPrefix: 'APP_', + define: replaceData, + css, + plugins, + resolve: { + alias: { + '@': absPath.src, + }, + }, + + // BUILD + base, + build, + + // SERVE + server: { + ...server, + watch: { + include: 'src/**/*.twig', + exclude: 'node_modules/**', + }, + }, + preview, +}); diff --git a/vitekit/my-vite-project/vite/app.js b/vitekit/my-vite-project/vite/app.js new file mode 100644 index 0000000..d5c6544 --- /dev/null +++ b/vitekit/my-vite-project/vite/app.js @@ -0,0 +1,51 @@ +import fs from 'node:fs'; +import { argv, env } from 'node:process'; +import minimist from 'minimist'; +import 'dotenv/config'; + +const processArg = minimist(argv.slice(2)); + +const isProd = env.NODE_ENV === 'production'; +const isDev = !isProd; + +const packageData = JSON.parse(fs.readFileSync('./package.json')); + +const appData = { + APP_IS_DEV: isDev, + APP_IS_PROD: isProd, + APP_MODE: isProd ? 'prod' : 'dev', + + APP_NAME: packageData.name, + APP_NAME_FORMATTED: packageData.name.replace(/[^a-z]+/gi, ' ') + .replace(/(^\w|\s\w)/g, (m) => m.toUpperCase()), + + APP_VERSION: packageData.version, + APP_AUTHOR: packageData.author, + APP_AUTHOR_URL: packageData.authorUrl, + APP_REPOSITORY: packageData.repository?.url, + + APP_DESCRIPTION: packageData.description, + APP_KEYWORDS: packageData.keywords, +}; + +const envData = {}; +Object.keys(env).forEach((key) => { + if (key.startsWith('APP_')) { + envData[key] = env[key]; + } +}); + +const replaceData = { + ...Object.fromEntries(Object.entries(appData).map(([k, v]) => [k, JSON.stringify(v)])), + ...Object.fromEntries(Object.entries(envData).map(([k, v]) => [k, JSON.stringify(v)])), +}; + +export { + processArg, + isDev, + isProd, + packageData, + appData, + envData, + replaceData, +}; diff --git a/vitekit/my-vite-project/vite/build.js b/vitekit/my-vite-project/vite/build.js new file mode 100644 index 0000000..0350269 --- /dev/null +++ b/vitekit/my-vite-project/vite/build.js @@ -0,0 +1,39 @@ +import { processArg } from './app.js'; +import { pathDist } from './path.js'; + +const base = processArg.base || '/'; + +const build = { + outDir: pathDist, + emptyOutDir: true, + assetsInlineLimit: 0, + modulePreload: false, + rollupOptions: { + input: [ + './src/view/**/*.{twig,html}', + './src/js/*.js', + ], + output: { + entryFileNames: 'js/[hash].js', + chunkFileNames: 'js/[hash].js', + assetFileNames: (assetInfo) => { + let extType = assetInfo.name.split('.').pop(); + + if (/jpeg|jpg|png|svg|gif|webp|ico/i.test(extType)) { + extType = 'img'; + } + + if (/woff|woff2|ttf|eot/i.test(extType)) { + extType = 'font'; + } + + return `${extType}/[hash][extname]`; + }, + }, + }, +}; + +export { + base, + build, +}; diff --git a/vitekit/my-vite-project/vite/css.js b/vitekit/my-vite-project/vite/css.js new file mode 100644 index 0000000..73f6d2d --- /dev/null +++ b/vitekit/my-vite-project/vite/css.js @@ -0,0 +1,23 @@ +import autoprefixer from 'autoprefixer'; +import { isDev, isProd } from './app.js'; + +const css = { + devSourcemap: isDev, + postcss: { + plugins: [ + autoprefixer({ + cascade: !isProd, + grid: false, + }), + ], + }, + preprocessorOptions: { + scss: { + api: 'modern-compiler', + loadPaths: ['node_modules'], + silenceDeprecations: ['mixed-decls', 'color-functions', 'global-builtin', 'import'], + }, + }, +}; + +export default css; diff --git a/vitekit/my-vite-project/vite/html-transform-base.js b/vitekit/my-vite-project/vite/html-transform-base.js new file mode 100644 index 0000000..20c7705 --- /dev/null +++ b/vitekit/my-vite-project/vite/html-transform-base.js @@ -0,0 +1,41 @@ +import { processArg } from './app.js'; + +function htmlTransformBase() { + return { + name: 'html-transform-base', + transformIndexHtml: (html) => { + if (!html || !html.length) { + return html; + } + + const { base } = processArg; + + if (!base || base === '/' || base.startsWith('.')) { + return html; + } + + const baseFormatted = `/${base.trim().replace(/^\/|\/$/g, '')}`; + + const modifiedHtml = html.replace( + /(href|src)=["']([^"']+)["']/gi, + (match, attr, url) => { + if (!url || !url.length || url.startsWith('./') + || url.startsWith(baseFormatted) || url.startsWith('http') + || url.startsWith('www') || url.startsWith('__VITE_')) { + return match; + } + + const urlFormatted = url === '/' ? '' + : `${url.trim().replace(/^\/|\/$/g, '')}`; + + return `${attr}="${baseFormatted}${urlFormatted.length + ? `/${urlFormatted}` : ''}"`; + }, + ); + + return modifiedHtml; + }, + }; +} + +export default htmlTransformBase; diff --git a/vitekit/my-vite-project/vite/htmlmin.js b/vitekit/my-vite-project/vite/htmlmin.js new file mode 100644 index 0000000..c36aa54 --- /dev/null +++ b/vitekit/my-vite-project/vite/htmlmin.js @@ -0,0 +1,13 @@ +import { ViteMinifyPlugin as htmlminInstance } from 'vite-plugin-minify'; + +const htmlminConfig = { + collapseWhitespace: true, + includeAutoGeneratedTags: false, + minifyCSS: true, + minifyJS: true, + removeComments: true, +}; + +const htmlmin = () => htmlminInstance(htmlminConfig); + +export default htmlmin; diff --git a/vitekit/my-vite-project/vite/imagemin.js b/vitekit/my-vite-project/vite/imagemin.js new file mode 100644 index 0000000..d5c69f8 --- /dev/null +++ b/vitekit/my-vite-project/vite/imagemin.js @@ -0,0 +1,38 @@ +import imageminInstance from 'vite-plugin-imagemin'; + +const imageminConfig = { + gifsicle: { + optimizationLevel: 1, + interlaced: false, + }, + optipng: { + optimizationLevel: 5, + }, + mozjpeg: { + quality: 75, progressive: true, + }, + pngquant: { + quality: [0.7, 0.9], + speed: 7, + }, + svgo: { + plugins: [ + { + name: 'removeViewBox', + active: false, + }, + { + name: 'convertShapeToPath', + active: false, + }, + { + name: 'convertEllipseToCircle', + active: false, + }, + ], + }, +}; + +const imagemin = () => imageminInstance(imageminConfig); + +export default imagemin; diff --git a/vitekit/my-vite-project/vite/path.js b/vitekit/my-vite-project/vite/path.js new file mode 100644 index 0000000..05f48e5 --- /dev/null +++ b/vitekit/my-vite-project/vite/path.js @@ -0,0 +1,28 @@ +import nodePath from 'node:path'; +import { cwd } from 'node:process'; +import { processArg } from './app.js'; + +const pathDist = processArg.dist || './dist'; +const pathSrc = './src'; + +const absPath = { + root: nodePath.resolve(cwd()), + node: nodePath.resolve(cwd(), 'node_modules'), + dist: nodePath.resolve(cwd(), pathDist), + src: nodePath.resolve(cwd(), pathSrc), + component: nodePath.resolve(cwd(), `${pathSrc}/component`), + data: nodePath.resolve(cwd(), `${pathSrc}/data`), + font: nodePath.resolve(cwd(), `${pathSrc}/font`), + img: nodePath.resolve(cwd(), `${pathSrc}/img`), + layout: nodePath.resolve(cwd(), `${pathSrc}/layout`), + js: nodePath.resolve(cwd(), `${pathSrc}/js`), + public: nodePath.resolve(cwd(), `${pathSrc}/../public`), + sass: nodePath.resolve(cwd(), `${pathSrc}/sass`), + view: nodePath.resolve(cwd(), `${pathSrc}/view`), +}; + +export { + pathDist, + pathSrc, + absPath, +}; diff --git a/vitekit/my-vite-project/vite/server.js b/vitekit/my-vite-project/vite/server.js new file mode 100644 index 0000000..70eec5a --- /dev/null +++ b/vitekit/my-vite-project/vite/server.js @@ -0,0 +1,16 @@ +import { processArg } from './app.js'; + +const server = { + port: processArg.port || 5173, + host: processArg.host ? true : false, +}; + +const preview = { + port: processArg.port || 3000, + host: processArg.host ? true : false, +}; + +export { + server, + preview, +}; diff --git a/vitekit/my-vite-project/vite/twig.js b/vitekit/my-vite-project/vite/twig.js new file mode 100644 index 0000000..a3d6e24 --- /dev/null +++ b/vitekit/my-vite-project/vite/twig.js @@ -0,0 +1,28 @@ +import twigInstance from '@vituum/vite-plugin-twig'; +import fs from 'node:fs'; +import nodePath from 'node:path'; +import { appData, envData } from './app.js'; +import { absPath, pathSrc } from './path.js'; + +const tablerIconsAbsPath = nodePath.join(absPath.node, '@tabler', 'icons', 'icons'); + +const twigConfig = { + root: pathSrc, + globals: getTwigGlobals(), + namespaces: { + node: absPath.node, + component: absPath.component, + layout: absPath.layout, + view: absPath.view, + ti: nodePath.join(tablerIconsAbsPath, 'outline'), + 'ti-filled': nodePath.join(tablerIconsAbsPath, 'filled'), + }, +}; + +const twig = () => twigInstance(twigConfig); + +function getTwigGlobals() { + return {}; +} + +export default twig; diff --git a/vitekit/my-vite-project/vite/vituum.js b/vitekit/my-vite-project/vite/vituum.js new file mode 100644 index 0000000..45d5e3b --- /dev/null +++ b/vitekit/my-vite-project/vite/vituum.js @@ -0,0 +1,15 @@ +import vituumInstance from 'vituum'; + +const vituumConfig = { + pages: { + dir: './src/view', + }, + imports: { + paths: ['./src/sass/*/**', './src/js/*/**'], + filenamePattern: { '+.css': 'src/sass', '+.js': 'src/js' }, + }, +}; + +const vituum = () => vituumInstance(vituumConfig); + +export default vituum; diff --git a/vitekit/package-lock.json b/vitekit/package-lock.json new file mode 100644 index 0000000..6ef3414 --- /dev/null +++ b/vitekit/package-lock.json @@ -0,0 +1,10988 @@ +{ + "name": "vitekit", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "vitekit", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "swiper": "^11.2.9" + }, + "devDependencies": { + "@fullhuman/postcss-purgecss": "^7.0.2", + "@vue/eslint-config-prettier": "^10.2.0", + "eslint": "^9.29.0", + "eslint-plugin-vue": "^10.2.0", + "eslint-plugin-vuejs-accessibility": "^2.4.1", + "postcss": "^8.5.6", + "sass": "^1.89.2", + "stylelint": "^16.21.0", + "stylelint-config-standard-scss": "^15.0.1", + "stylelint-scss": "^6.12.1", + "vite": "^3.2.11", + "vite-plugin-imagemin": "^0.6.1", + "vitest": "^3.2.4" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@csstools/css-parser-algorithms": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz", + "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-tokenizer": "^3.0.4" + } + }, + "node_modules/@csstools/css-tokenizer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz", + "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@csstools/media-query-list-parser": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz", + "integrity": "sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4" + } + }, + "node_modules/@dual-bundle/import-meta-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", + "integrity": "sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz", + "integrity": "sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.15.18.tgz", + "integrity": "sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.5.tgz", + "integrity": "sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.5.tgz", + "integrity": "sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.5.tgz", + "integrity": "sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.5.tgz", + "integrity": "sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.5.tgz", + "integrity": "sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.5.tgz", + "integrity": "sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.5.tgz", + "integrity": "sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.5.tgz", + "integrity": "sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.5.tgz", + "integrity": "sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz", + "integrity": "sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.5.tgz", + "integrity": "sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.5.tgz", + "integrity": "sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.5.tgz", + "integrity": "sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.5.tgz", + "integrity": "sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz", + "integrity": "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.5.tgz", + "integrity": "sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.5.tgz", + "integrity": "sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.5.tgz", + "integrity": "sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.5.tgz", + "integrity": "sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz", + "integrity": "sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.5.tgz", + "integrity": "sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.5.tgz", + "integrity": "sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.5.tgz", + "integrity": "sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", + "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.1.tgz", + "integrity": "sha512-OL0RJzC/CBzli0DrrR31qzj6d6i6Mm3HByuhflhl4LOBiWxN+3i6/t/ZQQNii4tjksXi8r2CRW1wMpWA2ULUEw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.6", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@eslint/config-helpers": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.3.tgz", + "integrity": "sha512-u180qk2Um1le4yf0ruXH3PYFeEZeYC3p/4wCTKrr2U1CmGdzGi3KtY0nuPDH48UJxlKCC5RDzbcbh4X0XlqgHg==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.14.0.tgz", + "integrity": "sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", + "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@eslint/js": { + "version": "9.29.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.29.0.tgz", + "integrity": "sha512-3PIF4cBw/y+1u2EazflInpV+lYsSG0aByVIQzAgb1m1MhHFSbqTyNqtBKHgWf/9Ykud+DhILS9EGkmekVhbKoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", + "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.3.tgz", + "integrity": "sha512-1+WqvgNMhmlAambTvT3KPtCl/Ibr68VldY2XY40SL1CE0ZXiakFR/cbTspaF5HsnpDMvcYYoJHfl4980NBjGag==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.15.1", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit/node_modules/@eslint/core": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.1.tgz", + "integrity": "sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@fullhuman/postcss-purgecss": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-7.0.2.tgz", + "integrity": "sha512-U4zAXNaVztbDxO9EdcLp51F3UxxYsb/7DN89rFxFJhfk2Wua2pvw2Kf3HdspbPhW/wpHjSjsxWYoIlbTgRSjbQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "purgecss": "^7.0.2" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@isaacs/balanced-match": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", + "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@isaacs/brace-expansion": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", + "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@isaacs/balanced-match": "^4.0.1" + }, + "engines": { + "node": "20 || >=22" + } + }, + "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, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", + "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/@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, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@keyv/serialize": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.0.3.tgz", + "integrity": "sha512-qnEovoOp5Np2JDGonIDL6Ayihw0RhnRh6vxPuHo4RDn1UOzwEo4AeIfpL6UGIrsceWrCMiVPgwRjbHu4vYFc3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^6.0.3" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@pkgr/core": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.7.tgz", + "integrity": "sha512-YLT9Zo3oNPJoBjBc4q8G2mjU4tqIbf5CEOORbUUr48dCD9q3umJ3IPlVqOqDakPfd2HuwccBaqlGhN4Gmr5OWg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/pkgr" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.44.1.tgz", + "integrity": "sha512-JAcBr1+fgqx20m7Fwe1DxPUl/hPkee6jA6Pl7n1v2EFiktAHenTaXl5aIFjUIEsfn9w3HE4gK1lEgNGMzBDs1w==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.44.1.tgz", + "integrity": "sha512-RurZetXqTu4p+G0ChbnkwBuAtwAbIwJkycw1n6GvlGlBuS4u5qlr5opix8cBAYFJgaY05TWtM+LaoFggUmbZEQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.44.1.tgz", + "integrity": "sha512-fM/xPesi7g2M7chk37LOnmnSTHLG/v2ggWqKj3CCA1rMA4mm5KVBT1fNoswbo1JhPuNNZrVwpTvlCVggv8A2zg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.44.1.tgz", + "integrity": "sha512-gDnWk57urJrkrHQ2WVx9TSVTH7lSlU7E3AFqiko+bgjlh78aJ88/3nycMax52VIVjIm3ObXnDL2H00e/xzoipw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.44.1.tgz", + "integrity": "sha512-wnFQmJ/zPThM5zEGcnDcCJeYJgtSLjh1d//WuHzhf6zT3Md1BvvhJnWoy+HECKu2bMxaIcfWiu3bJgx6z4g2XA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.44.1.tgz", + "integrity": "sha512-uBmIxoJ4493YATvU2c0upGz87f99e3wop7TJgOA/bXMFd2SvKCI7xkxY/5k50bv7J6dw1SXT4MQBQSLn8Bb/Uw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.44.1.tgz", + "integrity": "sha512-n0edDmSHlXFhrlmTK7XBuwKlG5MbS7yleS1cQ9nn4kIeW+dJH+ExqNgQ0RrFRew8Y+0V/x6C5IjsHrJmiHtkxQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.44.1.tgz", + "integrity": "sha512-8WVUPy3FtAsKSpyk21kV52HCxB+me6YkbkFHATzC2Yd3yuqHwy2lbFL4alJOLXKljoRw08Zk8/xEj89cLQ/4Nw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.44.1.tgz", + "integrity": "sha512-yuktAOaeOgorWDeFJggjuCkMGeITfqvPgkIXhDqsfKX8J3jGyxdDZgBV/2kj/2DyPaLiX6bPdjJDTu9RB8lUPQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.44.1.tgz", + "integrity": "sha512-W+GBM4ifET1Plw8pdVaecwUgxmiH23CfAUj32u8knq0JPFyK4weRy6H7ooxYFD19YxBulL0Ktsflg5XS7+7u9g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.44.1.tgz", + "integrity": "sha512-1zqnUEMWp9WrGVuVak6jWTl4fEtrVKfZY7CvcBmUUpxAJ7WcSowPSAWIKa/0o5mBL/Ij50SIf9tuirGx63Ovew==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.44.1.tgz", + "integrity": "sha512-Rl3JKaRu0LHIx7ExBAAnf0JcOQetQffaw34T8vLlg9b1IhzcBgaIdnvEbbsZq9uZp3uAH+JkHd20Nwn0h9zPjA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.44.1.tgz", + "integrity": "sha512-j5akelU3snyL6K3N/iX7otLBIl347fGwmd95U5gS/7z6T4ftK288jKq3A5lcFKcx7wwzb5rgNvAg3ZbV4BqUSw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.44.1.tgz", + "integrity": "sha512-ppn5llVGgrZw7yxbIm8TTvtj1EoPgYUAbfw0uDjIOzzoqlZlZrLJ/KuiE7uf5EpTpCTrNt1EdtzF0naMm0wGYg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.44.1.tgz", + "integrity": "sha512-Hu6hEdix0oxtUma99jSP7xbvjkUM/ycke/AQQ4EC5g7jNRLLIwjcNwaUy95ZKBJJwg1ZowsclNnjYqzN4zwkAw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.44.1.tgz", + "integrity": "sha512-EtnsrmZGomz9WxK1bR5079zee3+7a+AdFlghyd6VbAjgRJDbTANJ9dcPIPAi76uG05micpEL+gPGmAKYTschQw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.44.1.tgz", + "integrity": "sha512-iAS4p+J1az6Usn0f8xhgL4PaU878KEtutP4hqw52I4IO6AGoyOkHCxcc4bqufv1tQLdDWFx8lR9YlwxKuv3/3g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.44.1.tgz", + "integrity": "sha512-NtSJVKcXwcqozOl+FwI41OH3OApDyLk3kqTJgx8+gp6On9ZEt5mYhIsKNPGuaZr3p9T6NWPKGU/03Vw4CNU9qg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.44.1.tgz", + "integrity": "sha512-JYA3qvCOLXSsnTR3oiyGws1Dm0YTuxAAeaYGVlGpUsHqloPcFjPg+X0Fj2qODGLNwQOAcCiQmHub/V007kiH5A==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.44.1.tgz", + "integrity": "sha512-J8o22LuF0kTe7m+8PvW9wk3/bRq5+mRo5Dqo6+vXb7otCm3TPhYOJqOaQtGU9YMWQSL3krMnoOxMr0+9E6F3Ug==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@sindresorhus/is": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", + "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/chai": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.2.tgz", + "integrity": "sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/deep-eql": "*" + } + }, + "node_modules/@types/deep-eql": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", + "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/imagemin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@types/imagemin/-/imagemin-7.0.1.tgz", + "integrity": "sha512-xEn5+M3lDBtI3JxLy6eU3ksoVurygnlG7OYhTqJfGGP4PcvYnfn+IABCmMve7ziM/SneHDm5xgJFKC8hCYPicw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/imagemin-gifsicle": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@types/imagemin-gifsicle/-/imagemin-gifsicle-7.0.4.tgz", + "integrity": "sha512-ZghMBd/Jgqg5utTJNPmvf6DkuHzMhscJ8vgf/7MUGCpO+G+cLrhYltL+5d+h3A1B4W73S2SrmJZ1jS5LACpX+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/imagemin": "*" + } + }, + "node_modules/@types/imagemin-jpegtran": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@types/imagemin-jpegtran/-/imagemin-jpegtran-5.0.4.tgz", + "integrity": "sha512-PSMxOeJa8q94Y+qx8Yriw+qj1+vH5xWpvar63o6SGO0Xi5RlKuwHHfJmN2GRUngPrlhe394jOUmpVq8jQlVmFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/imagemin": "*" + } + }, + "node_modules/@types/imagemin-mozjpeg": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/@types/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.4.tgz", + "integrity": "sha512-ZCAxV8SYJB8ehwHpnbRpHjg5Wc4HcyuAMiDhXbkgC7gujDoOTyHO3dhDkUtZ1oK1DLBRZapqG9etdLVhUml7yQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/imagemin": "*" + } + }, + "node_modules/@types/imagemin-optipng": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/@types/imagemin-optipng/-/imagemin-optipng-5.2.4.tgz", + "integrity": "sha512-mvKnDMC8eCYZetAQudjs1DbgpR84WhsTx1wgvdiXnpuUEti3oJ+MaMYBRWPY0JlQ4+y4TXKOfa7+LOuT8daegQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/imagemin": "*" + } + }, + "node_modules/@types/imagemin-svgo": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@types/imagemin-svgo/-/imagemin-svgo-10.0.5.tgz", + "integrity": "sha512-9U2Rf7vWBHeqJvzmWNP3vYAKqR0208QqQ9Mkrq9OLIL5AeoF/dRVRou6iUYCufBSim57BpBpCJhZLrTgfS3k1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/imagemin": "*", + "@types/svgo": "2" + } + }, + "node_modules/@types/imagemin-webp": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@types/imagemin-webp/-/imagemin-webp-7.0.3.tgz", + "integrity": "sha512-C2/EMohS4bzsvY5VJvdzHFdcfmnZoui54DmM/9bFtK57/CgGmKkc+p6n49euPGmMFDDvwm4yVl60nwxcZOmH5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/imagemin": "*" + } + }, + "node_modules/@types/json-schema": { + "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, + "license": "MIT" + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "24.0.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.0.6.tgz", + "integrity": "sha512-ZOyn+gOs749xU7ovp+Ibj0g1o3dFRqsfPnT22C2t5JzcRvgsEDpGawPbCISGKLudJk9Y0wiu9sYd6kUh0pc9TA==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.8.0" + } + }, + "node_modules/@types/svgo": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-2.6.4.tgz", + "integrity": "sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@vitest/expect": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz", + "integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/chai": "^5.2.2", + "@vitest/spy": "3.2.4", + "@vitest/utils": "3.2.4", + "chai": "^5.2.0", + "tinyrainbow": "^2.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/pretty-format": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz", + "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyrainbow": "^2.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.4.tgz", + "integrity": "sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/utils": "3.2.4", + "pathe": "^2.0.3", + "strip-literal": "^3.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner/node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vitest/snapshot": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.4.tgz", + "integrity": "sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/pretty-format": "3.2.4", + "magic-string": "^0.30.17", + "pathe": "^2.0.3" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/snapshot/node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vitest/spy": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz", + "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyspy": "^4.0.3" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/utils": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz", + "integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/pretty-format": "3.2.4", + "loupe": "^3.1.4", + "tinyrainbow": "^2.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vue/eslint-config-prettier": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-10.2.0.tgz", + "integrity": "sha512-GL3YBLwv/+b86yHcNNfPJxOTtVFJ4Mbc9UU3zR+KVoG7SwGTjPT+32fXamscNumElhcpXW3mT0DgzS9w32S7Bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-config-prettier": "^10.0.1", + "eslint-plugin-prettier": "^5.2.2" + }, + "peerDependencies": { + "eslint": ">= 8.21.0", + "prettier": ">= 3.0.0" + } + }, + "node_modules/acorn": { + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/archive-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", + "integrity": "sha512-zV4Ky0v1F8dBrdYElwTvQhweQ0P7Kwc1aluqJsYtOBP01jXcWCyW2IEfI1YiqsG+Iy7ZR+o5LF1N+PGECBxHWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^4.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/archive-type/node_modules/file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/assertion-error": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", + "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/available-typed-arrays": { + "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, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/bin-build": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz", + "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress": "^4.0.0", + "download": "^6.2.2", + "execa": "^0.7.0", + "p-map-series": "^1.0.0", + "tempfile": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/bin-build/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "license": "ISC", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/bin-build/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-build/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-build/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-build/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/bin-build/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/bin-check": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz", + "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^0.7.0", + "executable": "^4.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/bin-check/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "license": "ISC", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/bin-check/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-check/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-check/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/bin-check/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/bin-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz", + "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^1.0.0", + "find-versions": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version-check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz", + "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "bin-version": "^3.0.0", + "semver": "^5.6.0", + "semver-truncate": "^1.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version-check/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/bin-version/node_modules/cross-spawn": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/bin-version/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-version/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-version/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/bin-version/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-version/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-version/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/bin-version/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/bin-wrapper": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz", + "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "bin-check": "^4.1.0", + "bin-version-check": "^4.0.0", + "download": "^7.1.0", + "import-lazy": "^3.1.0", + "os-filter-obj": "^2.0.0", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/download": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz", + "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "archive-type": "^4.0.0", + "caw": "^2.0.1", + "content-disposition": "^0.5.2", + "decompress": "^4.2.0", + "ext-name": "^5.0.0", + "file-type": "^8.1.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^8.3.1", + "make-dir": "^1.2.0", + "p-event": "^2.1.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/download/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/file-type": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz", + "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/got/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/p-cancelable": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/p-event": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz", + "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-timeout": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true, + "license": "ISC" + }, + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true, + "license": "MIT" + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-1.10.0.tgz", + "integrity": "sha512-SSgQTAnhd7WlJXnGlIi4jJJOiHzgnM5wRMEPaXAU4kECTAMpBoYKoZ9i5zHmclIEZbxcu3j7yY/CF8DTmwIsHg==", + "dev": true, + "license": "MIT", + "dependencies": { + "hookified": "^1.8.2", + "keyv": "^5.3.3" + } + }, + "node_modules/cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone-response": "1.0.2", + "get-stream": "3.0.0", + "http-cache-semantics": "3.8.1", + "keyv": "3.0.0", + "lowercase-keys": "1.0.0", + "normalize-url": "2.0.1", + "responselike": "1.0.2" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/cacheable-request/node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/cacheable-request/node_modules/keyv": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", + "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", + "integrity": "sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cacheable/node_modules/keyv": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.3.4.tgz", + "integrity": "sha512-ypEvQvInNpUe+u+w8BIcPkQvEqXquyyibWE/1NB5T2BTzIpS5cGEV1LZskDzPSTvNAaT4+5FutvzlvnkxOSKlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@keyv/serialize": "^1.0.3" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caw": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz", + "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-proxy": "^2.0.0", + "isurl": "^1.0.0-alpha5", + "tunnel-agent": "^0.6.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chai": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/chai/-/chai-5.2.0.tgz", + "integrity": "sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==", + "dev": true, + "license": "MIT", + "dependencies": { + "assertion-error": "^2.0.1", + "check-error": "^2.1.1", + "deep-eql": "^5.0.1", + "loupe": "^3.1.0", + "pathval": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/check-error": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz", + "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 16" + } + }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true, + "license": "MIT" + }, + "node_modules/commander": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "node_modules/console-stream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", + "integrity": "sha512-QC/8l9e6ofi6nqZ5PawlDgzmMw3OxIXtvolBzap/F4UDBJlDaZRSNbL/lb41C29FcbSJncBFlJFj2WJoNyZRfQ==", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-functions-list": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz", + "integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12 || >=16" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", + "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.12.2", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cwebp-bin": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cwebp-bin/-/cwebp-bin-6.1.2.tgz", + "integrity": "sha512-NLEZ/BVAl9g426hwUX/qrQ7b/EfQH7BS1tr+CzPo2EgDQbcdzmUVE+fIfsi64lsL638lWgzTEViMAL4pxV1GOg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.1" + }, + "bin": { + "cwebp": "cli.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/imagemin/cwebp-bin?sponsor=1" + } + }, + "node_modules/debug": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2/node_modules/file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-unzip/node_modules/file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-unzip/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/deep-eql": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", + "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "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/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/download": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz", + "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "caw": "^2.0.0", + "content-disposition": "^0.5.2", + "decompress": "^4.0.0", + "ext-name": "^5.0.0", + "file-type": "5.2.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^7.0.0", + "make-dir": "^1.0.0", + "p-event": "^1.0.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", + "dev": true, + "license": "BSD-3-Clause" + }, + "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, + "license": "MIT" + }, + "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, + "license": "MIT" + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "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, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", + "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", + "dev": true, + "license": "MIT" + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/esbuild": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.18.tgz", + "integrity": "sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.15.18", + "@esbuild/linux-loong64": "0.15.18", + "esbuild-android-64": "0.15.18", + "esbuild-android-arm64": "0.15.18", + "esbuild-darwin-64": "0.15.18", + "esbuild-darwin-arm64": "0.15.18", + "esbuild-freebsd-64": "0.15.18", + "esbuild-freebsd-arm64": "0.15.18", + "esbuild-linux-32": "0.15.18", + "esbuild-linux-64": "0.15.18", + "esbuild-linux-arm": "0.15.18", + "esbuild-linux-arm64": "0.15.18", + "esbuild-linux-mips64le": "0.15.18", + "esbuild-linux-ppc64le": "0.15.18", + "esbuild-linux-riscv64": "0.15.18", + "esbuild-linux-s390x": "0.15.18", + "esbuild-netbsd-64": "0.15.18", + "esbuild-openbsd-64": "0.15.18", + "esbuild-sunos-64": "0.15.18", + "esbuild-windows-32": "0.15.18", + "esbuild-windows-64": "0.15.18", + "esbuild-windows-arm64": "0.15.18" + } + }, + "node_modules/esbuild-android-64": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.18.tgz", + "integrity": "sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-android-arm64": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.18.tgz", + "integrity": "sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-64": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.18.tgz", + "integrity": "sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-darwin-arm64": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.18.tgz", + "integrity": "sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-64": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.18.tgz", + "integrity": "sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-freebsd-arm64": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.18.tgz", + "integrity": "sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-32": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.18.tgz", + "integrity": "sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-64": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.18.tgz", + "integrity": "sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.18.tgz", + "integrity": "sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm64": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.18.tgz", + "integrity": "sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-mips64le": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.18.tgz", + "integrity": "sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.18.tgz", + "integrity": "sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-riscv64": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.18.tgz", + "integrity": "sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-s390x": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.18.tgz", + "integrity": "sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.18.tgz", + "integrity": "sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.18.tgz", + "integrity": "sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-sunos-64": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.18.tgz", + "integrity": "sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.18.tgz", + "integrity": "sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-64": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.18.tgz", + "integrity": "sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.15.18", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.18.tgz", + "integrity": "sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.29.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.29.0.tgz", + "integrity": "sha512-GsGizj2Y1rCWDu6XoEekL3RLilp0voSePurjZIkxL3wlm5o5EC9VpgaP7lrCvjnkuLvzFBQWB3vWB3K5KQTveQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.20.1", + "@eslint/config-helpers": "^0.2.1", + "@eslint/core": "^0.14.0", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "9.29.0", + "@eslint/plugin-kit": "^0.3.1", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.4.0", + "eslint-visitor-keys": "^4.2.1", + "espree": "^10.4.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-config-prettier": { + "version": "10.1.5", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.5.tgz", + "integrity": "sha512-zc1UmCpNltmVY34vuLRV61r1K27sWuX39E+uyUnY8xS2Bex88VV9cugG+UZbRSRGtGyFboj+D8JODyme1plMpw==", + "dev": true, + "license": "MIT", + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "funding": { + "url": "https://opencollective.com/eslint-config-prettier" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.1.tgz", + "integrity": "sha512-dobTkHT6XaEVOo8IO90Q4DOSxnm3Y151QxPJlM/vKC0bVy+d6cVWQZLlFiuZPP0wS6vZwSKeJgKkcS+KfMBlRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "prettier-linter-helpers": "^1.0.0", + "synckit": "^0.11.7" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint-plugin-prettier" + }, + "peerDependencies": { + "@types/eslint": ">=8.0.0", + "eslint": ">=8.0.0", + "eslint-config-prettier": ">= 7.0.0 <10.0.0 || >=10.1.0", + "prettier": ">=3.0.0" + }, + "peerDependenciesMeta": { + "@types/eslint": { + "optional": true + }, + "eslint-config-prettier": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-vue": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-10.2.0.tgz", + "integrity": "sha512-tl9s+KN3z0hN2b8fV2xSs5ytGl7Esk1oSCxULLwFcdaElhZ8btYYZFrWxvh4En+czrSDtuLCeCOGa8HhEZuBdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "natural-compare": "^1.4.0", + "nth-check": "^2.1.1", + "postcss-selector-parser": "^6.0.15", + "semver": "^7.6.3", + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "vue-eslint-parser": "^10.0.0" + } + }, + "node_modules/eslint-plugin-vuejs-accessibility": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-vuejs-accessibility/-/eslint-plugin-vuejs-accessibility-2.4.1.tgz", + "integrity": "sha512-ZRZhPdslplZXSF71MtSG+zXYRAT5KiHR4JVuo/DERQf9noAkDvi5W418VOE1qllmJd7wTenndxi1q8XeDMxdHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "aria-query": "^5.3.0", + "emoji-regex": "^10.0.0", + "vue-eslint-parser": "^9.0.1" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-vuejs-accessibility/node_modules/emoji-regex": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint-plugin-vuejs-accessibility/node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-vuejs-accessibility/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-vuejs-accessibility/node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-vuejs-accessibility/node_modules/vue-eslint-parser": { + "version": "9.4.3", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.3.tgz", + "integrity": "sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.4", + "eslint-scope": "^7.1.1", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", + "esquery": "^1.4.0", + "lodash": "^4.17.21", + "semver": "^7.3.6" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", + "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/espree": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.15.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", + "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^0.7.0", + "p-finally": "^1.0.0", + "pify": "^3.0.0", + "rimraf": "^2.5.4", + "tempfile": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/exec-buffer/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "license": "ISC", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/exec-buffer/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-buffer/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-buffer/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/exec-buffer/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^2.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/executable/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expect-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.2.1.tgz", + "integrity": "sha512-/kP8CAwxzLVEeFrMm4kMmy4CCDlpipyA7MYLVrdJIkV0fYF0UaigQHRsxHiuY/GEea+bh4KSv3TIlgr+2UL6bw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "^1.28.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-diff": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fast-xml-parser": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz", + "integrity": "sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "dependencies": { + "strnum": "^1.1.1" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.9.1" + } + }, + "node_modules/fastq": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", + "dev": true, + "license": "MIT", + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver-regex": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "dev": true, + "license": "ISC" + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true, + "license": "MIT" + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-proxy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz", + "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "npm-conf": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==", + "dev": true, + "license": "MIT", + "dependencies": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gifsicle": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-5.2.0.tgz", + "integrity": "sha512-vOIS3j0XoTCxq9pkGj43gEix82RkI5FveNgaFZutjbaui/HH+4fR8Y56dwXDuxYo8hR4xOo6/j2h1WHoQW6XLw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "execa": "^5.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "gifsicle": "cli.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/imagemin/gisicle-bin?sponsor=1" + } + }, + "node_modules/glob": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.3.tgz", + "integrity": "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.3.1", + "jackspeak": "^4.1.1", + "minimatch": "^10.0.3", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz", + "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==", + "dev": true, + "license": "ISC", + "dependencies": { + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", + "dev": true, + "license": "MIT" + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/got/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbol-support-x": "^1.4.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hookified": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.9.1.tgz", + "integrity": "sha512-u3pxtGhKjcSXnGm1CX6aXS9xew535j3lkOCegbA6jdyh0BaAjTbXI4aslKstCr6zUNtoCxFGFKwjbSHdGrMB8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true, + "license": "ISC" + }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/imagemin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz", + "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^12.0.0", + "globby": "^10.0.0", + "graceful-fs": "^4.2.2", + "junk": "^3.1.0", + "make-dir": "^3.0.0", + "p-pipe": "^3.0.0", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin-gifsicle": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-7.0.0.tgz", + "integrity": "sha512-LaP38xhxAwS3W8PFh4y5iQ6feoTSF+dTAXFRUEYQWYst6Xd+9L/iPk34QGgK/VO/objmIlmq9TStGfVY2IcHIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^1.0.0", + "gifsicle": "^5.0.0", + "is-gif": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/imagemin/imagemin-gifsicle?sponsor=1" + } + }, + "node_modules/imagemin-gifsicle/node_modules/cross-spawn": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/imagemin-gifsicle/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imagemin-gifsicle/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imagemin-gifsicle/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/imagemin-gifsicle/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/imagemin-gifsicle/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/imagemin-gifsicle/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/imagemin-gifsicle/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/imagemin-gifsicle/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/imagemin-gifsicle/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/imagemin-jpegtran": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-7.0.0.tgz", + "integrity": "sha512-MJoyTCW8YjMJf56NorFE41SR/WkaGA3IYk4JgvMlRwguJEEd3PnP9UxA8Y2UWjquz8d+On3Ds/03ZfiiLS8xTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "exec-buffer": "^3.0.0", + "is-jpg": "^2.0.0", + "jpegtran-bin": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/imagemin-jpegtran/node_modules/jpegtran-bin": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-5.0.2.tgz", + "integrity": "sha512-4FSmgIcr8d5+V6T1+dHbPZjaFH0ogVyP4UVsE+zri7S9YLO4qAT2our4IN3sW3STVgNTbqPermdIgt2XuAJ4EA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "jpegtran": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/imagemin-mozjpeg": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/imagemin-mozjpeg/-/imagemin-mozjpeg-9.0.0.tgz", + "integrity": "sha512-TwOjTzYqCFRgROTWpVSt5UTT0JeCuzF1jswPLKALDd89+PmrJ2PdMMYeDLYZ1fs9cTovI9GJd68mRSnuVt691w==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^4.0.0", + "is-jpg": "^2.0.0", + "mozjpeg": "^7.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-mozjpeg/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/imagemin-optipng": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-8.0.0.tgz", + "integrity": "sha512-CUGfhfwqlPjAC0rm8Fy+R2DJDBGjzy2SkfyT09L8rasnF9jSoHFqJ1xxSZWK6HVPZBMhGPMxCTL70OgTHlLF5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "exec-buffer": "^3.0.0", + "is-png": "^2.0.0", + "optipng-bin": "^7.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/imagemin-pngquant": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/imagemin-pngquant/-/imagemin-pngquant-9.0.2.tgz", + "integrity": "sha512-cj//bKo8+Frd/DM8l6Pg9pws1pnDUjgb7ae++sUX1kUVdv2nrngPykhiUOgFeE0LGY/LmUbCf4egCHC4YUcZSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^4.0.0", + "is-png": "^2.0.0", + "is-stream": "^2.0.0", + "ow": "^0.17.0", + "pngquant-bin": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/imagemin-pngquant/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/imagemin-pngquant/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-pngquant/node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/imagemin-pngquant/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin-pngquant/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/imagemin-svgo": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-9.0.0.tgz", + "integrity": "sha512-uNgXpKHd99C0WODkrJ8OO/3zW3qjgS4pW7hcuII0RcHN3tnKxDjJWcitdVC/TZyfIqSricU8WfrHn26bdSW62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-svg": "^4.2.1", + "svgo": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/imagemin-svgo?sponsor=1" + } + }, + "node_modules/imagemin-webp": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/imagemin-webp/-/imagemin-webp-6.1.0.tgz", + "integrity": "sha512-i8ZluZV1pfQX9aVzmZ/VZh9KBSdPwUlp5VruAa9c30GZnX/nMl5n7h+oUMnI7Mg7+SUpu9mYBsw2nsYGUEllWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cwebp-bin": "^6.0.0", + "exec-buffer": "^3.0.0", + "is-cwebp-readable": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/imagemin/node_modules/file-type": { + "version": "12.4.2", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz", + "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/imagemin/node_modules/globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imagemin/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imagemin/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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/imagemin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/immutable": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.3.tgz", + "integrity": "sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==", + "dev": true, + "license": "MIT" + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-lazy": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz", + "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "dev": true, + "license": "MIT", + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true, + "license": "ISC" + }, + "node_modules/into-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "integrity": "sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-cwebp-readable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-cwebp-readable/-/is-cwebp-readable-3.0.0.tgz", + "integrity": "sha512-bpELc7/Q1/U5MWHn4NdHI44R3jxk0h9ew9ljzabiRl70/UIjL/ZAqRMb52F5+eke/VC8yTiv4Ewryo1fPWidvA==", + "dev": true, + "license": "ISC", + "dependencies": { + "file-type": "^10.5.0" + } + }, + "node_modules/is-cwebp-readable/node_modules/file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-gif": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz", + "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "file-type": "^10.4.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-gif/node_modules/file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-jpg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz", + "integrity": "sha512-ODlO0ruzhkzD3sdynIainVP5eoOFNN85rxA1+cwwnPe4dKyX0r5+hxNO5XpCrxlHcmb9vkOit9mhRD2JVuimHg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-png": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz", + "integrity": "sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-svg": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.4.0.tgz", + "integrity": "sha512-v+AgVwiK5DsGtT9ng+m4mClp6zDAmwrW8nZi6Gg15qzvBnRWWdfWA1TGaXyCDnWq5g5asofIgMVl3PjKxvk1ug==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-xml-parser": "^4.1.3" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/jackspeak": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", + "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jpegtran-bin": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-6.0.1.tgz", + "integrity": "sha512-WohhhHhqe22de7PU8hXs6Sr5d4BAvkrfA93NR5tGlHyPnFLgvEW/bH+q7fv65JgoiQDsd7SBwwQ/OGRBivU3Mw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0" + }, + "bin": { + "jpegtran": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/known-css-properties": { + "version": "0.37.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.37.0.tgz", + "integrity": "sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "license": "MIT" + }, + "node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true, + "license": "MIT" + }, + "node_modules/logalot": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", + "integrity": "sha512-Ah4CgdSRfeCJagxQhcVNMi9BfGYyEKLa6d7OA6xSbld/Hg3Cf2QiOa1mDpmG7Ve8LOH6DN3mdttzjQAvWTyVkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "figures": "^1.3.5", + "squeak": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loud-rejection/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/loupe": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.4.tgz", + "integrity": "sha512-wJzkKwJrheKtknCOKNEtDK4iqg/MxmZheEMtSTYvnzRdEYaZzmgH976nenp8WdJRdx5Vc1X/9MO0Oszl6ezeXg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", + "integrity": "sha512-MMIcFmmR9zlGZtBcFOows6c2COMekHCIFJz3ew/rRpKZ1wR4mXDPzvcVqLarux8M33X4TPSq2Jdw8WJj0q0KbQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-stdin": "^4.0.1", + "indent-string": "^2.1.0", + "longest": "^1.0.0", + "meow": "^3.3.0" + }, + "bin": { + "lpad-align": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.1.0.tgz", + "integrity": "sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==", + "dev": true, + "license": "ISC", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/magic-string": { + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/make-dir/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdn-data": { + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", + "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/meow": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", + "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/mozjpeg": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/mozjpeg/-/mozjpeg-7.1.1.tgz", + "integrity": "sha512-iIDxWvzhWvLC9mcRJ1uSkiKaj4drF58oCqK2bITm5c2Jt6cJ8qQjSSru2PCaysG+hLIinryj8mgz5ZJzOYTv1A==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0" + }, + "bin": { + "mozjpeg": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/normalize-url/node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/normalize-url/node_modules/sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "dev": true, + "license": "MIT", + "dependencies": { + "config-chain": "^1.1.11", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-conf/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/optipng-bin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-7.0.1.tgz", + "integrity": "sha512-W99mpdW7Nt2PpFiaO+74pkht7KEqkXkeRomdWXfEz3SALZ6hns81y/pm1dsGZ6ItUIfchiNIP6ORDr1zETU1jA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0" + }, + "bin": { + "optipng": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/os-filter-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", + "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "arch": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ow": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/ow/-/ow-0.17.0.tgz", + "integrity": "sha512-i3keDzDQP5lWIe4oODyDFey1qVrq2hXKTuTH2VpqwpYtzPiKZt2ziRI4NBQmgW40AnV5Euz17OyWweCb+bNEQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.11.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-event": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", + "integrity": "sha512-hV1zbA7gwqPVFcapfeATaNjQ3J0NuzorHPyG8GPL9g/Y/TplWVBVoCKCXL6Ej2zscrCEv195QNWJXuBH6XZuzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-timeout": "^1.1.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-is-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz", + "integrity": "sha512-4k9LlvY6Bo/1FcIdV33wqZQES0Py+iKISU9Uc8p8AjWoZPnFKMpVIVD3s0EYn4jzLh1I+WeUZkJ0Yoa4Qfw3Kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-reduce": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-pipe": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz", + "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha512-gb0ryzr+K2qFqFv6qi3khoeqMZF/+ajxQipEF6NteZVnvz9tzdsfAVj3lYtn1gAXvH5lfLwfxEII799gt/mRIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", + "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-0.2.0.tgz", + "integrity": "sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==", + "dev": true, + "license": "MIT" + }, + "node_modules/pathval": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz", + "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.16" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pngquant-bin": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/pngquant-bin/-/pngquant-bin-6.0.1.tgz", + "integrity": "sha512-Q3PUyolfktf+hYio6wsg3SanQzEU/v8aICg/WpzxXcuCMRb7H2Q81okfpcEztbMvw25ILjd3a87doj2N9kvbpQ==", + "dev": true, + "hasInstallScript": true, + "license": "GPL-3.0+", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.1", + "execa": "^4.0.0" + }, + "bin": { + "pngquant": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/pngquant-bin/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/pngquant-bin/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pngquant-bin/node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/pngquant-bin/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pngquant-bin/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", + "dev": true, + "license": "MIT" + }, + "node_modules/postcss-resolve-nested-selector": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz", + "integrity": "sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==", + "dev": true, + "license": "MIT" + }, + "node_modules/postcss-safe-parser": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz", + "integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-safe-parser" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-scss": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", + "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-scss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.4.29" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prettier": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", + "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", + "dev": true, + "license": "MIT", + "peer": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true, + "license": "MIT" + }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "dev": true, + "license": "ISC" + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/pump": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/purgecss": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-7.0.2.tgz", + "integrity": "sha512-4Ku8KoxNhOWi9X1XJ73XY5fv+I+hhTRedKpGs/2gaBKU8ijUiIKF/uyyIyh7Wo713bELSICF5/NswjcuOqYouQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "commander": "^12.1.0", + "glob": "^11.0.0", + "postcss": "^8.4.47", + "postcss-selector-parser": "^6.1.2" + }, + "bin": { + "purgecss": "bin/purgecss.js" + } + }, + "node_modules/query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "dev": true, + "license": "MIT", + "dependencies": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/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, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/rollup": { + "version": "2.79.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", + "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", + "dev": true, + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/sass": { + "version": "1.89.2", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.89.2.tgz", + "integrity": "sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "commander": "^2.8.1" + }, + "bin": { + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" + } + }, + "node_modules/seek-bzip/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/semver-truncate": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", + "integrity": "sha512-V1fGg9i4CL3qesB6U0L6XAm4xOJiHmt4QAacazumuasc03BvtFGIMCduv01JWQ69Nv+JST9TqhSCiJoxoY031w==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^5.3.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/semver-truncate/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/siginfo": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", + "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", + "dev": true, + "license": "ISC" + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "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", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true, + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.21", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.21.tgz", + "integrity": "sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/squeak": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", + "integrity": "sha512-YQL1ulInM+ev8nXX7vfXsCsDh6IqXlrremc1hzi77776BtpWgYJUMto3UM05GSAaGzJgWekszjoKDrVNB5XG+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^1.0.0", + "console-stream": "^0.1.1", + "lpad-align": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/squeak/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true, + "license": "MIT" + }, + "node_modules/stackback": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", + "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", + "dev": true, + "license": "MIT" + }, + "node_modules/std-env": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.9.0.tgz", + "integrity": "sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==", + "dev": true, + "license": "MIT" + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT" + }, + "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, + "license": "MIT", + "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": { + "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, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "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, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-natural-number": "^4.0.1" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-literal": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.0.0.tgz", + "integrity": "sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==", + "dev": true, + "license": "MIT", + "dependencies": { + "js-tokens": "^9.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/strip-literal/node_modules/js-tokens": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz", + "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-outer/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/strnum": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.2.tgz", + "integrity": "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT" + }, + "node_modules/stylelint": { + "version": "16.21.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.21.0.tgz", + "integrity": "sha512-ki3PpJGG7xhm3WtINoWGnlvqAmbqSexoRMbEMJzlwewSIOqPRKPlq452c22xAdEJISVi80r+I7KL9GPUiwFgbg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + }, + { + "type": "github", + "url": "https://github.com/sponsors/stylelint" + } + ], + "license": "MIT", + "dependencies": { + "@csstools/css-parser-algorithms": "^3.0.5", + "@csstools/css-tokenizer": "^3.0.4", + "@csstools/media-query-list-parser": "^4.0.3", + "@csstools/selector-specificity": "^5.0.0", + "@dual-bundle/import-meta-resolve": "^4.1.0", + "balanced-match": "^2.0.0", + "colord": "^2.9.3", + "cosmiconfig": "^9.0.0", + "css-functions-list": "^3.2.3", + "css-tree": "^3.1.0", + "debug": "^4.4.1", + "fast-glob": "^3.3.3", + "fastest-levenshtein": "^1.0.16", + "file-entry-cache": "^10.1.1", + "global-modules": "^2.0.0", + "globby": "^11.1.0", + "globjoin": "^0.1.4", + "html-tags": "^3.3.1", + "ignore": "^7.0.5", + "imurmurhash": "^0.1.4", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.37.0", + "mathml-tag-names": "^2.1.3", + "meow": "^13.2.0", + "micromatch": "^4.0.8", + "normalize-path": "^3.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.5.5", + "postcss-resolve-nested-selector": "^0.1.6", + "postcss-safe-parser": "^7.0.1", + "postcss-selector-parser": "^7.1.0", + "postcss-value-parser": "^4.2.0", + "resolve-from": "^5.0.0", + "string-width": "^4.2.3", + "supports-hyperlinks": "^3.2.0", + "svg-tags": "^1.0.0", + "table": "^6.9.0", + "write-file-atomic": "^5.0.1" + }, + "bin": { + "stylelint": "bin/stylelint.mjs" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/stylelint-config-recommended": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-16.0.0.tgz", + "integrity": "sha512-4RSmPjQegF34wNcK1e1O3Uz91HN8P1aFdFzio90wNK9mjgAI19u5vsU868cVZboKzCaa5XbpvtTzAAGQAxpcXA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + }, + { + "type": "github", + "url": "https://github.com/sponsors/stylelint" + } + ], + "license": "MIT", + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "stylelint": "^16.16.0" + } + }, + "node_modules/stylelint-config-recommended-scss": { + "version": "15.0.1", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-15.0.1.tgz", + "integrity": "sha512-V24bxkNkFGggqPVJlP9iXaBabwSGEG7QTz+PyxrRtjPkcF+/NsWtB3tKYvFYEmczRkWiIEfuFMhGpJFj9Fxe6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-scss": "^4.0.9", + "stylelint-config-recommended": "^16.0.0", + "stylelint-scss": "^6.12.0" + }, + "engines": { + "node": ">=20" + }, + "peerDependencies": { + "postcss": "^8.3.3", + "stylelint": "^16.16.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + } + } + }, + "node_modules/stylelint-config-standard": { + "version": "38.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-38.0.0.tgz", + "integrity": "sha512-uj3JIX+dpFseqd/DJx8Gy3PcRAJhlEZ2IrlFOc4LUxBX/PNMEQ198x7LCOE2Q5oT9Vw8nyc4CIL78xSqPr6iag==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + }, + { + "type": "github", + "url": "https://github.com/sponsors/stylelint" + } + ], + "license": "MIT", + "dependencies": { + "stylelint-config-recommended": "^16.0.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "stylelint": "^16.18.0" + } + }, + "node_modules/stylelint-config-standard-scss": { + "version": "15.0.1", + "resolved": "https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-15.0.1.tgz", + "integrity": "sha512-8pmmfutrMlPHukLp+Th9asmk21tBXMVGxskZCzkRVWt1d8Z0SrXjUUQ3vn9KcBj1bJRd5msk6yfEFM0UYHBRdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "stylelint-config-recommended-scss": "^15.0.1", + "stylelint-config-standard": "^38.0.0" + }, + "engines": { + "node": ">=20" + }, + "peerDependencies": { + "postcss": "^8.3.3", + "stylelint": "^16.18.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + } + } + }, + "node_modules/stylelint-scss": { + "version": "6.12.1", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.12.1.tgz", + "integrity": "sha512-UJUfBFIvXfly8WKIgmqfmkGKPilKB4L5j38JfsDd+OCg2GBdU0vGUV08Uw82tsRZzd4TbsUURVVNGeOhJVF7pA==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "^3.0.1", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.36.0", + "mdn-data": "^2.21.0", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.6", + "postcss-selector-parser": "^7.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=18.12.0" + }, + "peerDependencies": { + "stylelint": "^16.0.2" + } + }, + "node_modules/stylelint-scss/node_modules/known-css-properties": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.36.0.tgz", + "integrity": "sha512-A+9jP+IUmuQsNdsLdcg6Yt7voiMF/D4K83ew0OpJtpu+l34ef7LaohWV0Rc6KNvzw6ZDizkqfyB5JznZnzuKQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/stylelint-scss/node_modules/mdn-data": { + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.22.0.tgz", + "integrity": "sha512-IwcXqjPl4kgZbQH1WLb97/Pjt7XwPDSHnXsjENPhwx68bBf/Dw1/PwM8paXnFq974V1d8qP4o9ViVQqZuPAlCw==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/stylelint-scss/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/stylelint/node_modules/@csstools/selector-specificity": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", + "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "postcss-selector-parser": "^7.0.0" + } + }, + "node_modules/stylelint/node_modules/balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true, + "license": "MIT" + }, + "node_modules/stylelint/node_modules/file-entry-cache": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.1.1.tgz", + "integrity": "sha512-zcmsHjg2B2zjuBgjdnB+9q0+cWcgWfykIcsDkWDB4GTPtl1eXUA+gTI6sO0u01AqK3cliHryTU55/b2Ow1hfZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^6.1.10" + } + }, + "node_modules/stylelint/node_modules/flat-cache": { + "version": "6.1.10", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.10.tgz", + "integrity": "sha512-B6/v1f0NwjxzmeOhzfXPGWpKBVA207LS7lehaVKQnFrVktcFRfkzjZZ2gwj2i1TkEUMQht7ZMJbABUT5N+V1Nw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cacheable": "^1.10.0", + "flatted": "^3.3.3", + "hookified": "^1.9.1" + } + }, + "node_modules/stylelint/node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/stylelint/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/stylelint/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz", + "integrity": "sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=14.18" + }, + "funding": { + "url": "https://github.com/chalk/supports-hyperlinks?sponsor=1" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/swiper": { + "version": "11.2.9", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-11.2.9.tgz", + "integrity": "sha512-X4lP396wfb85t5GclSlXmZyeDgcV66JK9+HDfqlk+8wJ5Bp85ZMv2fxu9psulsm22dLQxbnN4kADxK8jXTnSuw==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "license": "MIT", + "engines": { + "node": ">= 4.7.0" + } + }, + "node_modules/synckit": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.11.8.tgz", + "integrity": "sha512-+XZ+r1XGIJGeQk3VvXhT6xx/VpbHsRzsTkGgF6E5RX9TTXD0118l87puaEBZ566FhqblC6U0d4XnubznJDm30A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@pkgr/core": "^0.2.4" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/synckit" + } + }, + "node_modules/table": { + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz", + "integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/tempfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", + "integrity": "sha512-ZOn6nJUgvgC09+doCEF3oB+r3ag7kUvlsXEGX069QRD60p+P3uP7XG9N2/at+EyIRGSN//ZY3LyEotA1YpmjuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "temp-dir": "^1.0.0", + "uuid": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tinybench": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", + "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", + "dev": true, + "license": "MIT" + }, + "node_modules/tinyexec": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", + "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/tinyglobby": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz", + "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.4.4", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.4.6", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", + "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/tinypool": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz", + "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.0.0 || >=20.0.0" + } + }, + "node_modules/tinyrainbow": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz", + "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tinyspy": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.3.tgz", + "integrity": "sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/to-buffer": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.1.tgz", + "integrity": "sha512-tB82LpAIWjhLYbqjx3X4zEeHN6M8CiuOEy2JY8SEQVdYRe3CCHOFaqrBW1doLDrfpWhplcW7BL+bO3/6S3pcDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "isarray": "^2.0.5", + "safe-buffer": "^5.2.1", + "typed-array-buffer": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/to-buffer/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-repeated/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/unbzip2-stream/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/undici-types": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz", + "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==", + "dev": true, + "license": "MIT" + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "prepend-http": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vite": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-3.2.11.tgz", + "integrity": "sha512-K/jGKL/PgbIgKCiJo5QbASQhFiV02X9Jh+Qq0AKCRCRKZtOTVi4t6wh75FDpGf2N9rYOnzH87OEFQNaFy6pdxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.15.9", + "postcss": "^8.4.18", + "resolve": "^1.22.1", + "rollup": "^2.79.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-node": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz", + "integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cac": "^6.7.14", + "debug": "^4.4.1", + "es-module-lexer": "^1.7.0", + "pathe": "^2.0.3", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" + }, + "bin": { + "vite-node": "vite-node.mjs" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vite-node/node_modules/@esbuild/android-arm": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.5.tgz", + "integrity": "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vite-node/node_modules/@esbuild/linux-loong64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz", + "integrity": "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vite-node/node_modules/esbuild": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz", + "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.5", + "@esbuild/android-arm": "0.25.5", + "@esbuild/android-arm64": "0.25.5", + "@esbuild/android-x64": "0.25.5", + "@esbuild/darwin-arm64": "0.25.5", + "@esbuild/darwin-x64": "0.25.5", + "@esbuild/freebsd-arm64": "0.25.5", + "@esbuild/freebsd-x64": "0.25.5", + "@esbuild/linux-arm": "0.25.5", + "@esbuild/linux-arm64": "0.25.5", + "@esbuild/linux-ia32": "0.25.5", + "@esbuild/linux-loong64": "0.25.5", + "@esbuild/linux-mips64el": "0.25.5", + "@esbuild/linux-ppc64": "0.25.5", + "@esbuild/linux-riscv64": "0.25.5", + "@esbuild/linux-s390x": "0.25.5", + "@esbuild/linux-x64": "0.25.5", + "@esbuild/netbsd-arm64": "0.25.5", + "@esbuild/netbsd-x64": "0.25.5", + "@esbuild/openbsd-arm64": "0.25.5", + "@esbuild/openbsd-x64": "0.25.5", + "@esbuild/sunos-x64": "0.25.5", + "@esbuild/win32-arm64": "0.25.5", + "@esbuild/win32-ia32": "0.25.5", + "@esbuild/win32-x64": "0.25.5" + } + }, + "node_modules/vite-node/node_modules/fdir": { + "version": "6.4.6", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", + "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/vite-node/node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "dev": true, + "license": "MIT" + }, + "node_modules/vite-node/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/vite-node/node_modules/rollup": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.44.1.tgz", + "integrity": "sha512-x8H8aPvD+xbl0Do8oez5f5o8eMS3trfCghc4HhLAnCkj7Vl0d1JWGs0UF/D886zLW2rOj2QymV/JcSSsw+XDNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.44.1", + "@rollup/rollup-android-arm64": "4.44.1", + "@rollup/rollup-darwin-arm64": "4.44.1", + "@rollup/rollup-darwin-x64": "4.44.1", + "@rollup/rollup-freebsd-arm64": "4.44.1", + "@rollup/rollup-freebsd-x64": "4.44.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.44.1", + "@rollup/rollup-linux-arm-musleabihf": "4.44.1", + "@rollup/rollup-linux-arm64-gnu": "4.44.1", + "@rollup/rollup-linux-arm64-musl": "4.44.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.44.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.44.1", + "@rollup/rollup-linux-riscv64-gnu": "4.44.1", + "@rollup/rollup-linux-riscv64-musl": "4.44.1", + "@rollup/rollup-linux-s390x-gnu": "4.44.1", + "@rollup/rollup-linux-x64-gnu": "4.44.1", + "@rollup/rollup-linux-x64-musl": "4.44.1", + "@rollup/rollup-win32-arm64-msvc": "4.44.1", + "@rollup/rollup-win32-ia32-msvc": "4.44.1", + "@rollup/rollup-win32-x64-msvc": "4.44.1", + "fsevents": "~2.3.2" + } + }, + "node_modules/vite-node/node_modules/vite": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.0.0.tgz", + "integrity": "sha512-ixXJB1YRgDIw2OszKQS9WxGHKwLdCsbQNkpJN171udl6szi/rIySHL6/Os3s2+oE4P/FLD4dxg4mD7Wust+u5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.4.6", + "picomatch": "^4.0.2", + "postcss": "^8.5.6", + "rollup": "^4.40.0", + "tinyglobby": "^0.2.14" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vite-plugin-imagemin": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/vite-plugin-imagemin/-/vite-plugin-imagemin-0.6.1.tgz", + "integrity": "sha512-cP7LDn8euPrji7WYtDoNQpJEB9nkMxJHm/A+QZnvMrrCSuyo/clpMy/T1v7suDXPBavsDiDdFdVQB5p7VGD2cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/imagemin": "^7.0.1", + "@types/imagemin-gifsicle": "^7.0.1", + "@types/imagemin-jpegtran": "^5.0.1", + "@types/imagemin-mozjpeg": "^8.0.1", + "@types/imagemin-optipng": "^5.2.1", + "@types/imagemin-svgo": "^10.0.0", + "@types/imagemin-webp": "^7.0.0", + "@types/svgo": "^2.6.1", + "chalk": "^4.1.2", + "debug": "^4.3.3", + "esbuild": "^0.14.14", + "fs-extra": "^10.0.0", + "gifsicle": "5.2.0", + "imagemin": "^7.0.1", + "imagemin-gifsicle": "^7.0.0", + "imagemin-jpegtran": "^7.0.0", + "imagemin-mozjpeg": "^9.0.0", + "imagemin-optipng": "^8.0.0", + "imagemin-pngquant": "^9.0.2", + "imagemin-svgo": "^9.0.0", + "imagemin-webp": "^6.0.0", + "jpegtran-bin": "^6.0.1", + "pathe": "^0.2.0" + }, + "peerDependencies": { + "vite": ">=2.0.0" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/@esbuild/linux-loong64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz", + "integrity": "sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.54.tgz", + "integrity": "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/linux-loong64": "0.14.54", + "esbuild-android-64": "0.14.54", + "esbuild-android-arm64": "0.14.54", + "esbuild-darwin-64": "0.14.54", + "esbuild-darwin-arm64": "0.14.54", + "esbuild-freebsd-64": "0.14.54", + "esbuild-freebsd-arm64": "0.14.54", + "esbuild-linux-32": "0.14.54", + "esbuild-linux-64": "0.14.54", + "esbuild-linux-arm": "0.14.54", + "esbuild-linux-arm64": "0.14.54", + "esbuild-linux-mips64le": "0.14.54", + "esbuild-linux-ppc64le": "0.14.54", + "esbuild-linux-riscv64": "0.14.54", + "esbuild-linux-s390x": "0.14.54", + "esbuild-netbsd-64": "0.14.54", + "esbuild-openbsd-64": "0.14.54", + "esbuild-sunos-64": "0.14.54", + "esbuild-windows-32": "0.14.54", + "esbuild-windows-64": "0.14.54", + "esbuild-windows-arm64": "0.14.54" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-android-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz", + "integrity": "sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-android-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz", + "integrity": "sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-darwin-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz", + "integrity": "sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-darwin-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz", + "integrity": "sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-freebsd-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz", + "integrity": "sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-freebsd-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz", + "integrity": "sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-linux-32": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz", + "integrity": "sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-linux-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz", + "integrity": "sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-linux-arm": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz", + "integrity": "sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-linux-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz", + "integrity": "sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-linux-mips64le": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz", + "integrity": "sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-linux-ppc64le": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz", + "integrity": "sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-linux-riscv64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz", + "integrity": "sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-linux-s390x": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz", + "integrity": "sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-netbsd-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz", + "integrity": "sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-openbsd-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz", + "integrity": "sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-sunos-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz", + "integrity": "sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-windows-32": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz", + "integrity": "sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-windows-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz", + "integrity": "sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-plugin-imagemin/node_modules/esbuild-windows-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz", + "integrity": "sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.4.tgz", + "integrity": "sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/chai": "^5.2.2", + "@vitest/expect": "3.2.4", + "@vitest/mocker": "3.2.4", + "@vitest/pretty-format": "^3.2.4", + "@vitest/runner": "3.2.4", + "@vitest/snapshot": "3.2.4", + "@vitest/spy": "3.2.4", + "@vitest/utils": "3.2.4", + "chai": "^5.2.0", + "debug": "^4.4.1", + "expect-type": "^1.2.1", + "magic-string": "^0.30.17", + "pathe": "^2.0.3", + "picomatch": "^4.0.2", + "std-env": "^3.9.0", + "tinybench": "^2.9.0", + "tinyexec": "^0.3.2", + "tinyglobby": "^0.2.14", + "tinypool": "^1.1.1", + "tinyrainbow": "^2.0.0", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0", + "vite-node": "3.2.4", + "why-is-node-running": "^2.3.0" + }, + "bin": { + "vitest": "vitest.mjs" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "@edge-runtime/vm": "*", + "@types/debug": "^4.1.12", + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "@vitest/browser": "3.2.4", + "@vitest/ui": "3.2.4", + "happy-dom": "*", + "jsdom": "*" + }, + "peerDependenciesMeta": { + "@edge-runtime/vm": { + "optional": true + }, + "@types/debug": { + "optional": true + }, + "@types/node": { + "optional": true + }, + "@vitest/browser": { + "optional": true + }, + "@vitest/ui": { + "optional": true + }, + "happy-dom": { + "optional": true + }, + "jsdom": { + "optional": true + } + } + }, + "node_modules/vitest/node_modules/@esbuild/android-arm": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.5.tgz", + "integrity": "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vitest/node_modules/@esbuild/linux-loong64": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz", + "integrity": "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/vitest/node_modules/@vitest/mocker": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.4.tgz", + "integrity": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "3.2.4", + "estree-walker": "^3.0.3", + "magic-string": "^0.30.17" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "msw": "^2.4.9", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" + }, + "peerDependenciesMeta": { + "msw": { + "optional": true + }, + "vite": { + "optional": true + } + } + }, + "node_modules/vitest/node_modules/esbuild": { + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz", + "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.5", + "@esbuild/android-arm": "0.25.5", + "@esbuild/android-arm64": "0.25.5", + "@esbuild/android-x64": "0.25.5", + "@esbuild/darwin-arm64": "0.25.5", + "@esbuild/darwin-x64": "0.25.5", + "@esbuild/freebsd-arm64": "0.25.5", + "@esbuild/freebsd-x64": "0.25.5", + "@esbuild/linux-arm": "0.25.5", + "@esbuild/linux-arm64": "0.25.5", + "@esbuild/linux-ia32": "0.25.5", + "@esbuild/linux-loong64": "0.25.5", + "@esbuild/linux-mips64el": "0.25.5", + "@esbuild/linux-ppc64": "0.25.5", + "@esbuild/linux-riscv64": "0.25.5", + "@esbuild/linux-s390x": "0.25.5", + "@esbuild/linux-x64": "0.25.5", + "@esbuild/netbsd-arm64": "0.25.5", + "@esbuild/netbsd-x64": "0.25.5", + "@esbuild/openbsd-arm64": "0.25.5", + "@esbuild/openbsd-x64": "0.25.5", + "@esbuild/sunos-x64": "0.25.5", + "@esbuild/win32-arm64": "0.25.5", + "@esbuild/win32-ia32": "0.25.5", + "@esbuild/win32-x64": "0.25.5" + } + }, + "node_modules/vitest/node_modules/fdir": { + "version": "6.4.6", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", + "integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/vitest/node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "dev": true, + "license": "MIT" + }, + "node_modules/vitest/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/vitest/node_modules/rollup": { + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.44.1.tgz", + "integrity": "sha512-x8H8aPvD+xbl0Do8oez5f5o8eMS3trfCghc4HhLAnCkj7Vl0d1JWGs0UF/D886zLW2rOj2QymV/JcSSsw+XDNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.44.1", + "@rollup/rollup-android-arm64": "4.44.1", + "@rollup/rollup-darwin-arm64": "4.44.1", + "@rollup/rollup-darwin-x64": "4.44.1", + "@rollup/rollup-freebsd-arm64": "4.44.1", + "@rollup/rollup-freebsd-x64": "4.44.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.44.1", + "@rollup/rollup-linux-arm-musleabihf": "4.44.1", + "@rollup/rollup-linux-arm64-gnu": "4.44.1", + "@rollup/rollup-linux-arm64-musl": "4.44.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.44.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.44.1", + "@rollup/rollup-linux-riscv64-gnu": "4.44.1", + "@rollup/rollup-linux-riscv64-musl": "4.44.1", + "@rollup/rollup-linux-s390x-gnu": "4.44.1", + "@rollup/rollup-linux-x64-gnu": "4.44.1", + "@rollup/rollup-linux-x64-musl": "4.44.1", + "@rollup/rollup-win32-arm64-msvc": "4.44.1", + "@rollup/rollup-win32-ia32-msvc": "4.44.1", + "@rollup/rollup-win32-x64-msvc": "4.44.1", + "fsevents": "~2.3.2" + } + }, + "node_modules/vitest/node_modules/vite": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.0.0.tgz", + "integrity": "sha512-ixXJB1YRgDIw2OszKQS9WxGHKwLdCsbQNkpJN171udl6szi/rIySHL6/Os3s2+oE4P/FLD4dxg4mD7Wust+u5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.4.6", + "picomatch": "^4.0.2", + "postcss": "^8.5.6", + "rollup": "^4.40.0", + "tinyglobby": "^0.2.14" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vue-eslint-parser": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-10.1.4.tgz", + "integrity": "sha512-EIZvCukIEMHEb3mxOKemtvWR1fcUAdWWAgkfyjmRHzvyhrZvBvH9oz69+thDIWhGiIQjZnPkCn8yHqvjM+a9eg==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "debug": "^4.4.0", + "eslint-scope": "^8.2.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "esquery": "^1.6.0", + "lodash": "^4.17.21", + "semver": "^7.6.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/why-is-node-running": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", + "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", + "dev": true, + "license": "MIT", + "dependencies": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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, + "license": "MIT", + "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, + "license": "MIT", + "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/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "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, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", + "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/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, + "license": "MIT", + "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", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/write-file-atomic": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", + "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/xml-name-validator": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true, + "license": "ISC" + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/vitekit/package.json b/vitekit/package.json new file mode 100644 index 0000000..2e32fa7 --- /dev/null +++ b/vitekit/package.json @@ -0,0 +1,36 @@ +{ + "name": "vitekit", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "dev": "vite", + "build": "vite build", + "test": "vitest", + "lint:js": "eslint \"src/**/*.{js,vue}\"", + "lint:scss": "stylelint \"src/**/*.scss\"", + "create-component": "node scripts/create-component.js" + }, + "keywords": [], + "author": "", + "license": "ISC", + "type": "commonjs", + "devDependencies": { + "@fullhuman/postcss-purgecss": "^7.0.2", + "@vue/eslint-config-prettier": "^10.2.0", + "eslint": "^9.29.0", + "eslint-plugin-vue": "^10.2.0", + "eslint-plugin-vuejs-accessibility": "^2.4.1", + "postcss": "^8.5.6", + "sass": "^1.89.2", + "stylelint": "^16.21.0", + "stylelint-config-standard-scss": "^15.0.1", + "stylelint-scss": "^6.12.1", + "vite": "^3.2.11", + "vite-plugin-imagemin": "^0.6.1", + "vitest": "^3.2.4" + }, + "dependencies": { + "swiper": "^11.2.9" + } +} diff --git a/vitekit/scripts/create-component.js b/vitekit/scripts/create-component.js new file mode 100644 index 0000000..cf5f718 --- /dev/null +++ b/vitekit/scripts/create-component.js @@ -0,0 +1,40 @@ +const fs = require('fs'); +const path = require('path'); + +const componentName = process.argv[2]; + +if (!componentName) { + console.error('Please provide a component name.'); + process.exit(1); +} + +const componentDir = path.join(__dirname, '../src/components', componentName); + +if (fs.existsSync(componentDir)) { + console.error(`Component '${componentName}' already exists.`); + process.exit(1); +} + +fs.mkdirSync(componentDir, { recursive: true }); + +const jsContent = `// ${componentName}.js +console.log('${componentName} component loaded'); +`; + +const scssContent = `// ${componentName}.scss +.${componentName} { + /* Component styles */ +} +`; + +const twigContent = `{# ${componentName}.twig #} +
    + +
    +`; + +fs.writeFileSync(path.join(componentDir, `${componentName}.js`), jsContent); +fs.writeFileSync(path.join(componentDir, `${componentName}.scss`), scssContent); +fs.writeFileSync(path.join(componentDir, `${componentName}.twig`), twigContent); + +console.log(`Component '${componentName}' created successfully in src/components/${componentName}`); diff --git a/vitekit/slider.html b/vitekit/slider.html new file mode 100644 index 0000000..a8ca354 --- /dev/null +++ b/vitekit/slider.html @@ -0,0 +1,31 @@ + + + + + + Slider Component Demo + + +
    + +
    +

    Slider Component Demo

    +
    +
    +
    Slide 1
    +
    Slide 2
    +
    Slide 3
    +
    + +
    + +
    +
    +
    + + + \ No newline at end of file diff --git a/vitekit/src/components/accordion/accordion.js b/vitekit/src/components/accordion/accordion.js new file mode 100644 index 0000000..e4e41f7 --- /dev/null +++ b/vitekit/src/components/accordion/accordion.js @@ -0,0 +1,11 @@ +// accordion.js +document.addEventListener('DOMContentLoaded', () => { + const accordionHeaders = document.querySelectorAll('.accordion-header'); + + accordionHeaders.forEach(header => { + header.addEventListener('click', () => { + const accordionItem = header.parentNode; + accordionItem.classList.toggle('active'); + }); + }); +}); \ No newline at end of file diff --git a/vitekit/src/components/accordion/accordion.scss b/vitekit/src/components/accordion/accordion.scss new file mode 100644 index 0000000..c4658ac --- /dev/null +++ b/vitekit/src/components/accordion/accordion.scss @@ -0,0 +1,32 @@ +// accordion.scss +.accordion-item { + border: 1px solid #ccc; + margin-bottom: 10px; +} + +.accordion-header { + background-color: #f0f0f0; + padding: 10px; + cursor: pointer; + font-weight: bold; + + &::after { + content: '\25B6'; /* Right-pointing triangle */ + float: right; + transition: transform 0.3s ease; + } + + &.active::after { + transform: rotate(90deg); /* Down-pointing triangle */ + } +} + +.accordion-content { + padding: 10px; + border-top: 1px solid #eee; + display: none; + + .accordion-item.active & { + display: block; + } +} \ No newline at end of file diff --git a/vitekit/src/components/accordion/accordion.twig b/vitekit/src/components/accordion/accordion.twig new file mode 100644 index 0000000..87c42d7 --- /dev/null +++ b/vitekit/src/components/accordion/accordion.twig @@ -0,0 +1,4 @@ +{# accordion.twig #} +
    + +
    diff --git a/vitekit/src/components/button/button.js b/vitekit/src/components/button/button.js new file mode 100644 index 0000000..ff63bc5 --- /dev/null +++ b/vitekit/src/components/button/button.js @@ -0,0 +1,2 @@ +// button.js +console.log('button component loaded'); diff --git a/vitekit/src/components/button/button.scss b/vitekit/src/components/button/button.scss new file mode 100644 index 0000000..62ba762 --- /dev/null +++ b/vitekit/src/components/button/button.scss @@ -0,0 +1,4 @@ +// button.scss +.button { + /* Component styles */ +} diff --git a/vitekit/src/components/button/button.twig b/vitekit/src/components/button/button.twig new file mode 100644 index 0000000..e763df2 --- /dev/null +++ b/vitekit/src/components/button/button.twig @@ -0,0 +1,4 @@ +{# button.twig #} +
    + +
    diff --git a/vitekit/src/components/header/header.js b/vitekit/src/components/header/header.js new file mode 100644 index 0000000..10deebb --- /dev/null +++ b/vitekit/src/components/header/header.js @@ -0,0 +1 @@ +console.log('Header component JS loaded!'); diff --git a/vitekit/src/components/header/header.scss b/vitekit/src/components/header/header.scss new file mode 100644 index 0000000..f836b2d --- /dev/null +++ b/vitekit/src/components/header/header.scss @@ -0,0 +1,15 @@ +.header { + background-color: #333; + color: white; + padding: 1rem; + + nav a { + color: white; + margin-right: 1rem; + text-decoration: none; + + &:hover { + text-decoration: underline; + } + } +} diff --git a/vitekit/src/components/header/header.twig b/vitekit/src/components/header/header.twig new file mode 100644 index 0000000..08d20ab --- /dev/null +++ b/vitekit/src/components/header/header.twig @@ -0,0 +1,7 @@ +
    + +
    diff --git a/vitekit/src/components/modal/modal.js b/vitekit/src/components/modal/modal.js new file mode 100644 index 0000000..f829c44 --- /dev/null +++ b/vitekit/src/components/modal/modal.js @@ -0,0 +1,22 @@ +// modal.js +document.addEventListener('DOMContentLoaded', () => { + const modal = document.getElementById('myModal'); + const openBtn = document.getElementById('openModalBtn'); + const closeBtn = document.querySelector('.close-button'); + + if (openBtn && modal && closeBtn) { + openBtn.addEventListener('click', () => { + modal.style.display = 'block'; + }); + + closeBtn.addEventListener('click', () => { + modal.style.display = 'none'; + }); + + window.addEventListener('click', (event) => { + if (event.target === modal) { + modal.style.display = 'none'; + } + }); + } +}); \ No newline at end of file diff --git a/vitekit/src/components/modal/modal.scss b/vitekit/src/components/modal/modal.scss new file mode 100644 index 0000000..a5500cf --- /dev/null +++ b/vitekit/src/components/modal/modal.scss @@ -0,0 +1,36 @@ +// modal.scss +.modal { + display: none; /* Hidden by default */ + position: fixed; /* Stay in place */ + z-index: 1; /* Sit on top */ + left: 0; + top: 0; + width: 100%; /* Full width */ + height: 100%; /* Full height */ + overflow: auto; /* Enable scroll if needed */ + background-color: rgba(0,0,0,0.4); /* Black w/ opacity */ +} + +.modal-content { + background-color: #fefefe; + margin: 15% auto; /* 15% from the top and centered */ + padding: 20px; + border: 1px solid #888; + width: 80%; /* Could be more or less, depending on screen size */ + position: relative; +} + +.close-button { + color: #aaa; + float: right; + font-size: 28px; + font-weight: bold; + cursor: pointer; + + &:hover, + &:focus { + color: black; + text-decoration: none; + cursor: pointer; + } +} \ No newline at end of file diff --git a/vitekit/src/components/modal/modal.twig b/vitekit/src/components/modal/modal.twig new file mode 100644 index 0000000..9676df3 --- /dev/null +++ b/vitekit/src/components/modal/modal.twig @@ -0,0 +1,4 @@ +{# modal.twig #} + diff --git a/vitekit/src/components/slider/slider.js b/vitekit/src/components/slider/slider.js new file mode 100644 index 0000000..d655959 --- /dev/null +++ b/vitekit/src/components/slider/slider.js @@ -0,0 +1,25 @@ +// slider.js +import Swiper from 'swiper'; +import { Navigation, Pagination } from 'swiper/modules'; +// import Swiper and modules styles +import 'swiper/css'; +import 'swiper/css/navigation'; +import 'swiper/css/pagination'; + +document.addEventListener('DOMContentLoaded', () => { + if (document.querySelector('.swiper-container')) { + new Swiper('.swiper-container', { + modules: [Navigation, Pagination], + slidesPerView: 1, + spaceBetween: 30, + navigation: { + nextEl: '.swiper-button-next', + prevEl: '.swiper-button-prev', + }, + pagination: { + el: '.swiper-pagination', + clickable: true, + }, + }); + } +}); \ No newline at end of file diff --git a/vitekit/src/components/slider/slider.scss b/vitekit/src/components/slider/slider.scss new file mode 100644 index 0000000..fd3d0f3 --- /dev/null +++ b/vitekit/src/components/slider/slider.scss @@ -0,0 +1,15 @@ +// slider.scss +.swiper-container { + width: 600px; + height: 300px; + margin-top: 20px; +} + +.swiper-slide { + text-align: center; + font-size: 18px; + background: #eee; + display: flex; + justify-content: center; + align-items: center; +} \ No newline at end of file diff --git a/vitekit/src/components/slider/slider.twig b/vitekit/src/components/slider/slider.twig new file mode 100644 index 0000000..9c05f9a --- /dev/null +++ b/vitekit/src/components/slider/slider.twig @@ -0,0 +1,4 @@ +{# slider.twig #} +
    + +
    diff --git a/vitekit/src/components/tabs/tabs.js b/vitekit/src/components/tabs/tabs.js new file mode 100644 index 0000000..0100b61 --- /dev/null +++ b/vitekit/src/components/tabs/tabs.js @@ -0,0 +1,17 @@ +// tabs.js +document.addEventListener('DOMContentLoaded', () => { + const tabButtons = document.querySelectorAll('.tab-button'); + const tabPanes = document.querySelectorAll('.tab-pane'); + + tabButtons.forEach(button => { + button.addEventListener('click', () => { + const tabId = button.dataset.tab; + + tabButtons.forEach(btn => btn.classList.remove('active')); + button.classList.add('active'); + + tabPanes.forEach(pane => pane.classList.remove('active')); + document.getElementById(tabId).classList.add('active'); + }); + }); +}); \ No newline at end of file diff --git a/vitekit/src/components/tabs/tabs.scss b/vitekit/src/components/tabs/tabs.scss new file mode 100644 index 0000000..b99141f --- /dev/null +++ b/vitekit/src/components/tabs/tabs.scss @@ -0,0 +1,37 @@ +// tabs.scss +.tabs-container { + margin-top: 20px; +} + +.tabs-nav { + display: flex; + border-bottom: 1px solid #ccc; +} + +.tab-button { + padding: 10px 15px; + border: none; + background-color: #f0f0f0; + cursor: pointer; + border-radius: 5px 5px 0 0; + margin-right: 5px; + + &.active { + background-color: #fff; + border-bottom: 1px solid #fff; + } +} + +.tabs-content { + border: 1px solid #ccc; + border-top: none; + padding: 15px; +} + +.tab-pane { + display: none; + + &.active { + display: block; + } +} \ No newline at end of file diff --git a/vitekit/src/components/tabs/tabs.twig b/vitekit/src/components/tabs/tabs.twig new file mode 100644 index 0000000..256a683 --- /dev/null +++ b/vitekit/src/components/tabs/tabs.twig @@ -0,0 +1,4 @@ +{# tabs.twig #} +
    + +
    diff --git a/vitekit/src/main.js b/vitekit/src/main.js new file mode 100644 index 0000000..94e6743 --- /dev/null +++ b/vitekit/src/main.js @@ -0,0 +1,16 @@ +import './main.scss'; +import './components/header/header.js'; + +// Import component-specific JS +import './components/modal/modal.js'; +import './components/tabs/tabs.js'; +import './components/slider/slider.js'; +import './components/accordion/accordion.js'; + +import { greet } from './utils/helpers'; + +document.addEventListener('DOMContentLoaded', () => { + console.log('Hello from main.js!'); + console.log(greet('world')); + console.log('App Environment:', __APP_ENV__); +}); diff --git a/vitekit/src/main.scss b/vitekit/src/main.scss new file mode 100644 index 0000000..db13a8f --- /dev/null +++ b/vitekit/src/main.scss @@ -0,0 +1,7 @@ +@use './components/header/header.scss'; + +body { + font-family: sans-serif; + margin: 0; + padding: 0; +} diff --git a/vitekit/src/utils/helpers.js b/vitekit/src/utils/helpers.js new file mode 100644 index 0000000..948d5e2 --- /dev/null +++ b/vitekit/src/utils/helpers.js @@ -0,0 +1,7 @@ +export function capitalize(string) { + return string.charAt(0).toUpperCase() + string.slice(1); +} + +export function greet(name) { + return `Hello, ${capitalize(name)}!`; +} diff --git a/vitekit/src/utils/helpers.test.js b/vitekit/src/utils/helpers.test.js new file mode 100644 index 0000000..4a377f6 --- /dev/null +++ b/vitekit/src/utils/helpers.test.js @@ -0,0 +1,12 @@ +import { capitalize, greet } from '../src/utils/helpers'; +import { describe, it, expect } from 'vitest'; + +describe('helpers', () => { + it('capitalize a string', () => { + expect(capitalize('hello')).toBe('Hello'); + }); + + it('greets a name', () => { + expect(greet('world')).toBe('Hello, World!'); + }); +}); diff --git a/vitekit/tabs.html b/vitekit/tabs.html new file mode 100644 index 0000000..487b2d2 --- /dev/null +++ b/vitekit/tabs.html @@ -0,0 +1,40 @@ + + + + + + Tabs Component Demo + + +
    + +
    +

    Tabs Component Demo

    +
    +
    + + + +
    +
    +
    +

    Content for Tab 1

    +

    This is the content for the first tab.

    +
    +
    +

    Content for Tab 2

    +

    This is the content for the second tab.

    +
    +
    +

    Content for Tab 3

    +

    This is the content for the third tab.

    +
    +
    +
    + + + \ No newline at end of file diff --git a/vitekit/vite.config.js b/vitekit/vite.config.js new file mode 100644 index 0000000..5922ac8 --- /dev/null +++ b/vitekit/vite.config.js @@ -0,0 +1,67 @@ +import { defineConfig } from 'vite'; +import purgecss from '@fullhuman/postcss-purgecss'; +import imagemin from 'vite-plugin-imagemin'; + +export default defineConfig({ + define: { + __APP_ENV__: JSON.stringify(process.env.APP_ENV || 'development'), + }, + plugins: [ + imagemin({ + gifsicle: { + optimizationLevel: 7, + interlaced: false, + }, + optipng: { + optimizationLevel: 7, + }, + mozjpeg: { + quality: 20, + }, + svgo: { + quality: 20, + }, + }), + ], + // Add this to ensure Twig files are processed correctly + optimizeDeps: { + include: ['./src/pages/*.twig'], + }, + assetsInclude: ['**/*.twig'], + css: { + preprocessorOptions: { + scss: { + // Здесь можно добавить глобальные переменные или миксины SCSS + // additionalData: `@import "./src/styles/_variables.scss";` + }, + }, + // Font Optimization: Consider using font-display: swap in your CSS for better font loading. + // For critical fonts, consider preloading them in index.html: + postcss: { + plugins: [ + process.env.NODE_ENV === 'production' && + purgecss({ + content: [ + './index.html', + './src/**/*.js', + './src/**/*.vue', + ], + defaultExtractor: (content) => content.match(/[A-Za-z0-9-_:/]+/g) || [], + safelist: { deep: [/^(.*?)$/] }, // Keep all classes for now, adjust as needed + }), + ].filter(Boolean), + }, + }, + build: { + sourcemap: true, + rollupOptions: { + input: { + main: 'index.html', + modal: 'modal.html', + tabs: 'tabs.html', + slider: 'slider.html', + accordion: 'accordion.html', + }, + }, + }, +}); diff --git a/webpunk-templates/src/scss/global/index.scss b/webpunk-templates/src/scss/global/index.scss index 19244a1..a4e1b1a 100644 --- a/webpunk-templates/src/scss/global/index.scss +++ b/webpunk-templates/src/scss/global/index.scss @@ -1,4 +1,4 @@ -@import "variables"; +@import "vars"; @import "fonts"; @import "colors"; @import "mixins";

    w|2j)2wHctjz-FIIOmiB1Y34`K& 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/src/font/inter-800-italic.woff2 b/vitekit/__/vite-frontend-starter-main/src/font/inter-800-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..45c3df761f72126ba20d086fe1371790b5f7fc1a GIT binary patch literal 118508 zcmV)HK)t_rPew8T0RR910nY3I5C8xG1r_W70nUd20RR9100000000000000000000 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ª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%0D}m6hE@xichvpoeN3C&A(9mlzYEpT25utc> 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%0D_X@Bqn7J6{88b1 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

  3. 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

    w|2j)2wHctjz-FIIOmiB1Y34`K& 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-frontend-starter-main/docs/font/BNM8vgzP.woff2 b/vitekit/__/vite-frontend-starter-main/docs/font/BNM8vgzP.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..e852b14ba5fca30d79a824eae723501db5187c6e GIT binary patch literal 112060 zcmV)XK&`)bPew8T0RR910kymU5C8xG1qY-60ku>B0RR9100000000000000000000 z0000Qhi)5%$`%~`P6l8F|7=Tn1e^-0!1I~{DNl~3yw~N6&8yfSYZuvT9mGU0qvk^ zg&|%tIAZy^E+%F1unusKYiy)GAMQ1#Ax#SyQ@g44g+t~<+Rc2{4>o|5Jm2Xdqi`sY z8ey5EN}XDx|uiFch6{&9=)fwe40s(_~#GYZk{gzAMX8d3v(im!8oq zs1ei{W%h$iwU>85Pi}RwP^`YK@5R3hQk=kJLa~K32+Er~m9$!6)YewyhVb|)3RIQy zqSqlYX=VzGM!Klqj4})Dy8DaYJaT0I7|!**@#)-!7M$O0erx@mci2J)O;ou&z?h`y zSGh9NXAxW?+(hR3FtVezG;z$eSN$N4Nn-wql50V2Fi|aSHT7~of&a=}Otv`^BebsK zzl=_G^D4c_4!j7-ed&AnhB!*z51EPPf9Jhvb~8pEU#c_uKkD#JDPz6U2a$)n(;C0T zTHY{HW%YZ#7vFnO`HgHa7z_$z(NmqVRnI40niqG0>TaFRj?}qTw^lIP9wYB*H{%EO z&u^Ocoiw#m{}9xshhj^+jW$tl^%MOpxfvFELnTc@mU!l#EMOa3sKfQy^S~Yq+-9%r zlG2z<+`^-B#cd`tr_L!Ba=$`WW?1_Jiw)sEsH94&b4LFjLq6#}%7uQaQ)dFE>Z{&O z%-g=8WRy80_NCbqMw)m``_}Y7jo^n1qR8Pr!I2n)L@?+(>wau|G)F!~E;d0kI`vV` zpF*>u@EP&d8vJ}!KEfEK*k4)IQ28$SCMpK33pB|-Sc@f=hs&iGLD<+ToiPkHHsLKE z?Ch-a(#MuFzCY^W?~SaTJ?6-g`zuxN-zEPiWJ-XNao4xDz5p7b9*EIqWlaZ(X0h1E z$%VMF3$b~4`TS#o1lFo0ow>cF&K>HPND3o<2SVXjIHW*25QZbtt=YZHT>>c(LJ~rN zPz0n0A|jxM2pABNDv_!*%hMB3Y4VDNridNT7eqv*YyTI~2TQGhiuJ3_B3iEM?wKCD z5c7?YTrkmK`VKED3cTk{A&YYgb#E_|0^mA4Kerwt5@L|Cv0$w0FDj{Rz!(e|Rf>d) zHY#Ru_NjMPooAhOnR?v=bn5@+RCtmmv?-K=?|*kx$cu4_?*d(14shj31H9e-Id^B4 zR3tLirM5z4{E)GW+*y&9QA+h`AWrtoSZ9s1M#elGcb+@*>@)AUb4G(0o}b(Q+0HqO zyHRaqV^d+#7Di(B!;hJS2^h2vu<$FsAflFxTC&JHv=$3rq(m|vx+k$jD3m}bltg;* zB)TFtD?iY2^Ke;cBZiGRhh8wBVS@N0 z^b9(TG|(>J6uE&~i`37?au_LNB@AEuYCm;fSm3vJyg?9#Z6-D@Mn*_3pk-TE|81Fe zW^r?iulVv6KWb@G>KLVcnA4=7(?h90rM{FldV!XH8nVJ~Q#)z}-r~5@%WwcxU4;F% zkU0W<{hT|OlrF!hC4=yQ&zKTekp{xyE#Qd<)-b?87hxuQ{<}T(6BmE_H2vjXj|8P& z(95ZBF=ooWj7CU=UkamX?^*`ORV#yZe5gebQHq`vD#O?8yH8bkP%8W9u?Z1e;(eJ>347AR!Y$5@Upa_(IKNC%RB%! z7C=t?2umQ?H*_wYUgaXwmZVu?)cJsS0~%&ga@5gW z#-ZgboFqq0k|qUIx9!&r`OT8tgbg7cP9b0CxZ${` z!(R9QboyVL`}Dj{9xP)8RFnyShIWf~&#`qQ-^h~eJo^)YM|U(MTebqG2Md5jLtJmU zT|-s9)fSz`OHP-3z-kx%`&RX{o$vlNf~9lDRD)4?_bcOXRj)CfY(1q0jN)Jo8jDby z|Nl0v(s!-V^nYr3)>>?!I%m8`S{{s-I0X!nJ$cptDpx&K)pY%mS<`MnHM-oWVcU(I zEn$vXyO-QOs0GRZlLX^UgP~}XY?Ew*C|!8|f2Ff6!}hM5QBOu>JA-i4Y3_bx=rz67f9$SEar?`)jenV7XOg|LKx{MkIr68O{b4 z^9Tk5W*g7{|Jtj~U0bC*#jz2x!rfJ?W`4q_{7iu)Izs!cFAx3C{l9j$%eW_GkGwM8 z(Syv-r<6G*zOq25G^wtt+6t$>?3JljIzxcG1!!)U7JN&-1pM?4> zGsf_IbJ2gcj(CtnxrGQJI`d#5J@w#)Ob*90wqgrHdfiCGX#sr6sBe>+R-dC~OGCXbhGL)M_t zAS=iYKnXNX4HOGRA^zRO_+I((ofHjL_5p~=WsEVqnh^nZlsEDXqW8K~N-n`#HxqMzdtKv6y zVZ=j)5Qh-rFd>D@5K^Qxk!upU3jOM-u2EqqC2|S;cYZ|g-1_)gMyrn&Bceo!XffJo zqm9{pZztyC&-Q3`l{J(SN+~4-A%qY{2w{W?COop^{D<#kML((kI{J^yf{2Ke z5=xLFkC44Yb&P8nM#b&7uac)ZzHUF2a7v10%N+avX)LWX)$ZH7o9TYtyhc&+ zM?nF3L_rfQHsuv^OWljs95a7Hm{10x+SC;t@MkO$4;%jPZ_1zBPHJ?|?rA|mS6FzR7+KkNgv{! zj3I8*6XNrRLwvzm;t~n%mQFb zYze^D(gNGb3hbmX@L0&elT-wrf*5!va^QIwffwKgUP>6)gCejORbW55zyXYbH*o|G zV~P6Y;gRAEGrTE-I6F_{dhUu+@Z9*ZI7YT~2U_}wU5n2;K#5^`bPI`5if#=)Fi!(1DFHz6Ll$zq2m>^E12$s(>;l4W-|VdjctsXD zo?9RrSyUr{LJB0vqlfsKOFcQ}S`KtPH2-6V=9x)|3lTf8mLnxKVeSt``K4 zyTnS=|KP4m}#Wznu_Z5x{JN( zLXF$BvYocyc_L(7Im^w7EP+WLda-f8aZl!S<2f5?Fk9Bl86T44`XkTQY<3$b<|HslR!PDu4cx`9)1`JXk=>6| zwBx~83SszQkJ=_e#Oh{dE;PE{>-G+7 ztAUgfVQ{33?2twEK4hg{77_r@u~Wy22V)6f@(TC4bZIZ=Q{fwK@hTcv;B@^h=YZuE z%Gk%0P1z2?brj=Kcmy8A_W7ps#u;mlCi^EGl2#T8b0jflx!H2(4yGDRXWGHF})jk3rwL!%z)?%>Ln&gFphD6yRCwZNi-3WuSmmE)AK%CDn{}n&hK5>kU?@($H zdKgn$@JeK0e2hNV++wmu)2L}6_DJJhJq#zQTQ%`7vODtEbrmgOC;OWVP;V_2MjQ!Znzy>uh15 zqG>d{FOU;J_t6c!d$fdQ{*D{d^bQ+ffwG!0Nu;{#OczS_h`g4whwx=Z;HT#8FEN5E zC2njFA z(@*l=l`Rw=V8c15-cRt#c_Zmye`PT3BDozy_nN?=)C|31E=>h zt!^g2wI$fVI@U&k+dA!{CBN3>#c!;*$cPb8soE5t~(tV=@WIc$c@tD(&#A1&Ka5pZRIO9<|J zE+2_N9BF(q);L^7@vCcy{z=ly_~7%;OZbl-KMJ))sqQ?IwBA^wjXWwSc+ZkA=ye94 zll-k*`5{l5xEo8Cj66Boeu_mH%0D_X@Bqn7J6{88b1 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

    CveRw# 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 pC275m-pA_n29m7IMCzO;S>Un|XCbQDnaI(S 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 NUVuvsa)1la{{pZsGTs0H literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Thin.woff b/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Thin.woff new file mode 100644 index 0000000000000000000000000000000000000000..bc180321c0352b1e83b79bbf550d216636bf6091 GIT binary patch literal 91804 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�I;!OVUEYbu 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Thin.woff2 b/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Thin.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c5353095c265c19b47d4898ce093827ef90158c9 GIT binary patch literal 64416 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 p=_ { + let extType = assetInfo.name.split('.')[1] + if (/png|jpe?g|svg|gif|tiff|bmp|ico/i.test(extType)) { + extType = 'images' + } else if (extType === 'css') { + extType = 'styles' + } + return `${extType}/[name][extname]` + }, + chunkFileNames: 'scripts/scripts.js' + } + } + }, + css: { + preprocessorOptions: { + scss: { + silenceDeprecations: ['legacy-js-api', 'import'] + } + } + }, + plugins: [ + viteMultipage({ + mimeCheck: true, + open: '/', + pageDir: 'pages', + purgeDir: 'pages', + removePageDirs: true, + rootPage: 'index.html' + }), + vitePug({ + pugOptions: { + pretty: true + } + }), + viteEslint({ + failOnError: false + }), + viteStylelint(), + viteSassGlob(), + viteImagemin({ + gifsicle: { + optimizationLevel: 7, + interlaced: false + }, + mozjpeg: { + quality: 75 + }, + pngquant: { + quality: [0.7, 0.7], + speed: 4 + }, + svgo: { + plugins: [ + { + name: 'removeViewBox' + }, + { + name: 'removeEmptyAttrs', + active: false + } + ] + } + }), + createSvgIconsPlugin({ + iconDirs: [resolve(process.cwd(), 'src/images')], + symbolId: '[name]', + inject: 'body-last', + customDomId: '__svg__icons__dom__' + }) + ] +}) diff --git a/vitekit/__/vite-bem-template-main/yarn.lock b/vitekit/__/vite-bem-template-main/yarn.lock new file mode 100644 index 0000000..3965aa6 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/yarn.lock @@ -0,0 +1,6849 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.22.13": + version "7.26.2" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.2.tgz#4b5fab97d33338eff916235055f0ebc21e573a85" + integrity sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ== + dependencies: + "@babel/helper-validator-identifier" "^7.25.9" + js-tokens "^4.0.0" + picocolors "^1.0.0" + +"@babel/helper-string-parser@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c" + integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA== + +"@babel/helper-validator-identifier@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7" + integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ== + +"@babel/parser@^7.6.0", "@babel/parser@^7.9.6": + version "7.26.9" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.9.tgz#d9e78bee6dc80f9efd8f2349dcfbbcdace280fd5" + integrity sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A== + dependencies: + "@babel/types" "^7.26.9" + +"@babel/runtime-corejs3@^7.24.4": + version "7.26.9" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.26.9.tgz#8b73bae47453aa3dd2839ac52598581a7dd8332f" + integrity sha512-5EVjbTegqN7RSJle6hMWYxO4voo4rI+9krITk+DWR+diJgGrjZjrIBnJhjrHYYQsFgI7j1w1QnrvV7YSKBfYGg== + dependencies: + core-js-pure "^3.30.2" + regenerator-runtime "^0.14.0" + +"@babel/types@^7.26.9", "@babel/types@^7.6.1", "@babel/types@^7.9.6": + version "7.26.9" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.9.tgz#08b43dec79ee8e682c2ac631c010bdcac54a21ce" + integrity sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw== + dependencies: + "@babel/helper-string-parser" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + +"@csstools/css-parser-algorithms@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz#74426e93bd1c4dcab3e441f5cc7ba4fb35d94356" + integrity sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A== + +"@csstools/css-tokenizer@^3.0.3": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz#a5502c8539265fecbd873c1e395a890339f119c2" + integrity sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw== + +"@csstools/media-query-list-parser@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz#e80e17eba1693fceafb8d6f2cfc68c0e7a9ab78a" + integrity sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A== + +"@csstools/selector-specificity@^5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz#037817b574262134cabd68fc4ec1a454f168407b" + integrity sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw== + +"@dual-bundle/import-meta-resolve@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz#519c1549b0e147759e7825701ecffd25e5819f7b" + integrity sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg== + +"@esbuild/aix-ppc64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz#499600c5e1757a524990d5d92601f0ac3ce87f64" + integrity sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ== + +"@esbuild/android-arm64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz#b9b8231561a1dfb94eb31f4ee056b92a985c324f" + integrity sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g== + +"@esbuild/android-arm@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.25.0.tgz#ca6e7888942505f13e88ac9f5f7d2a72f9facd2b" + integrity sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g== + +"@esbuild/android-x64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.25.0.tgz#e765ea753bac442dfc9cb53652ce8bd39d33e163" + integrity sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg== + +"@esbuild/darwin-arm64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz#fa394164b0d89d4fdc3a8a21989af70ef579fa2c" + integrity sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw== + +"@esbuild/darwin-x64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz#91979d98d30ba6e7d69b22c617cc82bdad60e47a" + integrity sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg== + +"@esbuild/freebsd-arm64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz#b97e97073310736b430a07b099d837084b85e9ce" + integrity sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w== + +"@esbuild/freebsd-x64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz#f3b694d0da61d9910ec7deff794d444cfbf3b6e7" + integrity sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A== + +"@esbuild/linux-arm64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz#f921f699f162f332036d5657cad9036f7a993f73" + integrity sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg== + +"@esbuild/linux-arm@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz#cc49305b3c6da317c900688995a4050e6cc91ca3" + integrity sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg== + +"@esbuild/linux-ia32@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz#3e0736fcfab16cff042dec806247e2c76e109e19" + integrity sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg== + +"@esbuild/linux-loong64@0.14.54": + version "0.14.54" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz#de2a4be678bd4d0d1ffbb86e6de779cde5999028" + integrity sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw== + +"@esbuild/linux-loong64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz#ea2bf730883cddb9dfb85124232b5a875b8020c7" + integrity sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw== + +"@esbuild/linux-mips64el@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz#4cababb14eede09248980a2d2d8b966464294ff1" + integrity sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ== + +"@esbuild/linux-ppc64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz#8860a4609914c065373a77242e985179658e1951" + integrity sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw== + +"@esbuild/linux-riscv64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz#baf26e20bb2d38cfb86ee282dff840c04f4ed987" + integrity sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA== + +"@esbuild/linux-s390x@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz#8323afc0d6cb1b6dc6e9fd21efd9e1542c3640a4" + integrity sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA== + +"@esbuild/linux-x64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz#08fcf60cb400ed2382e9f8e0f5590bac8810469a" + integrity sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw== + +"@esbuild/netbsd-arm64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz#935c6c74e20f7224918fbe2e6c6fe865b6c6ea5b" + integrity sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw== + +"@esbuild/netbsd-x64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz#414677cef66d16c5a4d210751eb2881bb9c1b62b" + integrity sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA== + +"@esbuild/openbsd-arm64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz#8fd55a4d08d25cdc572844f13c88d678c84d13f7" + integrity sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw== + +"@esbuild/openbsd-x64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz#0c48ddb1494bbc2d6bcbaa1429a7f465fa1dedde" + integrity sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg== + +"@esbuild/sunos-x64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz#86ff9075d77962b60dd26203d7352f92684c8c92" + integrity sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg== + +"@esbuild/win32-arm64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz#849c62327c3229467f5b5cd681bf50588442e96c" + integrity sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw== + +"@esbuild/win32-ia32@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz#f62eb480cd7cca088cb65bb46a6db25b725dc079" + integrity sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA== + +"@esbuild/win32-x64@0.25.0": + version "0.25.0" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz#c8e119a30a7c8d60b9d2e22d2073722dde3b710b" + integrity sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ== + +"@eslint-community/eslint-utils@^4.1.2", "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0", "@eslint-community/eslint-utils@^4.4.1": + version "4.4.1" + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz#d1145bf2c20132d6400495d6df4bf59362fd9d56" + integrity sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA== + dependencies: + eslint-visitor-keys "^3.4.3" + +"@eslint-community/regexpp@4.12.1", "@eslint-community/regexpp@^4.11.0", "@eslint-community/regexpp@^4.12.1", "@eslint-community/regexpp@^4.8.0": + version "4.12.1" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#cfc6cffe39df390a3841cde2abccf92eaa7ae0e0" + integrity sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ== + +"@eslint/config-array@^0.19.2": + version "0.19.2" + resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.19.2.tgz#3060b809e111abfc97adb0bb1172778b90cb46aa" + integrity sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w== + dependencies: + "@eslint/object-schema" "^2.1.6" + debug "^4.3.1" + minimatch "^3.1.2" + +"@eslint/core@^0.12.0": + version "0.12.0" + resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.12.0.tgz#5f960c3d57728be9f6c65bd84aa6aa613078798e" + integrity sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg== + dependencies: + "@types/json-schema" "^7.0.15" + +"@eslint/eslintrc@^3.3.0": + version "3.3.0" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.3.0.tgz#96a558f45842989cca7ea1ecd785ad5491193846" + integrity sha512-yaVPAiNAalnCZedKLdR21GOGILMLKPyqSLWaAjQFvYA2i/ciDi8ArYVr69Anohb6cH2Ukhqti4aFnYyPm8wdwQ== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^10.0.1" + globals "^14.0.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" + +"@eslint/js@9.21.0": + version "9.21.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.21.0.tgz#4303ef4e07226d87c395b8fad5278763e9c15c08" + integrity sha512-BqStZ3HX8Yz6LvsF5ByXYrtigrV5AXADWLAGc7PH/1SxOb7/FIYYMszZZWiUou/GB9P2lXWk2SV4d+Z8h0nknw== + +"@eslint/object-schema@^2.1.6": + version "2.1.6" + resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.6.tgz#58369ab5b5b3ca117880c0f6c0b0f32f6950f24f" + integrity sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA== + +"@eslint/plugin-kit@^0.2.7": + version "0.2.7" + resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.2.7.tgz#9901d52c136fb8f375906a73dcc382646c3b6a27" + integrity sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g== + dependencies: + "@eslint/core" "^0.12.0" + levn "^0.4.1" + +"@fancyapps/ui@^5.0.36": + version "5.0.36" + resolved "https://registry.yarnpkg.com/@fancyapps/ui/-/ui-5.0.36.tgz#dd5117cb579e9fc85c06dc32c947be6105724fb2" + integrity sha512-GMygQzp1MBTFNTT6AzpbL6pXTD6bTxwjmmpI1fe8Ozmmiseu8/g82Sudl1YhcbZmS4bJgaBOF5THDFGpXQ1fDw== + +"@fluejs/noscroll@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@fluejs/noscroll/-/noscroll-1.0.0.tgz#6e4dd51f7ddc8d7f53c38a2431d3b0bc1f934424" + integrity sha512-fyu6jPL/BzUWkrxpwmG8RC/8LM4Fp2GprYRco2BBTypIl7zDyuipRHg6NcuoTGh4s5fAV8D1DBDMS2aDhuGclg== + +"@humanfs/core@^0.19.1": + version "0.19.1" + resolved "https://registry.yarnpkg.com/@humanfs/core/-/core-0.19.1.tgz#17c55ca7d426733fe3c561906b8173c336b40a77" + integrity sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA== + +"@humanfs/node@^0.16.6": + version "0.16.6" + resolved "https://registry.yarnpkg.com/@humanfs/node/-/node-0.16.6.tgz#ee2a10eaabd1131987bf0488fd9b820174cd765e" + integrity sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw== + dependencies: + "@humanfs/core" "^0.19.1" + "@humanwhocodes/retry" "^0.3.0" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== + +"@humanwhocodes/retry@^0.3.0": + version "0.3.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/retry/-/retry-0.3.1.tgz#c72a5c76a9fbaf3488e231b13dc52c0da7bab42a" + integrity sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA== + +"@humanwhocodes/retry@^0.4.2": + version "0.4.2" + resolved "https://registry.yarnpkg.com/@humanwhocodes/retry/-/retry-0.4.2.tgz#1860473de7dfa1546767448f333db80cb0ff2161" + integrity sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ== + +"@isaacs/cliui@^8.0.2": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" + integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== + 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" + +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.8" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz#4f0e06362e01362f823d348f1872b08f666d8142" + integrity sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA== + dependencies: + "@jridgewell/set-array" "^1.2.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.24" + +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== + +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== + +"@jridgewell/source-map@^0.3.3": + version "0.3.6" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.6.tgz#9d71ca886e32502eb9362c9a74a46787c36df81a" + integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ== + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== + +"@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@keyv/serialize@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@keyv/serialize/-/serialize-1.0.3.tgz#e0fe3710e2a379cb0490cd41e5a5ffa2bab58bf6" + integrity sha512-qnEovoOp5Np2JDGonIDL6Ayihw0RhnRh6vxPuHo4RDn1UOzwEo4AeIfpL6UGIrsceWrCMiVPgwRjbHu4vYFc3g== + dependencies: + buffer "^6.0.3" + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@orchidjs/sifter@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@orchidjs/sifter/-/sifter-1.1.0.tgz#b36154ad0cda4898305d1ac44f318b41048a0438" + integrity sha512-mYwHCfr736cIWWdhhSZvDbf90AKt2xyrJspKFC3qyIJG1LtrJeJunYEqCGG4Aq2ijENbc4WkOjszcvNaIAS/pQ== + dependencies: + "@orchidjs/unicode-variants" "^1.1.2" + +"@orchidjs/unicode-variants@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@orchidjs/unicode-variants/-/unicode-variants-1.1.2.tgz#1fd71791a67fdd1591ebe0dcaadd3964537a824e" + integrity sha512-5DobW1CHgnBROOEpFlEXytED5OosEWESFvg/VYmH0143oXcijYTprRYJTs+55HzGM4IqxiLFSuqEzu9mPNwVsA== + +"@parcel/watcher-android-arm64@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz#507f836d7e2042f798c7d07ad19c3546f9848ac1" + integrity sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA== + +"@parcel/watcher-darwin-arm64@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz#3d26dce38de6590ef79c47ec2c55793c06ad4f67" + integrity sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw== + +"@parcel/watcher-darwin-x64@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz#99f3af3869069ccf774e4ddfccf7e64fd2311ef8" + integrity sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg== + +"@parcel/watcher-freebsd-x64@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz#14d6857741a9f51dfe51d5b08b7c8afdbc73ad9b" + integrity sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ== + +"@parcel/watcher-linux-arm-glibc@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz#43c3246d6892381db473bb4f663229ad20b609a1" + integrity sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA== + +"@parcel/watcher-linux-arm-musl@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz#663750f7090bb6278d2210de643eb8a3f780d08e" + integrity sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q== + +"@parcel/watcher-linux-arm64-glibc@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz#ba60e1f56977f7e47cd7e31ad65d15fdcbd07e30" + integrity sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w== + +"@parcel/watcher-linux-arm64-musl@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz#f7fbcdff2f04c526f96eac01f97419a6a99855d2" + integrity sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg== + +"@parcel/watcher-linux-x64-glibc@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz#4d2ea0f633eb1917d83d483392ce6181b6a92e4e" + integrity sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A== + +"@parcel/watcher-linux-x64-musl@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz#277b346b05db54f55657301dd77bdf99d63606ee" + integrity sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg== + +"@parcel/watcher-win32-arm64@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz#7e9e02a26784d47503de1d10e8eab6cceb524243" + integrity sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw== + +"@parcel/watcher-win32-ia32@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz#2d0f94fa59a873cdc584bf7f6b1dc628ddf976e6" + integrity sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ== + +"@parcel/watcher-win32-x64@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz#ae52693259664ba6f2228fa61d7ee44b64ea0947" + integrity sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA== + +"@parcel/watcher@^2.4.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.5.1.tgz#342507a9cfaaf172479a882309def1e991fb1200" + integrity sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg== + dependencies: + detect-libc "^1.0.3" + is-glob "^4.0.3" + micromatch "^4.0.5" + node-addon-api "^7.0.0" + optionalDependencies: + "@parcel/watcher-android-arm64" "2.5.1" + "@parcel/watcher-darwin-arm64" "2.5.1" + "@parcel/watcher-darwin-x64" "2.5.1" + "@parcel/watcher-freebsd-x64" "2.5.1" + "@parcel/watcher-linux-arm-glibc" "2.5.1" + "@parcel/watcher-linux-arm-musl" "2.5.1" + "@parcel/watcher-linux-arm64-glibc" "2.5.1" + "@parcel/watcher-linux-arm64-musl" "2.5.1" + "@parcel/watcher-linux-x64-glibc" "2.5.1" + "@parcel/watcher-linux-x64-musl" "2.5.1" + "@parcel/watcher-win32-arm64" "2.5.1" + "@parcel/watcher-win32-ia32" "2.5.1" + "@parcel/watcher-win32-x64" "2.5.1" + +"@popperjs/core@^2.9.0": + version "2.11.8" + resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f" + integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== + +"@rollup/pluginutils@^4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz#e6c6c3aba0744edce3fb2074922d3776c0af2a6d" + integrity sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ== + dependencies: + estree-walker "^2.0.1" + picomatch "^2.2.2" + +"@rollup/pluginutils@^5.1.3": + version "5.1.4" + resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-5.1.4.tgz#bb94f1f9eaaac944da237767cdfee6c5b2262d4a" + integrity sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ== + dependencies: + "@types/estree" "^1.0.0" + estree-walker "^2.0.2" + picomatch "^4.0.2" + +"@rollup/rollup-android-arm-eabi@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.9.tgz#661a45a4709c70e59e596ec78daa9cb8b8d27604" + integrity sha512-qZdlImWXur0CFakn2BJ2znJOdqYZKiedEPEVNTBrpfPjc/YuTGcaYZcdmNFTkUj3DU0ZM/AElcM8Ybww3xVLzA== + +"@rollup/rollup-android-arm64@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.34.9.tgz#128fe8dd510d880cf98b4cb6c7add326815a0c4b" + integrity sha512-4KW7P53h6HtJf5Y608T1ISKvNIYLWRKMvfnG0c44M6In4DQVU58HZFEVhWINDZKp7FZps98G3gxwC1sb0wXUUg== + +"@rollup/rollup-darwin-arm64@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.9.tgz#363467bc49fd0b1e17075798ac8e9ad1e1e29535" + integrity sha512-0CY3/K54slrzLDjOA7TOjN1NuLKERBgk9nY5V34mhmuu673YNb+7ghaDUs6N0ujXR7fz5XaS5Aa6d2TNxZd0OQ== + +"@rollup/rollup-darwin-x64@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.9.tgz#c2fe3d85fffe47f0ed0f076b3563ada22c8af19c" + integrity sha512-eOojSEAi/acnsJVYRxnMkPFqcxSMFfrw7r2iD9Q32SGkb/Q9FpUY1UlAu1DH9T7j++gZ0lHjnm4OyH2vCI7l7Q== + +"@rollup/rollup-freebsd-arm64@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.34.9.tgz#d95bd8f6eaaf829781144fc8bd2d5d71d9f6a9f5" + integrity sha512-2lzjQPJbN5UnHm7bHIUKFMulGTQwdvOkouJDpPysJS+QFBGDJqcfh+CxxtG23Ik/9tEvnebQiylYoazFMAgrYw== + +"@rollup/rollup-freebsd-x64@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.34.9.tgz#c3576c6011656e4966ded29f051edec636b44564" + integrity sha512-SLl0hi2Ah2H7xQYd6Qaiu01kFPzQ+hqvdYSoOtHYg/zCIFs6t8sV95kaoqjzjFwuYQLtOI0RZre/Ke0nPaQV+g== + +"@rollup/rollup-linux-arm-gnueabihf@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.34.9.tgz#48c87d0dee4f8dc9591a416717f91b4a89d77e3d" + integrity sha512-88I+D3TeKItrw+Y/2ud4Tw0+3CxQ2kLgu3QvrogZ0OfkmX/DEppehus7L3TS2Q4lpB+hYyxhkQiYPJ6Mf5/dPg== + +"@rollup/rollup-linux-arm-musleabihf@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.34.9.tgz#f4c4e7c03a7767f2e5aa9d0c5cfbf5c0f59f2d41" + integrity sha512-3qyfWljSFHi9zH0KgtEPG4cBXHDFhwD8kwg6xLfHQ0IWuH9crp005GfoUUh/6w9/FWGBwEHg3lxK1iHRN1MFlA== + +"@rollup/rollup-linux-arm64-gnu@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.9.tgz#1015c9d07a99005025d13b8622b7600029d0b52f" + integrity sha512-6TZjPHjKZUQKmVKMUowF3ewHxctrRR09eYyvT5eFv8w/fXarEra83A2mHTVJLA5xU91aCNOUnM+DWFMSbQ0Nxw== + +"@rollup/rollup-linux-arm64-musl@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.9.tgz#8f895eb5577748fc75af21beae32439626e0a14c" + integrity sha512-LD2fytxZJZ6xzOKnMbIpgzFOuIKlxVOpiMAXawsAZ2mHBPEYOnLRK5TTEsID6z4eM23DuO88X0Tq1mErHMVq0A== + +"@rollup/rollup-linux-loongarch64-gnu@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.34.9.tgz#c9cd5dbbdc6b3ca4dbeeb0337498cf31949004a0" + integrity sha512-dRAgTfDsn0TE0HI6cmo13hemKpVHOEyeciGtvlBTkpx/F65kTvShtY/EVyZEIfxFkV5JJTuQ9tP5HGBS0hfxIg== + +"@rollup/rollup-linux-powerpc64le-gnu@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.34.9.tgz#7ebb5b4441faa17843a210f7d0583a20c93b40e4" + integrity sha512-PHcNOAEhkoMSQtMf+rJofwisZqaU8iQ8EaSps58f5HYll9EAY5BSErCZ8qBDMVbq88h4UxaNPlbrKqfWP8RfJA== + +"@rollup/rollup-linux-riscv64-gnu@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.34.9.tgz#10f5d7349fbd2fe78f9e36ecc90aab3154435c8d" + integrity sha512-Z2i0Uy5G96KBYKjeQFKbbsB54xFOL5/y1P5wNBsbXB8yE+At3oh0DVMjQVzCJRJSfReiB2tX8T6HUFZ2k8iaKg== + +"@rollup/rollup-linux-s390x-gnu@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.34.9.tgz#196347d2fa20593ab09d0b7e2589fb69bdf742c6" + integrity sha512-U+5SwTMoeYXoDzJX5dhDTxRltSrIax8KWwfaaYcynuJw8mT33W7oOgz0a+AaXtGuvhzTr2tVKh5UO8GVANTxyQ== + +"@rollup/rollup-linux-x64-gnu@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.9.tgz#7193cbd8d128212b8acda37e01b39d9e96259ef8" + integrity sha512-FwBHNSOjUTQLP4MG7y6rR6qbGw4MFeQnIBrMe161QGaQoBQLqSUEKlHIiVgF3g/mb3lxlxzJOpIBhaP+C+KP2A== + +"@rollup/rollup-linux-x64-musl@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.9.tgz#29a6867278ca0420b891574cfab98ecad70c59d1" + integrity sha512-cYRpV4650z2I3/s6+5/LONkjIz8MBeqrk+vPXV10ORBnshpn8S32bPqQ2Utv39jCiDcO2eJTuSlPXpnvmaIgRA== + +"@rollup/rollup-win32-arm64-msvc@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.9.tgz#89427dcac0c8e3a6d32b13a03a296a275d0de9a9" + integrity sha512-z4mQK9dAN6byRA/vsSgQiPeuO63wdiDxZ9yg9iyX2QTzKuQM7T4xlBoeUP/J8uiFkqxkcWndWi+W7bXdPbt27Q== + +"@rollup/rollup-win32-ia32-msvc@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.34.9.tgz#ecb9711ba2b6d2bf6ee51265abe057ab90913deb" + integrity sha512-KB48mPtaoHy1AwDNkAJfHXvHp24H0ryZog28spEs0V48l3H1fr4i37tiyHsgKZJnCmvxsbATdZGBpbmxTE3a9w== + +"@rollup/rollup-win32-x64-msvc@4.34.9": + version "4.34.9" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.9.tgz#1973871850856ae72bc678aeb066ab952330e923" + integrity sha512-AyleYRPU7+rgkMWbEh71fQlrzRfeP6SyMnRf9XX4fCdDPAJumdSBqYEcWPMzVQ4ScAl7E4oFfK0GUVn77xSwbw== + +"@rtsao/scc@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8" + integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== + +"@sindresorhus/is@^0.7.0": + version "0.7.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd" + integrity sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow== + +"@trysound/sax@0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" + integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== + +"@types/babel-types@*", "@types/babel-types@^7.0.0": + version "7.0.16" + resolved "https://registry.yarnpkg.com/@types/babel-types/-/babel-types-7.0.16.tgz#74916c1b7a6bd53dc3d3f4053b65126bcc5e8e6f" + integrity sha512-5QXs9GBFTNTmilLlWBhnsprqpjfrotyrnzUdwDrywEL/DA4LuCWQT300BTOXA3Y9ngT9F2uvmCoIxI6z8DlJEA== + +"@types/babylon@^6.16.2": + version "6.16.9" + resolved "https://registry.yarnpkg.com/@types/babylon/-/babylon-6.16.9.tgz#7abf03f6591a921fe3171af91433077cd2666e36" + integrity sha512-sEKyxMVEowhcr8WLfN0jJYe4gS4Z9KC2DGz0vqfC7+MXFbmvOF7jSjALC77thvAO2TLgFUPa9vDeOak+AcUrZA== + dependencies: + "@types/babel-types" "*" + +"@types/eslint@^8.4.5": + version "8.56.12" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.12.tgz#1657c814ffeba4d2f84c0d4ba0f44ca7ea1ca53a" + integrity sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g== + dependencies: + "@types/estree" "*" + "@types/json-schema" "*" + +"@types/estree@*", "@types/estree@1.0.6", "@types/estree@^1.0.0", "@types/estree@^1.0.6": + version "1.0.6" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50" + integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw== + +"@types/glob@^7.1.1": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" + integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== + dependencies: + "@types/minimatch" "*" + "@types/node" "*" + +"@types/imagemin-gifsicle@^7.0.1": + version "7.0.4" + resolved "https://registry.yarnpkg.com/@types/imagemin-gifsicle/-/imagemin-gifsicle-7.0.4.tgz#59522cf8115a74bd2547a815b2de7535dd10afde" + integrity sha512-ZghMBd/Jgqg5utTJNPmvf6DkuHzMhscJ8vgf/7MUGCpO+G+cLrhYltL+5d+h3A1B4W73S2SrmJZ1jS5LACpX+A== + dependencies: + "@types/imagemin" "*" + +"@types/imagemin-jpegtran@^5.0.1": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@types/imagemin-jpegtran/-/imagemin-jpegtran-5.0.4.tgz#c1e7869a02d9ecca27145a7106772b5c7c08a729" + integrity sha512-PSMxOeJa8q94Y+qx8Yriw+qj1+vH5xWpvar63o6SGO0Xi5RlKuwHHfJmN2GRUngPrlhe394jOUmpVq8jQlVmFA== + dependencies: + "@types/imagemin" "*" + +"@types/imagemin-mozjpeg@^8.0.1": + version "8.0.4" + resolved "https://registry.yarnpkg.com/@types/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.4.tgz#e419c277d30501eec8b031aa776452e4817d89b7" + integrity sha512-ZCAxV8SYJB8ehwHpnbRpHjg5Wc4HcyuAMiDhXbkgC7gujDoOTyHO3dhDkUtZ1oK1DLBRZapqG9etdLVhUml7yQ== + dependencies: + "@types/imagemin" "*" + +"@types/imagemin-optipng@^5.2.1": + version "5.2.4" + resolved "https://registry.yarnpkg.com/@types/imagemin-optipng/-/imagemin-optipng-5.2.4.tgz#52a5c2d6d7a4a1377d8ccd147adff4f82664792f" + integrity sha512-mvKnDMC8eCYZetAQudjs1DbgpR84WhsTx1wgvdiXnpuUEti3oJ+MaMYBRWPY0JlQ4+y4TXKOfa7+LOuT8daegQ== + dependencies: + "@types/imagemin" "*" + +"@types/imagemin-svgo@^10.0.0": + version "10.0.5" + resolved "https://registry.yarnpkg.com/@types/imagemin-svgo/-/imagemin-svgo-10.0.5.tgz#9c4cdc751826d0ad09d6d9bcc90fb4480263eec3" + integrity sha512-9U2Rf7vWBHeqJvzmWNP3vYAKqR0208QqQ9Mkrq9OLIL5AeoF/dRVRou6iUYCufBSim57BpBpCJhZLrTgfS3k1g== + dependencies: + "@types/imagemin" "*" + "@types/svgo" "2" + +"@types/imagemin-webp@^7.0.0": + version "7.0.3" + resolved "https://registry.yarnpkg.com/@types/imagemin-webp/-/imagemin-webp-7.0.3.tgz#a107bb8e48687e11e98567894d5890713317dfad" + integrity sha512-C2/EMohS4bzsvY5VJvdzHFdcfmnZoui54DmM/9bFtK57/CgGmKkc+p6n49euPGmMFDDvwm4yVl60nwxcZOmH5A== + dependencies: + "@types/imagemin" "*" + +"@types/imagemin@*": + version "9.0.1" + resolved "https://registry.yarnpkg.com/@types/imagemin/-/imagemin-9.0.1.tgz#94293f66b5a0d34ce307d47dc3f6e6bae578fafa" + integrity sha512-xMWpvrUhtYxl6EeW+UhVH3rwUKhCRx21XddcoWByjDAasXZT5pQaCn0YVnXoTijX5hlTrGqV4TGQL/Htpp00+w== + dependencies: + "@types/node" "*" + +"@types/imagemin@^7.0.1": + version "7.0.1" + resolved "https://registry.yarnpkg.com/@types/imagemin/-/imagemin-7.0.1.tgz#11ca1e65ccb3871a8469d9b23033b95d3838eda0" + integrity sha512-xEn5+M3lDBtI3JxLy6eU3ksoVurygnlG7OYhTqJfGGP4PcvYnfn+IABCmMve7ziM/SneHDm5xgJFKC8hCYPicw== + dependencies: + "@types/node" "*" + +"@types/json-schema@*", "@types/json-schema@^7.0.15": + version "7.0.15" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== + +"@types/json5@^0.0.29": + version "0.0.29" + resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" + integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== + +"@types/minimatch@*": + version "5.1.2" + resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" + integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== + +"@types/node@*": + version "22.13.9" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.13.9.tgz#5d9a8f7a975a5bd3ef267352deb96fb13ec02eca" + integrity sha512-acBjXdRJ3A6Pb3tqnw9HZmyR3Fiol3aGxRCK1x3d+6CDAMjl7I649wpSd+yNURCjbOUGu9tqtLKnTGxmK6CyGw== + dependencies: + undici-types "~6.20.0" + +"@types/normalize-package-data@^2.4.3": + version "2.4.4" + resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz#56e2cc26c397c038fab0e3a917a12d5c5909e901" + integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA== + +"@types/svgo@2", "@types/svgo@^2.6.1": + version "2.6.4" + resolved "https://registry.yarnpkg.com/@types/svgo/-/svgo-2.6.4.tgz#b7298fc1dd687539fd63fc818b00146d96e68836" + integrity sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng== + dependencies: + "@types/node" "*" + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn@^4.0.1, acorn@~4.0.2: + version "4.0.13" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787" + integrity sha512-fu2ygVGuMmlzG8ZeRJ0bvR41nsAkxxhbyk8bZ1SS521Z7vmgJFTQQlfz/Mp/nJexGBz+v8sC9bM6+lNgskt4Ug== + +acorn@^7.1.1: + version "7.4.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + +acorn@^8.14.0, acorn@^8.8.2: + version "8.14.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.1.tgz#721d5dc10f7d5b5609a891773d47731796935dfb" + integrity sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg== + +ajv@^6.12.4: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +ajv@^8.0.1: + version "8.17.1" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" + integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== + dependencies: + fast-deep-equal "^3.1.3" + fast-uri "^3.0.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + +ansi-colors@^4.1.3: + version "4.1.3" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" + integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-regex@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.1.0.tgz#95ec409c69619d6cb1b8b34f14b660ef28ebd654" + integrity sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA== + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ansi-styles@^6.1.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" + integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== + +arch@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11" + integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== + +archive-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/archive-type/-/archive-type-4.0.0.tgz#f92e72233056dfc6969472749c267bdb046b1d70" + integrity sha512-zV4Ky0v1F8dBrdYElwTvQhweQ0P7Kwc1aluqJsYtOBP01jXcWCyW2IEfI1YiqsG+Iy7ZR+o5LF1N+PGECBxHWA== + dependencies: + file-type "^4.2.0" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA== + +arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q== + +array-buffer-byte-length@^1.0.1, array-buffer-byte-length@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz#384d12a37295aec3769ab022ad323a18a51ccf8b" + integrity sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw== + dependencies: + call-bound "^1.0.3" + is-array-buffer "^3.0.5" + +array-find-index@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" + integrity sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw== + +array-includes@^3.1.6, array-includes@^3.1.8: + version "3.1.8" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.8.tgz#5e370cbe172fdd5dd6530c1d4aadda25281ba97d" + integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.4" + is-string "^1.0.7" + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ== + +array.prototype.findlastindex@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz#8c35a755c72908719453f87145ca011e39334d0d" + integrity sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-shim-unscopables "^1.0.2" + +array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.2: + version "1.3.3" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz#534aaf9e6e8dd79fb6b9a9917f839ef1ec63afe5" + integrity sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-shim-unscopables "^1.0.2" + +array.prototype.flatmap@^1.3.2: + version "1.3.3" + resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz#712cc792ae70370ae40586264629e33aab5dd38b" + integrity sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-shim-unscopables "^1.0.2" + +arraybuffer.prototype.slice@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz#9d760d84dbdd06d0cbf92c8849615a1a7ab3183c" + integrity sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ== + dependencies: + array-buffer-byte-length "^1.0.1" + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + is-array-buffer "^3.0.4" + +asap@~2.0.3: + version "2.0.6" + resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== + +assert-never@^1.2.1: + version "1.4.0" + resolved "https://registry.yarnpkg.com/assert-never/-/assert-never-1.4.0.tgz#b0d4988628c87f35eb94716cc54422a63927e175" + integrity sha512-5oJg84os6NMQNl27T9LnZkvvqzvAnHu03ShCnoj6bsJwS7L8AO4lf+C/XjK/nvzEqQB744moC6V128RucQd1jA== + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== + +astral-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" + integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== + +async-function@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/async-function/-/async-function-1.0.0.tgz#509c9fca60eaf85034c6829838188e4e4c8ffb2b" + integrity sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA== + +atob@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +autoprefixer@^10.4.20: + version "10.4.20" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.20.tgz#5caec14d43976ef42e32dcb4bd62878e96be5b3b" + integrity sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g== + dependencies: + browserslist "^4.23.3" + caniuse-lite "^1.0.30001646" + fraction.js "^4.3.7" + normalize-range "^0.1.2" + picocolors "^1.0.1" + postcss-value-parser "^4.2.0" + +available-typed-arrays@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" + integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== + dependencies: + possible-typed-array-names "^1.0.0" + +babel-runtime@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + integrity sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g== + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.11.0" + +babel-types@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" + integrity sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g== + dependencies: + babel-runtime "^6.26.0" + esutils "^2.0.2" + lodash "^4.17.4" + to-fast-properties "^1.0.3" + +babel-walk@3.0.0-canary-5: + version "3.0.0-canary-5" + resolved "https://registry.yarnpkg.com/babel-walk/-/babel-walk-3.0.0-canary-5.tgz#f66ecd7298357aee44955f235a6ef54219104b11" + integrity sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw== + dependencies: + "@babel/types" "^7.9.6" + +babylon@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" + integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +balanced-match@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-2.0.0.tgz#dc70f920d78db8b858535795867bf48f820633d9" + integrity sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA== + +base64-js@^1.3.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +bin-build@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bin-build/-/bin-build-3.0.0.tgz#c5780a25a8a9f966d8244217e6c1f5082a143861" + integrity sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA== + dependencies: + decompress "^4.0.0" + download "^6.2.2" + execa "^0.7.0" + p-map-series "^1.0.0" + tempfile "^2.0.0" + +bin-check@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/bin-check/-/bin-check-4.1.0.tgz#fc495970bdc88bb1d5a35fc17e65c4a149fc4a49" + integrity sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA== + dependencies: + execa "^0.7.0" + executable "^4.1.0" + +bin-version-check@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/bin-version-check/-/bin-version-check-4.0.0.tgz#7d819c62496991f80d893e6e02a3032361608f71" + integrity sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ== + dependencies: + bin-version "^3.0.0" + semver "^5.6.0" + semver-truncate "^1.1.2" + +bin-version@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/bin-version/-/bin-version-3.1.0.tgz#5b09eb280752b1bd28f0c9db3f96f2f43b6c0839" + integrity sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ== + dependencies: + execa "^1.0.0" + find-versions "^3.0.0" + +bin-wrapper@^4.0.0, bin-wrapper@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/bin-wrapper/-/bin-wrapper-4.1.0.tgz#99348f2cf85031e3ef7efce7e5300aeaae960605" + integrity sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q== + dependencies: + bin-check "^4.1.0" + bin-version-check "^4.0.0" + download "^7.1.0" + import-lazy "^3.1.0" + os-filter-obj "^2.0.0" + pify "^4.0.1" + +bl@^1.0.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.3.tgz#1e8dd80142eac80d7158c9dccc047fb620e035e7" + integrity sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww== + dependencies: + readable-stream "^2.3.5" + safe-buffer "^5.1.1" + +bluebird@^3.5.0: + version "3.7.2" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + +boolbase@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + +braces@^2.2.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + +braces@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== + dependencies: + fill-range "^7.1.1" + +browserslist@^4.23.3, browserslist@^4.24.4: + version "4.24.4" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.4.tgz#c6b2865a3f08bcb860a0e827389003b9fe686e4b" + integrity sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A== + dependencies: + caniuse-lite "^1.0.30001688" + electron-to-chromium "^1.5.73" + node-releases "^2.0.19" + update-browserslist-db "^1.1.1" + +buffer-alloc-unsafe@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" + integrity sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== + +buffer-alloc@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec" + integrity sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== + dependencies: + buffer-alloc-unsafe "^1.1.0" + buffer-fill "^1.0.0" + +buffer-crc32@~0.2.3: + version "0.2.13" + resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" + integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== + +buffer-fill@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" + integrity sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ== + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +buffer@^5.2.1: + version "5.7.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + +buffer@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" + integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.2.1" + +builtin-modules@3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" + integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== + +builtin-modules@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-4.0.0.tgz#348db54ec0e6b197494423d26845f1674025ee46" + integrity sha512-p1n8zyCkt1BVrKNFymOHjcDSAl7oq/gUvfgULv2EblgpPVQlQr9yHnWjg9IJ2MhfwPqiYqMMrr01OY7yQoK2yA== + +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + +cacheable-request@^2.1.1: + version "2.1.4" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-2.1.4.tgz#0d808801b6342ad33c91df9d0b44dc09b91e5c3d" + integrity sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ== + dependencies: + clone-response "1.0.2" + get-stream "3.0.0" + http-cache-semantics "3.8.1" + keyv "3.0.0" + lowercase-keys "1.0.0" + normalize-url "2.0.1" + responselike "1.0.2" + +cacheable@^1.8.9: + version "1.8.9" + resolved "https://registry.yarnpkg.com/cacheable/-/cacheable-1.8.9.tgz#f5498999567ae1015761d805bd8bbecd8393fbd4" + integrity sha512-FicwAUyWnrtnd4QqYAoRlNs44/a1jTL7XDKqm5gJ90wz1DQPlC7U2Rd1Tydpv+E7WAr4sQHuw8Q8M3nZMAyecQ== + dependencies: + hookified "^1.7.1" + keyv "^5.3.1" + +call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6" + integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ== + dependencies: + es-errors "^1.3.0" + function-bind "^1.1.2" + +call-bind@^1.0.7, call-bind@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz#0736a9660f537e3388826f440d5ec45f744eaa4c" + integrity sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww== + dependencies: + call-bind-apply-helpers "^1.0.0" + es-define-property "^1.0.0" + get-intrinsic "^1.2.4" + set-function-length "^1.2.2" + +call-bound@^1.0.2, call-bound@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.4.tgz#238de935d2a2a692928c538c7ccfa91067fd062a" + integrity sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg== + dependencies: + call-bind-apply-helpers "^1.0.2" + get-intrinsic "^1.3.0" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camelcase-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" + integrity sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ== + dependencies: + camelcase "^2.0.0" + map-obj "^1.0.0" + +camelcase@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + integrity sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw== + +caniuse-lite@^1.0.30001646, caniuse-lite@^1.0.30001688: + version "1.0.30001702" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001702.tgz#cde16fa8adaa066c04aec2967b6cde46354644c4" + integrity sha512-LoPe/D7zioC0REI5W73PeR1e1MLCipRGq/VkovJnd6Df+QVqT+vT33OXCp8QUd7kA7RZrHWxb1B36OQKI/0gOA== + +caw@^2.0.0, caw@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/caw/-/caw-2.0.1.tgz#6c3ca071fc194720883c2dc5da9b074bfc7e9e95" + integrity sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA== + dependencies: + get-proxy "^2.0.0" + isurl "^1.0.0-alpha5" + tunnel-agent "^0.6.0" + url-to-options "^1.0.1" + +chalk@^1.0.0, chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A== + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chalk@^4.0.0, chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +character-parser@^2.1.1, character-parser@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/character-parser/-/character-parser-2.2.0.tgz#c7ce28f36d4bcd9744e5ffc2c5fcde1c73261fc0" + integrity sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw== + dependencies: + is-regex "^1.0.3" + +chokidar@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-4.0.3.tgz#7be37a4c03c9aee1ecfe862a4a23b2c70c205d30" + integrity sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA== + dependencies: + readdirp "^4.0.1" + +ci-info@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-4.1.0.tgz#92319d2fa29d2620180ea5afed31f589bc98cf83" + integrity sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A== + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +clean-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/clean-regexp/-/clean-regexp-1.0.0.tgz#8df7c7aae51fd36874e8f8d05b9180bc11a3fed7" + integrity sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw== + dependencies: + escape-string-regexp "^1.0.5" + +clone-response@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" + integrity sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q== + dependencies: + mimic-response "^1.0.0" + +clone@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" + integrity sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w== + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw== + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +colord@^2.9.3: + version "2.9.3" + resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" + integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== + +commander@^2.20.0, commander@^2.8.1, commander@^2.9.0: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + +component-emitter@^1.2.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.1.tgz#ef1d5796f7d93f135ee6fb684340b26403c97d17" + integrity sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +config-chain@^1.1.11: + version "1.1.13" + resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4" + integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== + dependencies: + ini "^1.3.4" + proto-list "~1.2.1" + +console-stream@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/console-stream/-/console-stream-0.1.1.tgz#a095fe07b20465955f2fafd28b5d72bccd949d44" + integrity sha512-QC/8l9e6ofi6nqZ5PawlDgzmMw3OxIXtvolBzap/F4UDBJlDaZRSNbL/lb41C29FcbSJncBFlJFj2WJoNyZRfQ== + +constantinople@^3.0.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/constantinople/-/constantinople-3.1.2.tgz#d45ed724f57d3d10500017a7d3a889c1381ae647" + integrity sha512-yePcBqEFhLOqSBtwYOGGS1exHo/s1xjekXiinh4itpNQGCu4KA1euPh1fg07N2wMITZXQkBz75Ntdt1ctGZouw== + dependencies: + "@types/babel-types" "^7.0.0" + "@types/babylon" "^6.16.2" + babel-types "^6.26.0" + babylon "^6.18.0" + +constantinople@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/constantinople/-/constantinople-4.0.1.tgz#0def113fa0e4dc8de83331a5cf79c8b325213151" + integrity sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw== + dependencies: + "@babel/parser" "^7.6.0" + "@babel/types" "^7.6.1" + +content-disposition@^0.5.2: + version "0.5.4" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== + dependencies: + safe-buffer "5.2.1" + +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== + +core-js-compat@^3.40.0: + version "3.41.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.41.0.tgz#4cdfce95f39a8f27759b667cf693d96e5dda3d17" + integrity sha512-RFsU9LySVue9RTwdDVX/T0e2Y6jRYWXERKElIjpuEOEnxaXffI0X7RUwVzfYLfzuLXSNJDYoRYUAmRUcyln20A== + dependencies: + browserslist "^4.24.4" + +core-js-pure@^3.30.2: + version "3.41.0" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.41.0.tgz#349fecad168d60807a31e83c99d73d786fe80811" + integrity sha512-71Gzp96T9YPk63aUvE5Q5qP+DryB4ZloUZPSOebGM88VNw8VNfvdA7z6kGA8iGOTEzAomsRidp4jXSmUIJsL+Q== + +core-js@^2.4.0: + version "2.6.12" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" + integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== + +core-util-is@~1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + +cors@^2.8.5: + version "2.8.5" + resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29" + integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== + dependencies: + object-assign "^4" + vary "^1" + +cosmiconfig@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-9.0.0.tgz#34c3fc58287b915f3ae905ab6dc3de258b55ad9d" + integrity sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg== + dependencies: + env-paths "^2.2.1" + import-fresh "^3.3.0" + js-yaml "^4.1.0" + parse-json "^5.2.0" + +cross-spawn@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + integrity sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A== + dependencies: + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^6.0.0: + version "6.0.6" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.6.tgz#30d0efa0712ddb7eb5a76e1e8721bffafa6b5d57" + integrity sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^7.0.0, cross-spawn@^7.0.3, cross-spawn@^7.0.6: + version "7.0.6" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f" + integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +css-functions-list@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/css-functions-list/-/css-functions-list-3.2.3.tgz#95652b0c24f0f59b291a9fc386041a19d4f40dbe" + integrity sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA== + +css-select@^4.1.3: + version "4.3.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" + integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== + dependencies: + boolbase "^1.0.0" + css-what "^6.0.1" + domhandler "^4.3.1" + domutils "^2.8.0" + nth-check "^2.0.1" + +css-selector-parser@^1.1.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/css-selector-parser/-/css-selector-parser-1.4.1.tgz#03f9cb8a81c3e5ab2c51684557d5aaf6d2569759" + integrity sha512-HYPSb7y/Z7BNDCOrakL4raGO2zltZkbeXyAd6Tg9obzix6QhzxCotdBl6VT0Dv4vZfJGVz3WL/xaEI9Ly3ul0g== + +css-tree@^1.1.2, css-tree@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" + integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + +css-tree@^3.0.1, css-tree@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-3.1.0.tgz#7aabc035f4e66b5c86f54570d55e05b1346eb0fd" + integrity sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w== + dependencies: + mdn-data "2.12.2" + source-map-js "^1.0.1" + +css-what@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" + integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +csso@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + dependencies: + css-tree "^1.1.2" + +currently-unhandled@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" + integrity sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng== + dependencies: + array-find-index "^1.0.1" + +cwebp-bin@^6.0.0: + version "6.1.2" + resolved "https://registry.yarnpkg.com/cwebp-bin/-/cwebp-bin-6.1.2.tgz#50e90249e0df8c3d95ce8b1cc28d7cd86153005b" + integrity sha512-NLEZ/BVAl9g426hwUX/qrQ7b/EfQH7BS1tr+CzPo2EgDQbcdzmUVE+fIfsi64lsL638lWgzTEViMAL4pxV1GOg== + dependencies: + bin-build "^3.0.0" + bin-wrapper "^4.0.1" + +data-view-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz#211a03ba95ecaf7798a8c7198d79536211f88570" + integrity sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" + +data-view-byte-length@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz#9e80f7ca52453ce3e93d25a35318767ea7704735" + integrity sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" + +data-view-byte-offset@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz#068307f9b71ab76dbbe10291389e020856606191" + integrity sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +debug@^2.2.0, debug@^2.3.3: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^3.2.7: + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.7: + version "4.4.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a" + integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA== + dependencies: + ms "^2.1.3" + +decamelize@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== + +decode-uri-component@^0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" + integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== + +decompress-response@^3.2.0, decompress-response@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" + integrity sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA== + dependencies: + mimic-response "^1.0.0" + +decompress-tar@^4.0.0, decompress-tar@^4.1.0, decompress-tar@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/decompress-tar/-/decompress-tar-4.1.1.tgz#718cbd3fcb16209716e70a26b84e7ba4592e5af1" + integrity sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ== + dependencies: + file-type "^5.2.0" + is-stream "^1.1.0" + tar-stream "^1.5.2" + +decompress-tarbz2@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz#3082a5b880ea4043816349f378b56c516be1a39b" + integrity sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A== + dependencies: + decompress-tar "^4.1.0" + file-type "^6.1.0" + is-stream "^1.1.0" + seek-bzip "^1.0.5" + unbzip2-stream "^1.0.9" + +decompress-targz@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/decompress-targz/-/decompress-targz-4.1.1.tgz#c09bc35c4d11f3de09f2d2da53e9de23e7ce1eee" + integrity sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w== + dependencies: + decompress-tar "^4.1.1" + file-type "^5.2.0" + is-stream "^1.1.0" + +decompress-unzip@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/decompress-unzip/-/decompress-unzip-4.0.1.tgz#deaaccdfd14aeaf85578f733ae8210f9b4848f69" + integrity sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw== + dependencies: + file-type "^3.8.0" + get-stream "^2.2.0" + pify "^2.3.0" + yauzl "^2.4.2" + +decompress@^4.0.0, decompress@^4.2.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/decompress/-/decompress-4.2.1.tgz#007f55cc6a62c055afa37c07eb6a4ee1b773f118" + integrity sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ== + dependencies: + decompress-tar "^4.0.0" + decompress-tarbz2 "^4.0.0" + decompress-targz "^4.0.0" + decompress-unzip "^4.0.1" + graceful-fs "^4.1.10" + make-dir "^1.0.0" + pify "^2.3.0" + strip-dirs "^2.0.0" + +deep-is@^0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + +define-data-property@^1.0.1, define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + +define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA== + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +detect-libc@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctypes@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/doctypes/-/doctypes-1.1.0.tgz#ea80b106a87538774e8a3a4a5afe293de489e0a9" + integrity sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ== + +dom-serializer@0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + dependencies: + domelementtype "^2.0.1" + entities "^2.0.0" + +dom-serializer@^1.0.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + +domelementtype@1, domelementtype@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + +domelementtype@^2.0.1, domelementtype@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + +domhandler@^2.3.0: + version "2.4.2" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" + integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== + dependencies: + domelementtype "1" + +domhandler@^4.2.0, domhandler@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== + dependencies: + domelementtype "^2.2.0" + +domutils@^1.5.1: + version "1.7.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + dependencies: + dom-serializer "0" + domelementtype "1" + +domutils@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + +download@^6.2.2: + version "6.2.5" + resolved "https://registry.yarnpkg.com/download/-/download-6.2.5.tgz#acd6a542e4cd0bb42ca70cfc98c9e43b07039714" + integrity sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA== + dependencies: + caw "^2.0.0" + content-disposition "^0.5.2" + decompress "^4.0.0" + ext-name "^5.0.0" + file-type "5.2.0" + filenamify "^2.0.0" + get-stream "^3.0.0" + got "^7.0.0" + make-dir "^1.0.0" + p-event "^1.0.0" + pify "^3.0.0" + +download@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/download/-/download-7.1.0.tgz#9059aa9d70b503ee76a132897be6dec8e5587233" + integrity sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ== + dependencies: + archive-type "^4.0.0" + caw "^2.0.1" + content-disposition "^0.5.2" + decompress "^4.2.0" + ext-name "^5.0.0" + file-type "^8.1.0" + filenamify "^2.0.0" + get-stream "^3.0.0" + got "^8.3.1" + make-dir "^1.2.0" + p-event "^2.1.0" + pify "^3.0.0" + +dunder-proto@^1.0.0, dunder-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a" + integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A== + dependencies: + call-bind-apply-helpers "^1.0.1" + es-errors "^1.3.0" + gopd "^1.2.0" + +duplexer3@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.5.tgz#0b5e4d7bad5de8901ea4440624c8e1d20099217e" + integrity sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA== + +eastasianwidth@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + +electron-to-chromium@^1.5.73: + version "1.5.112" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.112.tgz#8d3d95d4d5653836327890282c8eda5c6f26626d" + integrity sha512-oen93kVyqSb3l+ziUgzIOlWt/oOuy4zRmpwestMn4rhFWAoFJeFuCVte9F2fASjeZZo7l/Cif9TiyrdW4CwEMA== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + +end-of-stream@^1.0.0, end-of-stream@^1.1.0: + version "1.4.4" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + +enhanced-resolve@^5.17.1: + version "5.18.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz#728ab082f8b7b6836de51f1637aab5d3b9568faf" + integrity sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg== + dependencies: + graceful-fs "^4.2.4" + tapable "^2.2.0" + +entities@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" + integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== + +entities@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + +env-paths@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" + integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== + +error-ex@^1.2.0, error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +es-abstract@^1.23.2, es-abstract@^1.23.5, es-abstract@^1.23.9: + version "1.23.9" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.9.tgz#5b45994b7de78dada5c1bebf1379646b32b9d606" + integrity sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA== + dependencies: + array-buffer-byte-length "^1.0.2" + arraybuffer.prototype.slice "^1.0.4" + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.3" + data-view-buffer "^1.0.2" + data-view-byte-length "^1.0.2" + data-view-byte-offset "^1.0.1" + es-define-property "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-set-tostringtag "^2.1.0" + es-to-primitive "^1.3.0" + function.prototype.name "^1.1.8" + get-intrinsic "^1.2.7" + get-proto "^1.0.0" + get-symbol-description "^1.1.0" + globalthis "^1.0.4" + gopd "^1.2.0" + has-property-descriptors "^1.0.2" + has-proto "^1.2.0" + has-symbols "^1.1.0" + hasown "^2.0.2" + internal-slot "^1.1.0" + is-array-buffer "^3.0.5" + is-callable "^1.2.7" + is-data-view "^1.0.2" + is-regex "^1.2.1" + is-shared-array-buffer "^1.0.4" + is-string "^1.1.1" + is-typed-array "^1.1.15" + is-weakref "^1.1.0" + math-intrinsics "^1.1.0" + object-inspect "^1.13.3" + object-keys "^1.1.1" + object.assign "^4.1.7" + own-keys "^1.0.1" + regexp.prototype.flags "^1.5.3" + safe-array-concat "^1.1.3" + safe-push-apply "^1.0.0" + safe-regex-test "^1.1.0" + set-proto "^1.0.0" + string.prototype.trim "^1.2.10" + string.prototype.trimend "^1.0.9" + string.prototype.trimstart "^1.0.8" + typed-array-buffer "^1.0.3" + typed-array-byte-length "^1.0.3" + typed-array-byte-offset "^1.0.4" + typed-array-length "^1.0.7" + unbox-primitive "^1.1.0" + which-typed-array "^1.1.18" + +es-define-property@^1.0.0, es-define-property@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa" + integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g== + +es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +es-object-atoms@^1.0.0, es-object-atoms@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1" + integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA== + dependencies: + es-errors "^1.3.0" + +es-set-tostringtag@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#f31dbbe0c183b00a6d26eb6325c810c0fd18bd4d" + integrity sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA== + dependencies: + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + has-tostringtag "^1.0.2" + hasown "^2.0.2" + +es-shim-unscopables@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz#438df35520dac5d105f3943d927549ea3b00f4b5" + integrity sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw== + dependencies: + hasown "^2.0.2" + +es-to-primitive@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz#96c89c82cc49fd8794a24835ba3e1ff87f214e18" + integrity sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g== + dependencies: + is-callable "^1.2.7" + is-date-object "^1.0.5" + is-symbol "^1.0.4" + +esbuild-android-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz#505f41832884313bbaffb27704b8bcaa2d8616be" + integrity sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ== + +esbuild-android-arm64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz#8ce69d7caba49646e009968fe5754a21a9871771" + integrity sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg== + +esbuild-darwin-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz#24ba67b9a8cb890a3c08d9018f887cc221cdda25" + integrity sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug== + +esbuild-darwin-arm64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz#3f7cdb78888ee05e488d250a2bdaab1fa671bf73" + integrity sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw== + +esbuild-freebsd-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz#09250f997a56ed4650f3e1979c905ffc40bbe94d" + integrity sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg== + +esbuild-freebsd-arm64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz#bafb46ed04fc5f97cbdb016d86947a79579f8e48" + integrity sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q== + +esbuild-linux-32@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz#e2a8c4a8efdc355405325033fcebeb941f781fe5" + integrity sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw== + +esbuild-linux-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz#de5fdba1c95666cf72369f52b40b03be71226652" + integrity sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg== + +esbuild-linux-arm64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz#dae4cd42ae9787468b6a5c158da4c84e83b0ce8b" + integrity sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig== + +esbuild-linux-arm@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz#a2c1dff6d0f21dbe8fc6998a122675533ddfcd59" + integrity sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw== + +esbuild-linux-mips64le@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz#d9918e9e4cb972f8d6dae8e8655bf9ee131eda34" + integrity sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw== + +esbuild-linux-ppc64le@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz#3f9a0f6d41073fb1a640680845c7de52995f137e" + integrity sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ== + +esbuild-linux-riscv64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz#618853c028178a61837bc799d2013d4695e451c8" + integrity sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg== + +esbuild-linux-s390x@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz#d1885c4c5a76bbb5a0fe182e2c8c60eb9e29f2a6" + integrity sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA== + +esbuild-netbsd-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz#69ae917a2ff241b7df1dbf22baf04bd330349e81" + integrity sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w== + +esbuild-openbsd-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz#db4c8495287a350a6790de22edea247a57c5d47b" + integrity sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw== + +esbuild-sunos-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz#54287ee3da73d3844b721c21bc80c1dc7e1bf7da" + integrity sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw== + +esbuild-windows-32@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz#f8aaf9a5667630b40f0fb3aa37bf01bbd340ce31" + integrity sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w== + +esbuild-windows-64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz#bf54b51bd3e9b0f1886ffdb224a4176031ea0af4" + integrity sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ== + +esbuild-windows-arm64@0.14.54: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz#937d15675a15e4b0e4fafdbaa3a01a776a2be982" + integrity sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg== + +esbuild@^0.14.14: + version "0.14.54" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.54.tgz#8b44dcf2b0f1a66fc22459943dccf477535e9aa2" + integrity sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA== + optionalDependencies: + "@esbuild/linux-loong64" "0.14.54" + esbuild-android-64 "0.14.54" + esbuild-android-arm64 "0.14.54" + esbuild-darwin-64 "0.14.54" + esbuild-darwin-arm64 "0.14.54" + esbuild-freebsd-64 "0.14.54" + esbuild-freebsd-arm64 "0.14.54" + esbuild-linux-32 "0.14.54" + esbuild-linux-64 "0.14.54" + esbuild-linux-arm "0.14.54" + esbuild-linux-arm64 "0.14.54" + esbuild-linux-mips64le "0.14.54" + esbuild-linux-ppc64le "0.14.54" + esbuild-linux-riscv64 "0.14.54" + esbuild-linux-s390x "0.14.54" + esbuild-netbsd-64 "0.14.54" + esbuild-openbsd-64 "0.14.54" + esbuild-sunos-64 "0.14.54" + esbuild-windows-32 "0.14.54" + esbuild-windows-64 "0.14.54" + esbuild-windows-arm64 "0.14.54" + +esbuild@^0.25.0: + version "0.25.0" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.25.0.tgz#0de1787a77206c5a79eeb634a623d39b5006ce92" + integrity sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw== + optionalDependencies: + "@esbuild/aix-ppc64" "0.25.0" + "@esbuild/android-arm" "0.25.0" + "@esbuild/android-arm64" "0.25.0" + "@esbuild/android-x64" "0.25.0" + "@esbuild/darwin-arm64" "0.25.0" + "@esbuild/darwin-x64" "0.25.0" + "@esbuild/freebsd-arm64" "0.25.0" + "@esbuild/freebsd-x64" "0.25.0" + "@esbuild/linux-arm" "0.25.0" + "@esbuild/linux-arm64" "0.25.0" + "@esbuild/linux-ia32" "0.25.0" + "@esbuild/linux-loong64" "0.25.0" + "@esbuild/linux-mips64el" "0.25.0" + "@esbuild/linux-ppc64" "0.25.0" + "@esbuild/linux-riscv64" "0.25.0" + "@esbuild/linux-s390x" "0.25.0" + "@esbuild/linux-x64" "0.25.0" + "@esbuild/netbsd-arm64" "0.25.0" + "@esbuild/netbsd-x64" "0.25.0" + "@esbuild/openbsd-arm64" "0.25.0" + "@esbuild/openbsd-x64" "0.25.0" + "@esbuild/sunos-x64" "0.25.0" + "@esbuild/win32-arm64" "0.25.0" + "@esbuild/win32-ia32" "0.25.0" + "@esbuild/win32-x64" "0.25.0" + +escalade@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" + integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== + +escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +eslint-compat-utils@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz#7fc92b776d185a70c4070d03fd26fde3d59652e4" + integrity sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q== + dependencies: + semver "^7.5.4" + +eslint-config-standard@^17.0.0: + version "17.1.0" + resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz#40ffb8595d47a6b242e07cbfd49dc211ed128975" + integrity sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q== + +eslint-import-resolver-node@^0.3.9: + version "0.3.9" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac" + integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== + dependencies: + debug "^3.2.7" + is-core-module "^2.13.0" + resolve "^1.22.4" + +eslint-module-utils@^2.12.0: + version "2.12.0" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz#fe4cfb948d61f49203d7b08871982b65b9af0b0b" + integrity sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg== + dependencies: + debug "^3.2.7" + +eslint-plugin-es-x@^7.8.0: + version "7.8.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz#a207aa08da37a7923f2a9599e6d3eb73f3f92b74" + integrity sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ== + dependencies: + "@eslint-community/eslint-utils" "^4.1.2" + "@eslint-community/regexpp" "^4.11.0" + eslint-compat-utils "^0.5.1" + +eslint-plugin-import@^2.31.0: + version "2.31.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz#310ce7e720ca1d9c0bb3f69adfd1c6bdd7d9e0e7" + integrity sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A== + dependencies: + "@rtsao/scc" "^1.1.0" + array-includes "^3.1.8" + array.prototype.findlastindex "^1.2.5" + 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.9" + eslint-module-utils "^2.12.0" + hasown "^2.0.2" + is-core-module "^2.15.1" + is-glob "^4.0.3" + minimatch "^3.1.2" + object.fromentries "^2.0.8" + object.groupby "^1.0.3" + object.values "^1.2.0" + semver "^6.3.1" + string.prototype.trimend "^1.0.8" + tsconfig-paths "^3.15.0" + +eslint-plugin-n@^17.16.2: + version "17.16.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-17.16.2.tgz#042eae252b1f4201c77596fc28ee9a391dc07c83" + integrity sha512-iQM5Oj+9o0KaeLoObJC/uxNGpktZCkYiTTBo8PkRWq3HwNcRxwpvSDFjBhQ5+HLJzBTy+CLDC5+bw0Z5GyhlOQ== + dependencies: + "@eslint-community/eslint-utils" "^4.4.1" + enhanced-resolve "^5.17.1" + eslint-plugin-es-x "^7.8.0" + get-tsconfig "^4.8.1" + globals "^15.11.0" + ignore "^5.3.2" + minimatch "^9.0.5" + semver "^7.6.3" + +eslint-plugin-promise@^7.2.1: + version "7.2.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-7.2.1.tgz#a0652195700aea40b926dc3c74b38e373377bfb0" + integrity sha512-SWKjd+EuvWkYaS+uN2csvj0KoP43YTu7+phKQ5v+xw6+A0gutVX2yqCeCkC3uLCJFiPfR2dD8Es5L7yUsmvEaA== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + +eslint-plugin-sonarjs@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-3.0.2.tgz#3646edcefb3bdd7ce9bbb59dd07eac21ba94db31" + integrity sha512-LxjbfwI7ypENeTmGyKmDyNux3COSkMi7H/6Cal5StSLQ6edf0naP45SZR43OclaNR7WfhVTZdhOn63q3/Y6puQ== + dependencies: + "@eslint-community/regexpp" "4.12.1" + builtin-modules "3.3.0" + bytes "3.1.2" + functional-red-black-tree "1.0.1" + jsx-ast-utils "3.3.5" + minimatch "9.0.5" + scslre "0.3.0" + semver "7.7.1" + typescript "^5" + +eslint-plugin-unicorn@^57.0.0: + version "57.0.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-57.0.0.tgz#4ae27a31e65b1a0307c09cb957f5de36b1773575" + integrity sha512-zUYYa6zfNdTeG9BISWDlcLmz16c+2Ck2o5ZDHh0UzXJz3DEP7xjmlVDTzbyV0W+XksgZ0q37WEWzN2D2Ze+g9Q== + dependencies: + "@babel/helper-validator-identifier" "^7.25.9" + "@eslint-community/eslint-utils" "^4.4.1" + ci-info "^4.1.0" + clean-regexp "^1.0.0" + core-js-compat "^3.40.0" + esquery "^1.6.0" + globals "^15.15.0" + indent-string "^5.0.0" + is-builtin-module "^4.0.0" + jsesc "^3.1.0" + pluralize "^8.0.0" + read-package-up "^11.0.0" + regexp-tree "^0.1.27" + regjsparser "^0.12.0" + semver "^7.7.1" + strip-indent "^4.0.0" + +eslint-scope@^8.2.0: + version "8.2.0" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.2.0.tgz#377aa6f1cb5dc7592cfd0b7f892fd0cf352ce442" + integrity sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + +eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + +eslint-visitor-keys@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz#687bacb2af884fcdda8a6e7d65c606f46a14cd45" + integrity sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw== + +eslint@^9.21.0: + version "9.21.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.21.0.tgz#b1c9c16f5153ff219791f627b94ab8f11f811591" + integrity sha512-KjeihdFqTPhOMXTt7StsDxriV4n66ueuF/jfPNC3j/lduHwr/ijDwJMsF+wyMJethgiKi5wniIE243vi07d3pg== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@eslint-community/regexpp" "^4.12.1" + "@eslint/config-array" "^0.19.2" + "@eslint/core" "^0.12.0" + "@eslint/eslintrc" "^3.3.0" + "@eslint/js" "9.21.0" + "@eslint/plugin-kit" "^0.2.7" + "@humanfs/node" "^0.16.6" + "@humanwhocodes/module-importer" "^1.0.1" + "@humanwhocodes/retry" "^0.4.2" + "@types/estree" "^1.0.6" + "@types/json-schema" "^7.0.15" + ajv "^6.12.4" + chalk "^4.0.0" + cross-spawn "^7.0.6" + debug "^4.3.2" + escape-string-regexp "^4.0.0" + eslint-scope "^8.2.0" + eslint-visitor-keys "^4.2.0" + espree "^10.3.0" + esquery "^1.5.0" + esutils "^2.0.2" + fast-deep-equal "^3.1.3" + file-entry-cache "^8.0.0" + find-up "^5.0.0" + glob-parent "^6.0.2" + ignore "^5.2.0" + imurmurhash "^0.1.4" + is-glob "^4.0.0" + json-stable-stringify-without-jsonify "^1.0.1" + lodash.merge "^4.6.2" + minimatch "^3.1.2" + natural-compare "^1.4.0" + optionator "^0.9.3" + +espree@^10.0.1, espree@^10.3.0: + version "10.3.0" + resolved "https://registry.yarnpkg.com/espree/-/espree-10.3.0.tgz#29267cf5b0cb98735b65e64ba07e0ed49d1eed8a" + integrity sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg== + dependencies: + acorn "^8.14.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^4.2.0" + +esquery@^1.5.0, esquery@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7" + integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +estree-walker@^2.0.1, estree-walker@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" + integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +etag@^1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== + +exec-buffer@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/exec-buffer/-/exec-buffer-3.2.0.tgz#b1686dbd904c7cf982e652c1f5a79b1e5573082b" + integrity sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA== + dependencies: + execa "^0.7.0" + p-finally "^1.0.0" + pify "^3.0.0" + rimraf "^2.5.4" + tempfile "^2.0.0" + +execa@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" + integrity sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw== + dependencies: + cross-spawn "^5.0.1" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +execa@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + dependencies: + cross-spawn "^6.0.0" + get-stream "^4.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +execa@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" + integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== + dependencies: + cross-spawn "^7.0.0" + get-stream "^5.0.0" + human-signals "^1.1.1" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.0" + onetime "^5.1.0" + signal-exit "^3.0.2" + strip-final-newline "^2.0.0" + +execa@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.0" + human-signals "^2.1.0" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.1" + onetime "^5.1.2" + signal-exit "^3.0.3" + strip-final-newline "^2.0.0" + +executable@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/executable/-/executable-4.1.1.tgz#41532bff361d3e57af4d763b70582db18f5d133c" + integrity sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg== + dependencies: + pify "^2.2.0" + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA== + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +ext-list@^2.0.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/ext-list/-/ext-list-2.2.2.tgz#0b98e64ed82f5acf0f2931babf69212ef52ddd37" + integrity sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA== + dependencies: + mime-db "^1.28.0" + +ext-name@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/ext-name/-/ext-name-5.0.0.tgz#70781981d183ee15d13993c8822045c506c8f0a6" + integrity sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ== + dependencies: + ext-list "^2.0.0" + sort-keys-length "^1.0.0" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extglob@^2.0.2: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-glob@^3.0.3, fast-glob@^3.2.9, fast-glob@^3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818" + integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.8" + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + +fast-uri@^3.0.1: + version "3.0.6" + resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.6.tgz#88f130b77cfaea2378d56bf970dea21257a68748" + integrity sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw== + +fast-xml-parser@^4.1.3: + version "4.5.3" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz#c54d6b35aa0f23dc1ea60b6c884340c006dc6efb" + integrity sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig== + dependencies: + strnum "^1.1.1" + +fastest-levenshtein@^1.0.16: + version "1.0.16" + resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5" + integrity sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg== + +fastq@^1.6.0: + version "1.19.1" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.19.1.tgz#d50eaba803c8846a883c16492821ebcd2cda55f5" + integrity sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ== + dependencies: + reusify "^1.0.4" + +fd-slicer@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" + integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== + dependencies: + pend "~1.2.0" + +figures@^1.3.5: + version "1.7.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" + integrity sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ== + dependencies: + escape-string-regexp "^1.0.5" + object-assign "^4.1.0" + +file-entry-cache@^10.0.6: + version "10.0.7" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-10.0.7.tgz#e0ac34d4b8c44bea8a0a27ceb4dae982f2d32749" + integrity sha512-txsf5fu3anp2ff3+gOJJzRImtrtm/oa9tYLN0iTuINZ++EyVR/nRrg2fKYwvG/pXDofcrvvb0scEbX3NyW/COw== + dependencies: + flat-cache "^6.1.7" + +file-entry-cache@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-8.0.0.tgz#7787bddcf1131bffb92636c69457bbc0edd6d81f" + integrity sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ== + dependencies: + flat-cache "^4.0.0" + +file-type@5.2.0, file-type@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-5.2.0.tgz#2ddbea7c73ffe36368dfae49dc338c058c2b8ad6" + integrity sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ== + +file-type@^10.4.0, file-type@^10.5.0: + version "10.11.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-10.11.0.tgz#2961d09e4675b9fb9a3ee6b69e9cd23f43fd1890" + integrity sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw== + +file-type@^12.0.0: + version "12.4.2" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-12.4.2.tgz#a344ea5664a1d01447ee7fb1b635f72feb6169d9" + integrity sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg== + +file-type@^3.8.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9" + integrity sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA== + +file-type@^4.2.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-4.4.0.tgz#1b600e5fca1fbdc6e80c0a70c71c8dba5f7906c5" + integrity sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ== + +file-type@^6.1.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-6.2.0.tgz#e50cd75d356ffed4e306dc4f5bcf52a79903a919" + integrity sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg== + +file-type@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-8.1.0.tgz#244f3b7ef641bbe0cca196c7276e4b332399f68c" + integrity sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ== + +filename-reserved-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229" + integrity sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ== + +filenamify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-2.1.0.tgz#88faf495fb1b47abfd612300002a16228c677ee9" + integrity sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA== + dependencies: + filename-reserved-regex "^2.0.0" + strip-outer "^1.0.0" + trim-repeated "^1.0.0" + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +fill-range@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== + dependencies: + to-regex-range "^5.0.1" + +find-line-column@^0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/find-line-column/-/find-line-column-0.5.2.tgz#db00238ff868551a182e74a103416d295a98c8ca" + integrity sha512-eNhNkDt5RbxY4X++JwyDURP62FYhV1bh9LF4dfOiwpVCTk5vvfEANhnui5ypUEELGR02QZSrWFtaTgd4ulW5tw== + +find-up-simple@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/find-up-simple/-/find-up-simple-1.0.1.tgz#18fb90ad49e45252c4d7fca56baade04fa3fca1e" + integrity sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ== + +find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + integrity sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA== + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +find-versions@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-3.2.0.tgz#10297f98030a786829681690545ef659ed1d254e" + integrity sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww== + dependencies: + semver-regex "^2.0.0" + +flat-cache@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-4.0.1.tgz#0ece39fcb14ee012f4b0410bd33dd9c1f011127c" + integrity sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw== + dependencies: + flatted "^3.2.9" + keyv "^4.5.4" + +flat-cache@^6.1.7: + version "6.1.7" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-6.1.7.tgz#c04b08316739ad7ef997e1b9ea363443fc2fcb38" + integrity sha512-qwZ4xf1v1m7Rc9XiORly31YaChvKt6oNVHuqqZcoED/7O+ToyNVGobKsIAopY9ODcWpEDKEBAbrSOCBHtNQvew== + dependencies: + cacheable "^1.8.9" + flatted "^3.3.3" + hookified "^1.7.1" + +flatpickr@^4.6.13: + version "4.6.13" + resolved "https://registry.yarnpkg.com/flatpickr/-/flatpickr-4.6.13.tgz#8a029548187fd6e0d670908471e43abe9ad18d94" + integrity sha512-97PMG/aywoYpB4IvbvUJi0RQi8vearvU0oov1WW3k0WZPBMrTQVqekSX5CjSG/M4Q3i6A/0FKXC7RyAoAUUSPw== + +flatted@^3.2.9, flatted@^3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.3.tgz#67c8fad95454a7c7abebf74bb78ee74a44023358" + integrity sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg== + +for-each@^0.3.3: + version "0.3.5" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.5.tgz#d650688027826920feeb0af747ee7b9421a41d47" + integrity sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg== + dependencies: + is-callable "^1.2.7" + +for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== + +foreground-child@^3.1.0: + version "3.3.1" + resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.3.1.tgz#32e8e9ed1b68a3497befb9ac2b6adf92a638576f" + integrity sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw== + dependencies: + cross-spawn "^7.0.6" + signal-exit "^4.0.1" + +fraction.js@^4.3.7: + version "4.3.7" + resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" + integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA== + dependencies: + map-cache "^0.2.2" + +from2@^2.1.1: + version "2.3.0" + resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" + integrity sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g== + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.0" + +fs-constants@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" + integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== + +fs-extra@^10.0.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" + integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +fsevents@~2.3.2, fsevents@~2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +function.prototype.name@^1.1.6, function.prototype.name@^1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz#e68e1df7b259a5c949eeef95cdbde53edffabb78" + integrity sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + functions-have-names "^1.2.3" + hasown "^2.0.2" + is-callable "^1.2.7" + +functional-red-black-tree@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== + +functions-have-names@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +get-intrinsic@^1.2.4, get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.2.7, get-intrinsic@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01" + integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ== + dependencies: + call-bind-apply-helpers "^1.0.2" + es-define-property "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.1.1" + function-bind "^1.1.2" + get-proto "^1.0.1" + gopd "^1.2.0" + has-symbols "^1.1.0" + hasown "^2.0.2" + math-intrinsics "^1.1.0" + +get-proto@^1.0.0, get-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz#150b3f2743869ef3e851ec0c49d15b1d14d00ee1" + integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g== + dependencies: + dunder-proto "^1.0.1" + es-object-atoms "^1.0.0" + +get-proxy@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/get-proxy/-/get-proxy-2.1.0.tgz#349f2b4d91d44c4d4d4e9cba2ad90143fac5ef93" + integrity sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw== + dependencies: + npm-conf "^1.1.0" + +get-stdin@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + integrity sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw== + +get-stream@3.0.0, get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + integrity sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ== + +get-stream@^2.2.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-2.3.1.tgz#5f38f93f346009666ee0150a054167f91bdd95de" + integrity sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA== + dependencies: + object-assign "^4.0.1" + pinkie-promise "^2.0.0" + +get-stream@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + +get-stream@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + +get-stream@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +get-symbol-description@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz#7bdd54e0befe8ffc9f3b4e203220d9f1e881b6ee" + integrity sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + +get-tsconfig@^4.8.1: + version "4.10.0" + resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.10.0.tgz#403a682b373a823612475a4c2928c7326fc0f6bb" + integrity sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A== + dependencies: + resolve-pkg-maps "^1.0.0" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== + +gifsicle@5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/gifsicle/-/gifsicle-5.2.0.tgz#b06b25ed7530f033f6ed2c545d6f9b546cc182fb" + integrity sha512-vOIS3j0XoTCxq9pkGj43gEix82RkI5FveNgaFZutjbaui/HH+4fR8Y56dwXDuxYo8hR4xOo6/j2h1WHoQW6XLw== + dependencies: + bin-build "^3.0.0" + bin-wrapper "^4.0.0" + execa "^5.0.0" + logalot "^2.0.0" + +gifsicle@^5.0.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/gifsicle/-/gifsicle-5.3.0.tgz#499713c6f1e89ebbc3630da3a74fdb4697913b4e" + integrity sha512-FJTpgdj1Ow/FITB7SVza5HlzXa+/lqEY0tHQazAJbuAdvyJtkH4wIdsR2K414oaTwRXHFLLF+tYbipj+OpYg+Q== + dependencies: + bin-build "^3.0.0" + bin-wrapper "^4.0.0" + execa "^5.0.0" + +glob-parent@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob@^11.0.0: + version "11.0.1" + resolved "https://registry.yarnpkg.com/glob/-/glob-11.0.1.tgz#1c3aef9a59d680e611b53dcd24bb8639cef064d9" + integrity sha512-zrQDm8XPnYEKawJScsnM0QzobJxlT/kHOOlRTio8IH/GrmxRE5fjllkzdaHclIuNjUQTJYH2xHNIGfdpJkDJUw== + dependencies: + foreground-child "^3.1.0" + jackspeak "^4.0.1" + minimatch "^10.0.0" + minipass "^7.1.2" + package-json-from-dist "^1.0.0" + path-scurry "^2.0.0" + +glob@^7.0.0, glob@^7.0.3, glob@^7.1.3: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-modules@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" + integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== + dependencies: + global-prefix "^3.0.0" + +global-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" + integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== + dependencies: + ini "^1.3.5" + kind-of "^6.0.2" + which "^1.3.1" + +globals@^14.0.0: + version "14.0.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-14.0.0.tgz#898d7413c29babcf6bafe56fcadded858ada724e" + integrity sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ== + +globals@^15.11.0, globals@^15.15.0: + version "15.15.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-15.15.0.tgz#7c4761299d41c32b075715a4ce1ede7897ff72a8" + integrity sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg== + +globalthis@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" + integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== + dependencies: + define-properties "^1.2.1" + gopd "^1.0.1" + +globby@^10.0.0: + version "10.0.2" + resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543" + integrity sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg== + dependencies: + "@types/glob" "^7.1.1" + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.0.3" + glob "^7.1.3" + ignore "^5.1.1" + merge2 "^1.2.3" + slash "^3.0.0" + +globby@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.2.9" + ignore "^5.2.0" + merge2 "^1.4.1" + slash "^3.0.0" + +globjoin@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/globjoin/-/globjoin-0.1.4.tgz#2f4494ac8919e3767c5cbb691e9f463324285d43" + integrity sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg== + +gopd@^1.0.1, gopd@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1" + integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg== + +got@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/got/-/got-7.1.0.tgz#05450fd84094e6bbea56f451a43a9c289166385a" + integrity sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw== + dependencies: + decompress-response "^3.2.0" + duplexer3 "^0.1.4" + get-stream "^3.0.0" + is-plain-obj "^1.1.0" + is-retry-allowed "^1.0.0" + is-stream "^1.0.0" + isurl "^1.0.0-alpha5" + lowercase-keys "^1.0.0" + p-cancelable "^0.3.0" + p-timeout "^1.1.1" + safe-buffer "^5.0.1" + timed-out "^4.0.0" + url-parse-lax "^1.0.0" + url-to-options "^1.0.1" + +got@^8.3.1: + version "8.3.2" + resolved "https://registry.yarnpkg.com/got/-/got-8.3.2.tgz#1d23f64390e97f776cac52e5b936e5f514d2e937" + integrity sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw== + dependencies: + "@sindresorhus/is" "^0.7.0" + cacheable-request "^2.1.1" + decompress-response "^3.3.0" + duplexer3 "^0.1.4" + get-stream "^3.0.0" + into-stream "^3.1.0" + is-retry-allowed "^1.1.0" + isurl "^1.0.0-alpha5" + lowercase-keys "^1.0.0" + mimic-response "^1.0.0" + p-cancelable "^0.4.0" + p-timeout "^2.0.1" + pify "^3.0.0" + safe-buffer "^5.1.1" + timed-out "^4.0.1" + url-parse-lax "^3.0.0" + url-to-options "^1.0.1" + +graceful-fs@^4.1.10, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2, graceful-fs@^4.2.4: + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg== + dependencies: + ansi-regex "^2.0.0" + +has-bigints@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.1.0.tgz#28607e965ac967e03cd2a2c70a2636a1edad49fe" + integrity sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg== + +has-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" + integrity sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== + dependencies: + es-define-property "^1.0.0" + +has-proto@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.2.0.tgz#5de5a6eabd95fdffd9818b43055e8065e39fe9d5" + integrity sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ== + dependencies: + dunder-proto "^1.0.0" + +has-symbol-support-x@^1.4.1: + version "1.4.2" + resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" + integrity sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== + +has-symbols@^1.0.3, has-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338" + integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ== + +has-to-string-tag-x@^1.2.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d" + integrity sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== + dependencies: + has-symbol-support-x "^1.4.1" + +has-tostringtag@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" + integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== + dependencies: + has-symbols "^1.0.3" + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q== + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw== + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ== + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ== + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +hasown@^2.0.0, hasown@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== + dependencies: + function-bind "^1.1.2" + +he@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +hookified@^1.7.1: + version "1.7.1" + resolved "https://registry.yarnpkg.com/hookified/-/hookified-1.7.1.tgz#b08228173e06e9e8767bae1dffb216b8c6171b41" + integrity sha512-OXcdHsXeOiD7OJ5zvWj8Oy/6RCdLwntAX+wUrfemNcMGn6sux4xbEHi2QXwqePYhjQ/yvxxq2MvCRirdlHscBw== + +hosted-git-info@^2.1.4: + version "2.8.9" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" + integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== + +hosted-git-info@^7.0.0: + version "7.0.2" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-7.0.2.tgz#9b751acac097757667f30114607ef7b661ff4f17" + integrity sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w== + dependencies: + lru-cache "^10.0.1" + +html-tags@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.3.1.tgz#a04026a18c882e4bba8a01a3d39cfe465d40b5ce" + integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== + +htmlparser2@^3.8.3: + version "3.10.1" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" + integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== + dependencies: + domelementtype "^1.3.1" + domhandler "^2.3.0" + domutils "^1.5.1" + entities "^1.1.1" + inherits "^2.0.1" + readable-stream "^3.1.1" + +http-cache-semantics@3.8.1: + version "3.8.1" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" + integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== + +human-signals@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" + integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + +ieee754@^1.1.13, ieee754@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +ignore@^5.1.1, ignore@^5.2.0, ignore@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" + integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== + +ignore@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-7.0.3.tgz#397ef9315dfe0595671eefe8b633fec6943ab733" + integrity sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA== + +image-size@^0.5.1: + version "0.5.5" + resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c" + integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ== + +imagemin-gifsicle@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/imagemin-gifsicle/-/imagemin-gifsicle-7.0.0.tgz#1a7ab136a144c4678657ba3b6c412f80805d26b0" + integrity sha512-LaP38xhxAwS3W8PFh4y5iQ6feoTSF+dTAXFRUEYQWYst6Xd+9L/iPk34QGgK/VO/objmIlmq9TStGfVY2IcHIA== + dependencies: + execa "^1.0.0" + gifsicle "^5.0.0" + is-gif "^3.0.0" + +imagemin-jpegtran@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/imagemin-jpegtran/-/imagemin-jpegtran-7.0.0.tgz#7728f84876362d489b9a1656e0cc8e2009406e6f" + integrity sha512-MJoyTCW8YjMJf56NorFE41SR/WkaGA3IYk4JgvMlRwguJEEd3PnP9UxA8Y2UWjquz8d+On3Ds/03ZfiiLS8xTQ== + dependencies: + exec-buffer "^3.0.0" + is-jpg "^2.0.0" + jpegtran-bin "^5.0.0" + +imagemin-mozjpeg@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/imagemin-mozjpeg/-/imagemin-mozjpeg-9.0.0.tgz#d1af26d0b43d75a41c211051c1910da59d9d2324" + integrity sha512-TwOjTzYqCFRgROTWpVSt5UTT0JeCuzF1jswPLKALDd89+PmrJ2PdMMYeDLYZ1fs9cTovI9GJd68mRSnuVt691w== + dependencies: + execa "^4.0.0" + is-jpg "^2.0.0" + mozjpeg "^7.0.0" + +imagemin-optipng@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/imagemin-optipng/-/imagemin-optipng-8.0.0.tgz#b88e5cf6da25cc8479e07cdf38c3ae0479df7ef2" + integrity sha512-CUGfhfwqlPjAC0rm8Fy+R2DJDBGjzy2SkfyT09L8rasnF9jSoHFqJ1xxSZWK6HVPZBMhGPMxCTL70OgTHlLF5A== + dependencies: + exec-buffer "^3.0.0" + is-png "^2.0.0" + optipng-bin "^7.0.0" + +imagemin-pngquant@^9.0.2: + version "9.0.2" + resolved "https://registry.yarnpkg.com/imagemin-pngquant/-/imagemin-pngquant-9.0.2.tgz#38155702b0cc4f60f671ba7c2b086ea3805d9567" + integrity sha512-cj//bKo8+Frd/DM8l6Pg9pws1pnDUjgb7ae++sUX1kUVdv2nrngPykhiUOgFeE0LGY/LmUbCf4egCHC4YUcZSg== + dependencies: + execa "^4.0.0" + is-png "^2.0.0" + is-stream "^2.0.0" + ow "^0.17.0" + pngquant-bin "^6.0.0" + +imagemin-svgo@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/imagemin-svgo/-/imagemin-svgo-9.0.0.tgz#749370804608917a67d4ff590f07a87756aec006" + integrity sha512-uNgXpKHd99C0WODkrJ8OO/3zW3qjgS4pW7hcuII0RcHN3tnKxDjJWcitdVC/TZyfIqSricU8WfrHn26bdSW62g== + dependencies: + is-svg "^4.2.1" + svgo "^2.1.0" + +imagemin-webp@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/imagemin-webp/-/imagemin-webp-6.1.0.tgz#cf9b07b4f7831e3e433ac610b3349439c341fcf8" + integrity sha512-i8ZluZV1pfQX9aVzmZ/VZh9KBSdPwUlp5VruAa9c30GZnX/nMl5n7h+oUMnI7Mg7+SUpu9mYBsw2nsYGUEllWQ== + dependencies: + cwebp-bin "^6.0.0" + exec-buffer "^3.0.0" + is-cwebp-readable "^3.0.0" + +imagemin@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/imagemin/-/imagemin-7.0.1.tgz#f6441ca647197632e23db7d971fffbd530c87dbf" + integrity sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w== + dependencies: + file-type "^12.0.0" + globby "^10.0.0" + graceful-fs "^4.2.2" + junk "^3.1.0" + make-dir "^3.0.0" + p-pipe "^3.0.0" + replace-ext "^1.0.0" + +imask@7.6.1: + version "7.6.1" + resolved "https://registry.yarnpkg.com/imask/-/imask-7.6.1.tgz#04fa4693bf47a4a71bbf7325408e0d058a74dcad" + integrity sha512-sJlIFM7eathUEMChTh9Mrfw/IgiWgJqBKq2VNbyXvBZ7ev/IlO6/KQTKlV/Fm+viQMLrFLG/zCuudrLIwgK2dg== + dependencies: + "@babel/runtime-corejs3" "^7.24.4" + +immutable@^5.0.2: + version "5.0.3" + resolved "https://registry.yarnpkg.com/immutable/-/immutable-5.0.3.tgz#aa037e2313ea7b5d400cd9298fa14e404c933db1" + integrity sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw== + +import-fresh@^3.2.1, import-fresh@^3.3.0: + version "3.3.1" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.1.tgz#9cecb56503c0ada1f2741dbbd6546e4b13b57ccf" + integrity sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-lazy@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-3.1.0.tgz#891279202c8a2280fdbd6674dbd8da1a1dfc67cc" + integrity sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ== + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +indent-string@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" + integrity sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg== + dependencies: + repeating "^2.0.0" + +indent-string@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-5.0.0.tgz#4fd2980fccaf8622d14c64d694f4cf33c81951a5" + integrity sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg== + +index-to-position@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/index-to-position/-/index-to-position-0.1.2.tgz#e11bfe995ca4d8eddb1ec43274488f3c201a7f09" + integrity sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +ini@^1.3.4, ini@^1.3.5: + version "1.3.8" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +internal-slot@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.1.0.tgz#1eac91762947d2f7056bc838d93e13b2e9604961" + integrity sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw== + dependencies: + es-errors "^1.3.0" + hasown "^2.0.2" + side-channel "^1.1.0" + +interpret@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" + integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== + +into-stream@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/into-stream/-/into-stream-3.1.0.tgz#96fb0a936c12babd6ff1752a17d05616abd094c6" + integrity sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ== + dependencies: + from2 "^2.1.1" + p-is-promise "^1.1.0" + +is-accessor-descriptor@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz#3223b10628354644b86260db29b3e693f5ceedd4" + integrity sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA== + dependencies: + hasown "^2.0.0" + +is-array-buffer@^3.0.4, is-array-buffer@^3.0.5: + version "3.0.5" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz#65742e1e687bd2cc666253068fd8707fe4d44280" + integrity sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + get-intrinsic "^1.2.6" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-async-function@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.1.1.tgz#3e69018c8e04e73b738793d020bfe884b9fd3523" + integrity sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ== + dependencies: + async-function "^1.0.0" + call-bound "^1.0.3" + get-proto "^1.0.1" + has-tostringtag "^1.0.2" + safe-regex-test "^1.1.0" + +is-bigint@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.1.0.tgz#dda7a3445df57a42583db4228682eba7c4170672" + integrity sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ== + dependencies: + has-bigints "^1.0.2" + +is-boolean-object@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz#7067f47709809a393c71ff5bb3e135d8a9215d9e" + integrity sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + +is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + +is-builtin-module@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-4.0.0.tgz#dfbf2080dad42d28af2bde71df7e4bc3f1dee6c0" + integrity sha512-rWP3AMAalQSesXO8gleROyL2iKU73SX5Er66losQn9rWOWL4Gef0a/xOEOVqjWGMuR2vHG3FJ8UUmT700O8oFg== + dependencies: + builtin-modules "^4.0.0" + +is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + +is-core-module@^2.13.0, is-core-module@^2.15.1, is-core-module@^2.16.0: + version "2.16.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4" + integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w== + dependencies: + hasown "^2.0.2" + +is-cwebp-readable@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-cwebp-readable/-/is-cwebp-readable-3.0.0.tgz#0554aaa400977a2fc4de366d8c0244f13cde58cb" + integrity sha512-bpELc7/Q1/U5MWHn4NdHI44R3jxk0h9ew9ljzabiRl70/UIjL/ZAqRMb52F5+eke/VC8yTiv4Ewryo1fPWidvA== + dependencies: + file-type "^10.5.0" + +is-data-descriptor@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz#2109164426166d32ea38c405c1e0945d9e6a4eeb" + integrity sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw== + dependencies: + hasown "^2.0.0" + +is-data-view@^1.0.1, is-data-view@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.2.tgz#bae0a41b9688986c2188dda6657e56b8f9e63b8e" + integrity sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw== + dependencies: + call-bound "^1.0.2" + get-intrinsic "^1.2.6" + is-typed-array "^1.1.13" + +is-date-object@^1.0.5, is-date-object@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.1.0.tgz#ad85541996fc7aa8b2729701d27b7319f95d82f7" + integrity sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg== + dependencies: + call-bound "^1.0.2" + has-tostringtag "^1.0.2" + +is-descriptor@^0.1.0: + version "0.1.7" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.7.tgz#2727eb61fd789dcd5bdf0ed4569f551d2fe3be33" + integrity sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg== + dependencies: + is-accessor-descriptor "^1.0.1" + is-data-descriptor "^1.0.1" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.3.tgz#92d27cb3cd311c4977a4db47df457234a13cb306" + integrity sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw== + dependencies: + is-accessor-descriptor "^1.0.1" + is-data-descriptor "^1.0.1" + +is-expression@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-expression/-/is-expression-3.0.0.tgz#39acaa6be7fd1f3471dc42c7416e61c24317ac9f" + integrity sha512-vyMeQMq+AiH5uUnoBfMTwf18tO3bM6k1QXBE9D6ueAAquEfCZe3AJPtud9g6qS0+4X8xA7ndpZiDyeb2l2qOBw== + dependencies: + acorn "~4.0.2" + object-assign "^4.0.1" + +is-expression@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-expression/-/is-expression-4.0.0.tgz#c33155962abf21d0afd2552514d67d2ec16fd2ab" + integrity sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A== + dependencies: + acorn "^7.1.1" + object-assign "^4.1.1" + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-finalizationregistry@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz#eefdcdc6c94ddd0674d9c85887bf93f944a97c90" + integrity sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg== + dependencies: + call-bound "^1.0.3" + +is-finite@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3" + integrity sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w== + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-generator-function@^1.0.10: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.1.0.tgz#bf3eeda931201394f57b5dba2800f91a238309ca" + integrity sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ== + dependencies: + call-bound "^1.0.3" + get-proto "^1.0.0" + has-tostringtag "^1.0.2" + safe-regex-test "^1.1.0" + +is-gif@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-gif/-/is-gif-3.0.0.tgz#c4be60b26a301d695bb833b20d9b5d66c6cf83b1" + integrity sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw== + dependencies: + file-type "^10.4.0" + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-jpg@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-jpg/-/is-jpg-2.0.0.tgz#2e1997fa6e9166eaac0242daae443403e4ef1d97" + integrity sha512-ODlO0ruzhkzD3sdynIainVP5eoOFNN85rxA1+cwwnPe4dKyX0r5+hxNO5XpCrxlHcmb9vkOit9mhRD2JVuimHg== + +is-map@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e" + integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw== + +is-natural-number@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-natural-number/-/is-natural-number-4.0.1.tgz#ab9d76e1db4ced51e35de0c72ebecf09f734cde8" + integrity sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ== + +is-number-object@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.1.1.tgz#144b21e95a1bc148205dcc2814a9134ec41b2541" + integrity sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== + dependencies: + kind-of "^3.0.2" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-object@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf" + integrity sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA== + +is-plain-obj@^1.0.0, is-plain-obj@^1.1, is-plain-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== + +is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-plain-object@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" + integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== + +is-png@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-png/-/is-png-2.0.0.tgz#ee8cbc9e9b050425cedeeb4a6fb74a649b0a4a8d" + integrity sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g== + +is-promise@^2.0.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" + integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== + +is-regex@^1.0.3, is-regex@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz#76d70a3ed10ef9be48eb577887d74205bf0cad22" + integrity sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g== + dependencies: + call-bound "^1.0.2" + gopd "^1.2.0" + has-tostringtag "^1.0.2" + hasown "^2.0.2" + +is-retry-allowed@^1.0.0, is-retry-allowed@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" + integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== + +is-set@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz#8ab209ea424608141372ded6e0cb200ef1d9d01d" + integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg== + +is-shared-array-buffer@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz#9b67844bd9b7f246ba0708c3a93e34269c774f6f" + integrity sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A== + dependencies: + call-bound "^1.0.3" + +is-stream@^1.0.0, is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-string@^1.0.7, is-string@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.1.1.tgz#92ea3f3d5c5b6e039ca8677e5ac8d07ea773cbb9" + integrity sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + +is-svg@^4.2.1: + version "4.4.0" + resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-4.4.0.tgz#34db20a38146be5f2b3060154da33d11e6f74b7c" + integrity sha512-v+AgVwiK5DsGtT9ng+m4mClp6zDAmwrW8nZi6Gg15qzvBnRWWdfWA1TGaXyCDnWq5g5asofIgMVl3PjKxvk1ug== + dependencies: + fast-xml-parser "^4.1.3" + +is-symbol@^1.0.4, is-symbol@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.1.1.tgz#f47761279f532e2b05a7024a7506dbbedacd0634" + integrity sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w== + dependencies: + call-bound "^1.0.2" + has-symbols "^1.1.0" + safe-regex-test "^1.1.0" + +is-typed-array@^1.1.13, is-typed-array@^1.1.14, is-typed-array@^1.1.15: + version "1.1.15" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.15.tgz#4bfb4a45b61cee83a5a46fba778e4e8d59c0ce0b" + integrity sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ== + dependencies: + which-typed-array "^1.1.16" + +is-utf8@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + integrity sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q== + +is-weakmap@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz#bf72615d649dfe5f699079c54b83e47d1ae19cfd" + integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w== + +is-weakref@^1.0.2, is-weakref@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.1.1.tgz#eea430182be8d64174bd96bffbc46f21bf3f9293" + integrity sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew== + dependencies: + call-bound "^1.0.3" + +is-weakset@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.4.tgz#c9f5deb0bc1906c6d6f1027f284ddf459249daca" + integrity sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ== + dependencies: + call-bound "^1.0.3" + get-intrinsic "^1.2.6" + +is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +isarray@1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +isobject@^2.0.0, isobject@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== + +isurl@^1.0.0-alpha5: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67" + integrity sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== + dependencies: + has-to-string-tag-x "^1.2.0" + is-object "^1.0.1" + +jackspeak@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-4.1.0.tgz#c489c079f2b636dc4cbe9b0312a13ff1282e561b" + integrity sha512-9DDdhb5j6cpeitCbvLO7n7J4IxnbM6hoF6O1g4HQ5TfhvvKN8ywDM7668ZhMHRqVmxqhps/F6syWK2KcPxYlkw== + dependencies: + "@isaacs/cliui" "^8.0.2" + +jpegtran-bin@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/jpegtran-bin/-/jpegtran-bin-5.0.2.tgz#5870fd7e68317bd203a1c94572bd06ae7732cac3" + integrity sha512-4FSmgIcr8d5+V6T1+dHbPZjaFH0ogVyP4UVsE+zri7S9YLO4qAT2our4IN3sW3STVgNTbqPermdIgt2XuAJ4EA== + dependencies: + bin-build "^3.0.0" + bin-wrapper "^4.0.0" + logalot "^2.0.0" + +jpegtran-bin@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/jpegtran-bin/-/jpegtran-bin-6.0.1.tgz#9b86b8be0628c220cce40e7cb25d3541a8253459" + integrity sha512-WohhhHhqe22de7PU8hXs6Sr5d4BAvkrfA93NR5tGlHyPnFLgvEW/bH+q7fv65JgoiQDsd7SBwwQ/OGRBivU3Mw== + dependencies: + bin-build "^3.0.0" + bin-wrapper "^4.0.0" + +js-base64@^2.1.9: + version "2.6.4" + resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" + integrity sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ== + +js-stringify@^1.0.1, js-stringify@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/js-stringify/-/js-stringify-1.0.2.tgz#1736fddfd9724f28a3682adc6230ae7e4e9679db" + integrity sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g== + +js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +jsesc@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz#74d335a234f67ed19907fdadfac7ccf9d409825d" + integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA== + +jsesc@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e" + integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== + +json-buffer@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" + integrity sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ== + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + +json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + +json5@^1.0.1, json5@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" + integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== + dependencies: + minimist "^1.2.0" + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +jstransformer@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/jstransformer/-/jstransformer-1.0.0.tgz#ed8bf0921e2f3f1ed4d5c1a44f68709ed24722c3" + integrity sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A== + dependencies: + is-promise "^2.0.0" + promise "^7.0.1" + +jsx-ast-utils@3.3.5: + version "3.3.5" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#4766bd05a8e2a11af222becd19e15575e52a853a" + integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ== + dependencies: + array-includes "^3.1.6" + array.prototype.flat "^1.3.1" + object.assign "^4.1.4" + object.values "^1.1.6" + +junk@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/junk/-/junk-3.1.0.tgz#31499098d902b7e98c5d9b9c80f43457a88abfa1" + integrity sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ== + +just-validate@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/just-validate/-/just-validate-4.3.0.tgz#8e3e5d78e57fd7579540591498723900a1851503" + integrity sha512-9yS7ZnFk95vq+O7CAa7XZEJvZN5i6jTQWNhLwOjtgkSqiLxo7GZJhK8ViylP76fXPfHLs8tYWqi81XgxPF3OGA== + +keyv@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.0.0.tgz#44923ba39e68b12a7cec7df6c3268c031f2ef373" + integrity sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA== + dependencies: + json-buffer "3.0.0" + +keyv@^4.5.4: + version "4.5.4" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + dependencies: + json-buffer "3.0.1" + +keyv@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-5.3.1.tgz#d3acebeecedafd4bf2b929e8866bcd79db071f1e" + integrity sha512-13hQT2q2VIwOoaJdJa7nY3J8UVbYtMTJFHnwm9LI+SaQRfUiM6Em9KZeOVTCKbMnGcRIL3NSUFpAdjZCq24nLQ== + dependencies: + "@keyv/serialize" "^1.0.3" + +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw== + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.2: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + +kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +known-css-properties@^0.35.0: + version "0.35.0" + resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.35.0.tgz#f6f8e40ab4e5700fa32f5b2ef5218a56bc853bd6" + integrity sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A== + +lazysizes@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/lazysizes/-/lazysizes-5.3.2.tgz#27f974c26f5fcc33e7db765c0f4930488c8a2984" + integrity sha512-22UzWP+Vedi/sMeOr8O7FWimRVtiNJV2HCa+V8+peZOw6QbswN9k58VUhd7i6iK5bw5QkYrF01LJbeJe0PV8jg== + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + +load-json-file@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + integrity sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A== + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + pinkie-promise "^2.0.0" + strip-bom "^2.0.0" + +loader-utils@^1.1.0: + version "1.4.2" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.2.tgz#29a957f3a63973883eb684f10ffd3d151fec01a3" + integrity sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^1.0.1" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash.truncate@^4.4.2: + version "4.4.2" + resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" + integrity sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw== + +lodash@^4.17.4: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +logalot@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/logalot/-/logalot-2.1.0.tgz#5f8e8c90d304edf12530951a5554abb8c5e3f552" + integrity sha512-Ah4CgdSRfeCJagxQhcVNMi9BfGYyEKLa6d7OA6xSbld/Hg3Cf2QiOa1mDpmG7Ve8LOH6DN3mdttzjQAvWTyVkw== + dependencies: + figures "^1.3.5" + squeak "^1.0.0" + +longest@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" + integrity sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg== + +loud-rejection@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" + integrity sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ== + dependencies: + currently-unhandled "^0.4.1" + signal-exit "^3.0.0" + +lowercase-keys@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" + integrity sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A== + +lowercase-keys@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" + integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== + +lpad-align@^1.0.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/lpad-align/-/lpad-align-1.1.2.tgz#21f600ac1c3095c3c6e497ee67271ee08481fe9e" + integrity sha512-MMIcFmmR9zlGZtBcFOows6c2COMekHCIFJz3ew/rRpKZ1wR4mXDPzvcVqLarux8M33X4TPSq2Jdw8WJj0q0KbQ== + dependencies: + get-stdin "^4.0.1" + indent-string "^2.1.0" + longest "^1.0.0" + meow "^3.3.0" + +lru-cache@^10.0.1: + version "10.4.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119" + integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ== + +lru-cache@^11.0.0: + version "11.0.2" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-11.0.2.tgz#fbd8e7cf8211f5e7e5d91905c415a3f55755ca39" + integrity sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA== + +lru-cache@^4.0.1: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +make-dir@^1.0.0, make-dir@^1.2.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" + integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== + dependencies: + pify "^3.0.0" + +make-dir@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== + +map-obj@^1.0.0, map-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w== + dependencies: + object-visit "^1.0.0" + +math-intrinsics@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9" + integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g== + +mathml-tag-names@^2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#4ddadd67308e780cf16a47685878ee27b736a0a3" + integrity sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg== + +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + +mdn-data@2.12.2: + version "2.12.2" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.12.2.tgz#9ae6c41a9e65adf61318b32bff7b64fbfb13f8cf" + integrity sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA== + +mdn-data@^2.15.0: + version "2.17.0" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.17.0.tgz#6978ea53c38228a6cb2dae71bff652bc02ce5585" + integrity sha512-VT5LJBdLRI+cc3DPXJD89PGwI8yXuciE5gZJoSPnH4yeGzMPqxwkZv3BjFSoaWpmOlJNBhVT6HKeQPcZKlNEvA== + +meow@^13.2.0: + version "13.2.0" + resolved "https://registry.yarnpkg.com/meow/-/meow-13.2.0.tgz#6b7d63f913f984063b3cc261b6e8800c4cd3474f" + integrity sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA== + +meow@^3.3.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + integrity sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA== + dependencies: + camelcase-keys "^2.0.0" + decamelize "^1.1.2" + loud-rejection "^1.0.0" + map-obj "^1.0.1" + minimist "^1.1.3" + normalize-package-data "^2.3.4" + object-assign "^4.0.1" + read-pkg-up "^1.0.1" + redent "^1.0.0" + trim-newlines "^1.0.0" + +merge-options@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-options/-/merge-options-1.0.1.tgz#2a64b24457becd4e4dc608283247e94ce589aa32" + integrity sha512-iuPV41VWKWBIOpBsjoxjDZw8/GbSfZ2mk7N1453bwMrfzdrIk7EzBd+8UVR6rkw67th7xnk9Dytl3J+lHPdxvg== + dependencies: + is-plain-obj "^1.1" + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merge2@^1.2.3, merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +micromatch@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.0.tgz#5102d4eaf20b6997d6008e3acfe1c44a3fa815e2" + integrity sha512-3StSelAE+hnRvMs8IdVW7Uhk8CVed5tp+kLLGlBP6WiRAXS21GPGu/Nat4WNPXj2Eoc24B02SaeoyozPMfj0/g== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.2.2" + define-property "^1.0.0" + extend-shallow "^2.0.1" + extglob "^2.0.2" + fragment-cache "^0.2.1" + kind-of "^5.0.2" + nanomatch "^1.2.1" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +micromatch@^4.0.5, micromatch@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" + integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== + dependencies: + braces "^3.0.3" + picomatch "^2.3.1" + +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-db@^1.28.0: + version "1.53.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.53.0.tgz#3cb63cd820fc29896d9d4e8c32ab4fcd74ccb447" + integrity sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg== + +mime-types@^2.1.32: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +mimic-response@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + +min-indent@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" + integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== + +minimatch@9.0.5, minimatch@^9.0.5: + version "9.0.5" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5" + integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^10.0.0, minimatch@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.0.1.tgz#ce0521856b453c86e25f2c4c0d03e6ff7ddc440b" + integrity sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^3.0.3, minimatch@^3.1.1, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.6: + version "1.2.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + +minipass@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" + integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== + +mixin-deep@^1.2.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +mozjpeg@^7.0.0: + version "7.1.1" + resolved "https://registry.yarnpkg.com/mozjpeg/-/mozjpeg-7.1.1.tgz#dfb61953536e66fcabd4ae795e7a312d42a51f18" + integrity sha512-iIDxWvzhWvLC9mcRJ1uSkiKaj4drF58oCqK2bITm5c2Jt6cJ8qQjSSru2PCaysG+hLIinryj8mgz5ZJzOYTv1A== + dependencies: + bin-build "^3.0.0" + bin-wrapper "^4.0.0" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + +ms@^2.1.1, ms@^2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +nanoid@^3.3.8: + version "3.3.8" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.8.tgz#b1be3030bee36aaff18bacb375e5cce521684baf" + integrity sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w== + +nanomatch@^1.2.1: + version "1.2.13" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +node-addon-api@^7.0.0: + version "7.1.1" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-7.1.1.tgz#1aba6693b0f255258a049d621329329322aad558" + integrity sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ== + +node-releases@^2.0.19: + version "2.0.19" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.19.tgz#9e445a52950951ec4d177d843af370b411caf314" + integrity sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw== + +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: + version "2.5.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-package-data@^6.0.0: + version "6.0.2" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-6.0.2.tgz#a7bc22167fe24025412bcff0a9651eb768b03506" + integrity sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g== + dependencies: + hosted-git-info "^7.0.0" + semver "^7.3.5" + validate-npm-package-license "^3.0.4" + +normalize-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== + +normalize-url@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-2.0.1.tgz#835a9da1551fa26f70e92329069a23aa6574d7e6" + integrity sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== + dependencies: + prepend-http "^2.0.0" + query-string "^5.0.1" + sort-keys "^2.0.0" + +normalize.css@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/normalize.css/-/normalize.css-8.0.1.tgz#9b98a208738b9cc2634caacbc42d131c97487bf3" + integrity sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg== + +nouislider@^15.8.1: + version "15.8.1" + resolved "https://registry.yarnpkg.com/nouislider/-/nouislider-15.8.1.tgz#18729ed29738d2d328a1b5e0429d38eb8be8a696" + integrity sha512-93TweAi8kqntHJSPiSWQ1o/uZ29VWOmal9YKb6KKGGlCkugaNfAupT7o1qTHqdJvNQ7S0su5rO6qRFCjP8fxtw== + +npm-conf@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/npm-conf/-/npm-conf-1.1.3.tgz#256cc47bd0e218c259c4e9550bf413bc2192aff9" + integrity sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw== + dependencies: + config-chain "^1.1.11" + pify "^3.0.0" + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + integrity sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw== + dependencies: + path-key "^2.0.0" + +npm-run-path@^4.0.0, npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +nth-check@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + +object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ== + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-inspect@^1.13.3: + version "1.13.4" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz#8375265e21bc20d0fa582c22e1b13485d6e00213" + integrity sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA== + dependencies: + isobject "^3.0.0" + +object.assign@^4.1.4, object.assign@^4.1.7: + version "4.1.7" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.7.tgz#8c14ca1a424c6a561b0bb2a22f66f5049a945d3d" + integrity sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + has-symbols "^1.1.0" + object-keys "^1.1.1" + +object.fromentries@^2.0.8: + version "2.0.8" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" + integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + +object.groupby@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e" + integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== + dependencies: + isobject "^3.0.1" + +object.values@^1.1.6, object.values@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz#deed520a50809ff7f75a7cfd4bc64c7a038c6216" + integrity sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.0, onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +optionator@^0.9.3: + version "0.9.4" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" + integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== + dependencies: + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + word-wrap "^1.2.5" + +optipng-bin@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/optipng-bin/-/optipng-bin-7.0.1.tgz#beb8e55a52f8a26f885ee57ab44fcf62397d6972" + integrity sha512-W99mpdW7Nt2PpFiaO+74pkht7KEqkXkeRomdWXfEz3SALZ6hns81y/pm1dsGZ6ItUIfchiNIP6ORDr1zETU1jA== + dependencies: + bin-build "^3.0.0" + bin-wrapper "^4.0.0" + +os-filter-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/os-filter-obj/-/os-filter-obj-2.0.0.tgz#1c0b62d5f3a2442749a2d139e6dddee6e81d8d16" + integrity sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg== + dependencies: + arch "^2.1.0" + +ow@^0.17.0: + version "0.17.0" + resolved "https://registry.yarnpkg.com/ow/-/ow-0.17.0.tgz#4f938999fed6264c9048cd6254356e0f1e7f688c" + integrity sha512-i3keDzDQP5lWIe4oODyDFey1qVrq2hXKTuTH2VpqwpYtzPiKZt2ziRI4NBQmgW40AnV5Euz17OyWweCb+bNEQA== + dependencies: + type-fest "^0.11.0" + +own-keys@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.1.tgz#e4006910a2bf913585289676eebd6f390cf51358" + integrity sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg== + dependencies: + get-intrinsic "^1.2.6" + object-keys "^1.1.1" + safe-push-apply "^1.0.0" + +p-cancelable@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.3.0.tgz#b9e123800bcebb7ac13a479be195b507b98d30fa" + integrity sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw== + +p-cancelable@^0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.4.1.tgz#35f363d67d52081c8d9585e37bcceb7e0bbcb2a0" + integrity sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ== + +p-event@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/p-event/-/p-event-1.3.0.tgz#8e6b4f4f65c72bc5b6fe28b75eda874f96a4a085" + integrity sha512-hV1zbA7gwqPVFcapfeATaNjQ3J0NuzorHPyG8GPL9g/Y/TplWVBVoCKCXL6Ej2zscrCEv195QNWJXuBH6XZuzA== + dependencies: + p-timeout "^1.1.1" + +p-event@^2.1.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/p-event/-/p-event-2.3.1.tgz#596279ef169ab2c3e0cae88c1cfbb08079993ef6" + integrity sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA== + dependencies: + p-timeout "^2.0.1" + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== + +p-is-promise@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" + integrity sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg== + +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +p-map-series@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-1.0.0.tgz#bf98fe575705658a9e1351befb85ae4c1f07bdca" + integrity sha512-4k9LlvY6Bo/1FcIdV33wqZQES0Py+iKISU9Uc8p8AjWoZPnFKMpVIVD3s0EYn4jzLh1I+WeUZkJ0Yoa4Qfw3Kg== + dependencies: + p-reduce "^1.0.0" + +p-pipe@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-pipe/-/p-pipe-3.1.0.tgz#48b57c922aa2e1af6a6404cb7c6bf0eb9cc8e60e" + integrity sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw== + +p-reduce@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa" + integrity sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ== + +p-timeout@^1.1.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-1.2.1.tgz#5eb3b353b7fce99f101a1038880bb054ebbea386" + integrity sha512-gb0ryzr+K2qFqFv6qi3khoeqMZF/+ajxQipEF6NteZVnvz9tzdsfAVj3lYtn1gAXvH5lfLwfxEII799gt/mRIA== + dependencies: + p-finally "^1.0.0" + +p-timeout@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-2.0.1.tgz#d8dd1979595d2dc0139e1fe46b8b646cb3cdf038" + integrity sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA== + dependencies: + p-finally "^1.0.0" + +package-json-from-dist@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505" + integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw== + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-json@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + integrity sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ== + dependencies: + error-ex "^1.2.0" + +parse-json@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + dependencies: + "@babel/code-frame" "^7.0.0" + error-ex "^1.3.1" + json-parse-even-better-errors "^2.3.0" + lines-and-columns "^1.1.6" + +parse-json@^8.0.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-8.1.0.tgz#91cdc7728004e955af9cb734de5684733b24a717" + integrity sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA== + dependencies: + "@babel/code-frame" "^7.22.13" + index-to-position "^0.1.2" + type-fest "^4.7.1" + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw== + +path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + integrity sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ== + dependencies: + pinkie-promise "^2.0.0" + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-scurry@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-2.0.0.tgz#9f052289f23ad8bf9397a2a0425e7b8615c58580" + integrity sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg== + dependencies: + lru-cache "^11.0.0" + minipass "^7.1.2" + +path-type@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + integrity sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg== + dependencies: + graceful-fs "^4.1.2" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +pathe@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/pathe/-/pathe-0.2.0.tgz#30fd7bbe0a0d91f0e60bae621f5d19e9e225c339" + integrity sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw== + +pend@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" + integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== + +picocolors@^1.0.0, picocolors@^1.0.1, picocolors@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + +picomatch@^2.2.2, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +picomatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.2.tgz#77c742931e8f3b8820946c76cd0c1f13730d1dab" + integrity sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg== + +pify@^2.0.0, pify@^2.2.0, pify@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== + +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== + +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + integrity sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw== + dependencies: + pinkie "^2.0.0" + +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + integrity sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg== + +pluralize@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1" + integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== + +pngquant-bin@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/pngquant-bin/-/pngquant-bin-6.0.1.tgz#2b5789ca219eeb4d8509ab1ae082092801b7f07e" + integrity sha512-Q3PUyolfktf+hYio6wsg3SanQzEU/v8aICg/WpzxXcuCMRb7H2Q81okfpcEztbMvw25ILjd3a87doj2N9kvbpQ== + dependencies: + bin-build "^3.0.0" + bin-wrapper "^4.0.1" + execa "^4.0.0" + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== + +possible-typed-array-names@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz#93e3582bc0e5426586d9d07b79ee40fc841de4ae" + integrity sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg== + +postcss-media-query-parser@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244" + integrity sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig== + +postcss-prefix-selector@^1.6.0: + version "1.16.1" + resolved "https://registry.yarnpkg.com/postcss-prefix-selector/-/postcss-prefix-selector-1.16.1.tgz#87a77523838b79c0e8aec29f173234b2987cdc04" + integrity sha512-Umxu+FvKMwlY6TyDzGFoSUnzW+NOfMBLyC1tAkIjgX+Z/qGspJeRjVC903D7mx7TuBpJlwti2ibXtWuA7fKMeQ== + +postcss-resolve-nested-selector@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz#3d84dec809f34de020372c41b039956966896686" + integrity sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw== + +postcss-safe-parser@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz#36e4f7e608111a0ca940fd9712ce034718c40ec0" + integrity sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A== + +postcss-scss@^4.0.9: + version "4.0.9" + resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-4.0.9.tgz#a03c773cd4c9623cb04ce142a52afcec74806685" + integrity sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A== + +postcss-selector-parser@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz#4d6af97eba65d73bc4d84bcb343e865d7dd16262" + integrity sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-sorting@^8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/postcss-sorting/-/postcss-sorting-8.0.2.tgz#6393385ece272baf74bee9820fb1b58098e4eeca" + integrity sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q== + +postcss-value-parser@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== + +postcss@^5.2.17: + version "5.2.18" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" + integrity sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg== + dependencies: + chalk "^1.1.3" + js-base64 "^2.1.9" + source-map "^0.5.6" + supports-color "^3.2.3" + +postcss@^8.4.32, postcss@^8.5.3: + version "8.5.3" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.3.tgz#1463b6f1c7fb16fe258736cba29a2de35237eafb" + integrity sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A== + dependencies: + nanoid "^3.3.8" + picocolors "^1.1.1" + source-map-js "^1.2.1" + +posthtml-parser@^0.2.0, posthtml-parser@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/posthtml-parser/-/posthtml-parser-0.2.1.tgz#35d530de386740c2ba24ff2eb2faf39ccdf271dd" + integrity sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw== + dependencies: + htmlparser2 "^3.8.3" + isobject "^2.1.0" + +posthtml-rename-id@^1.0: + version "1.0.12" + resolved "https://registry.yarnpkg.com/posthtml-rename-id/-/posthtml-rename-id-1.0.12.tgz#cf7f6eb37146bf1afac31e68f18c6cc19ae61433" + integrity sha512-UKXf9OF/no8WZo9edRzvuMenb6AD5hDLzIepJW+a4oJT+T/Lx7vfMYWT4aWlGNQh0WMhnUx1ipN9OkZ9q+ddEw== + dependencies: + escape-string-regexp "1.0.5" + +posthtml-render@^1.0.5, posthtml-render@^1.0.6: + version "1.4.0" + resolved "https://registry.yarnpkg.com/posthtml-render/-/posthtml-render-1.4.0.tgz#40114070c45881cacb93347dae3eff53afbcff13" + integrity sha512-W1779iVHGfq0Fvh2PROhCe2QhB8mEErgqzo1wpIt36tCgChafP+hbXIhLDOM8ePJrZcFs0vkNEtdibEWVqChqw== + +posthtml-svg-mode@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/posthtml-svg-mode/-/posthtml-svg-mode-1.0.3.tgz#abd554face81223cab0cb367e18e4efd2a4e74b0" + integrity sha512-hEqw9NHZ9YgJ2/0G7CECOeuLQKZi8HjWLkBaSVtOWjygQ9ZD8P7tqeowYs7WrFdKsWEKG7o+IlsPY8jrr0CJpQ== + dependencies: + merge-options "1.0.1" + posthtml "^0.9.2" + posthtml-parser "^0.2.1" + posthtml-render "^1.0.6" + +posthtml@^0.9.2: + version "0.9.2" + resolved "https://registry.yarnpkg.com/posthtml/-/posthtml-0.9.2.tgz#f4c06db9f67b61fd17c4e256e7e3d9515bf726fd" + integrity sha512-spBB5sgC4cv2YcW03f/IAUN1pgDJWNWD8FzkyY4mArLUMJW+KlQhlmUdKAHQuPfb00Jl5xIfImeOsf6YL8QK7Q== + dependencies: + posthtml-parser "^0.2.0" + posthtml-render "^1.0.5" + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prepend-http@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + integrity sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg== + +prepend-http@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" + integrity sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA== + +prettier@^3.5.3: + version "3.5.3" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.5.3.tgz#4fc2ce0d657e7a02e602549f053b239cb7dfe1b5" + integrity sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw== + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +promise@^7.0.1: + version "7.3.1" + resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" + integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== + dependencies: + asap "~2.0.3" + +proto-list@~1.2.1: + version "1.2.4" + resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" + integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== + +pug-attrs@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pug-attrs/-/pug-attrs-2.0.4.tgz#b2f44c439e4eb4ad5d4ef25cac20d18ad28cc336" + integrity sha512-TaZ4Z2TWUPDJcV3wjU3RtUXMrd3kM4Wzjbe3EWnSsZPsJ3LDI0F3yCnf2/W7PPFF+edUFQ0HgDL1IoxSz5K8EQ== + dependencies: + constantinople "^3.0.1" + js-stringify "^1.0.1" + pug-runtime "^2.0.5" + +pug-attrs@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pug-attrs/-/pug-attrs-3.0.0.tgz#b10451e0348165e31fad1cc23ebddd9dc7347c41" + integrity sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA== + dependencies: + constantinople "^4.0.1" + js-stringify "^1.0.2" + pug-runtime "^3.0.0" + +pug-code-gen@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/pug-code-gen/-/pug-code-gen-3.0.3.tgz#58133178cb423fe1716aece1c1da392a75251520" + integrity sha512-cYQg0JW0w32Ux+XTeZnBEeuWrAY7/HNE6TWnhiHGnnRYlCgyAUPoyh9KzCMa9WhcJlJ1AtQqpEYHc+vbCzA+Aw== + dependencies: + constantinople "^4.0.1" + doctypes "^1.1.0" + js-stringify "^1.0.2" + pug-attrs "^3.0.0" + pug-error "^2.1.0" + pug-runtime "^3.0.1" + void-elements "^3.1.0" + with "^7.0.0" + +pug-error@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/pug-error/-/pug-error-1.3.3.tgz#f342fb008752d58034c185de03602dd9ffe15fa6" + integrity sha512-qE3YhESP2mRAWMFJgKdtT5D7ckThRScXRwkfo+Erqga7dyJdY3ZquspprMCj/9sJ2ijm5hXFWQE/A3l4poMWiQ== + +pug-error@^2.0.0, pug-error@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/pug-error/-/pug-error-2.1.0.tgz#17ea37b587b6443d4b8f148374ec27b54b406e55" + integrity sha512-lv7sU9e5Jk8IeUheHata6/UThZ7RK2jnaaNztxfPYUY+VxZyk/ePVaNZ/vwmH8WqGvDz3LrNYt/+gA55NDg6Pg== + +pug-filters@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/pug-filters/-/pug-filters-4.0.0.tgz#d3e49af5ba8472e9b7a66d980e707ce9d2cc9b5e" + integrity sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A== + dependencies: + constantinople "^4.0.1" + jstransformer "1.0.0" + pug-error "^2.0.0" + pug-walk "^2.0.0" + resolve "^1.15.1" + +pug-lexer@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/pug-lexer/-/pug-lexer-4.1.0.tgz#531cde48c7c0b1fcbbc2b85485c8665e31489cfd" + integrity sha512-i55yzEBtjm0mlplW4LoANq7k3S8gDdfC6+LThGEvsK4FuobcKfDAwt6V4jKPH9RtiE3a2Akfg5UpafZ1OksaPA== + dependencies: + character-parser "^2.1.1" + is-expression "^3.0.0" + pug-error "^1.3.3" + +pug-lexer@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/pug-lexer/-/pug-lexer-5.0.1.tgz#ae44628c5bef9b190b665683b288ca9024b8b0d5" + integrity sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w== + dependencies: + character-parser "^2.2.0" + is-expression "^4.0.0" + pug-error "^2.0.0" + +pug-linker@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/pug-linker/-/pug-linker-4.0.0.tgz#12cbc0594fc5a3e06b9fc59e6f93c146962a7708" + integrity sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw== + dependencies: + pug-error "^2.0.0" + pug-walk "^2.0.0" + +pug-lint@^2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/pug-lint/-/pug-lint-2.7.0.tgz#d9ac5cbe6d22deb3e02e489b54568f13e475c305" + integrity sha512-CcFFU9+cXu/0xXXQbE1Zus0u9l3OCXqU+2sw4NcnFGEml8RoCUqrSdVNoVkg2SYcNvcfcnV6h+ctmE5+Ptgj1w== + dependencies: + acorn "^4.0.1" + commander "^2.9.0" + css-selector-parser "^1.1.0" + find-line-column "^0.5.2" + glob "^7.0.3" + minimatch "^3.0.3" + path-is-absolute "^1.0.0" + pug-attrs "^2.0.4" + pug-error "^1.3.3" + pug-lexer "^4.1.0" + resolve "^1.1.7" + strip-json-comments "^2.0.1" + void-elements "^2.0.1" + +pug-load@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pug-load/-/pug-load-3.0.0.tgz#9fd9cda52202b08adb11d25681fb9f34bd41b662" + integrity sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ== + dependencies: + object-assign "^4.1.1" + pug-walk "^2.0.0" + +pug-parser@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/pug-parser/-/pug-parser-6.0.0.tgz#a8fdc035863a95b2c1dc5ebf4ecf80b4e76a1260" + integrity sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw== + dependencies: + pug-error "^2.0.0" + token-stream "1.0.0" + +pug-runtime@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/pug-runtime/-/pug-runtime-2.0.5.tgz#6da7976c36bf22f68e733c359240d8ae7a32953a" + integrity sha512-P+rXKn9un4fQY77wtpcuFyvFaBww7/91f3jHa154qU26qFAnOe6SW1CbIDcxiG5lLK9HazYrMCCuDvNgDQNptw== + +pug-runtime@^3.0.0, pug-runtime@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/pug-runtime/-/pug-runtime-3.0.1.tgz#f636976204723f35a8c5f6fad6acda2a191b83d7" + integrity sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg== + +pug-strip-comments@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz#f94b07fd6b495523330f490a7f554b4ff876303e" + integrity sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ== + dependencies: + pug-error "^2.0.0" + +pug-walk@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pug-walk/-/pug-walk-2.0.0.tgz#417aabc29232bb4499b5b5069a2b2d2a24d5f5fe" + integrity sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ== + +pug@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/pug/-/pug-3.0.3.tgz#e18324a314cd022883b1e0372b8af3a1a99f7597" + integrity sha512-uBi6kmc9f3SZ3PXxqcHiUZLmIXgfgWooKWXcwSGwQd2Zi5Rb0bT14+8CJjJgI8AB+nndLaNgHGrcc6bPIB665g== + dependencies: + pug-code-gen "^3.0.3" + pug-filters "^4.0.0" + pug-lexer "^5.0.1" + pug-linker "^4.0.0" + pug-load "^3.0.0" + pug-parser "^6.0.0" + pug-runtime "^3.0.1" + pug-strip-comments "^2.0.0" + +pump@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.2.tgz#836f3edd6bc2ee599256c924ffe0d88573ddcbf8" + integrity sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +punycode@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== + +punycode@^2.1.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== + +qs@^6.12.3: + version "6.14.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.14.0.tgz#c63fa40680d2c5c941412a0e899c89af60c0a930" + integrity sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w== + dependencies: + side-channel "^1.1.0" + +query-string@^4.3.2: + version "4.3.4" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" + integrity sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q== + dependencies: + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + +query-string@^5.0.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb" + integrity sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== + dependencies: + decode-uri-component "^0.2.0" + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +read-package-up@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/read-package-up/-/read-package-up-11.0.0.tgz#71fb879fdaac0e16891e6e666df22de24a48d5ba" + integrity sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ== + dependencies: + find-up-simple "^1.0.0" + read-pkg "^9.0.0" + type-fest "^4.6.0" + +read-pkg-up@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" + integrity sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A== + dependencies: + find-up "^1.0.0" + read-pkg "^1.0.0" + +read-pkg@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + integrity sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ== + dependencies: + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" + +read-pkg@^9.0.0: + version "9.0.1" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-9.0.1.tgz#b1b81fb15104f5dbb121b6bbdee9bbc9739f569b" + integrity sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA== + dependencies: + "@types/normalize-package-data" "^2.4.3" + normalize-package-data "^6.0.0" + parse-json "^8.0.0" + type-fest "^4.6.0" + unicorn-magic "^0.1.0" + +readable-stream@^2.0.0, readable-stream@^2.3.0, readable-stream@^2.3.5: + version "2.3.8" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readable-stream@^3.1.1: + version "3.6.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readdirp@^4.0.1: + version "4.1.2" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-4.1.2.tgz#eb85801435fbf2a7ee58f19e0921b068fc69948d" + integrity sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg== + +rechoir@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" + integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== + dependencies: + resolve "^1.1.6" + +redent@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + integrity sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g== + dependencies: + indent-string "^2.1.0" + strip-indent "^1.0.1" + +refa@^0.12.0, refa@^0.12.1: + version "0.12.1" + resolved "https://registry.yarnpkg.com/refa/-/refa-0.12.1.tgz#dac13c4782dc22b6bae6cce81a2b863888ea39c6" + integrity sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g== + dependencies: + "@eslint-community/regexpp" "^4.8.0" + +reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9: + version "1.0.10" + resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz#c629219e78a3316d8b604c765ef68996964e7bf9" + integrity sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.9" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.7" + get-proto "^1.0.1" + which-builtin-type "^1.2.1" + +regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== + +regenerator-runtime@^0.14.0: + version "0.14.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" + integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regexp-ast-analysis@^0.7.0: + version "0.7.1" + resolved "https://registry.yarnpkg.com/regexp-ast-analysis/-/regexp-ast-analysis-0.7.1.tgz#c0e24cb2a90f6eadd4cbaaba129317e29d29c482" + integrity sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A== + dependencies: + "@eslint-community/regexpp" "^4.8.0" + refa "^0.12.1" + +regexp-tree@^0.1.27: + version "0.1.27" + resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.27.tgz#2198f0ef54518ffa743fe74d983b56ffd631b6cd" + integrity sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA== + +regexp.prototype.flags@^1.5.3: + version "1.5.4" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#1ad6c62d44a259007e55b3970e00f746efbcaa19" + integrity sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-errors "^1.3.0" + get-proto "^1.0.1" + gopd "^1.2.0" + set-function-name "^2.0.2" + +regjsparser@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.12.0.tgz#0e846df6c6530586429377de56e0475583b088dc" + integrity sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ== + dependencies: + jsesc "~3.0.2" + +repeat-element@^1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" + integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== + +repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== + +repeating@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + integrity sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A== + dependencies: + is-finite "^1.0.0" + +replace-ext@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a" + integrity sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw== + +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve-pkg-maps@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#616b3dc2c57056b5588c31cdf4b3d64db133720f" + integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw== + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== + +resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.15.1, resolve@^1.22.4: + version "1.22.10" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.10.tgz#b663e83ffb09bbf2386944736baae803029b8b39" + integrity sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w== + dependencies: + is-core-module "^2.16.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +responselike@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" + integrity sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ== + dependencies: + lowercase-keys "^1.0.0" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + +reusify@^1.0.4: + version "1.1.0" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.1.0.tgz#0fe13b9522e1473f51b558ee796e08f11f9b489f" + integrity sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw== + +rimraf@^2.5.4: + version "2.7.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + +rollup@^2.77.2: + version "2.79.2" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.2.tgz#f150e4a5db4b121a21a747d762f701e5e9f49090" + integrity sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ== + optionalDependencies: + fsevents "~2.3.2" + +rollup@^4.30.1: + version "4.34.9" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.34.9.tgz#e1eb397856476778aeb6ac2ac3d09b2ce177a558" + integrity sha512-nF5XYqWWp9hx/LrpC8sZvvvmq0TeTjQgaZHYmAgwysT9nh8sWnZhBnM8ZyVbbJFIQBLwHDNoMqsBZBbUo4U8sQ== + dependencies: + "@types/estree" "1.0.6" + optionalDependencies: + "@rollup/rollup-android-arm-eabi" "4.34.9" + "@rollup/rollup-android-arm64" "4.34.9" + "@rollup/rollup-darwin-arm64" "4.34.9" + "@rollup/rollup-darwin-x64" "4.34.9" + "@rollup/rollup-freebsd-arm64" "4.34.9" + "@rollup/rollup-freebsd-x64" "4.34.9" + "@rollup/rollup-linux-arm-gnueabihf" "4.34.9" + "@rollup/rollup-linux-arm-musleabihf" "4.34.9" + "@rollup/rollup-linux-arm64-gnu" "4.34.9" + "@rollup/rollup-linux-arm64-musl" "4.34.9" + "@rollup/rollup-linux-loongarch64-gnu" "4.34.9" + "@rollup/rollup-linux-powerpc64le-gnu" "4.34.9" + "@rollup/rollup-linux-riscv64-gnu" "4.34.9" + "@rollup/rollup-linux-s390x-gnu" "4.34.9" + "@rollup/rollup-linux-x64-gnu" "4.34.9" + "@rollup/rollup-linux-x64-musl" "4.34.9" + "@rollup/rollup-win32-arm64-msvc" "4.34.9" + "@rollup/rollup-win32-ia32-msvc" "4.34.9" + "@rollup/rollup-win32-x64-msvc" "4.34.9" + fsevents "~2.3.2" + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +safe-array-concat@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.3.tgz#c9e54ec4f603b0bbb8e7e5007a5ee7aecd1538c3" + integrity sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + get-intrinsic "^1.2.6" + has-symbols "^1.1.0" + isarray "^2.0.5" + +safe-buffer@5.2.1, safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-push-apply@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz#01850e981c1602d398c85081f360e4e6d03d27f5" + integrity sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA== + dependencies: + es-errors "^1.3.0" + isarray "^2.0.5" + +safe-regex-test@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz#7f87dfb67a3150782eaaf18583ff5d1711ac10c1" + integrity sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-regex "^1.2.1" + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg== + dependencies: + ret "~0.1.10" + +sass@^1.85.1: + version "1.85.1" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.85.1.tgz#18ab0bb48110ae99163778f06445b406148ca0d5" + integrity sha512-Uk8WpxM5v+0cMR0XjX9KfRIacmSG86RH4DCCZjLU2rFh5tyutt9siAXJ7G+YfxQ99Q6wrRMbMlVl6KqUms71ag== + dependencies: + chokidar "^4.0.0" + immutable "^5.0.2" + source-map-js ">=0.6.2 <2.0.0" + optionalDependencies: + "@parcel/watcher" "^2.4.1" + +scslre@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/scslre/-/scslre-0.3.0.tgz#c3211e9bfc5547fc86b1eabaa34ed1a657060155" + integrity sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ== + dependencies: + "@eslint-community/regexpp" "^4.8.0" + refa "^0.12.0" + regexp-ast-analysis "^0.7.0" + +seek-bzip@^1.0.5: + version "1.0.6" + resolved "https://registry.yarnpkg.com/seek-bzip/-/seek-bzip-1.0.6.tgz#35c4171f55a680916b52a07859ecf3b5857f21c4" + integrity sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ== + dependencies: + commander "^2.8.1" + +semver-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338" + integrity sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw== + +semver-truncate@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/semver-truncate/-/semver-truncate-1.1.2.tgz#57f41de69707a62709a7e0104ba2117109ea47e8" + integrity sha512-V1fGg9i4CL3qesB6U0L6XAm4xOJiHmt4QAacazumuasc03BvtFGIMCduv01JWQ69Nv+JST9TqhSCiJoxoY031w== + dependencies: + semver "^5.3.0" + +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.5.0, semver@^5.6.0: + version "5.7.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" + integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== + +semver@7.7.1, semver@^7.3.5, semver@^7.5.4, semver@^7.6.3, semver@^7.7.1: + version "7.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.1.tgz#abd5098d82b18c6c81f6074ff2647fd3e7220c9f" + integrity sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA== + +semver@^6.0.0, semver@^6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +set-function-length@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + +set-function-name@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985" + integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.2" + +set-proto@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/set-proto/-/set-proto-1.0.0.tgz#0760dbcff30b2d7e801fd6e19983e56da337565e" + integrity sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw== + dependencies: + dunder-proto "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== + dependencies: + shebang-regex "^1.0.0" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shelljs@^0.8.4: + version "0.8.5" + resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" + integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== + dependencies: + glob "^7.0.0" + interpret "^1.0.0" + rechoir "^0.6.2" + +side-channel-list@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz#10cb5984263115d3b7a0e336591e290a830af8ad" + integrity sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA== + dependencies: + es-errors "^1.3.0" + object-inspect "^1.13.3" + +side-channel-map@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/side-channel-map/-/side-channel-map-1.0.1.tgz#d6bb6b37902c6fef5174e5f533fab4c732a26f42" + integrity sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + get-intrinsic "^1.2.5" + object-inspect "^1.13.3" + +side-channel-weakmap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz#11dda19d5368e40ce9ec2bdc1fb0ecbc0790ecea" + integrity sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + get-intrinsic "^1.2.5" + object-inspect "^1.13.3" + side-channel-map "^1.0.1" + +side-channel@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz#c3fcff9c4da932784873335ec9765fa94ff66bc9" + integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw== + dependencies: + es-errors "^1.3.0" + object-inspect "^1.13.3" + side-channel-list "^1.0.0" + side-channel-map "^1.0.1" + side-channel-weakmap "^1.0.2" + +signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +signal-exit@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" + integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slice-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" + integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== + dependencies: + ansi-styles "^4.0.0" + astral-regex "^2.0.0" + is-fullwidth-code-point "^3.0.0" + +slide-element@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/slide-element/-/slide-element-2.3.1.tgz#92934516ef177ad59cae5ef4d1e991fcd85a4c09" + integrity sha512-DBDX3fGmrL4lED9PGHv1254sHiQp5KsdeOJ+ohAdU1qOaolAHxYT9Wa5TjW1cw4Oh05Rq2fYpeIp1tFdQBg2Ug== + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + +sort-keys-length@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/sort-keys-length/-/sort-keys-length-1.0.1.tgz#9cb6f4f4e9e48155a6aa0671edd336ff1479a188" + integrity sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw== + dependencies: + sort-keys "^1.0.0" + +sort-keys@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" + integrity sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg== + dependencies: + is-plain-obj "^1.0.0" + +sort-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" + integrity sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg== + dependencies: + is-plain-obj "^1.0.0" + +"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.1, source-map-js@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46" + integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== + +source-map-resolve@^0.5.0: + version "0.5.3" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== + dependencies: + atob "^2.1.2" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-support@~0.5.20: + version "0.5.21" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-url@^0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" + integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== + +source-map@^0.5.6: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== + +source-map@^0.6.0, source-map@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +spdx-correct@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" + integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz#5d607d27fc806f66d7b64a766650fa890f04ed66" + integrity sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w== + +spdx-expression-parse@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.21" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.21.tgz#6d6e980c9df2b6fc905343a3b2d702a6239536c3" + integrity sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg== + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + +squeak@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/squeak/-/squeak-1.3.0.tgz#33045037b64388b567674b84322a6521073916c3" + integrity sha512-YQL1ulInM+ev8nXX7vfXsCsDh6IqXlrremc1hzi77776BtpWgYJUMto3UM05GSAaGzJgWekszjoKDrVNB5XG+A== + dependencies: + chalk "^1.0.0" + console-stream "^0.1.1" + lpad-align "^1.0.1" + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g== + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" + integrity sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ== + +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^4.1.0, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^5.0.1, string-width@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" + +string.prototype.trim@^1.2.10: + version "1.2.10" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz#40b2dd5ee94c959b4dcfb1d65ce72e90da480c81" + integrity sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + define-data-property "^1.1.4" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-object-atoms "^1.0.0" + has-property-descriptors "^1.0.2" + +string.prototype.trimend@^1.0.8, string.prototype.trimend@^1.0.9: + version "1.0.9" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz#62e2731272cd285041b36596054e9f66569b6942" + integrity sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string.prototype.trimstart@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde" + integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" + integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== + dependencies: + ansi-regex "^6.0.1" + +strip-bom@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + integrity sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g== + dependencies: + is-utf8 "^0.2.0" + +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== + +strip-dirs@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/strip-dirs/-/strip-dirs-2.1.0.tgz#4987736264fc344cf20f6c34aca9d13d1d4ed6c5" + integrity sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g== + dependencies: + is-natural-number "^4.0.1" + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + integrity sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q== + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-indent@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + integrity sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA== + dependencies: + get-stdin "^4.0.1" + +strip-indent@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-4.0.0.tgz#b41379433dd06f5eae805e21d631e07ee670d853" + integrity sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA== + dependencies: + min-indent "^1.0.1" + +strip-json-comments@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== + +strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +strip-outer@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631" + integrity sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg== + dependencies: + escape-string-regexp "^1.0.2" + +strnum@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.1.2.tgz#57bca4fbaa6f271081715dbc9ed7cee5493e28e4" + integrity sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA== + +stylelint-config-recommended-scss@^14.1.0: + version "14.1.0" + resolved "https://registry.yarnpkg.com/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.1.0.tgz#1a5855655cddcb5f77c10f38c76567adf2bb9aa3" + integrity sha512-bhaMhh1u5dQqSsf6ri2GVWWQW5iUjBYgcHkh7SgDDn92ijoItC/cfO/W+fpXshgTQWhwFkP1rVcewcv4jaftRg== + dependencies: + postcss-scss "^4.0.9" + stylelint-config-recommended "^14.0.1" + stylelint-scss "^6.4.0" + +stylelint-config-recommended@^14.0.1: + version "14.0.1" + resolved "https://registry.yarnpkg.com/stylelint-config-recommended/-/stylelint-config-recommended-14.0.1.tgz#d25e86409aaf79ee6c6085c2c14b33c7e23c90c6" + integrity sha512-bLvc1WOz/14aPImu/cufKAZYfXs/A/owZfSMZ4N+16WGXLoX5lOir53M6odBxvhgmgdxCVnNySJmZKx73T93cg== + +stylelint-config-recommended@^15.0.0: + version "15.0.0" + resolved "https://registry.yarnpkg.com/stylelint-config-recommended/-/stylelint-config-recommended-15.0.0.tgz#93d48db401215708b724f078533864e52085a07b" + integrity sha512-9LejMFsat7L+NXttdHdTq94byn25TD+82bzGRiV1Pgasl99pWnwipXS5DguTpp3nP1XjvLXVnEJIuYBfsRjRkA== + +stylelint-config-standard-scss@^14.0.0: + version "14.0.0" + resolved "https://registry.yarnpkg.com/stylelint-config-standard-scss/-/stylelint-config-standard-scss-14.0.0.tgz#d2a3dde0eeae3601ccdd734a63a0e3be12430a7e" + integrity sha512-6Pa26D9mHyi4LauJ83ls3ELqCglU6VfCXchovbEqQUiEkezvKdv6VgsIoMy58i00c854wVmOw0k8W5FTpuaVqg== + dependencies: + stylelint-config-recommended-scss "^14.1.0" + stylelint-config-standard "^36.0.1" + +stylelint-config-standard@^36.0.1: + version "36.0.1" + resolved "https://registry.yarnpkg.com/stylelint-config-standard/-/stylelint-config-standard-36.0.1.tgz#727cbb2a1ef3e210f5ce8329cde531129f156609" + integrity sha512-8aX8mTzJ6cuO8mmD5yon61CWuIM4UD8Q5aBcWKGSf6kg+EC3uhB+iOywpTK4ca6ZL7B49en8yanOFtUW0qNzyw== + dependencies: + stylelint-config-recommended "^14.0.1" + +stylelint-config-standard@^37.0.0: + version "37.0.0" + resolved "https://registry.yarnpkg.com/stylelint-config-standard/-/stylelint-config-standard-37.0.0.tgz#55e75c7215d5398b096d2f75af6a16693c18532d" + integrity sha512-+6eBlbSTrOn/il2RlV0zYGQwRTkr+WtzuVSs1reaWGObxnxLpbcspCUYajVQHonVfxVw2U+h42azGhrBvcg8OA== + dependencies: + stylelint-config-recommended "^15.0.0" + +stylelint-order@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/stylelint-order/-/stylelint-order-6.0.4.tgz#3e80d876c61a98d2640de181433686f24284748b" + integrity sha512-0UuKo4+s1hgQ/uAxlYU4h0o0HS4NiQDud0NAUNI0aa8FJdmYHA5ZZTFHiV5FpmE3071e9pZx5j0QpVJW5zOCUA== + dependencies: + postcss "^8.4.32" + postcss-sorting "^8.0.2" + +stylelint-scss@^6.11.1, stylelint-scss@^6.4.0: + version "6.11.1" + resolved "https://registry.yarnpkg.com/stylelint-scss/-/stylelint-scss-6.11.1.tgz#03860aab250112825b2deb77ca7ff1e2ba3a5414" + integrity sha512-e4rYo0UY+BIMtGeGanghrvHTjcryxgZbyFxUedp8dLFqC4P70aawNdYjRrQxbnKhu3BNr4+lt5e/53tcKXiwFA== + dependencies: + css-tree "^3.0.1" + is-plain-object "^5.0.0" + known-css-properties "^0.35.0" + mdn-data "^2.15.0" + postcss-media-query-parser "^0.2.3" + postcss-resolve-nested-selector "^0.1.6" + postcss-selector-parser "^7.1.0" + postcss-value-parser "^4.2.0" + +stylelint@^16.15.0: + version "16.15.0" + resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-16.15.0.tgz#a561cd50ad468cc4898f5c57cc1f223287fdea59" + integrity sha512-OK6Rs7EPdcdmjqiDycadZY4fw3f5/TC1X6/tGjnF3OosbwCeNs7nG+79MCAtjEg7ckwqTJTsku08e0Rmaz5nUw== + dependencies: + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/media-query-list-parser" "^4.0.2" + "@csstools/selector-specificity" "^5.0.0" + "@dual-bundle/import-meta-resolve" "^4.1.0" + balanced-match "^2.0.0" + colord "^2.9.3" + cosmiconfig "^9.0.0" + css-functions-list "^3.2.3" + css-tree "^3.1.0" + debug "^4.3.7" + fast-glob "^3.3.3" + fastest-levenshtein "^1.0.16" + file-entry-cache "^10.0.6" + global-modules "^2.0.0" + globby "^11.1.0" + globjoin "^0.1.4" + html-tags "^3.3.1" + ignore "^7.0.3" + imurmurhash "^0.1.4" + is-plain-object "^5.0.0" + known-css-properties "^0.35.0" + mathml-tag-names "^2.1.3" + meow "^13.2.0" + micromatch "^4.0.8" + normalize-path "^3.0.0" + picocolors "^1.1.1" + postcss "^8.5.3" + postcss-resolve-nested-selector "^0.1.6" + postcss-safe-parser "^7.0.1" + postcss-selector-parser "^7.1.0" + postcss-value-parser "^4.2.0" + resolve-from "^5.0.0" + string-width "^4.2.3" + supports-hyperlinks "^3.2.0" + svg-tags "^1.0.0" + table "^6.9.0" + write-file-atomic "^5.0.1" + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g== + +supports-color@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" + integrity sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A== + dependencies: + has-flag "^1.0.0" + +supports-color@^7.0.0, supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-hyperlinks@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz#b8e485b179681dea496a1e7abdf8985bd3145461" + integrity sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig== + dependencies: + has-flag "^4.0.0" + supports-color "^7.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +svg-baker@1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/svg-baker/-/svg-baker-1.7.0.tgz#8367f78d875550c52fe4756f7303d5c5d7c2e9a7" + integrity sha512-nibslMbkXOIkqKVrfcncwha45f97fGuAOn1G99YwnwTj8kF9YiM6XexPcUso97NxOm6GsP0SIvYVIosBis1xLg== + dependencies: + bluebird "^3.5.0" + clone "^2.1.1" + he "^1.1.1" + image-size "^0.5.1" + loader-utils "^1.1.0" + merge-options "1.0.1" + micromatch "3.1.0" + postcss "^5.2.17" + postcss-prefix-selector "^1.6.0" + posthtml-rename-id "^1.0" + posthtml-svg-mode "^1.0.3" + query-string "^4.3.2" + traverse "^0.6.6" + +svg-tags@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" + integrity sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA== + +svgo@^2.1.0, svgo@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" + integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== + dependencies: + "@trysound/sax" "0.2.0" + commander "^7.2.0" + css-select "^4.1.3" + css-tree "^1.1.3" + csso "^4.2.0" + picocolors "^1.0.0" + stable "^0.1.8" + +swiper@^11.2.5: + version "11.2.5" + resolved "https://registry.yarnpkg.com/swiper/-/swiper-11.2.5.tgz#8168b85ff858773e674823acb8962a1c5cdee689" + integrity sha512-nG0kbIyBfeE2BPFt9nPUX03qUBF75o6+enzjIT/DfCmbh8ORlwhc4eZz1+4H/yseAgb3H+OoEYzmb64i0tYNnQ== + +table@^6.9.0: + version "6.9.0" + resolved "https://registry.yarnpkg.com/table/-/table-6.9.0.tgz#50040afa6264141c7566b3b81d4d82c47a8668f5" + integrity sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A== + dependencies: + ajv "^8.0.1" + lodash.truncate "^4.4.2" + slice-ansi "^4.0.0" + string-width "^4.2.3" + strip-ansi "^6.0.1" + +tapable@^2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" + integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== + +tar-stream@^1.5.2: + version "1.6.2" + resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555" + integrity sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A== + dependencies: + bl "^1.0.0" + buffer-alloc "^1.2.0" + end-of-stream "^1.0.0" + fs-constants "^1.0.0" + readable-stream "^2.3.0" + to-buffer "^1.1.1" + xtend "^4.0.0" + +temp-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" + integrity sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ== + +tempfile@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/tempfile/-/tempfile-2.0.0.tgz#6b0446856a9b1114d1856ffcbe509cccb0977265" + integrity sha512-ZOn6nJUgvgC09+doCEF3oB+r3ag7kUvlsXEGX069QRD60p+P3uP7XG9N2/at+EyIRGSN//ZY3LyEotA1YpmjuA== + dependencies: + temp-dir "^1.0.0" + uuid "^3.0.1" + +terser@^5.33.0: + version "5.39.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.39.0.tgz#0e82033ed57b3ddf1f96708d123cca717d86ca3a" + integrity sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw== + dependencies: + "@jridgewell/source-map" "^0.3.3" + acorn "^8.8.2" + commander "^2.20.0" + source-map-support "~0.5.20" + +through@^2.3.8: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== + +timed-out@^4.0.0, timed-out@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" + integrity sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA== + +tippy.js@^6.3.7: + version "6.3.7" + resolved "https://registry.yarnpkg.com/tippy.js/-/tippy.js-6.3.7.tgz#8ccfb651d642010ed9a32ff29b0e9e19c5b8c61c" + integrity sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ== + dependencies: + "@popperjs/core" "^2.9.0" + +to-buffer@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80" + integrity sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg== + +to-fast-properties@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" + integrity sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og== + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg== + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +to-regex@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +token-stream@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/token-stream/-/token-stream-1.0.0.tgz#cc200eab2613f4166d27ff9afc7ca56d49df6eb4" + integrity sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg== + +tom-select@^2.4.3: + version "2.4.3" + resolved "https://registry.yarnpkg.com/tom-select/-/tom-select-2.4.3.tgz#1daa4131cd317de691f39eb5bf41148265986c1f" + integrity sha512-MFFrMxP1bpnAMPbdvPCZk0KwYxLqhYZso39torcdoefeV/NThNyDu8dV96/INJ5XQVTL3O55+GqQ78Pkj5oCfw== + dependencies: + "@orchidjs/sifter" "^1.1.0" + "@orchidjs/unicode-variants" "^1.1.2" + +traverse@^0.6.6: + version "0.6.11" + resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.6.11.tgz#e8daa071b101ae66767fffa6f177aa6f7110068e" + integrity sha512-vxXDZg8/+p3gblxB6BhhG5yWVn1kGRlaL8O78UDXc3wRnPizB5g83dcvWV1jpDMIPnjZjOFuxlMmE82XJ4407w== + dependencies: + gopd "^1.2.0" + typedarray.prototype.slice "^1.0.5" + which-typed-array "^1.1.18" + +trim-newlines@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + integrity sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw== + +trim-repeated@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21" + integrity sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg== + dependencies: + escape-string-regexp "^1.0.2" + +tsconfig-paths@^3.15.0: + version "3.15.0" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4" + integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== + dependencies: + "@types/json5" "^0.0.29" + json5 "^1.0.2" + minimist "^1.2.6" + strip-bom "^3.0.0" + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== + dependencies: + safe-buffer "^5.0.1" + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-fest@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" + integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== + +type-fest@^4.6.0, type-fest@^4.7.1: + version "4.37.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.37.0.tgz#7cf008bf77b63a33f7ca014fa2a3f09fd69e8937" + integrity sha512-S/5/0kFftkq27FPNye0XM1e2NsnoD/3FS+pBmbjmmtLT6I+i344KoOf7pvXreaFsDamWeaJX55nczA1m5PsBDg== + +typed-array-buffer@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz#a72395450a4869ec033fd549371b47af3a2ee536" + integrity sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-typed-array "^1.1.14" + +typed-array-byte-length@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz#8407a04f7d78684f3d252aa1a143d2b77b4160ce" + integrity sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg== + dependencies: + call-bind "^1.0.8" + for-each "^0.3.3" + gopd "^1.2.0" + has-proto "^1.2.0" + is-typed-array "^1.1.14" + +typed-array-byte-offset@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz#ae3698b8ec91a8ab945016108aef00d5bff12355" + integrity sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + for-each "^0.3.3" + gopd "^1.2.0" + has-proto "^1.2.0" + is-typed-array "^1.1.15" + reflect.getprototypeof "^1.0.9" + +typed-array-length@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.7.tgz#ee4deff984b64be1e118b0de8c9c877d5ce73d3d" + integrity sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + is-typed-array "^1.1.13" + possible-typed-array-names "^1.0.0" + reflect.getprototypeof "^1.0.6" + +typedarray.prototype.slice@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/typedarray.prototype.slice/-/typedarray.prototype.slice-1.0.5.tgz#a40f896968573b33cbb466a61622d3ee615a0728" + integrity sha512-q7QNVDGTdl702bVFiI5eY4l/HkgCM6at9KhcFbgUAzezHFbOVy4+0O/lCjsABEQwbZPravVfBIiBVGo89yzHFg== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.9" + es-errors "^1.3.0" + get-proto "^1.0.1" + math-intrinsics "^1.1.0" + typed-array-buffer "^1.0.3" + typed-array-byte-offset "^1.0.4" + +typescript@^5: + version "5.8.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.2.tgz#8170b3702f74b79db2e5a96207c15e65807999e4" + integrity sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ== + +unbox-primitive@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz#8d9d2c9edeea8460c7f35033a88867944934d1e2" + integrity sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw== + dependencies: + call-bound "^1.0.3" + has-bigints "^1.0.2" + has-symbols "^1.1.0" + which-boxed-primitive "^1.1.1" + +unbzip2-stream@^1.0.9: + version "1.4.3" + resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz#b0da04c4371311df771cdc215e87f2130991ace7" + integrity sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg== + dependencies: + buffer "^5.2.1" + through "^2.3.8" + +undici-types@~6.20.0: + version "6.20.0" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.20.0.tgz#8171bf22c1f588d1554d55bf204bc624af388433" + integrity sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg== + +unicorn-magic@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.1.0.tgz#1bb9a51c823aaf9d73a8bfcd3d1a23dde94b0ce4" + integrity sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ== + +union-value@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^2.0.1" + +universalify@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" + integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ== + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +update-browserslist-db@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz#348377dd245216f9e7060ff50b15a1b740b75420" + integrity sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw== + dependencies: + escalade "^3.2.0" + picocolors "^1.1.1" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== + +url-parse-lax@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" + integrity sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA== + dependencies: + prepend-http "^1.0.1" + +url-parse-lax@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" + integrity sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ== + dependencies: + prepend-http "^2.0.0" + +url-to-options@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9" + integrity sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A== + +url@^0.11.0: + version "0.11.4" + resolved "https://registry.yarnpkg.com/url/-/url-0.11.4.tgz#adca77b3562d56b72746e76b330b7f27b6721f3c" + integrity sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg== + dependencies: + punycode "^1.4.1" + qs "^6.12.3" + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +uuid@^3.0.1: + version "3.4.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + +validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +vary@^1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== + +vite-plugin-eslint@^1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/vite-plugin-eslint/-/vite-plugin-eslint-1.8.1.tgz#0381b8272e7f0fd8b663311b64f7608d55d8b04c" + integrity sha512-PqdMf3Y2fLO9FsNPmMX+//2BF5SF8nEWspZdgl4kSt7UvHDRHVVfHvxsD7ULYzZrJDGRxR81Nq7TOFgwMnUang== + dependencies: + "@rollup/pluginutils" "^4.2.1" + "@types/eslint" "^8.4.5" + rollup "^2.77.2" + +vite-plugin-imagemin@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/vite-plugin-imagemin/-/vite-plugin-imagemin-0.6.1.tgz#d4e538beaa6265fb0df17396666ee90483e953bc" + integrity sha512-cP7LDn8euPrji7WYtDoNQpJEB9nkMxJHm/A+QZnvMrrCSuyo/clpMy/T1v7suDXPBavsDiDdFdVQB5p7VGD2cg== + dependencies: + "@types/imagemin" "^7.0.1" + "@types/imagemin-gifsicle" "^7.0.1" + "@types/imagemin-jpegtran" "^5.0.1" + "@types/imagemin-mozjpeg" "^8.0.1" + "@types/imagemin-optipng" "^5.2.1" + "@types/imagemin-svgo" "^10.0.0" + "@types/imagemin-webp" "^7.0.0" + "@types/svgo" "^2.6.1" + chalk "^4.1.2" + debug "^4.3.3" + esbuild "^0.14.14" + fs-extra "^10.0.0" + gifsicle "5.2.0" + imagemin "^7.0.1" + imagemin-gifsicle "^7.0.0" + imagemin-jpegtran "^7.0.0" + imagemin-mozjpeg "^9.0.0" + imagemin-optipng "^8.0.0" + imagemin-pngquant "^9.0.2" + imagemin-svgo "^9.0.0" + imagemin-webp "^6.0.0" + jpegtran-bin "^6.0.1" + pathe "^0.2.0" + +vite-plugin-multipage@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/vite-plugin-multipage/-/vite-plugin-multipage-1.0.0.tgz#7e92675a1e62896b99e347ba76ca2422a8985558" + integrity sha512-S7f6ySPo6EZW/badia/kunwEPfOFnL4RFyYi/OPmrl4Q4UMyKBfjEpFNVOWb2e/9WHmFs19uzPWNmmhPI4Wdsw== + dependencies: + mime-types "^2.1.32" + shelljs "^0.8.4" + url "^0.11.0" + +vite-plugin-pug-transformer@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/vite-plugin-pug-transformer/-/vite-plugin-pug-transformer-1.0.7.tgz#cf60afae6c32a4fe2241bd2583312fb80cf26477" + integrity sha512-H8EJCePHiagS2W3mQiqGX2FbV5Lw/KL/qtAPblbU/XbCHAzwphmwke7MgApckVF9vprWEKiaPa1IsC313WniCw== + dependencies: + picocolors "^1.1.1" + pug "^3.0.3" + +vite-plugin-sass-glob-import@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/vite-plugin-sass-glob-import/-/vite-plugin-sass-glob-import-5.0.0.tgz#ea92e3f8e4fb7af152658a334b84972eee335825" + integrity sha512-jUrk+qJaf6UzSEAollm3cPYYmhiaamcTdLPiITn37BuYZ9ej+yAN7k7G5V1xmC7J7r60ebYJ5IEch5/hLHKsxQ== + dependencies: + ansi-colors "^4.1.3" + glob "^11.0.0" + minimatch "^10.0.1" + +vite-plugin-stylelint@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/vite-plugin-stylelint/-/vite-plugin-stylelint-6.0.0.tgz#4d899f4a76f08306ac5148ada47f52d5cf382775" + integrity sha512-qXsot4hTkAlR8aXNXhBxF1KWyP78SocCobD1mBwka85l0+nY1Ja4HEyW2x2RbC7kIs6ff9mdUxK9TqcwuxQjxw== + dependencies: + "@rollup/pluginutils" "^5.1.3" + debug "^4.3.7" + +vite-plugin-svg-icons@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/vite-plugin-svg-icons/-/vite-plugin-svg-icons-2.0.1.tgz#7269a0962593509f371b9e2bb344d469db2c6df9" + integrity sha512-6ktD+DhV6Rz3VtedYvBKKVA2eXF+sAQVaKkKLDSqGUfnhqXl3bj5PPkVTl3VexfTuZy66PmINi8Q6eFnVfRUmA== + dependencies: + "@types/svgo" "^2.6.1" + cors "^2.8.5" + debug "^4.3.3" + etag "^1.8.1" + fs-extra "^10.0.0" + pathe "^0.2.0" + svg-baker "1.7.0" + svgo "^2.8.0" + +vite@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/vite/-/vite-6.2.0.tgz#9dcb543380dab18d8384eb840a76bf30d78633f0" + integrity sha512-7dPxoo+WsT/64rDcwoOjk76XHj+TqNTIvHKcuMQ1k4/SeHDaQt5GFAeLYzrimZrMpn/O6DtdI03WUjdxuPM0oQ== + dependencies: + esbuild "^0.25.0" + postcss "^8.5.3" + rollup "^4.30.1" + optionalDependencies: + fsevents "~2.3.3" + +void-elements@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec" + integrity sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung== + +void-elements@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-3.1.0.tgz#614f7fbf8d801f0bb5f0661f5b2f5785750e4f09" + integrity sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w== + +which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz#d76ec27df7fa165f18d5808374a5fe23c29b176e" + integrity sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA== + dependencies: + is-bigint "^1.1.0" + is-boolean-object "^1.2.1" + is-number-object "^1.1.1" + is-string "^1.1.1" + is-symbol "^1.1.1" + +which-builtin-type@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz#89183da1b4907ab089a6b02029cc5d8d6574270e" + integrity sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q== + dependencies: + call-bound "^1.0.2" + function.prototype.name "^1.1.6" + has-tostringtag "^1.0.2" + is-async-function "^2.0.0" + is-date-object "^1.1.0" + is-finalizationregistry "^1.1.0" + is-generator-function "^1.0.10" + is-regex "^1.2.1" + is-weakref "^1.0.2" + isarray "^2.0.5" + which-boxed-primitive "^1.1.0" + which-collection "^1.0.2" + which-typed-array "^1.1.16" + +which-collection@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz#627ef76243920a107e7ce8e96191debe4b16c2a0" + integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw== + dependencies: + is-map "^2.0.3" + is-set "^2.0.3" + is-weakmap "^2.0.2" + is-weakset "^2.0.3" + +which-typed-array@^1.1.16, which-typed-array@^1.1.18: + version "1.1.18" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.18.tgz#df2389ebf3fbb246a71390e90730a9edb6ce17ad" + integrity sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.3" + for-each "^0.3.3" + gopd "^1.2.0" + has-tostringtag "^1.0.2" + +which@^1.2.9, which@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +with@^7.0.0: + version "7.0.2" + resolved "https://registry.yarnpkg.com/with/-/with-7.0.2.tgz#ccee3ad542d25538a7a7a80aad212b9828495bac" + integrity sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w== + dependencies: + "@babel/parser" "^7.9.6" + "@babel/types" "^7.9.6" + assert-never "^1.2.1" + babel-walk "3.0.0-canary-5" + +wnumb@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/wnumb/-/wnumb-1.2.0.tgz#f6fa5bfa739b9ca3b1e472094e1feeeb189484d9" + integrity sha512-eYut5K/dW7usfk/Mwm6nxBNoTPp/uP7PlXld+hhg7lDtHLdHFnNclywGYM9BRC7Ohd4JhwuHg+vmOUGfd3NhVA== + +word-wrap@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== + +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + dependencies: + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +write-file-atomic@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-5.0.1.tgz#68df4717c55c6fa4281a7860b4c2ba0a6d2b11e7" + integrity sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw== + dependencies: + imurmurhash "^0.1.4" + signal-exit "^4.0.1" + +xtend@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== + +yauzl@^2.4.2: + version "2.10.0" + resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" + integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== + dependencies: + buffer-crc32 "~0.2.3" + fd-slicer "~1.1.0" + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== diff --git a/vitekit/__/vite-frontend-starter-main/.dockerignore b/vitekit/__/vite-frontend-starter-main/.dockerignore new file mode 100644 index 0000000..11914f6 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/.dockerignore @@ -0,0 +1,10 @@ +# IGNORE ALL +** + +# EXCEPT +!public/ +!src/ +!vite/ +!.env +!package.json +!vite.config.* diff --git a/vitekit/__/vite-frontend-starter-main/.editorconfig b/vitekit/__/vite-frontend-starter-main/.editorconfig new file mode 100644 index 0000000..ecea360 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/.editorconfig @@ -0,0 +1,6 @@ +[*.{js,jsx,mjs,cjs,ts,tsx,mts,cts,vue}] +charset = utf-8 +indent_size = 2 +indent_style = space +insert_final_newline = true +trim_trailing_whitespace = true diff --git a/vitekit/__/vite-frontend-starter-main/.gitignore b/vitekit/__/vite-frontend-starter-main/.gitignore new file mode 100644 index 0000000..bbba674 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/.gitignore @@ -0,0 +1,34 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +.DS_Store +cache +dist +dist-ssr +coverage +*.local + +/cypress/videos/ +/cypress/screenshots/ + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +!.vscode/settings.json +.idea +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? + +*.tsbuildinfo ++.* +vite.config.js.* diff --git a/vitekit/__/vite-frontend-starter-main/.npmrc b/vitekit/__/vite-frontend-starter-main/.npmrc new file mode 100644 index 0000000..43c97e7 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/.npmrc @@ -0,0 +1 @@ +package-lock=false diff --git a/vitekit/__/vite-frontend-starter-main/.stylelintrc b/vitekit/__/vite-frontend-starter-main/.stylelintrc new file mode 100644 index 0000000..9a18e82 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/.stylelintrc @@ -0,0 +1,30 @@ +{ + "extends": [ + "stylelint-config-clean-order", + "stylelint-config-standard-scss" + ], + "plugins": [ + "stylelint-scss" + ], + "ignoreFiles": [ + "**/*.min.css" + ], + "rules": { + "at-rule-empty-line-before": null, + "custom-property-empty-line-before": null, + "declaration-empty-line-before": null, + "no-descending-specificity": null, + "no-invalid-double-slash-comments": null, + "no-invalid-position-at-import-rule": null, + "selector-class-pattern": null, + "selector-pseudo-class-no-unknown": null, + "scss/at-else-empty-line-before": null, + "scss/at-extend-no-missing-placeholder": null, + "scss/at-if-closing-brace-newline-after": null, + "scss/at-mixin-parentheses-space-before": null, + "scss/dollar-variable-empty-line-before": null, + "scss/double-slash-comment-empty-line-before": null, + "scss/load-no-partial-leading-underscore": null, + "scss/no-global-function-names": null + } +} diff --git a/vitekit/__/vite-frontend-starter-main/.vscode/extensions.json b/vitekit/__/vite-frontend-starter-main/.vscode/extensions.json new file mode 100644 index 0000000..bc01616 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/.vscode/extensions.json @@ -0,0 +1,8 @@ +{ + "recommendations": [ + "dbaeumer.vscode-eslint", + "EditorConfig.EditorConfig", + "mblode.twig-language", + "stylelint.vscode-stylelint" + ] +} diff --git a/vitekit/__/vite-frontend-starter-main/.vscode/settings.json b/vitekit/__/vite-frontend-starter-main/.vscode/settings.json new file mode 100644 index 0000000..0c4fbad --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/.vscode/settings.json @@ -0,0 +1,44 @@ +{ + // EDITOR + "editor.tabSize": 2, + "editor.formatOnSave": true, + "editor.insertSpaces": true, + "files.eol": "\n", + "files.insertFinalNewline": true, + "files.trimFinalNewlines": true, + "files.trimTrailingWhitespace": true, + "emmet.triggerExpansionOnTab": true, + "emmet.includeLanguages": { + "twig": "html" + }, + // HTML + "html.format.enable": true, + "html.autoClosingTags": false, + "html.format.wrapLineLength": 0, + "[html]": { + "editor.defaultFormatter": "vscode.html-language-features" + }, + "twig-language.indentStyle": "space", + "[twig]": { + "editor.defaultFormatter": "mblode.twig-language" + }, + // JS + "eslint.enable": true, + "eslint.format.enable": true, + "editor.codeActionsOnSave": { + "source.fixAll": "explicit", + "source.fixAll.eslint": "explicit", + "source.fixAll.stylelint": "explicit" + }, + "[javascript]": { + "editor.defaultFormatter": "dbaeumer.vscode-eslint" + }, + // CSS + "css.format.spaceAroundSelectorSeparator": true, + "scss.format.spaceAroundSelectorSeparator": true, + "stylelint.validate": [ + "css", + "sass", + "scss" + ] +} diff --git a/vitekit/__/vite-frontend-starter-main/Dockerfile b/vitekit/__/vite-frontend-starter-main/Dockerfile new file mode 100644 index 0000000..3ace390 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/Dockerfile @@ -0,0 +1,21 @@ +FROM node:20-alpine3.20 AS build + +WORKDIR /app + +ARG APP_MODE +ENV APP_MODE=$APP_MODE + +COPY . /app + +RUN apk update && apk add --no-cache bash curl mc netcat-openbsd && npm install --ignore-scripts && npm run build && rm -rf /etc/apk/cache + +# CMD ["npm", "run", "preview"] + +FROM nginx:stable-alpine + +COPY nginx.conf /etc/nginx/conf.d/default.conf +COPY --from=build /app/dist /usr/share/nginx/html + +EXPOSE 3000 + +CMD ["nginx", "-g", "daemon off;"] diff --git a/vitekit/__/vite-frontend-starter-main/LICENSE b/vitekit/__/vite-frontend-starter-main/LICENSE new file mode 100644 index 0000000..dd23208 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Oleksandr Zakandaiev + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/vitekit/__/vite-frontend-starter-main/README.md b/vitekit/__/vite-frontend-starter-main/README.md new file mode 100644 index 0000000..6880fa4 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/README.md @@ -0,0 +1,93 @@ +Vite Logo + +# vite-frontend-starter + +Vite FrontEnd Starter is a boilerplate kit for easy building modern static web-sites using Vite builder + +## Homepage +[https://zakandaiev.github.io/vite-frontend-starter](https://zakandaiev.github.io/vite-frontend-starter) + +## Features +* Modern Vite environment for development +* Twig template engine +* Well thought-out and convenient project structure +* HTML5 and CSS3 ready +* SEO friendly +* SASS/SCSS preprocessor +* Autoprefixer +* Live-server with hot-reload +* HTML, CSS, JS, images auto minifier +* Ready-to-use Javascript utils, HTML styled components, CSS helpers, SASS utils etc. +* reseter.css +* .htaccess, robots.txt, sitemap.xml, favicon +* 404 page +* And many more... + +## How to use + +### Install + +``` bash +# Clone the repository +git clone https://github.com/zakandaiev/vite-frontend-starter.git + +# Go to the folder +cd vite-frontend-starter + +# Install +npm i +# or +npm install + +# Remove link to the original repository +# - if you use Windows system +Remove-Item .git -Recurse -Force +# - or if you use Unix system +rm -rf .git +``` + +### Develop + +``` bash +# Start development mode with live-server +npm run dev +# or with options +npm run dev --port=3000 +``` + +### Build + +``` bash +# Build static files for production +npm run build +# or +npm run prod +# or with options +npm run build --base=/subdomain --outDir=./dest + +# Start server for build preview +npm run preview +# or with options +npm run dev --port=3001 +``` + +### Lint + +``` bash +# ESLint +npm run lint:js +# or +npm run lint:js:fix + +# StyleLint +npm run lint:css +# or +npm run lint:css:fix +``` + +### Backend emulation + +``` bash +# Fastify listen backend.js +npm run backend +``` diff --git a/vitekit/__/vite-frontend-starter-main/backend.js b/vitekit/__/vite-frontend-starter-main/backend.js new file mode 100644 index 0000000..36a1359 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/backend.js @@ -0,0 +1,31 @@ +import Fastify from 'fastify'; + +const fastify = Fastify({ + logger: false, +}); + +fastify.addHook('onRequest', async (request, reply) => { + reply.header('Access-Control-Allow-Origin', '*'); + reply.header('Access-Control-Allow-Methods', '*'); + + reply.type('application/json'); + + reply.code(200); +}); + +fastify.get('/', async (request) => { + // eslint-disable-next-line + console.log(request.params); + + return { + status: 'success', + payload: 'backend test', + }; +}); + +try { + await fastify.listen({ port: 4173 }); +} catch (err) { + fastify.log.error(err); + process.exit(1); +} diff --git a/vitekit/__/vite-frontend-starter-main/docs/.htaccess b/vitekit/__/vite-frontend-starter-main/docs/.htaccess new file mode 100644 index 0000000..9e9a593 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/docs/.htaccess @@ -0,0 +1,106 @@ +AddDefaultCharset UTF-8 + +############################# REWRITE AND REDIRECTION ############################# +RewriteEngine on +RewriteBase / + +# Force non-www +RewriteCond %{HTTP_HOST} ^www\. +RewriteCond %{HTTPS}s ^on(s)|off +RewriteCond http%1://%{HTTP_HOST} ^(https?://)(www\.)?(.+)$ +RewriteRule ^ %1%3%{REQUEST_URI} [L,R=301] + +# Force HTTPS +#RewriteCond %{HTTPS} !on +#RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} + +# Remove Trailing Slash +RewriteCond %{REQUEST_FILENAME} !-d +RewriteCond %{REQUEST_URI} (.+)/$ +RewriteRule ^ %1 [L,R=301] + +# Router +RewriteCond %{REQUEST_FILENAME} .php$ [OR] +RewriteCond %{REQUEST_FILENAME} !-f [OR] +RewriteCond %{REQUEST_FILENAME} -d +RewriteRule ^(.*)$ index.php [L,QSA] + +############################# SECURITY ############################# +# Deny Access to Hidden Files and Directories +#RedirectMatch 404 /\..*$ + +# Deny Access to Backup and Source Files + + ## Apache 2.2 + Order allow,deny + Deny from all + Satisfy All + + ## Apache 2.4 + # Require all denied + + +# Disable Directory Browsing +Options -Indexes + +# Set secutiry headers + + Header set Referrer-Policy "same-origin" + Header set X-Frame-Options "SAMEORIGIN" + Header set X-XSS-Protection "1; mode=block" + Header set X-Content-Type-Options "nosniff" + Header set Content-Security-Policy "frame-ancestors 'self'" + Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains" + + +############################# PERFORMANCE ############################# +# Compress Text Files + + + + SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding + RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding + + + + + AddOutputFilterByType DEFLATE application/atom+xml \ + application/javascript \ + application/json \ + application/rss+xml \ + application/vnd.ms-fontobject \ + application/x-font-ttf \ + application/x-web-app-manifest+json \ + application/xhtml+xml \ + application/xml \ + font/opentype \ + image/svg+xml \ + image/x-icon \ + text/css \ + text/html \ + text/plain \ + text/x-component \ + text/xml + + + +# Set Expires Headers + + ExpiresActive on + ExpiresDefault "access plus 1 month" + ExpiresByType application/json "access plus 0 seconds" + ExpiresByType application/xml "access plus 0 seconds" + ExpiresByType text/xml "access plus 0 seconds" + ExpiresByType text/html "access plus 0 seconds" + ExpiresByType application/x-web-app-manifest+json "access plus 0 seconds" + ExpiresByType text/cache-manifest "access plus 0 seconds" + ExpiresByType application/rss+xml "access plus 1 hour" + + +############################# MISCELLANEOUS ############################# +# Allow Cross-Domain Fonts + + + Header set Access-Control-Allow-Origin "*" + + diff --git a/vitekit/__/vite-frontend-starter-main/docs/404.html b/vitekit/__/vite-frontend-starter-main/docs/404.html new file mode 100644 index 0000000..39af492 --- /dev/null +++ b/vitekit/__/vite-frontend-starter-main/docs/404.html @@ -0,0 +1 @@ +404 - Vite Frontend Starter

U5`zp+T=uW$uhCgQ&UfuPs$9U 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 @s5OtZIgGsqKzbR$L8K;zTIl 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 E*(Mhe_y7O^ literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-bem-template-main/src/js/index.js b/vitekit/__/vite-bem-template-main/src/js/index.js new file mode 100755 index 0000000..880b7a9 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/js/index.js @@ -0,0 +1,36 @@ +import '../styles/style.scss' +import 'virtual:svg-icons-register' +import 'lazysizes' +import uiAccordion from '../blocks/_ui/ui-accordion/ui-accordion' +import uiDatepicker from '../blocks/_ui/ui-datepicker/ui-datepicker' +import uiInput from '../blocks/_ui/ui-input/ui-input' +import uiRange from '../blocks/_ui/ui-range/ui-range' +import uiSelect from '../blocks/_ui/ui-select/ui-select' +import uiSwitch from '../blocks/_ui/ui-switch/ui-switch' +import uiTab from '../blocks/_ui/ui-tab/ui-tab' +import uiTextarea from '../blocks/_ui/ui-textarea/ui-textarea' +import uiTooltip from '../blocks/_ui/ui-tooltip/ui-tooltip' +import gallery from '../blocks/gallery/gallery' +import popup from '../blocks/popup/popup' +import slider from '../blocks/slider/slider' + +document.addEventListener('DOMContentLoaded', function () { + uiAccordion() + uiDatepicker() + uiInput() + uiRange() + uiSelect() + uiSwitch() + uiTab() + uiTextarea() + uiTooltip() + gallery() + popup() + slider() + window.addEventListener('load', scrollBarWidth, false) + window.addEventListener('resize', scrollBarWidth, false) +}) + +function scrollBarWidth() { + document.documentElement.style.setProperty('--scrollbar-width', `${window.innerWidth - document.documentElement.clientWidth}px`) +} diff --git a/vitekit/__/vite-bem-template-main/src/layout/layout.pug b/vitekit/__/vite-bem-template-main/src/layout/layout.pug new file mode 100644 index 0000000..0a50698 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/layout/layout.pug @@ -0,0 +1,21 @@ +block variables +include ../blocks/mixins + +doctype html +html(lang='ru') + block head + head + meta(charset='utf-8') + title=pageTitle + meta(content='width=device-width, initial-scale=1' name='viewport') + meta(content='ie=edge' http-equiv='x-ua-compatible') + link(href='https://vitejs.dev/logo.svg' rel='icon' type='image/x-icon') + body + .wrapper + block header + include ../blocks/header/header + block content + block footer + include ../blocks/footer/footer + block scripts + script(type='module' src='../../js/index.js') diff --git a/vitekit/__/vite-bem-template-main/src/layout/layout.scss b/vitekit/__/vite-bem-template-main/src/layout/layout.scss new file mode 100644 index 0000000..573a3ce --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/layout/layout.scss @@ -0,0 +1,124 @@ +*, +*::before, +*::after { + box-sizing: inherit; +} +*:focus { + outline: none; +} +html { + box-sizing: border-box; + line-height: 1; + scroll-behavior: smooth; + &.lock-scroll { + position: relative; + overflow: hidden; + body { + position: relative; + overflow: hidden; + } + } +} +body { + -webkit-tap-highlight-color: transparent; + margin: 0; +} +img { + display: block; + max-width: 100%; +} +a { + display: inline-block; + text-decoration: none; + color: $black; + transition: 0.3s; + @include media-hover { + color: $primary1; + } +} +ul { + margin: 0; + padding: 0; + list-style: none; +} +h1, +h2, +h3, +h4, +h5, +h6, +p, +pre, +span, +ul, +ol, +li, +tr, +td, +th, +table, +blockquote { + margin: 0; + padding: 0; +} + +// defaults +.wrapper { + position: relative; + display: flex; + flex-direction: column; + min-height: 100vh; + margin: 0 auto; + font-family: $font; + color: $black; + .inner { + max-width: 1340px; + margin: 0 auto; + padding: 0 25px; + @include media-laptop { + max-width: 100%; + } + @include media-tablet { + padding: 0 10px; + } + } + main { + flex: 1 0; + padding: 50px 0 70px; + } +} +.ui { + &-dn { + display: none; + } + &-l-db { + @include media-laptop { + display: block; + } + } + &-l-df { + @include media-laptop { + display: flex; + } + } + &-l-dn { + @include media-laptop { + display: none; + } + } + &-t-db { + @include media-tablet { + display: block; + } + } + &-t-df { + @include media-tablet { + display: flex; + } + } + &-t-dn { + @include media-tablet { + display: none; + } + } +} diff --git a/vitekit/__/vite-bem-template-main/src/pages/blocks/blocks.pug b/vitekit/__/vite-bem-template-main/src/pages/blocks/blocks.pug new file mode 100644 index 0000000..f6610ea --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/pages/blocks/blocks.pug @@ -0,0 +1,267 @@ +extends ../../layout/layout + +block variables + - + const pageTitle = 'Repository blocks' + + const listItems = [ + { p2: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Sit ex, aliquam dolores laboriosam eaque, itaque mollitia doloremque earum officiis velit recusandae explicabo aliquid, sed enim ipsum dolore corrupti repellat eligendi!' }, + { p2: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Tempore ex voluptates quas, iure quasi perferendis doloremque unde nesciunt et eaque illo vitae exercitationem beatae distinctio cumque fugiat, ducimus, porro enim.' }, + { p2: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Iusto corrupti natus veniam. Architecto, omnis suscipit reiciendis perferendis ea dolore quidem esse culpa, nemo quasi nisi vitae tenetur quo eligendi alias.' } + ] + +block content + main + .inner + +ui-h1(pageTitle) + +section + +ui-accordion({p1: 'UI Accordion'}) + +ui-accordion({p3: 'Title 1'}) + div Lorem ipsum dolor sit amet, consectetur adipisicing elit. Itaque sint beatae laborum, maxime quo tenetur aut dolore, odit mollitia corrupti quam quae molestiae, architecto ea suscipit sed. Possimus, autem obcaecati? + br + +ui-accordion({p3: 'Title 2'}) + div Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolore provident, est consequuntur consectetur tempora omnis corporis soluta consequatur debitis optio maiores in a dolor ducimus saepe deleniti perferendis dicta quaerat! + br + +ui-accordion({p3: 'Title 3'}) + div Lorem ipsum dolor, sit amet consectetur adipisicing elit. Unde cupiditate eius distinctio quia molestias velit, reprehenderit rem, obcaecati minus ex ducimus laboriosam dignissimos. Ullam tempora omnis illum doloremque odio reprehenderit! + + +section + +ui-accordion({p1: 'UI Buttons'}) + +ui-button({p4: 'Кнопка-ссылка'})(href='/') + +ui-button({p4: 'Кнопка-button'}) + +ui-button({p4: 'disabled'})(disabled) + br + br + +ui-button({p4: 'Кнопка-ссылка'}, '--border-primary1')(href='/') + +ui-button({p4: 'Кнопка-button'}, '--border-primary1') + +ui-button({p4: 'disabled'}, '--border-primary1')(disabled) + br + br + +ui-button({p4: 'Кнопка-ссылка'}, '--bg-primary1, --border-primary1')(href='/') + +ui-button({p4: 'Кнопка-button'}, '--bg-primary1, --border-primary1') + +ui-button({p4: 'disabled'}, '--bg-primary1, --border-primary1')(disabled) + + +section + +ui-accordion({p1: 'UI Checkbox'}) + br + +ui-checkbox({id: 'id1'}) + br + +ui-checkbox({id: 'id2'}) + +ui-p3 + a(href='#') link + br + +ui-checkbox({id: 'id3', p3: 'I love '}) + +ui-p3 + a(href='#') semolina + + +section + +ui-accordion({p1: 'UI Datepicker'}) + +ui-h6('UI Date single') + +ui-datepicker('', '--single') + br + +ui-h6('UI Date range') + +ui-datepicker('', '--range') + br + +ui-h6('UI Date time') + +ui-datepicker('', '--time') + + +section + +ui-accordion({p1: 'Titles'}) + .flex(style='display: flex; align-items: baseline') + +ui-h1('Text', '--light') + +ui-h2('Text', '--light') + +ui-h3('Text', '--light') + +ui-h4('Text', '--light') + +ui-h5('Text', '--light') + +ui-h6('Text', '--light') + .flex(style='display: flex; align-items: baseline') + +ui-h1('Text') + +ui-h2('Text') + +ui-h3('Text') + +ui-h4('Text') + +ui-h5('Text') + +ui-h6('Text') + .flex(style='display: flex; align-items: baseline') + +ui-h1('Text', '--medium') + +ui-h2('Text', '--medium') + +ui-h3('Text', '--medium') + +ui-h4('Text', '--medium') + +ui-h5('Text', '--medium') + +ui-h6('Text', '--medium') + + +section + +ui-accordion({p1: 'Paragraphs'}) + .flex(style='display: flex; align-items: baseline') + +ui-p1('Text', '--light') + +ui-p2('Text', '--light') + +ui-p3('Text', '--light') + +ui-p4('Text', '--light') + +ui-p5('Text', '--light') + +ui-p6('Text', '--light') + +ui-p7('Text', '--light') + +ui-p8('Text', '--light') + .flex(style='display: flex; align-items: baseline') + +ui-p1('Text') + +ui-p2('Text') + +ui-p3('Text') + +ui-p4('Text') + +ui-p5('Text') + +ui-p6('Text') + +ui-p7('Text') + +ui-p8('Text') + .flex(style='display: flex; align-items: baseline') + +ui-p1('Text', '--medium') + +ui-p2('Text', '--medium') + +ui-p3('Text', '--medium') + +ui-p4('Text', '--medium') + +ui-p5('Text', '--medium') + +ui-p6('Text', '--medium') + +ui-p7('Text', '--medium') + +ui-p8('Text', '--medium') + + +section + +ui-accordion({p1: 'UI Input'}) + +ui-input({id: 'input', p6: 'Input'})(required) + br + +ui-input({id: 'input'})(required) + + +section + +ui-accordion({p1: 'UI Radio'}) + +ui-radio({id: 'uiRadio1', p3: 'Radio 1'})(name='ui-radio' checked) + +ui-radio({id: 'uiRadio2', p3: 'Radio 2'})(name='ui-radio') + +ui-radio({id: 'uiRadio3', p3: 'Radio 3'})(name='ui-radio') + + +section + +ui-accordion({p1: 'UI Range'}) + +ui-h6('UI Range single') + +ui-range()(data-start=5000 data-step=100 data-min=100 data-max=10000) + br + +ui-h6('UI Date double') + +ui-range()(data-start=[2500, 7500] data-step=100 data-min=100 data-max=10000) + + +section + +ui-accordion({p1: 'UI Select'}) + +ui-select(['1', '2', '3', '4'], '')(placeholder='Цель кредита') + + +section + +ui-accordion({p1: 'UI svg'}) + +ui-svg('icon_logo') + + +section + +ui-accordion({p1: 'UI Switch'}) + +ui-switch([{p3: 'Switch'}, {p3: 'Switch'}]) + + +section + +ui-accordion({p1: 'UI Tab'}) + +ui-tab-head([{p3: 'Tab #1'}, {p3: 'Tab #2'}, {p3: 'Tab #3'}])(data-tab-group='ui-tab') + +ui-tab-body(data-tab-group='ui-tab') + +ui-tab-item('--active') + span Lorem ipsum dolor sit amet consectetur adipisicing elit. Delectus quaerat aut quas ex error id temporibus molestiae ipsa necessitatibus quos hic in praesentium atque natus inventore eius, aliquam dolore libero. + +ui-tab-item + span Lorem ipsum dolor sit amet consectetur adipisicing elit. Sed dolore officiis eum ullam consequatur quaerat nobis? Ut excepturi eum quod modi a nulla! Fugiat cum aut quos, perferendis vero vel? + +ui-tab-item + span Lorem ipsum dolor, sit amet consectetur adipisicing elit. Sequi adipisci qui et necessitatibus culpa eligendi sit odit, obcaecati quia quo? Recusandae ipsum qui mollitia totam maxime possimus quam repellat earum! + br + br + br + +ui-tab-head([{p3: 'Tab #1'}, {p3: 'Tab #2'}, {p3: 'Tab #3'}])(data-tab-group='ui-tab2') + +ui-tab-body(data-tab-group='ui-tab2') + +ui-tab-item('--active') + span Lorem ipsum dolor sit amet consectetur adipisicing elit. Delectus quaerat aut quas ex error id temporibus molestiae ipsa necessitatibus quos hic in praesentium atque natus inventore eius, aliquam dolore libero. + +ui-tab-item + span Lorem ipsum dolor sit amet consectetur adipisicing elit. Sed dolore officiis eum ullam consequatur quaerat nobis? Ut excepturi eum quod modi a nulla! Fugiat cum aut quos, perferendis vero vel? + +ui-tab-item + span Lorem ipsum dolor, sit amet consectetur adipisicing elit. Sequi adipisci qui et necessitatibus culpa eligendi sit odit, obcaecati quia quo? Recusandae ipsum qui mollitia totam maxime possimus quam repellat earum! + + +section + +ui-accordion({p1: 'UI Textarea'}) + +ui-textarea()(maxlength='256') + + +section + +ui-accordion({p1: 'UI Tooltip'}) + +ui-tooltip('Tooltip text') + + +section + +ui-accordion({p1: 'UI order list'}) + +ui-ol(listItems) + + +section + +ui-accordion({p1: 'UI unorder list'}) + +ui-ul(listItems) + + +section + +ui-accordion({p1: 'Breadcrumbs'}) + +breadcrumbs + +breadcrumbs-item({text: 'Main', link: '/'}) + +breadcrumbs-item({text: 'News'}) + + +section + +ui-accordion({p1: 'From validation'}) + form(action='') + +ui-input({id: 'name', p6: 'Name'})(required) + br + +ui-input({id: 'mail', p6: 'Mail'})(required type='email') + br + +ui-input({id: 'phone'})(required type='phone') + br + +ui-select(['1', '2', '3', '4'], '')#select(required placeholder='Цель кредита') + br + +ui-checkbox({id: 'agreement', p3: 'I love '}, '')(required) + +ui-p3 + a(href='#') semolina + br + +ui-button({p3: 'Кнопка-submit'}, '', true) + + +section + +ui-accordion({p1: 'Gallery'}) + +gallery + +gallery-item('fancy_img1.png', '--small') + +gallery-item('fancy_img2.png') + br + +gallery + +gallery-item('fancy_img1.png') + +gallery-item('fancy_img2.png') + +gallery-item('fancy_img3.png') + + +section + +ui-accordion({p1: 'Pagination'}) + +pagination + + +section + +ui-accordion({p1: 'Popup'}) + div + a(href='#popup' data-popup) Open popup + br + div + a(href='#popup2' data-popup) Open popup2 + +popup#popup + div Content + +popup#popup2 + +ui-tab-head([{p3: 'Tab #1'}, {p3: 'Tab #2'}, {p3: 'Tab #3'}])(data-tab-group='ui-tab') + +ui-tab-body(data-tab-group='ui-tab') + +ui-tab-item('--active') + span Lorem ipsum dolor sit amet consectetur adipisicing elit. Delectus quaerat aut quas ex error id temporibus molestiae ipsa necessitatibus quos hic in praesentium atque natus inventore eius, aliquam dolore libero. + +ui-tab-item + span Lorem ipsum dolor sit amet consectetur adipisicing elit. Sed dolore officiis eum ullam consequatur quaerat nobis? Ut excepturi eum quod modi a nulla! Fugiat cum aut quos, perferendis vero vel? + +ui-tab-item + span Lorem ipsum dolor, sit amet consectetur adipisicing elit. Sequi adipisci qui et necessitatibus culpa eligendi sit odit, obcaecati quia quo? Recusandae ipsum qui mollitia totam maxime possimus quam repellat earum! + + +section + +ui-accordion({p1: 'Slider'}) + +slider + + +section + +ui-accordion({p1: 'Table'}) + +table(data-columns='3') + + +section + +ui-accordion({p1: 'Lazy load test'}) + img.lazyload(src='../../images/swim.jpg' data-src='../../images/fancy_img1.png' alt='') + + +section + +ui-accordion({p1: 'Lazy load test'}) + img.lazyload(src='../../images/swim.jpg' data-src='../../images/fancy_img2.png' alt='') + + +section + +ui-accordion({p1: 'Lazy load test'}) + img.lazyload(src='../../images/swim.jpg' data-src='../../images/fancy_img3.png' alt='') diff --git a/vitekit/__/vite-bem-template-main/src/pages/blocks/index.html b/vitekit/__/vite-bem-template-main/src/pages/blocks/index.html new file mode 100644 index 0000000..92fc41a --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/pages/blocks/index.html @@ -0,0 +1 @@ + diff --git a/vitekit/__/vite-bem-template-main/src/pages/index/index.html b/vitekit/__/vite-bem-template-main/src/pages/index/index.html new file mode 100644 index 0000000..97f2484 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/pages/index/index.html @@ -0,0 +1 @@ + diff --git a/vitekit/__/vite-bem-template-main/src/pages/index/index.pug b/vitekit/__/vite-bem-template-main/src/pages/index/index.pug new file mode 100755 index 0000000..db5309a --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/pages/index/index.pug @@ -0,0 +1,17 @@ +extends ../../layout/layout + +block variables + - + const pageTitle = 'Index' + +block content + main + .inner + +ui-h1(pageTitle) + br + br + br + a(href='blocks.html') Repository blocks + br + br + a(href='main.html') Main diff --git a/vitekit/__/vite-bem-template-main/src/pages/main/index.html b/vitekit/__/vite-bem-template-main/src/pages/main/index.html new file mode 100644 index 0000000..6af6776 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/pages/main/index.html @@ -0,0 +1 @@ + diff --git a/vitekit/__/vite-bem-template-main/src/pages/main/main.pug b/vitekit/__/vite-bem-template-main/src/pages/main/main.pug new file mode 100644 index 0000000..c124a20 --- /dev/null +++ b/vitekit/__/vite-bem-template-main/src/pages/main/main.pug @@ -0,0 +1,11 @@ +extends ../../layout/layout + +block variables + - + const pageName = 'main' + const pageTitle = 'Main' + +block content + main + .inner + +ui-h1(pageTitle) diff --git a/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Black.woff b/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Black.woff new file mode 100644 index 0000000000000000000000000000000000000000..d77f5a1a73603f0cce92ae662e61ea174dd5967e GIT binary patch literal 94016 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 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Black.woff2 b/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Black.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..8dff3b1b0ee60c5bfd3e943a90ec6ad264417e3c GIT binary patch literal 66148 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'o;0dTHmcht^s%&MVM@anB4z^?kL?{( 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 Y%p1PBj6ILNAh-54vh>|s4LMxd7fc3&RR910 literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Bold.woff b/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Bold.woff new file mode 100644 index 0000000000000000000000000000000000000000..51f1e89d1f4d119a2c0129a9e4fd6720ab9bf14b GIT binary patch literal 93700 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 TE?g$<4lhnT8@D#IkU;+jor^Oi literal 0 HcmV?d00001 diff --git a/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Light.woff b/vitekit/__/vite-bem-template-main/src/public/fonts/Roboto-Light.woff new file mode 100644 index 0000000000000000000000000000000000000000..eec3617f893545f772068f07d82a5065c335f9f3 GIT binary patch literal 93120 zcmZr$W0dC3(|yLatsUF8ZQHgzvtwI3ws&mXwz*^5^Um-8`OV2qpRT^Qt13w+Id$SL zFD3>60ssI&*1Z7apBA`F;OF@NZen68vOm0{pF!OJV4o6&EiNMZqo;HD>0A83k2HW_ zL|j2$834r93ji=20swk44ME;V;>xN*KfF}{0OlV6fG%Tvd_gC#OwaV=5b;N+@&ki3 z{JJD#Tf?8Z;7kAj5D@?X^e=O2AGoob3n2i2Jov-W_z(0QpgCp^=C%L;V%bmNTtDda zeZ3tJbDpZI>b(4PPRDu?QP7r%|Y@edE>Cx57qA3Oe%qWY?> zp~p|mKsP@+!v6rl4gAl}(AE?Hg!bbD*y|^c7ojfPUKPv#>v2JW&Vqh@yIx^7PYxyO;mrGrW3ZejtReJ{nu;Bq!{*MF%0D!>* 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