From 75f4febcf94575748ace667be767cfed0eddc492 Mon Sep 17 00:00:00 2001 From: Tobias Brummer Date: Sun, 18 May 2025 23:51:19 +0200 Subject: [PATCH] Initial Commit --- .forgejo/workflows/docker-publish.yml | 34 + .gitignore | 198 + .prettierignore | 211 + Dockerfile | 15 + README.md | 37 + eslint.config.mjs | 19 + package-lock.json | 6958 ++++++++++++++++++++ package.json | 33 + postcss.config.js | 6 + src/nginx.conf | 18 + src/vite/App.jsx | 71 + src/vite/components/astronaout.json | 1 + src/vite/components/exData.jsx | 29 + src/vite/components/projectData.jsx | 21 + src/vite/components/root.link.jsx | 7 + src/vite/components/skillData.jsx | 67 + src/vite/fonts/OrkneyRegular.ttf | Bin 0 -> 93048 bytes src/vite/images/bg-effects.png | Bin 0 -> 16617 bytes src/vite/images/icons/dailydev.svg | 7 + src/vite/images/icons/git.svg | 1 + src/vite/images/projects/helpdesk.svg | 5 + src/vite/images/projects/portfolio.png | Bin 0 -> 256479 bytes src/vite/images/skills/css3-icon.svg | 1 + src/vite/images/skills/html5-icon.svg | 1 + src/vite/images/skills/javascript-icon.svg | 1 + src/vite/images/skills/nodejs-icon.svg | 1 + src/vite/images/skills/react-icon.svg | 1 + src/vite/images/tools/docker-icon.svg | 1 + src/vite/images/tools/firefox-icon.svg | 109 + src/vite/images/tools/git-icon.svg | 1 + src/vite/images/tools/mariadb-icon.svg | 12 + src/vite/images/tools/sublime-icon.svg | 22 + src/vite/index.css | 819 +++ src/vite/index.html | 21 + src/vite/main.jsx | 13 + src/vite/pages/Contact.jsx | 197 + src/vite/pages/Experience.jsx | 46 + src/vite/pages/Hero.jsx | 34 + src/vite/pages/Project.jsx | 59 + src/vite/pages/Skill.jsx | 64 + src/vite/public/favicon-128.png | Bin 0 -> 6216 bytes src/vite/public/favicon-512.png | Bin 0 -> 25959 bytes src/vite/public/manifest.json | 22 + tailwind.config.js | 21 + vite.config.js | 22 + 45 files changed, 9206 insertions(+) create mode 100644 .forgejo/workflows/docker-publish.yml create mode 100644 .gitignore create mode 100644 .prettierignore create mode 100644 Dockerfile create mode 100644 README.md create mode 100644 eslint.config.mjs create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 postcss.config.js create mode 100644 src/nginx.conf create mode 100644 src/vite/App.jsx create mode 100644 src/vite/components/astronaout.json create mode 100644 src/vite/components/exData.jsx create mode 100644 src/vite/components/projectData.jsx create mode 100644 src/vite/components/root.link.jsx create mode 100644 src/vite/components/skillData.jsx create mode 100644 src/vite/fonts/OrkneyRegular.ttf create mode 100644 src/vite/images/bg-effects.png create mode 100644 src/vite/images/icons/dailydev.svg create mode 100644 src/vite/images/icons/git.svg create mode 100644 src/vite/images/projects/helpdesk.svg create mode 100644 src/vite/images/projects/portfolio.png create mode 100644 src/vite/images/skills/css3-icon.svg create mode 100644 src/vite/images/skills/html5-icon.svg create mode 100644 src/vite/images/skills/javascript-icon.svg create mode 100644 src/vite/images/skills/nodejs-icon.svg create mode 100644 src/vite/images/skills/react-icon.svg create mode 100644 src/vite/images/tools/docker-icon.svg create mode 100644 src/vite/images/tools/firefox-icon.svg create mode 100644 src/vite/images/tools/git-icon.svg create mode 100644 src/vite/images/tools/mariadb-icon.svg create mode 100644 src/vite/images/tools/sublime-icon.svg create mode 100644 src/vite/index.css create mode 100644 src/vite/index.html create mode 100644 src/vite/main.jsx create mode 100644 src/vite/pages/Contact.jsx create mode 100644 src/vite/pages/Experience.jsx create mode 100644 src/vite/pages/Hero.jsx create mode 100644 src/vite/pages/Project.jsx create mode 100644 src/vite/pages/Skill.jsx create mode 100644 src/vite/public/favicon-128.png create mode 100644 src/vite/public/favicon-512.png create mode 100644 src/vite/public/manifest.json create mode 100644 tailwind.config.js create mode 100644 vite.config.js diff --git a/.forgejo/workflows/docker-publish.yml b/.forgejo/workflows/docker-publish.yml new file mode 100644 index 0000000..be03758 --- /dev/null +++ b/.forgejo/workflows/docker-publish.yml @@ -0,0 +1,34 @@ +name: Docker +on: + push: + branches: [ "main" ] + +env: + REGISTRY: git.lycaknight.de + +jobs: + build: + runs-on: docker + permissions: + contents: read + packages: write + id-token: write + + steps: + - name: Log into Container Registry + uses: docker/login-action@v3 + with: + registry: ${{ env.REGISTRY }} + username: ${{ gitea.actor }} + password: ${{ secrets.PORTFOLIO_TOKEN }} + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + + - name: Build and push Docker image + id: build-and-push + uses: docker/build-push-action@v6 + with: + tags: ${{ env.REGISTRY }}/${{ gitea.repository }}:latest + platforms: linux/arm64 + push: true \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4ea264a --- /dev/null +++ b/.gitignore @@ -0,0 +1,198 @@ + +# Created by https://www.toptal.com/developers/gitignore/api/macos,react,nova,node +# Edit at https://www.toptal.com/developers/gitignore?templates=macos,react,nova,node + +### macOS ### +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +### macOS Patch ### +# iCloud generated files +*.icloud + +### Node ### +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) +web_modules/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional stylelint cache +.stylelintcache + +# 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 variable files +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# parcel-bundler cache (https://parceljs.org/) +.cache +.parcel-cache + +# Next.js build output +.next +out + +# Nuxt.js build / generate output +.nuxt +dist/electron +dist/release +dist/vite + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and not Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# vuepress v2.x temp and cache directory +.temp + +# Docusaurus cache and generated files +.docusaurus + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# Stores VSCode versions used for testing VSCode extensions +.vscode-test + +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* + +### Node Patch ### +# Serverless Webpack directories +.webpack/ + +# Optional stylelint cache + +# SvelteKit build / generate output +.svelte-kit + +### nova ### +.nova/* + +### react ### +.DS_* +**/*.backup.* +**/*.back.* + +node_modules + +*.sublime* + +psd +thumb +sketch + +# End of https://www.toptal.com/developers/gitignore/api/macos,react,nova,node + +dist diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..a3b1c0c --- /dev/null +++ b/.prettierignore @@ -0,0 +1,211 @@ + +# Created by https://www.toptal.com/developers/gitignore/api/macos,node,nova,react,yarn +# Edit at https://www.toptal.com/developers/gitignore?templates=macos,node,nova,react,yarn + +### macOS ### +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +### macOS Patch ### +# iCloud generated files +*.icloud + +### Node ### +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) +web_modules/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional stylelint cache +.stylelintcache + +# 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 variable files +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# parcel-bundler cache (https://parceljs.org/) +.cache +.parcel-cache + +# Next.js build output +.next +out + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and not Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# vuepress v2.x temp and cache directory +.temp + +# Docusaurus cache and generated files +.docusaurus + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# Stores VSCode versions used for testing VSCode extensions +.vscode-test + +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* + +### Node Patch ### +# Serverless Webpack directories +.webpack/ + +# Optional stylelint cache + +# SvelteKit build / generate output +.svelte-kit + +### nova ### +.nova/* + +### react ### +.DS_* +**/*.backup.* +**/*.back.* + +node_modules + +*.sublime* + +psd +thumb +sketch + +### yarn ### +# https://yarnpkg.com/getting-started/qa#which-files-should-be-gitignored + +.yarn/* +!.yarn/releases +!.yarn/patches +!.yarn/plugins +!.yarn/sdks +!.yarn/versions + +# if you are NOT using Zero-installs, then: +# comment the following lines +!.yarn/cache + +# and uncomment the following lines +# .pnp.* + +# End of https://www.toptal.com/developers/gitignore/api/macos,node,nova,react,yarn diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..751029c --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM alpine:latest + +RUN apk update && apk upgrade +RUN apk add bash nginx nodejs npm git + +COPY src/nginx.conf /etc/nginx/http.d/default.conf + +RUN mkdir /app +WORKDIR /app + +RUN git clone https://git.lycaknight.de/lycaknight/portfolio.git /app +RUN npm install && npm run build + +CMD ["/bin/bash", "-c", "nginx -g 'daemon off;'"] +EXPOSE 80 diff --git a/README.md b/README.md new file mode 100644 index 0000000..a9a4342 --- /dev/null +++ b/README.md @@ -0,0 +1,37 @@ +# Personal Website + +Portfolio + +## Build + +Voraussetzungen: + +``` +- NodeJS: https://nodejs.org/en/download/current/ +- NPM: in NodeJS enthalten +``` + +Download des Repository: + +``` +- git clone https://git.lycaknight.de/lycaknight/portfolio.git +``` + +Installation der benötigten Module: + +``` +cd portfolio +npm install +``` + +Start Development Server: + +``` +npm run dev +``` + +Build Package: + +``` +npm run build +``` diff --git a/eslint.config.mjs b/eslint.config.mjs new file mode 100644 index 0000000..78a9cac --- /dev/null +++ b/eslint.config.mjs @@ -0,0 +1,19 @@ +import js from "@eslint/js"; +import globals from "globals"; +import pluginReact from "eslint-plugin-react"; +import json from "@eslint/json"; +import markdown from "@eslint/markdown"; +import css from "@eslint/css"; +import { defineConfig } from "eslint/config"; + + +export default defineConfig([ + { files: ["**/*.{js,mjs,cjs,jsx}"], plugins: { js }, extends: ["js/recommended"] }, + { files: ["**/*.{js,mjs,cjs,jsx}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, + pluginReact.configs.flat.recommended, + { files: ["**/*.json"], plugins: { json }, language: "json/json", extends: ["json/recommended"] }, + { files: ["**/*.jsonc"], plugins: { json }, language: "json/jsonc", extends: ["json/recommended"] }, + { files: ["**/*.json5"], plugins: { json }, language: "json/json5", extends: ["json/recommended"] }, + { files: ["**/*.md"], plugins: { markdown }, language: "markdown/gfm", extends: ["markdown/recommended"] }, + { files: ["**/*.css"], plugins: { css }, language: "css/css", extends: ["css/recommended"] }, +]); diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..84ee3ee --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6958 @@ +{ + "name": "lycaknight_portfolio", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "lycaknight_portfolio", + "version": "1.0.0", + "dependencies": { + "@vitejs/plugin-react": "^4.4.1", + "lottie-web": "^5.12.2", + "react": "^19.1.0", + "react-dom": "^19.1.0" + }, + "devDependencies": { + "@eslint/css": "^0.8.1", + "@eslint/js": "^9.27.0", + "@eslint/json": "^0.12.0", + "@eslint/markdown": "^6.4.0", + "autoprefixer": "^10.4.21", + "eslint": "^9.27.0", + "eslint-plugin-react": "^7.37.5", + "globals": "^16.1.0", + "postcss": "^8.4.47", + "prettier": "2.6.2", + "tailwindcss": "^3.4.12", + "vite": "^5.4.7" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "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.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.2.tgz", + "integrity": "sha512-TUtMJYRPyUb/9aU8f3K0mjmjf6M9N5Woshn2CS6nqJSeJtTtQcpLUXjGt9vbF8ZGff0El99sWkLgzwW3VXnxZQ==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.27.1.tgz", + "integrity": "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==", + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.27.1", + "@babel/helper-compilation-targets": "^7.27.1", + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helpers": "^7.27.1", + "@babel/parser": "^7.27.1", + "@babel/template": "^7.27.1", + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1", + "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.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.1.tgz", + "integrity": "sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.27.1", + "@babel/types": "^7.27.1", + "@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-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==", + "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-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==", + "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.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.1.tgz", + "integrity": "sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^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" + } + }, + "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==", + "license": "MIT", + "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==", + "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==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.1.tgz", + "integrity": "sha512-FCvFTm0sWV8Fxhpp2McP5/W53GPllQ9QeQ7SiqGWjMf/LVG07lFa5+pgK05IRhVwtvafT22KF+ZSnM9I545CvQ==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.2.tgz", + "integrity": "sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.1" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", + "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", + "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-react-jsx-source": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", + "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", + "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/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "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.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.1.tgz", + "integrity": "sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.27.1", + "@babel/parser": "^7.27.1", + "@babel/template": "^7.27.1", + "@babel/types": "^7.27.1", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/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==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.1.tgz", + "integrity": "sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "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" + ], + "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" + ], + "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" + ], + "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" + ], + "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" + ], + "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" + ], + "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" + ], + "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" + ], + "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" + ], + "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" + ], + "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" + ], + "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" + ], + "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" + ], + "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" + ], + "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" + ], + "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" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "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" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "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" + ], + "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" + ], + "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" + ], + "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" + ], + "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" + ], + "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/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.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.0.tgz", + "integrity": "sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==", + "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/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, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.2.tgz", + "integrity": "sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==", + "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/css": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@eslint/css/-/css-0.8.1.tgz", + "integrity": "sha512-674JJD1q8sDlJORLep+gGnm3VRCQo/qLmKQgCIf2LnUK/tHf96StWjLX2IF3yyp3yeU9npZ6ixySMr2G256eiQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.14.0", + "@eslint/css-tree": "^3.3.3", + "@eslint/plugin-kit": "^0.3.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/css-tree": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@eslint/css-tree/-/css-tree-3.5.2.tgz", + "integrity": "sha512-SkkEYe3SCzV/iOnsT54sARwlWKCD2hWrxG8GlAWdHbutEyQBf5YpfDAmo83iPUyoS4AHDWyqg4qpHBijdLys9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.20.0", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.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/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, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "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/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.27.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.27.0.tgz", + "integrity": "sha512-G5JD9Tu5HJEu4z2Uo4aHY2sLV64B7CDMXxFzqzjl3NKd6RVzSXNoE80jk7Y0lJkTTkjiIhBAqmlYwjuBY3tvpA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + } + }, + "node_modules/@eslint/json": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@eslint/json/-/json-0.12.0.tgz", + "integrity": "sha512-n/7dz8HFStpEe4o5eYk0tdkBdGUS/ZGb0GQCeDWN1ZmRq67HMHK4vC33b0rQlTT6xdZoX935P4vstiWVk5Ying==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.12.0", + "@eslint/plugin-kit": "^0.2.7", + "@humanwhocodes/momoa": "^3.3.4", + "natural-compare": "^1.4.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/json/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/json/node_modules/@eslint/plugin-kit": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.8.tgz", + "integrity": "sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.13.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/json/node_modules/@eslint/plugin-kit/node_modules/@eslint/core": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.13.0.tgz", + "integrity": "sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==", + "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/markdown": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@eslint/markdown/-/markdown-6.4.0.tgz", + "integrity": "sha512-J07rR8uBSNFJ9iliNINrchilpkmCihPmTVotpThUeKEn5G8aBBZnkjNBy/zovhJA5LBk1vWU9UDlhqKSc/dViQ==", + "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-frontmatter": "^2.0.1", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-frontmatter": "^2.0.0", + "micromark-extension-gfm": "^3.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/markdown/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/markdown/node_modules/@eslint/plugin-kit": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.8.tgz", + "integrity": "sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.13.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/markdown/node_modules/@eslint/plugin-kit/node_modules/@eslint/core": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.13.0.tgz", + "integrity": "sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==", + "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/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.1", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.1.tgz", + "integrity": "sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.14.0", + "levn": "^0.4.1" + }, + "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/momoa": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-3.3.8.tgz", + "integrity": "sha512-/3PZzor2imi/RLLcnHztkwA79txiVvW145Ve2cp5dxRcH5qOUNJPToasqLFHniTfw4B4lT7jGDdBOPXbXYlIMQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18" + } + }, + "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/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/@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==", + "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==", + "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==", + "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==", + "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==", + "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/@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, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.41.0.tgz", + "integrity": "sha512-KxN+zCjOYHGwCl4UCtSfZ6jrq/qi88JDUtiEFk8LELEHq2Egfc/FgW+jItZiOLRuQfb/3xJSgFuNPC9jzggX+A==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.41.0.tgz", + "integrity": "sha512-yDvqx3lWlcugozax3DItKJI5j05B0d4Kvnjx+5mwiUpWramVvmAByYigMplaoAQ3pvdprGCTCE03eduqE/8mPQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.41.0.tgz", + "integrity": "sha512-2KOU574vD3gzcPSjxO0eyR5iWlnxxtmW1F5CkNOHmMlueKNCQkxR6+ekgWyVnz6zaZihpUNkGxjsYrkTJKhkaw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.41.0.tgz", + "integrity": "sha512-gE5ACNSxHcEZyP2BA9TuTakfZvULEW4YAOtxl/A/YDbIir/wPKukde0BNPlnBiP88ecaN4BJI2TtAd+HKuZPQQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.41.0.tgz", + "integrity": "sha512-GSxU6r5HnWij7FoSo7cZg3l5GPg4HFLkzsFFh0N/b16q5buW1NAWuCJ+HMtIdUEi6XF0qH+hN0TEd78laRp7Dg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.41.0.tgz", + "integrity": "sha512-KGiGKGDg8qLRyOWmk6IeiHJzsN/OYxO6nSbT0Vj4MwjS2XQy/5emsmtoqLAabqrohbgLWJ5GV3s/ljdrIr8Qjg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.41.0.tgz", + "integrity": "sha512-46OzWeqEVQyX3N2/QdiU/CMXYDH/lSHpgfBkuhl3igpZiaB3ZIfSjKuOnybFVBQzjsLwkus2mjaESy8H41SzvA==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.41.0.tgz", + "integrity": "sha512-lfgW3KtQP4YauqdPpcUZHPcqQXmTmH4nYU0cplNeW583CMkAGjtImw4PKli09NFi2iQgChk4e9erkwlfYem6Lg==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.41.0.tgz", + "integrity": "sha512-nn8mEyzMbdEJzT7cwxgObuwviMx6kPRxzYiOl6o/o+ChQq23gfdlZcUNnt89lPhhz3BYsZ72rp0rxNqBSfqlqw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.41.0.tgz", + "integrity": "sha512-l+QK99je2zUKGd31Gh+45c4pGDAqZSuWQiuRFCdHYC2CSiO47qUWsCcenrI6p22hvHZrDje9QjwSMAFL3iwXwQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.41.0.tgz", + "integrity": "sha512-WbnJaxPv1gPIm6S8O/Wg+wfE/OzGSXlBMbOe4ie+zMyykMOeqmgD1BhPxZQuDqwUN+0T/xOFtL2RUWBspnZj3w==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.41.0.tgz", + "integrity": "sha512-eRDWR5t67/b2g8Q/S8XPi0YdbKcCs4WQ8vklNnUYLaSWF+Cbv2axZsp4jni6/j7eKvMLYCYdcsv8dcU+a6QNFg==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.41.0.tgz", + "integrity": "sha512-TWrZb6GF5jsEKG7T1IHwlLMDRy2f3DPqYldmIhnA2DVqvvhY2Ai184vZGgahRrg8k9UBWoSlHv+suRfTN7Ua4A==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.41.0.tgz", + "integrity": "sha512-ieQljaZKuJpmWvd8gW87ZmSFwid6AxMDk5bhONJ57U8zT77zpZ/TPKkU9HpnnFrM4zsgr4kiGuzbIbZTGi7u9A==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.41.0.tgz", + "integrity": "sha512-/L3pW48SxrWAlVsKCN0dGLB2bi8Nv8pr5S5ocSM+S0XCn5RCVCXqi8GVtHFsOBBCSeR+u9brV2zno5+mg3S4Aw==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.41.0.tgz", + "integrity": "sha512-XMLeKjyH8NsEDCRptf6LO8lJk23o9wvB+dJwcXMaH6ZQbbkHu2dbGIUindbMtRN6ux1xKi16iXWu6q9mu7gDhQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.41.0.tgz", + "integrity": "sha512-m/P7LycHZTvSQeXhFmgmdqEiTqSV80zn6xHaQ1JSqwCtD1YGtwEK515Qmy9DcB2HK4dOUVypQxvhVSy06cJPEg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.41.0.tgz", + "integrity": "sha512-4yodtcOrFHpbomJGVEqZ8fzD4kfBeCbpsUy5Pqk4RluXOdsWdjLnjhiKy2w3qzcASWd04fp52Xz7JKarVJ5BTg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.41.0.tgz", + "integrity": "sha512-tmazCrAsKzdkXssEc65zIE1oC6xPHwfy9d5Ta25SRCDOZS+I6RypVVShWALNuU9bxIfGA0aqrmzlzoM5wO5SPQ==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.41.0.tgz", + "integrity": "sha512-h1J+Yzjo/X+0EAvR2kIXJDuTuyT7drc+t2ALY0nIcGPbTatNOf0VWdhEA2Z4AAjv6X1NJV7SYo5oCTYRJhSlVA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.7.tgz", + "integrity": "sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "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/estree": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", + "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", + "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/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/@vitejs/plugin-react": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.4.1.tgz", + "integrity": "sha512-IpEm5ZmeXAP/osiBXVVP5KjFMzbWOonMs0NaQQl+xYnUAcq4oHUBsF2+p4MgKWG4YMmFYJU8A6sxRPuowllm6w==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.26.10", + "@babel/plugin-transform-react-jsx-self": "^7.25.9", + "@babel/plugin-transform-react-jsx-source": "^7.25.9", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.17.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0 || ^6.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/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": "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/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/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true, + "license": "MIT" + }, + "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/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true, + "license": "MIT" + }, + "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.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "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", + "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlast": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "dev": true, + "license": "MIT", + "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" + }, + "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/array.prototype.tosorted": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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/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/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/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/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/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/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.24.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.5.tgz", + "integrity": "sha512-FDToo4Wo82hIdgc1CQ+NQD0hEhmpPjrZ3hiUgwgOG6IuTdlpr8jdjyG24P6cNP1yJpTLzS5OcGgSw0xmDU1/Tw==", + "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.30001716", + "electron-to-chromium": "^1.5.149", + "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/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-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001718", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001718.tgz", + "integrity": "sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==", + "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": "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/chalk/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/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": "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/chokidar/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/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/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "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==", + "license": "MIT" + }, + "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/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/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==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "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/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/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/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true, + "license": "MIT" + }, + "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/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.155", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.155.tgz", + "integrity": "sha512-ps5KcGGmwL8VaeJlvlDlu4fORQpv3+GIcF5I3f9tUKUlJ/wsysh6HU8P5L1XWRYeXfA0oJd4PyM8ds8zTFf6Ng==", + "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/es-abstract": { + "version": "1.23.9", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz", + "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==", + "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.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" + }, + "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-iterator-helpers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz", + "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.6", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "iterator.prototype": "^1.1.4", + "safe-array-concat": "^1.1.3" + }, + "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==", + "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==", + "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.27.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.27.0.tgz", + "integrity": "sha512-ixRawFQuMB9DZ7fjU3iGGganFDp3+45bPOdaRurcFHSXO1e/sYwUX/FtQZpLZJR6SjMoJH8hR2pPEAfDyCoU2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.20.0", + "@eslint/config-helpers": "^0.2.1", + "@eslint/core": "^0.14.0", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "9.27.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.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-plugin-react": { + "version": "7.37.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz", + "integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.3", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.2.1", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.9", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.1", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.12", + "string.prototype.repeat": "^1.0.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + } + }, + "node_modules/eslint-plugin-react/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint-plugin-react/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "license": "MIT", + "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/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/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, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "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.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/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/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/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/fault": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", + "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "format": "^0.2.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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/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": "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/format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "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/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "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==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "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-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": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "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/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/globals": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-16.1.0.tgz", + "integrity": "sha512-aibexHNbb/jiUSObBgpHLj+sIuUmJnYcgXBlrfsiDZ9rt4aF2TFRbyLgZ2iFQuVZ1K5Mx3FVkbKRSgKrbK3K2g==", + "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/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/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/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/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/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-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": "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-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-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-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-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/iterator.prototype": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", + "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "get-proto": "^1.0.0", + "has-symbols": "^1.1.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jiti": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", + "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "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==", + "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==", + "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-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==", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "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/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/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.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/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/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/lottie-web": { + "version": "5.12.2", + "resolved": "https://registry.npmjs.org/lottie-web/-/lottie-web-5.12.2.tgz", + "integrity": "sha512-uvhvYPC8kGPjXT3MyKMrL3JitEAmDMp30lVkuq/590Mw9ok6pWcFCwXJveo0t5uqYw1UREQHofD+jVpdjBv8wg==", + "license": "MIT" + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "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/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/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-frontmatter": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", + "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "escape-string-regexp": "^5.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-extension-frontmatter": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-frontmatter/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-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.20.0", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.20.0.tgz", + "integrity": "sha512-/d3otgvmquUkAN2RVxSg6lIbQrYX7isR4aC5Hvw8JuHvzctR3eUG50WmsAZjb9MkbJ5LbijPSy7uIxEtQDGI0w==", + "dev": true, + "license": "CC0-1.0" + }, + "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/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-frontmatter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", + "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", + "dev": true, + "license": "MIT", + "dependencies": { + "fault": "^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": { + "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, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "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/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==", + "license": "MIT" + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.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==", + "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-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "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/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-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "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.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/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/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-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": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "license": "BlueOak-1.0.0", + "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-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "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": "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/pirates": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", + "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "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.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-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "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/prettier": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.6.2.tgz", + "integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.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/react": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", + "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz", + "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==", + "license": "MIT", + "dependencies": { + "scheduler": "^0.26.0" + }, + "peerDependencies": { + "react": "^19.1.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/react-refresh": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz", + "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^2.3.0" + } + }, + "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/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/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/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/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/rollup": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.41.0.tgz", + "integrity": "sha512-HqMFpUbWlf/tvcxBFNKnJyzc7Lk+XO3FGc3pbNBLqEbOz0gPLRgcrlS3UF4MfUrVlstOaP/q0kM6GVvi+LrLRg==", + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.7" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.41.0", + "@rollup/rollup-android-arm64": "4.41.0", + "@rollup/rollup-darwin-arm64": "4.41.0", + "@rollup/rollup-darwin-x64": "4.41.0", + "@rollup/rollup-freebsd-arm64": "4.41.0", + "@rollup/rollup-freebsd-x64": "4.41.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.41.0", + "@rollup/rollup-linux-arm-musleabihf": "4.41.0", + "@rollup/rollup-linux-arm64-gnu": "4.41.0", + "@rollup/rollup-linux-arm64-musl": "4.41.0", + "@rollup/rollup-linux-loongarch64-gnu": "4.41.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.41.0", + "@rollup/rollup-linux-riscv64-gnu": "4.41.0", + "@rollup/rollup-linux-riscv64-musl": "4.41.0", + "@rollup/rollup-linux-s390x-gnu": "4.41.0", + "@rollup/rollup-linux-x64-gnu": "4.41.0", + "@rollup/rollup-linux-x64-musl": "4.41.0", + "@rollup/rollup-win32-arm64-msvc": "4.41.0", + "@rollup/rollup-win32-ia32-msvc": "4.41.0", + "@rollup/rollup-win32-x64-msvc": "4.41.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" + } + ], + "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/scheduler": { + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", + "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "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/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==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "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/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/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/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/string.prototype.matchall": { + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", + "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "regexp.prototype.flags": "^1.5.3", + "set-function-name": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.repeat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", + "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "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": "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/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-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, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "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/tailwindcss": { + "version": "3.4.17", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz", + "integrity": "sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.6.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.2", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.6", + "lilconfig": "^3.1.3", + "micromatch": "^4.0.8", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.4.47", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.2", + "postcss-nested": "^6.2.0", + "postcss-selector-parser": "^6.1.2", + "resolve": "^1.22.8", + "sucrase": "^3.35.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "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/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true, + "license": "Apache-2.0" + }, + "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/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/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/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==", + "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==", + "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/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/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/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, + "license": "MIT", + "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/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/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-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, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "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" + } + }, + "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/package.json b/package.json new file mode 100644 index 0000000..6a7f00e --- /dev/null +++ b/package.json @@ -0,0 +1,33 @@ +{ + "name": "lycaknight_portfolio", + "version": "1.0.0", + "private": true, + "scripts": { + "dev": "vite", + "build": "vite build", + "test": "snyk test", + "update": "taze -r -I -i -w", + "clean": "rimraf build", + "clean-node": "rimraf node_modules build" + }, + "dependencies": { + "@vitejs/plugin-react": "^4.4.1", + "lottie-web": "^5.12.2", + "react": "^19.1.0", + "react-dom": "^19.1.0" + }, + "devDependencies": { + "@eslint/css": "^0.8.1", + "@eslint/js": "^9.27.0", + "@eslint/json": "^0.12.0", + "@eslint/markdown": "^6.4.0", + "autoprefixer": "^10.4.21", + "eslint": "^9.27.0", + "eslint-plugin-react": "^7.37.5", + "globals": "^16.1.0", + "postcss": "^8.4.47", + "prettier": "2.6.2", + "tailwindcss": "^3.4.12", + "vite": "^5.4.7" + } +} diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 0000000..12a703d --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,6 @@ +module.exports = { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +}; diff --git a/src/nginx.conf b/src/nginx.conf new file mode 100644 index 0000000..792f029 --- /dev/null +++ b/src/nginx.conf @@ -0,0 +1,18 @@ +server { + root /app/dist; + index index.html index.htm; + + server_name localhost; + + location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ { + expires 1w; + } + + location / { + try_files $uri $uri/ @root; + } + + location @root { + rewrite .* / redirect; + } +} diff --git a/src/vite/App.jsx b/src/vite/App.jsx new file mode 100644 index 0000000..36dc6c9 --- /dev/null +++ b/src/vite/App.jsx @@ -0,0 +1,71 @@ +import React, { Suspense, useState, useEffect } from "react"; + +const Hero = React.lazy(() => import("./pages/Hero.jsx")); +const Project = React.lazy(() => import("./pages/Project.jsx")); +const Skill = React.lazy(() => import("./pages/Skill.jsx")); +const Contact = React.lazy(() => import("./pages/Contact.jsx")); +const Experience = React.lazy(() => import("./pages/Experience.jsx")); + +function App() { + const [scrolled, setScrolled] = useState("0%"); + + function scrollProgress() { + const scrollPx = document.documentElement.scrollTop; + const winHeightPx = + document.documentElement.scrollHeight - + document.documentElement.clientHeight; + const scrolling = `${(scrollPx / winHeightPx) * 100}%`; + setScrolled(scrolling); + } + + const progressContainerStyle = { + height: "10px", + position: "fixed", + top: 0, + left: 0, + width: "100vw", + zIndex: 99, + }; + + const progressBarStyle = { + height: "10px", + background: "linear-gradient(43deg, #a162e8 0%, #f7ce68 46%, #85ffbd 100%)", + width: scrolled, + }; + + useEffect(() => { + window.addEventListener("scroll", scrollProgress); + }, []); + + return ( +
+ +
+
+
+
+
+ } + > +
+ {scrolled !== "0%" && ( +
+
+
+ )} +
+ + + + + +
+
+ +
+ ); +} + +export default App; diff --git a/src/vite/components/astronaout.json b/src/vite/components/astronaout.json new file mode 100644 index 0000000..ea95db2 --- /dev/null +++ b/src/vite/components/astronaout.json @@ -0,0 +1 @@ +{"v":"5.2.1","fr":60,"ip":0,"op":600,"w":1080,"h":1080,"nm":"Astronaout ","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Astronaut Outlines 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[-23],"e":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":150,"s":[0],"e":[-23]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":298.498,"s":[-23],"e":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":450.752,"s":[0],"e":[-23]},{"t":599}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[808,390,0],"e":[808,301,0],"to":[0,-14.8333330154419,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":150,"s":[808,301,0],"e":[808,390,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":298.498,"s":[808,390,0],"e":[808,301,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":450.752,"s":[808,301,0],"e":[808,390,0],"to":[0,0,0],"ti":[0,-14.8333330154419,0]},{"t":599}],"ix":2},"a":{"a":0,"k":[804,301,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0.009,-0.014],[1.1,-5.045],[0,0],[-0.351,-0.002],[0,0],[-0.855,5.668],[-0.005,0.483],[0,0]],"o":[[0,0],[-0.009,0.014],[-2.667,4.961],[-0.455,2.167],[0,0],[0,0],[2.4,-0.014],[0.074,-0.493],[0,0],[-0.066,-6.061]],"v":[[0.631,-9.499],[0.631,-9.499],[0.603,-9.456],[-5.084,5.896],[-5.73,9.485],[-5.178,9.499],[-4.973,9.499],[5.613,3.309],[5.73,1.844],[5.73,1.604]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.447059003045,0.537254961799,0.960784014534,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[775.621,303],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.667,4.961],[0.842,-4.009]],"o":[[-3.102,4.789],[1.1,-5.045]],"v":[[2.844,-7.676],[-2.844,7.676]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.745097979377,0.796078012504,0.984314024682,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[773.38,301.22],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.015,0],[0.641,-0.203],[-0.385,-5.125],[-4.461,-0.051],[0,0],[-0.285,0.038],[-0.038,5.346],[0,0],[0.103,0.565]],"o":[[-0.714,0],[-4.396,1.392],[0.358,4.766],[0,0],[0.282,-0.003],[4.336,-0.571],[0,0],[-0.004,-0.599],[-0.828,-4.558]],"v":[[1.599,-10.306],[-0.452,-9.997],[-8.907,1.277],[-0.185,10.306],[-0.021,10.306],[0.829,10.245],[8.931,-1.935],[8.931,-2.097],[8.773,-3.848]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.447059003045,0.537254961799,0.960784014534,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[823.195,293.501],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[18.448,16.143],[-21.267,8.671],[-5.638,-14.862]],"o":[[-9.004,-7.878],[21.268,-8.67],[5.637,14.86]],"v":[[-35.726,23.06],[-14.203,-30.533],[39.093,-14.861]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.6,0.67843095368,0.976471007104,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[808.606,306.049],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 10","np":2,"cix":2,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":600,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Astronaut Outlines 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[0],"e":[15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":150,"s":[15],"e":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":298.498,"s":[0],"e":[15]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":450.752,"s":[15],"e":[0]},{"t":599}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[216,762,0],"e":[216,682,0],"to":[0,-13.3333330154419,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":150,"s":[216,682,0],"e":[216,762,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":298.498,"s":[216,762,0],"e":[216,682,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":450.752,"s":[216,682,0],"e":[216,762,0],"to":[0,0,0],"ti":[0,-13.3333330154419,0]},{"t":599}],"ix":2},"a":{"a":0,"k":[212,682,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.926,0.027],[0,0],[0.959,-0.107],[-5.637,-9.394],[-6.228,0],[-0.885,0.369],[4.442,8.883]],"o":[[0,0],[-0.859,0.004],[-8.008,0.89],[4.826,8.043],[1.047,0],[6.149,-2.563],[-3.848,-7.697]],"v":[[-1.158,-18.121],[-1.338,-18.121],[-4.062,-17.952],[-12.945,3.912],[6.691,18.121],[9.603,17.578],[12.335,-7.703]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.447059003045,0.537254961799,0.960784014534,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[195.461,678.111],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-3.584,-9.053],[-5.653,-0.045],[0,0],[-3.674,3.421],[0,0],[0.004,0.01],[6.34,6.162],[1.935,2.456]],"o":[[-11.173,2.098],[2.078,5.249],[0,0],[4.027,-0.031],[0,0],[-0.004,-0.01],[-2.888,-5.832],[-1.763,-1.714],[0,0]],"v":[[-5.372,-14.76],[-11.161,6.384],[1.666,14.76],[1.913,14.76],[13.905,9.737],[13.905,9.737],[13.892,9.707],[0.141,-8.411],[-5.373,-14.76]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.447059003045,0.537254961799,0.960784014534,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[260.982,689.988],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 5","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-1.763,-1.714],[-2.888,-5.832]],"o":[[0,0],[1.934,2.456],[6.34,6.162],[-5.773,-13.759]],"v":[[-9.632,-12.234],[-9.632,-12.234],[-4.119,-5.885],[9.632,12.234]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.745097979377,0.796078012504,0.984314024682,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[265.243,687.462],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 6","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[14.729,30.533],[-30.892,-1.797],[-10.929,-10.623],[15.805,-9.34]],"o":[[-11.134,-23.083],[30.892,1.795],[22.824,22.184],[-15.805,9.34]],"v":[[-61.247,-4.85],[-5.209,-50.828],[49.557,-9.933],[55.857,43.285]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.6,0.67843095368,0.976471007104,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[211.566,691.51],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 11","np":2,"cix":2,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":600,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Astronaut Outlines 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[556,626,0],"e":[544,540,0],"to":[-2,-14.3333330154419,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":150,"s":[544,540,0],"e":[556,626,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":298.498,"s":[556,626,0],"e":[544,540,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":450.752,"s":[544,540,0],"e":[556,626,0],"to":[0,0,0],"ti":[-2,-14.3333330154419,0]},{"t":599}],"ix":2},"a":{"a":0,"k":[540,540,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[6.511,0],[1.712,-4.138],[0.005,-0.844],[0,0],[-9.237,0],[-1.335,0.364],[-0.014,3.245],[0,0],[1.989,1.59]],"o":[[-5.016,0],[-0.359,0.868],[0,0],[0.039,7.161],[1.558,0],[5.317,-1.448],[0,0],[-0.013,-2.964],[-3.543,-2.832]],"v":[[-4.674,-10.734],[-15.867,-5.062],[-16.401,-2.49],[-16.401,-2.419],[4.792,10.734],[9.166,10.2],[16.401,2.266],[16.401,2.196],[12.818,-5.317]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.823528992896,0.858824008119,0.988234994926,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[188.558,789.089],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[0],"e":[-29]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":150,"s":[-29],"e":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":298.498,"s":[0],"e":[-29]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":450.752,"s":[-29],"e":[0]},{"t":599}],"ix":6},"o":{"a":0,"k":50,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 7","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.675,0],[1.155,-0.542],[0.109,-7.768],[0,0],[-1.38,-1.57],[-1.994,-0.022],[0,0],[-1.581,8.165]],"o":[[-1.463,0],[-5.718,2.687],[0,0],[0.028,1.993],[1.412,1.605],[0,0],[7.586,-0.081],[1.534,-7.916]],"v":[[4.968,-14.513],[0.933,-13.672],[-13.52,6.46],[-13.52,6.755],[-11.505,12.177],[-6.293,14.513],[-6.103,14.513],[13.243,-3.543]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.6,0.678431372549,0.976470648074,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[883.13,210.773],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[-16],"e":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":150,"s":[0],"e":[-16]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":298.498,"s":[-16],"e":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":450.752,"s":[0],"e":[-16]},{"t":599}],"ix":6},"o":{"a":0,"k":50,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 8","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.075,-4.384],[-9.736,-3.331],[3.416,10.019]],"o":[[-4.61,6.574],[9.737,3.331],[-3.416,-10.019]],"v":[[-5.723,-12.299],[-3.673,16.313],[9.993,-9.625]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.6,0.67843095368,0.976471007104,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[882.786,361.227],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[-24],"e":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":150,"s":[0],"e":[-24]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":298.498,"s":[-24],"e":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":450.752,"s":[0],"e":[-24]},{"t":599}],"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 9","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":600,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Astronaut Outlines 5","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[544,540,0],"ix":2},"a":{"a":0,"k":[540,540,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.822,-1.665],[0,0],[-0.731,-0.105],[0,0],[1.329,-1.296],[0,0],[-0.125,-0.727],[0,0],[1.643,0.864],[0,0],[0.654,-0.343],[0,0],[-0.314,1.83],[0,0],[0.528,0.515],[0,0],[-1.837,0.268],[0,0],[-0.326,0.661],[0,0]],"o":[[0,0],[0.328,0.661],[0,0],[1.838,0.268],[0,0],[-0.527,0.515],[0,0],[0.314,1.83],[0,0],[-0.652,-0.343],[0,0],[-1.643,0.864],[0,0],[0.125,-0.727],[0,0],[-1.329,-1.296],[0,0],[0.73,-0.105],[0,0],[0.822,-1.665]],"v":[[2.009,-12.448],[4.657,-7.081],[6.345,-5.855],[12.268,-4.995],[13.51,-1.173],[9.223,3.004],[8.579,4.988],[9.591,10.887],[6.341,13.249],[1.042,10.463],[-1.043,10.463],[-6.341,13.249],[-9.591,10.887],[-8.579,4.988],[-9.223,3.004],[-13.51,-1.173],[-12.268,-4.995],[-6.345,-5.855],[-4.658,-7.081],[-2.009,-12.448]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.996078012504,0.760783954695,0.447059003045,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[315.328,849.447],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":0,"s":[100,100],"e":[180,180]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":150,"s":[180,180],"e":[100,100]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":298,"s":[100,100],"e":[180,180]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":451,"s":[180,180],"e":[100,100]},{"t":599}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 20","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.98,-1.987],[0,0],[-0.87,-0.127],[0,0],[1.586,-1.547],[0,0],[-0.149,-0.868],[0,0],[1.962,1.031],[0,0],[0.778,-0.409],[0,0],[-0.374,2.184],[0,0],[0.63,0.614],[0,0],[-2.192,0.319],[0,0],[-0.389,0.789],[0,0]],"o":[[0,0],[0.39,0.789],[0,0],[2.192,0.319],[0,0],[-0.631,0.614],[0,0],[0.375,2.184],[0,0],[-0.778,-0.409],[0,0],[-1.961,1.031],[0,0],[0.148,-0.868],[0,0],[-1.586,-1.547],[0,0],[0.871,-0.127],[0,0],[0.98,-1.987]],"v":[[2.397,-14.854],[5.559,-8.448],[7.571,-6.986],[14.641,-5.959],[16.122,-1.399],[11.007,3.587],[10.238,5.953],[11.445,12.993],[7.566,15.811],[1.244,12.487],[-1.243,12.487],[-7.566,15.811],[-11.445,12.993],[-10.237,5.953],[-11.006,3.587],[-16.122,-1.399],[-14.64,-5.959],[-7.571,-6.986],[-5.559,-8.448],[-2.396,-14.854]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.996078012504,0.760783954695,0.447059003045,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[653.259,174.561],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":0,"s":[100,100],"e":[180,180]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":150,"s":[180,180],"e":[100,100]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":298,"s":[100,100],"e":[180,180]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":451,"s":[180,180],"e":[100,100]},{"t":599}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 21","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":600,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Astronaut Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":0,"s":[7],"e":[20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":150,"s":[20],"e":[7]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":298.498,"s":[7],"e":[20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":450.752,"s":[20],"e":[7]},{"t":599}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[554,620,0],"e":[544,540,0],"to":[-1.66666662693024,-13.3333330154419,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":150,"s":[544,540,0],"e":[554,620,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":298.498,"s":[554,620,0],"e":[544,540,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":450.752,"s":[544,540,0],"e":[554,620,0],"to":[0,0,0],"ti":[-1.66666662693024,-13.3333330154419,0]},{"t":599}],"ix":2},"a":{"a":0,"k":[540,540,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[{"i":[[0,0],[0,0],[0.054,-8.965],[0,0],[-0.054,-0.408],[-5.637,-4.227],[-2.011,0],[0,0],[0,0],[0.004,0.012],[10.936,21.53]],"o":[[0,0],[0,0],[0,0],[0.002,0.395],[1.281,9.737],[1.238,0.928],[7.146,0],[0,0],[-0.004,-0.012],[-9.4,-25.14],[-0.01,-0.019]],"v":[[-9.094,-39.052],[-9.094,-39.052],[-21.842,-24.539],[-21.842,-24.426],[-21.759,-23.221],[-0.493,37.761],[4.528,39.052],[21.842,34.479],[21.842,34.479],[21.828,34.439],[-9.079,-39.024]],"c":true}],"e":[{"i":[[0,0],[0,0],[0.054,-8.965],[0,0],[-0.054,-0.408],[-5.637,-4.227],[-2.011,0],[0,0],[0,0],[0.003,0.012],[12.874,18.707]],"o":[[0,0],[0,0],[0,0],[0.002,0.395],[1.281,9.737],[1.238,0.928],[7.146,0],[0,0],[-0.004,-0.012],[-7.462,-34.086],[-0.012,-0.018]],"v":[[-5.005,-5.157],[-5.005,-5.157],[-21.17,11.664],[-21.17,11.777],[-21.087,12.982],[-2.147,75.61],[2.874,76.901],[20.188,72.327],[20.188,72.327],[20.173,72.288],[-4.989,-5.129]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":150,"s":[{"i":[[0,0],[0,0],[0.054,-8.965],[0,0],[-0.054,-0.408],[-5.637,-4.227],[-2.011,0],[0,0],[0,0],[0.003,0.012],[12.874,18.707]],"o":[[0,0],[0,0],[0,0],[0.002,0.395],[1.281,9.737],[1.238,0.928],[7.146,0],[0,0],[-0.004,-0.012],[-7.462,-34.086],[-0.012,-0.018]],"v":[[-5.005,-5.157],[-5.005,-5.157],[-21.17,11.664],[-21.17,11.777],[-21.087,12.982],[-2.147,75.61],[2.874,76.901],[20.188,72.327],[20.188,72.327],[20.173,72.288],[-4.989,-5.129]],"c":true}],"e":[{"i":[[0,0],[0,0],[0.054,-8.965],[0,0],[-0.054,-0.408],[-5.637,-4.227],[-2.011,0],[0,0],[0,0],[0.004,0.012],[10.936,21.53]],"o":[[0,0],[0,0],[0,0],[0.002,0.395],[1.281,9.737],[1.238,0.928],[7.146,0],[0,0],[-0.004,-0.012],[-9.4,-25.14],[-0.01,-0.019]],"v":[[-9.094,-39.052],[-9.094,-39.052],[-21.842,-24.539],[-21.842,-24.426],[-21.759,-23.221],[-0.493,37.761],[4.528,39.052],[21.842,34.479],[21.842,34.479],[21.828,34.439],[-9.079,-39.024]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":298,"s":[{"i":[[0,0],[0,0],[0.054,-8.965],[0,0],[-0.054,-0.408],[-5.637,-4.227],[-2.011,0],[0,0],[0,0],[0.004,0.012],[10.936,21.53]],"o":[[0,0],[0,0],[0,0],[0.002,0.395],[1.281,9.737],[1.238,0.928],[7.146,0],[0,0],[-0.004,-0.012],[-9.4,-25.14],[-0.01,-0.019]],"v":[[-9.094,-39.052],[-9.094,-39.052],[-21.842,-24.539],[-21.842,-24.426],[-21.759,-23.221],[-0.493,37.761],[4.528,39.052],[21.842,34.479],[21.842,34.479],[21.828,34.439],[-9.079,-39.024]],"c":true}],"e":[{"i":[[0,0],[0,0],[0.054,-8.965],[0,0],[-0.054,-0.408],[-5.637,-4.227],[-2.011,0],[0,0],[0,0],[0.003,0.012],[12.874,18.707]],"o":[[0,0],[0,0],[0,0],[0.002,0.395],[1.281,9.737],[1.238,0.928],[7.146,0],[0,0],[-0.004,-0.012],[-7.462,-34.086],[-0.012,-0.018]],"v":[[-5.005,-5.157],[-5.005,-5.157],[-21.17,11.664],[-21.17,11.777],[-21.087,12.982],[-2.147,75.61],[2.874,76.901],[20.188,72.327],[20.188,72.327],[20.173,72.288],[-4.989,-5.129]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":451,"s":[{"i":[[0,0],[0,0],[0.054,-8.965],[0,0],[-0.054,-0.408],[-5.637,-4.227],[-2.011,0],[0,0],[0,0],[0.003,0.012],[12.874,18.707]],"o":[[0,0],[0,0],[0,0],[0.002,0.395],[1.281,9.737],[1.238,0.928],[7.146,0],[0,0],[-0.004,-0.012],[-7.462,-34.086],[-0.012,-0.018]],"v":[[-5.005,-5.157],[-5.005,-5.157],[-21.17,11.664],[-21.17,11.777],[-21.087,12.982],[-2.147,75.61],[2.874,76.901],[20.188,72.327],[20.188,72.327],[20.173,72.288],[-4.989,-5.129]],"c":true}],"e":[{"i":[[0,0],[0,0],[0.054,-8.965],[0,0],[-0.054,-0.408],[-5.637,-4.227],[-2.011,0],[0,0],[0,0],[0.004,0.012],[10.936,21.53]],"o":[[0,0],[0,0],[0,0],[0.002,0.395],[1.281,9.737],[1.238,0.928],[7.146,0],[0,0],[-0.004,-0.012],[-9.4,-25.14],[-0.01,-0.019]],"v":[[-9.094,-39.052],[-9.094,-39.052],[-21.842,-24.539],[-21.842,-24.426],[-21.759,-23.221],[-0.493,37.761],[4.528,39.052],[21.842,34.479],[21.842,34.479],[21.828,34.439],[-9.079,-39.024]],"c":true}]},{"t":599}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.780391977348,0.854902020623,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[750.211,613.173],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 12","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.519,0.948],[-8.688,-31.94]],"o":[[10.936,21.53],[-16.809,-47.578]],"v":[[-11.364,-2.836],[13.799,74.58]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.882353001015,0.925490016563,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[756.586,610.881],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 13","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[{"i":[[0.037,0.277],[0,0],[18.859,-7.252],[-3.416,-16.227],[-7.002,-6.662],[-4.754,0],[-8.51,10.561],[0.006,0.048]],"o":[[0,0],[-0.15,0.131],[-11.216,4.313],[3.417,16.229],[2.226,2.117],[10.205,0],[-0.006,-0.048],[-3.902,-30.448]],"v":[[17.287,-50.164],[17.285,-50.164],[-15.707,-30.591],[-27.323,-1.21],[-15.025,46.961],[-4.094,50.164],[28.531,34.598],[28.512,34.451]],"c":true}],"e":[{"i":[[0.037,0.277],[0,0],[18.859,-7.252],[-7.232,-14.922],[-7.002,-6.662],[-4.717,0.594],[-11.635,5.448],[0.006,0.048]],"o":[[0,0],[-0.15,0.131],[-11.216,4.313],[6.694,13.811],[2.226,2.117],[11.381,-1.433],[-0.006,-0.048],[-3.902,-30.448]],"v":[[-16.242,-32.64],[-16.158,-32.405],[-47.517,-19.678],[-50.879,7.895],[-27.156,50.179],[-16.279,51.407],[11.232,42.624],[11.427,41.6]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":150,"s":[{"i":[[0.037,0.277],[0,0],[18.859,-7.252],[-7.232,-14.922],[-7.002,-6.662],[-4.717,0.594],[-11.635,5.448],[0.006,0.048]],"o":[[0,0],[-0.15,0.131],[-11.216,4.313],[6.694,13.811],[2.226,2.117],[11.381,-1.433],[-0.006,-0.048],[-3.902,-30.448]],"v":[[-16.242,-32.64],[-16.158,-32.405],[-47.517,-19.678],[-50.879,7.895],[-27.156,50.179],[-16.279,51.407],[11.232,42.624],[11.427,41.6]],"c":true}],"e":[{"i":[[0.037,0.277],[0,0],[18.859,-7.252],[-3.416,-16.227],[-7.002,-6.662],[-4.754,0],[-8.51,10.561],[0.006,0.048]],"o":[[0,0],[-0.15,0.131],[-11.216,4.313],[3.417,16.229],[2.226,2.117],[10.205,0],[-0.006,-0.048],[-3.902,-30.448]],"v":[[17.287,-50.164],[17.285,-50.164],[-15.707,-30.591],[-27.323,-1.21],[-15.025,46.961],[-4.094,50.164],[28.531,34.598],[28.512,34.451]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":298,"s":[{"i":[[0.037,0.277],[0,0],[18.859,-7.252],[-3.416,-16.227],[-7.002,-6.662],[-4.754,0],[-8.51,10.561],[0.006,0.048]],"o":[[0,0],[-0.15,0.131],[-11.216,4.313],[3.417,16.229],[2.226,2.117],[10.205,0],[-0.006,-0.048],[-3.902,-30.448]],"v":[[17.287,-50.164],[17.285,-50.164],[-15.707,-30.591],[-27.323,-1.21],[-15.025,46.961],[-4.094,50.164],[28.531,34.598],[28.512,34.451]],"c":true}],"e":[{"i":[[0.037,0.277],[0,0],[18.859,-7.252],[-7.232,-14.922],[-7.002,-6.662],[-4.717,0.594],[-11.635,5.448],[0.006,0.048]],"o":[[0,0],[-0.15,0.131],[-11.216,4.313],[6.694,13.811],[2.226,2.117],[11.381,-1.433],[-0.006,-0.048],[-3.902,-30.448]],"v":[[-16.242,-32.64],[-16.158,-32.405],[-47.518,-19.678],[-50.879,7.895],[-27.156,50.179],[-16.279,51.407],[11.232,42.624],[11.427,41.6]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":451,"s":[{"i":[[0.037,0.277],[0,0],[18.859,-7.252],[-7.232,-14.922],[-7.002,-6.662],[-4.717,0.594],[-11.635,5.448],[0.006,0.048]],"o":[[0,0],[-0.15,0.131],[-11.216,4.313],[6.694,13.811],[2.226,2.117],[11.381,-1.433],[-0.006,-0.048],[-3.902,-30.448]],"v":[[-16.242,-32.64],[-16.158,-32.405],[-47.518,-19.678],[-50.879,7.895],[-27.156,50.179],[-16.279,51.407],[11.232,42.624],[11.427,41.6]],"c":true}],"e":[{"i":[[0.037,0.277],[0,0],[18.859,-7.252],[-3.416,-16.227],[-7.002,-6.662],[-4.754,0],[-8.51,10.561],[0.006,0.048]],"o":[[0,0],[-0.15,0.131],[-11.216,4.313],[3.417,16.229],[2.226,2.117],[10.205,0],[-0.006,-0.048],[-3.902,-30.448]],"v":[[17.287,-50.164],[17.285,-50.164],[-15.707,-30.591],[-27.323,-1.21],[-15.025,46.961],[-4.094,50.164],[28.531,34.598],[28.512,34.451]],"c":true}]},{"t":599}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.780391977348,0.854902020623,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[656.861,780.101],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 14","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[6.405,-129.651],[6.405,-129.651],[-52.015,-83.188],[-81.224,-59.957],[-15.118,129.651],[81.224,68.67]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.470587995941,0.701960963829,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[575.228,507.191],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 16","np":2,"cix":2,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[14.605,-11.616],[-14.605,11.616],[-14.604,11.616]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.882353001015,0.737254961799,0.894118006089,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[508.608,435.618],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 17","np":2,"cix":2,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.125,0],[-3.076,-5.28],[-17.367,-5.319],[0,0],[0,0],[0,0]],"o":[[-5.125,0],[3.074,5.281],[0,0],[5.629,-10.714],[0,0],[0,0]],"v":[[-8.638,-26.637],[-24.353,-1.342],[11.91,26.637],[11.914,26.637],[24.8,-1.342],[24.8,-1.342]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.780391977348,0.854902020623,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[443.282,553.899],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 18","np":2,"cix":2,"ix":6,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[13.241,-0.001],[8.637,-1.904],[0.059,-8.513],[0,0],[-0.089,-0.405],[-13.241,0],[-8.637,1.904],[1.919,8.707]],"o":[[-7.16,0],[-23.389,5.155],[0,0],[0.003,0.416],[1.245,5.651],[7.16,0],[24.609,-5.424],[-1.245,-5.651]],"v":[[20.58,-18.576],[-3.474,-15.763],[-44.698,8.506],[-44.698,8.591],[-44.56,9.822],[-20.58,18.576],[3.475,15.764],[44.56,-9.822]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.207843002619,0.309803981407,0.568626972273,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[408.557,256.062],"e":[408.557,240.062],"to":[0,-2.66666674613953],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":150,"s":[408.557,240.062],"e":[408.557,256.062],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":298,"s":[408.557,256.062],"e":[408.557,240.062],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":451,"s":[408.557,240.062],"e":[408.557,256.062],"to":[0,0],"ti":[0,-2.66666674613953]},{"t":599}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"n":["0p667_1_0p333_0","0p667_1_0p333_0"],"t":0,"s":[100,100],"e":[80,80]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"n":["0p667_1_0p333_0","0p667_1_0p333_0"],"t":150,"s":[80,80],"e":[100,100]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"n":["0p667_1_0p333_0","0p667_1_0p333_0"],"t":298,"s":[100,100],"e":[80,80]},{"i":{"x":[0.667,0.667],"y":[1,1]},"o":{"x":[0.333,0.333],"y":[0,0]},"n":["0p667_1_0p333_0","0p667_1_0p333_0"],"t":451,"s":[80,80],"e":[100,100]},{"t":599}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 19","np":2,"cix":2,"ix":7,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[16.168,-1.076],[3.203,-6.021],[3.203,-7.686],[-14.093,-4.996],[-3.715,7.559],[5.509,13.836]],"o":[[0,0],[-3.203,6.021],[-3.203,7.687],[14.093,4.997],[3.716,-7.558],[-5.509,-13.836]],"v":[[-13.596,-42.933],[-12.043,-21.456],[-22.804,-2.752],[-7.174,39.013],[22.292,23.383],[18.449,-17.869]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.882353001015,0.925490016563,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[653.053,394.6],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 22","np":2,"cix":2,"ix":8,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-32.541,2.563],[-7.471,7.136],[1.922,10.506],[-9.096,4.612],[-4.74,0.641],[-15.503,-0.257],[-2.051,-10.249],[12.555,-20.498],[39.918,-7.943],[13.067,25.75],[-0.113,13.376]],"o":[[24.69,-1.944],[3.814,-3.642],[-1.922,-10.506],[4.997,13.452],[4.74,-0.64],[15.501,0.257],[2.05,10.249],[-12.555,20.499],[-39.918,7.942],[-4.409,-8.69],[0,0]],"v":[[-45.569,5.509],[-0.839,-19.69],[0.297,-37.025],[14.133,-62.904],[30.019,-47.531],[55.13,-76.227],[85.109,-45.223],[64.61,14.733],[-5.544,68.542],[-81.184,30.364],[-87.046,-3.715]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.882353001015,0.925490016563,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[388.653,569.07],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 23","np":2,"cix":2,"ix":9,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[-152.394,-11.708],[-77.955,179.845],[27.355,177.336],[123.697,116.354],[152.394,29.237],[82.7,-179.845],[48.876,-81.966],[-38.752,-12.272]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.592156982422,0.788234994926,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[532.755,459.506],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 24","np":2,"cix":2,"ix":10,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[44.73,-20.755],[-7.471,7.136],[1.922,10.506],[-9.096,4.612],[-0.817,-1.585]],"o":[[0,0],[-44.592,10.78],[24.69,-1.944],[3.814,-3.642],[-1.922,-10.506],[0.771,2.076],[0,0]],"v":[[24.826,-39.469],[24.823,-39.469],[-31.044,39.469],[13.686,14.269],[14.822,-3.066],[28.658,-28.945],[31.044,-23.468]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.780391977348,0.854902020623,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[374.128,535.111],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 25","np":2,"cix":2,"ix":11,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-74.544,-17.801],[11.53,-46.121],[44.584,-0.256],[-0.245,56.883]],"o":[[34.334,8.199],[-11.531,46.12],[-44.583,0.256],[0.236,-54.693]],"v":[[41.503,-81.164],[86.6,21.328],[-9.23,98.708],[-97.885,11.59]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.109803996367,0.192156997381,0.466666995778,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[400.486,295.486],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 26","np":2,"cix":2,"ix":12,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[93.779,50.221],[49.965,-62.006],[-21.01,-29.978],[-80.711,45.095]],"o":[[-38.646,-20.696],[-49.965,62.008],[22.018,31.416],[80.712,-45.096]],"v":[[62.904,-121.196],[-106.719,-86.862],[-110.819,69.437],[67.515,103.772]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.882353001015,0.925490016563,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[385.747,297.597],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 27","np":2,"cix":2,"ix":13,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[28.226,-5.617],[2.342,-0.28],[0,0],[-3.694,0],[-28.834,8.719]],"o":[[-12.039,15.159],[-2.473,0.492],[0,0],[0,0],[11.622,0],[0,0]],"v":[[25.454,-22.495],[-31.919,12.609],[-39.14,13.764],[-34.667,22.389],[-28.887,22.495],[39.14,12.724]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.780391977348,0.854902020623,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[415.029,625.003],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 28","np":2,"cix":2,"ix":14,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[{"i":[[0,0],[-38.948,-24.598],[-19.473,-16.11],[-19.474,-20.498],[-25.623,2.305],[-0.256,11.53],[12.043,6.149],[0.769,7.175],[5.637,29.723],[56.555,20.791],[0,0]],"o":[[0,0],[38.946,24.599],[19.472,16.111],[19.474,20.498],[25.623,-2.307],[0.257,-11.53],[-12.042,-6.15],[-0.769,-7.174],[-5.637,-29.722],[-53.552,-44.84],[0,0]],"v":[[-182.563,-121.965],[-100.569,-7.175],[28.569,31.547],[63.416,145.537],[135.929,176.285],[182.306,150.15],[169.494,122.477],[139.772,104.029],[119.786,-42.021],[13.708,-133.751],[-122.093,-159.374]],"c":true}],"e":[{"i":[[0,0],[-38.948,-24.598],[-21.029,-14.019],[-21.482,-18.382],[-25.249,4.935],[0.933,11.495],[12.612,4.876],[1.505,7.057],[15.655,25.887],[26.871,23.3],[0,0]],"o":[[0,0],[38.946,24.598],[21.029,14.019],[21.482,18.382],[25.249,-4.935],[-0.933,-11.495],[-12.612,-4.876],[-1.505,-7.056],[-19.951,-32.991],[-53.552,-44.84],[0,0]],"v":[[-182.563,-121.965],[-100.569,-7.175],[-19.352,57.972],[59.272,166.564],[134.567,189.676],[178.004,158.9],[162.409,132.695],[130.944,117.408],[81.584,-15.458],[13.708,-133.751],[-122.093,-159.374]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":150,"s":[{"i":[[0,0],[-38.948,-24.598],[-21.029,-14.019],[-21.482,-18.382],[-25.249,4.935],[0.933,11.495],[12.612,4.876],[1.505,7.057],[15.655,25.887],[26.871,23.3],[0,0]],"o":[[0,0],[38.946,24.598],[21.029,14.019],[21.482,18.382],[25.249,-4.935],[-0.933,-11.495],[-12.612,-4.876],[-1.505,-7.056],[-19.951,-32.991],[-53.552,-44.84],[0,0]],"v":[[-182.563,-121.965],[-100.569,-7.175],[-19.352,57.972],[59.272,166.564],[134.567,189.676],[178.004,158.9],[162.409,132.695],[130.944,117.408],[81.584,-15.458],[13.708,-133.751],[-122.093,-159.374]],"c":true}],"e":[{"i":[[0,0],[-38.948,-24.598],[-19.473,-16.11],[-19.474,-20.498],[-25.623,2.305],[-0.256,11.53],[12.043,6.149],[0.769,7.175],[5.637,29.723],[56.555,20.791],[0,0]],"o":[[0,0],[38.946,24.599],[19.472,16.111],[19.474,20.498],[25.623,-2.307],[0.257,-11.53],[-12.042,-6.15],[-0.769,-7.174],[-5.637,-29.722],[-53.552,-44.84],[0,0]],"v":[[-182.563,-121.965],[-100.569,-7.175],[28.569,31.547],[63.416,145.537],[135.929,176.285],[182.306,150.15],[169.494,122.477],[139.772,104.029],[119.786,-42.021],[13.708,-133.751],[-122.093,-159.374]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":298,"s":[{"i":[[0,0],[-38.948,-24.598],[-19.473,-16.11],[-19.474,-20.498],[-25.623,2.305],[-0.256,11.53],[12.043,6.149],[0.769,7.175],[5.637,29.723],[56.555,20.791],[0,0]],"o":[[0,0],[38.946,24.599],[19.472,16.111],[19.474,20.498],[25.623,-2.307],[0.257,-11.53],[-12.042,-6.15],[-0.769,-7.174],[-5.637,-29.722],[-53.552,-44.84],[0,0]],"v":[[-182.563,-121.965],[-100.569,-7.175],[28.569,31.547],[63.416,145.537],[135.929,176.285],[182.306,150.15],[169.494,122.477],[139.772,104.029],[119.786,-42.021],[13.708,-133.751],[-122.093,-159.374]],"c":true}],"e":[{"i":[[0,0],[-38.948,-24.598],[-21.029,-14.019],[-21.482,-18.382],[-25.249,4.935],[0.933,11.495],[12.612,4.876],[1.505,7.057],[15.655,25.887],[26.871,23.3],[0,0]],"o":[[0,0],[38.946,24.598],[21.029,14.019],[21.482,18.382],[25.249,-4.935],[-0.933,-11.495],[-12.612,-4.876],[-1.505,-7.056],[-19.951,-32.991],[-53.552,-44.84],[0,0]],"v":[[-182.563,-121.965],[-100.569,-7.175],[-19.352,57.972],[59.272,166.564],[134.567,189.676],[178.004,158.9],[162.409,132.695],[130.944,117.408],[81.584,-15.458],[13.708,-133.751],[-122.093,-159.374]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":451,"s":[{"i":[[0,0],[-38.948,-24.598],[-21.029,-14.019],[-21.482,-18.382],[-25.249,4.935],[0.933,11.495],[12.612,4.876],[1.505,7.057],[15.655,25.887],[26.871,23.3],[0,0]],"o":[[0,0],[38.946,24.598],[21.029,14.019],[21.482,18.382],[25.249,-4.935],[-0.933,-11.495],[-12.612,-4.876],[-1.505,-7.056],[-19.951,-32.991],[-53.552,-44.84],[0,0]],"v":[[-182.563,-121.965],[-100.569,-7.175],[-19.352,57.972],[59.272,166.564],[134.567,189.676],[178.004,158.9],[162.409,132.695],[130.944,117.408],[81.584,-15.458],[13.708,-133.751],[-122.093,-159.374]],"c":true}],"e":[{"i":[[0,0],[-38.948,-24.598],[-19.473,-16.11],[-19.474,-20.498],[-25.623,2.305],[-0.256,11.53],[12.043,6.149],[0.769,7.175],[5.637,29.723],[56.555,20.791],[0,0]],"o":[[0,0],[38.946,24.599],[19.472,16.111],[19.474,20.498],[25.623,-2.307],[0.257,-11.53],[-12.042,-6.15],[-0.769,-7.174],[-5.637,-29.722],[-53.552,-44.84],[0,0]],"v":[[-182.563,-121.965],[-100.569,-7.175],[28.569,31.547],[63.416,145.537],[135.929,176.285],[182.306,150.15],[169.494,122.477],[139.772,104.029],[119.786,-42.021],[13.708,-133.751],[-122.093,-159.374]],"c":true}]},{"t":599}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.882353001015,0.925490016563,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[550.411,745.226],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 29","np":2,"cix":2,"ix":15,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[{"i":[[17.869,3.257],[0,0],[-8.209,-5.383],[-6.75,-1.725],[-7.76,-11.507],[-13.043,-12.897],[-0.851,-0.685],[-3.275,-1.007],[-9.421,8.05],[0,0],[15.73,21.192]],"o":[[0,0],[9.359,4.54],[13.748,0.813],[4.806,1.228],[23.961,35.532],[0.825,0.816],[2.972,2.391],[10.091,3.103],[0,-0.001],[-32.449,-13.19],[-10.824,-14.583]],"v":[[-41.792,-96.176],[-99.031,-59.946],[-72.602,-44.969],[-39.414,-41.246],[-20.106,-20.539],[38.578,75.661],[41.521,80.376],[53.296,93.659],[81.262,80.669],[81.262,80.668],[17.24,-70.841]],"c":true}],"e":[{"i":[[17.869,3.257],[0,0],[-8.209,-5.383],[-6.75,-1.725],[-5.794,-12.612],[-9.32,-27.051],[-0.082,-1.089],[-3.275,-1.007],[-7.904,5.843],[0,0],[15.73,21.192]],"o":[[0,0],[9.359,4.54],[13.177,4.221],[4.806,1.228],[16.465,35.842],[0.378,1.097],[0.307,4.058],[10.091,3.103],[0,-0.001],[-14.812,-24.099],[-10.825,-14.583]],"v":[[-68.7,-79.466],[-123.418,-43.62],[-75.715,-25.745],[-42.908,-12.838],[-21.804,15.729],[6.718,89.065],[13.958,107.952],[21.755,124.714],[41.524,116.948],[48.76,101.011],[-13.979,-44.047]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":150,"s":[{"i":[[17.869,3.257],[0,0],[-8.209,-5.383],[-6.75,-1.725],[-5.794,-12.612],[-9.32,-27.051],[-0.082,-1.089],[-3.275,-1.007],[-7.904,5.843],[0,0],[15.73,21.192]],"o":[[0,0],[9.359,4.54],[13.177,4.221],[4.806,1.228],[16.465,35.842],[0.378,1.097],[0.307,4.058],[10.091,3.103],[0,-0.001],[-14.812,-24.099],[-10.825,-14.583]],"v":[[-68.7,-79.466],[-123.418,-43.62],[-75.715,-25.745],[-42.908,-12.838],[-21.804,15.729],[6.718,89.065],[13.958,107.952],[21.755,124.714],[41.524,116.948],[48.76,101.011],[-13.979,-44.047]],"c":true}],"e":[{"i":[[17.869,3.257],[0,0],[-8.209,-5.383],[-6.75,-1.725],[-7.76,-11.507],[-13.043,-12.897],[-0.851,-0.685],[-3.275,-1.007],[-9.421,8.05],[0,0],[15.73,21.192]],"o":[[0,0],[9.359,4.54],[13.748,0.813],[4.806,1.228],[23.961,35.532],[0.825,0.816],[2.972,2.391],[10.091,3.103],[0,-0.001],[-32.449,-13.19],[-10.824,-14.583]],"v":[[-41.792,-96.176],[-99.031,-59.946],[-72.602,-44.969],[-39.414,-41.246],[-20.106,-20.539],[38.578,75.661],[41.521,80.376],[53.296,93.659],[81.262,80.669],[81.262,80.668],[17.24,-70.841]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":298,"s":[{"i":[[17.869,3.257],[0,0],[-8.209,-5.383],[-6.75,-1.725],[-7.76,-11.507],[-13.043,-12.897],[-0.851,-0.685],[-3.275,-1.007],[-9.421,8.05],[0,0],[15.73,21.192]],"o":[[0,0],[9.359,4.54],[13.748,0.813],[4.806,1.228],[23.961,35.532],[0.825,0.816],[2.972,2.391],[10.091,3.103],[0,-0.001],[-32.449,-13.19],[-10.824,-14.583]],"v":[[-41.792,-96.176],[-99.031,-59.946],[-72.602,-44.969],[-39.414,-41.246],[-20.106,-20.539],[38.578,75.661],[41.521,80.376],[53.296,93.659],[81.262,80.669],[81.262,80.668],[17.24,-70.841]],"c":true}],"e":[{"i":[[17.869,3.257],[0,0],[-8.209,-5.383],[-6.75,-1.725],[-5.794,-12.612],[-9.32,-27.051],[-0.082,-1.089],[-3.275,-1.007],[-7.904,5.843],[0,0],[15.73,21.192]],"o":[[0,0],[9.359,4.54],[13.177,4.221],[4.806,1.228],[16.465,35.842],[0.378,1.097],[0.307,4.058],[10.091,3.103],[0,-0.001],[-14.812,-24.099],[-10.825,-14.583]],"v":[[-68.7,-79.466],[-123.418,-43.62],[-75.715,-25.745],[-42.908,-12.838],[-21.804,15.729],[6.719,89.065],[13.958,107.952],[21.755,124.714],[41.524,116.948],[48.76,101.011],[-13.979,-44.047]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":451,"s":[{"i":[[17.869,3.257],[0,0],[-8.209,-5.383],[-6.75,-1.725],[-5.794,-12.612],[-9.32,-27.051],[-0.082,-1.089],[-3.275,-1.007],[-7.904,5.843],[0,0],[15.73,21.192]],"o":[[0,0],[9.359,4.54],[13.177,4.221],[4.806,1.228],[16.465,35.842],[0.378,1.097],[0.307,4.058],[10.091,3.103],[0,-0.001],[-14.812,-24.099],[-10.825,-14.583]],"v":[[-68.7,-79.466],[-123.418,-43.62],[-75.715,-25.745],[-42.908,-12.838],[-21.804,15.729],[6.719,89.065],[13.958,107.952],[21.755,124.714],[41.524,116.948],[48.76,101.011],[-13.979,-44.047]],"c":true}],"e":[{"i":[[17.869,3.257],[0,0],[-8.209,-5.383],[-6.75,-1.725],[-7.76,-11.507],[-13.043,-12.897],[-0.851,-0.685],[-3.275,-1.007],[-9.421,8.05],[0,0],[15.73,21.192]],"o":[[0,0],[9.359,4.54],[13.748,0.813],[4.806,1.228],[23.961,35.532],[0.825,0.816],[2.972,2.391],[10.091,3.103],[0,-0.001],[-32.449,-13.19],[-10.824,-14.583]],"v":[[-41.792,-96.176],[-99.031,-59.946],[-72.602,-44.969],[-39.414,-41.246],[-20.106,-20.539],[38.578,75.661],[41.521,80.376],[53.296,93.659],[81.262,80.669],[81.262,80.668],[17.24,-70.841]],"c":true}]},{"t":599}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.831372967888,0.890196018593,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[684.72,680.598],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 30","np":2,"cix":2,"ix":16,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ty":"fl","c":{"a":0,"k":[0.941175991881,0.960784014534,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[697.934,706.201],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 31","np":1,"cix":2,"ix":17,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":0,"s":[{"i":[[0,0],[-19.644,-5.019],[-21.522,-11.244],[-23.744,13.855],[-0.683,7.027],[8.712,5.66],[13.495,-8.634],[25.793,10.842],[0,0]],"o":[[0,0],[19.645,5.02],[21.523,11.243],[23.744,-13.853],[0.684,-7.027],[-8.711,-5.66],[-19.814,-54.011],[-25.794,-10.843],[0,0]],"v":[[-146.552,-16.665],[-56.98,-11.195],[36.203,122.779],[99.747,101.495],[145.869,63.748],[127.761,23.028],[80.274,25.6],[6.437,-117.989],[-97.718,-134.022]],"c":true}],"e":[{"i":[[0,0],[-18.476,-8.349],[-6.849,-23.297],[-26.455,-7.474],[-5.533,4.386],[5.516,22.512],[15.583,3.72],[25.793,10.842],[0,0]],"o":[[0,0],[21.684,9.798],[6.849,23.297],[26.454,7.474],[5.533,-4.386],[-2.472,-10.09],[-27.812,-123.548],[-25.794,-10.843],[0,0]],"v":[[-146.552,-16.665],[-61.585,17.085],[-2.09,144.871],[57.342,175.836],[116.529,182.83],[133.269,141.529],[86.236,113.579],[8.665,-94.324],[-97.718,-134.022]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":150,"s":[{"i":[[0,0],[-18.476,-8.349],[-6.849,-23.297],[-26.455,-7.474],[-5.533,4.386],[5.516,22.512],[15.583,3.72],[25.793,10.842],[0,0]],"o":[[0,0],[21.684,9.798],[6.849,23.297],[26.454,7.474],[5.533,-4.386],[-2.472,-10.09],[-27.812,-123.548],[-25.794,-10.843],[0,0]],"v":[[-146.552,-16.665],[-61.585,17.085],[-2.09,144.871],[57.342,175.836],[116.529,182.83],[133.269,141.529],[86.236,113.579],[8.665,-94.324],[-97.718,-134.022]],"c":true}],"e":[{"i":[[0,0],[-19.644,-5.019],[-21.522,-11.244],[-23.744,13.855],[-0.683,7.027],[8.712,5.66],[13.495,-8.634],[25.793,10.842],[0,0]],"o":[[0,0],[19.645,5.02],[21.523,11.243],[23.744,-13.853],[0.684,-7.027],[-8.711,-5.66],[-19.814,-54.011],[-25.794,-10.843],[0,0]],"v":[[-146.552,-16.665],[-56.98,-11.195],[36.203,122.779],[99.747,101.495],[145.869,63.748],[127.761,23.028],[80.274,25.6],[6.437,-117.989],[-97.718,-134.022]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":298,"s":[{"i":[[0,0],[-19.644,-5.019],[-21.522,-11.244],[-23.744,13.855],[-0.683,7.027],[8.712,5.66],[13.495,-8.634],[25.793,10.842],[0,0]],"o":[[0,0],[19.645,5.02],[21.523,11.243],[23.744,-13.853],[0.684,-7.027],[-8.711,-5.66],[-19.814,-54.011],[-25.794,-10.843],[0,0]],"v":[[-146.552,-16.665],[-56.98,-11.195],[36.203,122.779],[99.747,101.495],[145.869,63.748],[127.761,23.028],[80.274,25.6],[6.437,-117.989],[-97.718,-134.022]],"c":true}],"e":[{"i":[[0,0],[-18.476,-8.349],[-6.849,-23.297],[-26.455,-7.474],[-5.533,4.386],[5.516,22.512],[15.583,3.72],[25.793,10.842],[0,0]],"o":[[0,0],[21.684,9.798],[6.849,23.297],[26.454,7.474],[5.533,-4.386],[-2.472,-10.09],[-27.812,-123.548],[-25.794,-10.843],[0,0]],"v":[[-146.552,-16.665],[-61.585,17.085],[-2.09,144.871],[57.342,175.836],[116.529,182.83],[133.269,141.529],[86.236,113.579],[8.665,-94.324],[-97.718,-134.022]],"c":true}]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":451,"s":[{"i":[[0,0],[-18.476,-8.349],[-6.849,-23.297],[-26.455,-7.474],[-5.533,4.386],[5.516,22.512],[15.583,3.72],[25.793,10.842],[0,0]],"o":[[0,0],[21.684,9.798],[6.849,23.297],[26.454,7.474],[5.533,-4.386],[-2.472,-10.09],[-27.812,-123.548],[-25.794,-10.843],[0,0]],"v":[[-146.552,-16.665],[-61.585,17.085],[-2.09,144.871],[57.342,175.836],[116.529,182.83],[133.269,141.529],[86.236,113.579],[8.665,-94.324],[-97.718,-134.022]],"c":true}],"e":[{"i":[[0,0],[-19.644,-5.019],[-21.522,-11.244],[-23.744,13.855],[-0.683,7.027],[8.712,5.66],[13.495,-8.634],[25.793,10.842],[0,0]],"o":[[0,0],[19.645,5.02],[21.523,11.243],[23.744,-13.853],[0.684,-7.027],[-8.711,-5.66],[-19.814,-54.011],[-25.794,-10.843],[0,0]],"v":[[-146.552,-16.665],[-56.98,-11.195],[36.203,122.779],[99.747,101.495],[145.869,63.748],[127.761,23.028],[80.274,25.6],[6.437,-117.989],[-97.718,-134.022]],"c":true}]},{"t":599}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.882353001015,0.925490016563,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[702.286,650.547],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 32","np":2,"cix":2,"ix":18,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[27.848,-15.56],[21.527,0],[13.254,4.332],[0,0],[-28.987,-0.019],[0,0],[-25.101,9.698]],"o":[[0,0],[-9.413,28.956],[-23.616,13.195],[-15.384,0],[0,0],[0,0],[0,0],[19.671,-0.011],[62.264,-24.056]],"v":[[95.554,-52.209],[83.643,-48.956],[27.138,21.178],[-41.185,39.596],[-84.369,32.595],[-95.554,45.903],[-46.968,52.209],[-46.719,52.209],[22.014,39.596]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.780391977348,0.854902020623,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[426.125,380.191],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 33","np":2,"cix":2,"ix":19,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[7.687,-28.441],[-1.281,-19.058],[0,0],[0,0],[12.266,12.563],[45.865,-18.448]],"o":[[0,0],[-7.687,28.441],[37.377,34.591],[0,0],[0,0],[-12.267,-12.562],[-26.904,38.178]],"v":[[-123.053,-45.596],[-155.803,8.584],[-163.201,106.975],[22.019,112.612],[164.482,-54.961],[128.065,-113.373],[30.218,-123.118]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.882353001015,0.925490016563,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[464.81,458.38],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 34","np":2,"cix":2,"ix":20,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[4.996,-32.669],[0,0],[0,0],[0,0]],"o":[[0,0],[-4.997,32.669],[0,0],[0,0],[0,0]],"v":[[-113.753,-44.2],[-152.775,1.921],[-80.52,130.292],[157.772,1.921],[82.44,-130.292]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.780391977348,0.862744978362,0.976471007104,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[402.829,426.095],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 35","np":2,"cix":2,"ix":21,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":600,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/src/vite/components/exData.jsx b/src/vite/components/exData.jsx new file mode 100644 index 0000000..b252927 --- /dev/null +++ b/src/vite/components/exData.jsx @@ -0,0 +1,29 @@ +const workHistory = [ + { + id: 1, + companyName: "Fischer Systempartner GmbH", + role: "IT Consultant", + duration: "Sept'16 – Current", + workDes: [ + "Supervising IT department employees", + "Providing support to Customers", + "Keeping up to date with advancements", + "Manage Network Security", + "Maintain Computer Systems", + ], + link: "https://itfischer.de/", + }, + { + id: 2, + companyName: "Fischer Systempartner GmbH", + role: "Trainee", + duration: "July'13 – Aug'16", + workDes: [ + "Provide assistance with technical issues", + "System Installs and Upgrades", + ], + link: "https://itfischer.de/", + }, +]; + +export default workHistory; diff --git a/src/vite/components/projectData.jsx b/src/vite/components/projectData.jsx new file mode 100644 index 0000000..c7f93d2 --- /dev/null +++ b/src/vite/components/projectData.jsx @@ -0,0 +1,21 @@ +import helpdesk from "../images/projects/helpdesk.svg"; +import portfolio from "../images/projects/portfolio.png"; + +const projects = [ + { + id: 1, + title: "HelpDesk", + image: helpdesk, + description: "Desktop App to provide support to Costumers.", + tools: ["ReactJs", "ElectronJs", "TailwindCSS"], + }, + { + id: 2, + title: "Portfolio Website", + image: portfolio, + description: "Personal Portfolio Website", + tools: ["ReactJs", "TailwindCSS", "Vite"], + }, +]; + +export default projects; diff --git a/src/vite/components/root.link.jsx b/src/vite/components/root.link.jsx new file mode 100644 index 0000000..aebc530 --- /dev/null +++ b/src/vite/components/root.link.jsx @@ -0,0 +1,7 @@ +export const GIT = "https://git.lycaknight.de/"; +export const DAILYDEV_USERNAME = "lycaknight"; +export const FIRST_NAME = "Tobias"; +export const LAST_NAME = "Brummer"; +export const ADDRESS = "Bayern, Germany"; +export const FRONT_PAGE_NAME = "Tobias"; +export const FRONT_PAGE_DESC = "IT Consultant, Web Developer & Tech Enthusiast"; diff --git a/src/vite/components/skillData.jsx b/src/vite/components/skillData.jsx new file mode 100644 index 0000000..1574843 --- /dev/null +++ b/src/vite/components/skillData.jsx @@ -0,0 +1,67 @@ +import javascript from "../images/skills/javascript-icon.svg"; +import react from "../images/skills/react-icon.svg"; +import nodejs from "../images/skills/nodejs-icon.svg"; +import html5 from "../images/skills/html5-icon.svg"; +import css3 from "../images/skills/css3-icon.svg"; + +import firefox from "../images/tools/firefox-icon.svg"; +import git from "../images/tools/git-icon.svg"; +import docker from "../images/tools/docker-icon.svg"; +import sublime from "../images/tools/sublime-icon.svg"; +import mariadb from "../images/tools/mariadb-icon.svg"; + +const Skills = [ + { + id: 1, + skill: "Javascript", + logo: javascript, + }, + { + id: 2, + skill: "React", + logo: react, + }, + { + id: 3, + skill: "Node.js ", + logo: nodejs, + }, + { + id: 4, + skill: "HTML5", + logo: html5, + }, + { + id: 5, + skill: "CSS3", + logo: css3, + }, +]; +const Tools = [ + { + id: 1, + skill: "Firefox", + logo: firefox, + }, + { + id: 2, + skill: "Git", + logo: git, + }, + { + id: 3, + skill: "Docker", + logo: docker, + }, + { + id: 4, + skill: "Sublime", + logo: sublime, + }, + { + id: 5, + skill: "MariaDB", + logo: mariadb, + }, +]; +export { Skills, Tools }; diff --git a/src/vite/fonts/OrkneyRegular.ttf b/src/vite/fonts/OrkneyRegular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c70a5f98739ed4859d97efc1ed96c2b6a4a85f7f GIT binary patch literal 93048 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

nkevt(4(af3RJ&su>Ef@cp`l@1 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�K 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 M|6cXex8>iz0lKt7#{d8T literal 0 HcmV?d00001 diff --git a/src/vite/images/bg-effects.png b/src/vite/images/bg-effects.png new file mode 100644 index 0000000000000000000000000000000000000000..c1b82f33184e9de12a16a8e2d2308cdc4a9e07b2 GIT binary patch literal 16617 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 literal 0 HcmV?d00001 diff --git a/src/vite/images/icons/dailydev.svg b/src/vite/images/icons/dailydev.svg new file mode 100644 index 0000000..62d19f8 --- /dev/null +++ b/src/vite/images/icons/dailydev.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/vite/images/icons/git.svg b/src/vite/images/icons/git.svg new file mode 100644 index 0000000..ed811a3 --- /dev/null +++ b/src/vite/images/icons/git.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/vite/images/projects/helpdesk.svg b/src/vite/images/projects/helpdesk.svg new file mode 100644 index 0000000..62d6ce1 --- /dev/null +++ b/src/vite/images/projects/helpdesk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/vite/images/projects/portfolio.png b/src/vite/images/projects/portfolio.png new file mode 100644 index 0000000000000000000000000000000000000000..638577c3a2c1e9e5ea32d7ab17ad6d08afe2f21f GIT binary patch literal 256479 zcmaG|2RzjO|G%?2D{_^2wm7MbY!`|slyyc%M>bhm;Up?D%FfQnI-ISn5@!?HJ9}qm z|3B*cZGL}$j|ca@``qXAdB0!p*X#LuzQ)H>H5CO4GI}x)2t;vBQT`SPL<$TEElG%g zm$%O^lY>BHV-|99YS-lCU}_F_cP*?Jb%co3ks`b`Aq=-21QRo|X z8S$7IcAQRJ89Hi<_gIM$o1p}q^o~@ErfkL!Wo@AG+jHx@Gx6Et>uV7H6ZAu`+em9{ z=m~my0=1Z!qjM`Oc;*gOrWfWGMvsoPZ%*E;vj!y*golaVxlh!zH0#<14JZI1C{x@k z)Cnvx73?vsQPPlfTsnwglWtetPF�sZk?AraRCfd0!>e~xU+kJ;Z>37c_l8qf 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 mTQu}0(<(k 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�#X4&V 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 U&UXGloCtWK_gL*F8@t5(7r=kR)c^nh literal 0 HcmV?d00001 diff --git a/src/vite/images/skills/css3-icon.svg b/src/vite/images/skills/css3-icon.svg new file mode 100644 index 0000000..1a4e63d --- /dev/null +++ b/src/vite/images/skills/css3-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/vite/images/skills/html5-icon.svg b/src/vite/images/skills/html5-icon.svg new file mode 100644 index 0000000..698cb03 --- /dev/null +++ b/src/vite/images/skills/html5-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/vite/images/skills/javascript-icon.svg b/src/vite/images/skills/javascript-icon.svg new file mode 100644 index 0000000..40a8919 --- /dev/null +++ b/src/vite/images/skills/javascript-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/vite/images/skills/nodejs-icon.svg b/src/vite/images/skills/nodejs-icon.svg new file mode 100644 index 0000000..4950aec --- /dev/null +++ b/src/vite/images/skills/nodejs-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/vite/images/skills/react-icon.svg b/src/vite/images/skills/react-icon.svg new file mode 100644 index 0000000..6a115f5 --- /dev/null +++ b/src/vite/images/skills/react-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/vite/images/tools/docker-icon.svg b/src/vite/images/tools/docker-icon.svg new file mode 100644 index 0000000..0a9c6b0 --- /dev/null +++ b/src/vite/images/tools/docker-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/vite/images/tools/firefox-icon.svg b/src/vite/images/tools/firefox-icon.svg new file mode 100644 index 0000000..ce1107b --- /dev/null +++ b/src/vite/images/tools/firefox-icon.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/vite/images/tools/git-icon.svg b/src/vite/images/tools/git-icon.svg new file mode 100644 index 0000000..994fb2c --- /dev/null +++ b/src/vite/images/tools/git-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/vite/images/tools/mariadb-icon.svg b/src/vite/images/tools/mariadb-icon.svg new file mode 100644 index 0000000..82ff6f8 --- /dev/null +++ b/src/vite/images/tools/mariadb-icon.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/vite/images/tools/sublime-icon.svg b/src/vite/images/tools/sublime-icon.svg new file mode 100644 index 0000000..2e5f127 --- /dev/null +++ b/src/vite/images/tools/sublime-icon.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/vite/index.css b/src/vite/index.css new file mode 100644 index 0000000..5880c9f --- /dev/null +++ b/src/vite/index.css @@ -0,0 +1,819 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; +@font-face { + font-family: "OrkneyRegular"; + src: url("./fonts/OrkneyRegular.ttf") format("truetype"); + font-weight: normal; + font-style: normal; +} + +body { + width: 100%; + height: 100%; + margin: 0px; + padding: 0px; + background-color: rgb(18, 18, 18); + color: rgba(255, 255, 255, 0.87); + font-size: 1rem; + font-family: "OrkneyRegular"; + line-height: 1.5rem; + font-weight: 400; + text-rendering: optimizelegibility; +} + +html { + scroll-behavior: smooth; +} + +h1 { + background-color: #4158d0; + background-image: linear-gradient( + 43deg, + #a162e8 0%, + #f7ce68 46%, + #85ffbd 100% + ); + + background-clip: border-box; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} + +h3 { + font-size: 1.4rem !important; + background-color: #8e9ffa; + background-image: linear-gradient( + 45deg, + #8e9ffa 0%, + #f874ef 10%, + #ffcc70 29%, + #ffffff 100% + ); + + background-clip: border-box; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} + +.patterns { + background-image: url("./images/bg-effects.png"); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + position: relative; +} + +img { + display: block; + width: 100%; + height: 100%; +} + +input { + height: 40px; +} + +.gradient:focus { + border: 1px solid transparent; + background-image: linear-gradient(#141414, #141414), + linear-gradient(43deg, #a162e8 0%, #f7ce68 46%, #85ffbd 100%); + background-origin: border-box; + background-clip: content-box, border-box; +} + +input, +textarea { + background: #121212c5; + border-radius: 0.3rem; + border: 1px solid transparent; +} + +*:focus:not(.focus-visible) { + outline: none; +} + +/* Loader */ + +.sk-folding-cube { + margin: 20px auto; + width: 40px; + height: 40px; + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); +} + +.sk-folding-cube .sk-cube { + float: left; + width: 50%; + height: 50%; + position: relative; + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); +} +.sk-folding-cube .sk-cube:before { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: #333; + -webkit-animation: sk-foldCubeAngle 2.4s infinite linear both; + animation: sk-foldCubeAngle 2.4s infinite linear both; + -webkit-transform-origin: 100% 100%; + -ms-transform-origin: 100% 100%; + transform-origin: 100% 100%; +} +.sk-folding-cube .sk-cube2 { + -webkit-transform: scale(1.1) rotateZ(90deg); + transform: scale(1.1) rotateZ(90deg); +} +.sk-folding-cube .sk-cube3 { + -webkit-transform: scale(1.1) rotateZ(180deg); + transform: scale(1.1) rotateZ(180deg); +} +.sk-folding-cube .sk-cube4 { + -webkit-transform: scale(1.1) rotateZ(270deg); + transform: scale(1.1) rotateZ(270deg); +} +.sk-folding-cube .sk-cube2:before { + -webkit-animation-delay: 0.3s; + animation-delay: 0.3s; +} +.sk-folding-cube .sk-cube3:before { + -webkit-animation-delay: 0.6s; + animation-delay: 0.6s; +} +.sk-folding-cube .sk-cube4:before { + -webkit-animation-delay: 0.9s; + animation-delay: 0.9s; +} +@-webkit-keyframes sk-foldCubeAngle { + 0%, + 10% { + -webkit-transform: perspective(140px) rotateX(-180deg); + transform: perspective(140px) rotateX(-180deg); + opacity: 0; + } + 25%, + 75% { + -webkit-transform: perspective(140px) rotateX(0deg); + transform: perspective(140px) rotateX(0deg); + opacity: 1; + } + 90%, + 100% { + -webkit-transform: perspective(140px) rotateY(180deg); + transform: perspective(140px) rotateY(180deg); + opacity: 0; + } +} + +@keyframes sk-foldCubeAngle { + 0%, + 10% { + -webkit-transform: perspective(140px) rotateX(-180deg); + transform: perspective(140px) rotateX(-180deg); + opacity: 0; + } + 25%, + 75% { + -webkit-transform: perspective(140px) rotateX(0deg); + transform: perspective(140px) rotateX(0deg); + opacity: 1; + } + 90%, + 100% { + -webkit-transform: perspective(140px) rotateY(180deg); + transform: perspective(140px) rotateY(180deg); + opacity: 0; + } +} + +.main-cont { + height: 100%; + box-sizing: border-box; +} + +.cd-container { + width: 90%; + max-width: 1080px; + margin: 0 auto; + /* background: #2b343a; */ + + padding: 0 10%; + border-radius: 2px; +} +.cd-container::after { + content: ""; + display: table; + clear: both; +} + +#cd-timeline { + position: relative; + padding: 2em 0; + margin-top: 2em; + margin-bottom: 2em; +} +#cd-timeline::before { + content: ""; + position: absolute; + top: 0; + left: 25px; + height: 100%; + width: 4px; + background: #7e57c2; +} +@media (min-width: 1170px) { + #cd-timeline { + margin-top: 3em; + margin-bottom: 3em; + } + #cd-timeline::before { + left: 50%; + margin-left: -2px; + } +} + +.cd-timeline-block { + position: relative; + margin: 2em 0; +} +.cd-timeline-block:after { + content: ""; + display: table; + clear: both; +} +.cd-timeline-block:first-child { + margin-top: 0; +} +.cd-timeline-block:last-child { + margin-bottom: 0; +} +@media (min-width: 1170px) { + .cd-timeline-block { + margin: 4em 0; + } + .cd-timeline-block:first-child { + margin-top: 0; + } + .cd-timeline-block:last-child { + margin-bottom: 0; + } +} + +.cd-timeline-img { + position: absolute; + top: 8px; + left: 12px; + width: 30px; + height: 30px; + border-radius: 50%; + box-shadow: + 0 0 0 4px #7e57c2, + inset 0 2px 0 rgba(0, 0, 0, 0.08), + 0 3px 0 4px rgba(0, 0, 0, 0.05); +} +.cd-timeline-img { + background: #673ab7; +} +@media (min-width: 1170px) { + .cd-timeline-img { + width: 30px; + height: 30px; + left: 50%; + margin-left: -15px; + margin-top: 7px; + /* Force Hardware Acceleration in WebKit */ + -webkit-transform: translateZ(0); + -webkit-backface-visibility: hidden; + } +} + +.cd-timeline-content { + position: relative; + margin-left: 60px; + margin-right: 30px; + background: #323232; + + border-radius: 2px; + padding: 1em; + text-align: left !important; +} + +.cd-timeline-content, +.timeline-content-info { + background: #323232; + + padding: 5px 10px; + color: rgba(255, 255, 255, 0.7); + font-size: 12px; + /* box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.08); */ + border-radius: 2px; + text-align: left; +} +@media (max-width: 500px) { + .timeline-content-info-title, + .timeline-content-info-date { + display: block; + width: 100%; + } +} +.cd-timeline-content, +.timeline-content-info, +i { + width: 80%; + margin-right: 5px; +} +.cd-timeline-content, +.timeline-content-info, +.timeline-content-info-title, +.timeline-content-info-date { + display: inline-block; +} + +.cd-timeline-content, +.content-skills { + font-size: 12px; + padding: 0; + margin-bottom: 0; + display: flex; + flex-wrap: wrap; + justify-content: center; +} +.cd-timeline-content, +.content-skills { + /* background: #40484d; */ + border-radius: 2px; + display: inline-block; + padding: 2px 10px; + color: rgba(255, 255, 255, 0.7); + text-align: center; + flex-grow: 1; +} + +.cd-timeline-content:after { + content: ""; + display: table; + clear: both; +} +.cd-timeline-content h2 { + color: rgba(255, 255, 255, 0.9); + margin-top: 0; + margin-bottom: 5px; +} +.cd-timeline-content p, +.cd-timeline-content .cd-date { + color: rgba(255, 255, 255, 0.7); + font-size: 13px; + font-size: 0.8125rem; +} +.cd-timeline-content .cd-date { + display: inline-block; +} +.cd-timeline-content p { + margin: 1em 0; + line-height: 1.6; +} + +.cd-timeline-content::before { + content: ""; + position: absolute; + top: 16px; + right: 100%; + height: 0; + width: 0; + border: 7px solid transparent; + border-right: 7px solid #333c42; +} + +@media (min-width: 768px) { + .cd-timeline-content h2 { + font-size: 20px; + font-size: 1.25rem; + } + .cd-timeline-content p { + font-size: 16px; + font-size: 1rem; + } + .cd-timeline-content .cd-read-more, + .cd-timeline-content .cd-date { + font-size: 14px; + font-size: 0.875rem; + } +} +@media (min-width: 1170px) { + .cd-timeline-content { + color: white; + margin-left: 0; + padding: 1.6em; + width: 40%; + margin: 0 5%; + } + .cd-timeline-content::before { + top: 24px; + left: 100%; + border-color: transparent; + border-left-color: #333c42; + } + .cd-timeline-content .cd-date { + position: absolute; + width: 100%; + left: 122%; + top: 6px; + font-size: 16px; + font-size: 1rem; + } + .cd-timeline-block:nth-child(even) .cd-timeline-content { + float: right; + } + .cd-timeline-block:nth-child(even) .cd-timeline-content::before { + top: 24px; + left: auto; + right: 100%; + border-color: transparent; + border-right-color: #333c42; + } + .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more { + float: right; + } + .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date { + left: auto; + right: 122%; + text-align: right; + } +} +/*============================================= +[ Rocket ] +==============================================*/ + +.rocket_inner { + transform: translateY(15px) translateX(-3px); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + transition: 0.3s; + cursor: pointer; +} + +.icon_circle { + fill: #282e3a; + stroke: #fff; + stroke-width: 7px; + cursor: pointer; +} + +.large_window_path { + fill: url(#SVGID_2_); + stroke-width: 0px; +} + +.small_window_path { + fill: #28b767; + stroke-width: 0px; +} + +.wing_shadow { + display: block; + fill: #fc9252; +} + +.rocket_bottom { + fill: #34495e; +} + +.rocket_base { + fill: #ffffff; + stroke-width: 0px; +} + +.rocket_shadow { + fill: #ededed; + stroke-width: 0px; +} + +.window_grandient { + stop-color: #2dcb73; +} + +.window_grandient1 { + stop-color: #2ac16d; +} + +.window_grandient2 { + stop-color: #29b968; +} + +.window_grandient3 { + stop-color: #28b767; +} + +.wing_base { + fill: #e16e36; + stroke-width: 0px; +} + +.fire_path { + fill: #fc0; +} + +/*============================================= +[ Hover Styles ] +==============================================*/ + +.rocket_wrap:hover .rocket_bottom { + fill: #2dcb73 !important; + stroke-width: 0px !important; +} + +.rocket_wrap:hover .rocket_inner { + transform: translateY(0px) translateX(-3px) !important; +} + +/*============================================= +[ Animation Classes ] +==============================================*/ +.fire { + display: none; + animation-delay: 0s; + fill-opacity: 1; + animation-timing-function: ease-in; + stroke-width: 0px; + animation-iteration-count: infinite; + animation-timing-function: linear; + transform-origin: 50% 50%; + animation-direction: normal; +} + +.rocket_wrap:hover #fireLeft { + display: block; + animation-delay: 0s; + animation-name: fireLeft, fillOpacity1; + animation-duration: 1.2s; +} + +.rocket_wrap:hover #fireMiddle { + display: block; + animation-delay: 0s; + animation-name: fireMiddle, fillOpacity1; + animation-duration: 1s; +} + +.rocket_wrap:hover #fireRight { + display: block; + animation-delay: 0s; + animation-name: fireRight, fillOpacity1; + animation-duration: 1.3s; +} + +.rocket_wrap:hover #fireSmallLeft { + display: block; + animation-delay: 0s; + animation-name: fireSmall, fillOpacity2; + animation-duration: 1.3s; + transform-origin: bottom; +} + +.rocket_wrap:hover #fireSmallRight { + display: block; + animation-delay: 0.3s; + animation-name: fireSmall, fillOpacity3; + animation-duration: 1.6s; + transform-origin: bottom; +} + +/*============================================= +[ KeyFrame Animations ] +==============================================*/ +@keyframes fireSmall { + 10% { + transform: rotate(17deg) translateY(1px); + } + + 20% { + transform: rotate(-13deg) translateY(2px); + } + + 30% { + transform: rotate(21deg) translateY(3px); + } + + 40% { + transform: rotate(-34deg) translateY(4px); + } + + 50% { + transform: rotate(24deg) translateY(5px); + } + + 60% { + transform: rotate(-17deg) translateY(6px); + } + + 70% { + transform: rotate(31deg) translateY(7px); + } + + 80% { + transform: rotate(-28deg) translateY(8px); + } + + 90% { + transform: rotate(14deg) translateY(9px); + } + + 99% { + transform: rotate(0deg) translateY(10px); + } +} + +@keyframes fireLeft { + 6% { + transform: rotate(25deg); + } + + 15% { + transform: rotate(-19deg); + } + + 25% { + transform: rotate(25deg); + } + + 32% { + transform: rotate(-30deg); + } + + 46% { + transform: rotate(22deg); + } + + 54% { + transform: rotate(-29deg); + } + + 61% { + transform: rotate(32deg); + } + + 74% { + transform: rotate(-9deg); + } + + 83% { + transform: rotate(16deg); + } + + 99% { + transform: rotate(0deg); + } +} + +@keyframes fireMiddle { + 10% { + transform: rotate(25deg); + } + + 20% { + transform: rotate(-25deg); + } + + 30% { + transform: rotate(30deg); + } + + 40% { + transform: rotate(-22deg); + } + + 50% { + transform: rotate(29deg); + } + + 60% { + transform: rotate(-45deg); + } + + 70% { + transform: rotate(37deg); + } + + 80% { + transform: rotate(-15deg); + } + + 90% { + transform: rotate(16deg); + } + + 99% { + transform: rotate(0deg); + } +} + +@keyframes fireRight { + 15% { + transform: rotate(17deg); + } + + 23% { + transform: rotate(-13deg); + } + + 37% { + transform: rotate(21deg); + } + + 45% { + transform: rotate(-34deg); + } + + 54% { + transform: rotate(24deg); + } + + 67% { + transform: rotate(-17deg); + } + + 72% { + transform: rotate(31deg); + } + + 84% { + transform: rotate(-28deg); + } + + 96% { + transform: rotate(14deg); + } + + 99% { + transform: rotate(0deg); + } +} + +@keyframes fillOpacity1 { + 0% { + fill-opacity: 1; + stroke-opacity: 1; + } + + 50% { + fill-opacity: 1; + stroke-opacity: 1; + } + + 100% { + fill-opacity: 0; + stroke-opacity: 0; + } +} + +@keyframes fillOpacity2 { + 0% { + fill-opacity: 1; + stroke-opacity: 1; + } + + 25% { + fill-opacity: 1; + stroke-opacity: 1; + } + + 100% { + fill-opacity: 0; + stroke-opacity: 0; + } +} + +@keyframes fillOpacity3 { + 0% { + fill-opacity: 1; + stroke-opacity: 1; + } + + 67% { + fill-opacity: 1; + stroke-opacity: 1; + } + + 100% { + fill-opacity: 0; + stroke-opacity: 0; + } +} + +@keyframes rocektMove { + 0% { + transform: translateY(0px); + } + + 100% { + transform: translateY(20px); + } +} diff --git a/src/vite/index.html b/src/vite/index.html new file mode 100644 index 0000000..94bd12c --- /dev/null +++ b/src/vite/index.html @@ -0,0 +1,21 @@ + + + + + + + + + + + + + LycaKnight's Portfolio + + + +

+ + + + diff --git a/src/vite/main.jsx b/src/vite/main.jsx new file mode 100644 index 0000000..947c958 --- /dev/null +++ b/src/vite/main.jsx @@ -0,0 +1,13 @@ +import React from "react"; +import { createRoot } from "react-dom/client"; +import "./index.css"; +import App from "./App.jsx"; + +const container = document.getElementById("root"); +const root = createRoot(container); + +root.render( + + + , +); diff --git a/src/vite/pages/Contact.jsx b/src/vite/pages/Contact.jsx new file mode 100644 index 0000000..0449c07 --- /dev/null +++ b/src/vite/pages/Contact.jsx @@ -0,0 +1,197 @@ +import React from "react"; +import { + FIRST_NAME, + LAST_NAME, + ADDRESS, + GIT, + DAILYDEV_USERNAME, +} from "../components/root.link.jsx"; +import git from "../images/icons/git.svg"; +import dailydev from "../images/icons/dailydev.svg"; + +function Contact() { + return
+
+
+
+

+ {FIRST_NAME} {LAST_NAME} +

+

{ADDRESS}

+
+ +
+ +
+ + window.scroll({top: 0, left: 0, behavior: "smooth"})} + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+} + +export default Contact; diff --git a/src/vite/pages/Experience.jsx b/src/vite/pages/Experience.jsx new file mode 100644 index 0000000..57e8bf2 --- /dev/null +++ b/src/vite/pages/Experience.jsx @@ -0,0 +1,46 @@ +import React from "react"; +import workHistory from "../components/exData.jsx"; + +function Experience() { + return ( +
+
+

Experience

+
+
+
+ {workHistory && + workHistory.map((work) => ( +
+
+
+

+ + {work.companyName} + +

+

+ {work.role} +

+
+
{work.duration}
+
+
+ {work.workDes && + work.workDes.map((x) => ( +

+ - + {x} +

+ ))} +
+
+
+ ))} +
+
+
+ ); +} + +export default Experience; diff --git a/src/vite/pages/Hero.jsx b/src/vite/pages/Hero.jsx new file mode 100644 index 0000000..e905ff5 --- /dev/null +++ b/src/vite/pages/Hero.jsx @@ -0,0 +1,34 @@ +import React, { useEffect, useRef } from "react"; +import Lottie from "lottie-web"; +import animationData from "../components/astronaout.json"; +import { FRONT_PAGE_DESC, FRONT_PAGE_NAME } from "../components/root.link.jsx"; + +function Hero() { + const container = useRef(null); + + useEffect(() => { + Lottie.loadAnimation({ + container: container.current, + renderer: "svg", + loop: true, + autoplay: true, + animationData + }); + }, []); + + return ( +
+
+
+
+
+

+ Hi there. I’m {FRONT_PAGE_NAME} +

+

{FRONT_PAGE_DESC}

+
+
+ ); +} + +export default Hero; diff --git a/src/vite/pages/Project.jsx b/src/vite/pages/Project.jsx new file mode 100644 index 0000000..c6528a5 --- /dev/null +++ b/src/vite/pages/Project.jsx @@ -0,0 +1,59 @@ +import React from "react"; +import projects from "../components/projectData.jsx"; +import git from "../images/icons/git.svg"; + +function Project() { + return ( +
+
+

Projects

+
+
+ {projects.map((project) => ( +
+ + {project.title} + +
+

{project.title}

+

{project.description}

+
+ {project.tools.map((disc) => ( + + {disc} + + ))} +
+
+ {project?.git && ( + + link to git page + + )} +
+
+
+ ))} +
+
+ ); +} + +export default Project; diff --git a/src/vite/pages/Skill.jsx b/src/vite/pages/Skill.jsx new file mode 100644 index 0000000..2813005 --- /dev/null +++ b/src/vite/pages/Skill.jsx @@ -0,0 +1,64 @@ +import React from "react"; +import { Skills, Tools } from "../components/skillData.jsx"; + +function Skill() { + return ( +
+
+

Skills & Tools

+
+ {Skills.length > 0 && ( +
+

Skills

+
+ {Skills.map((x) => ( +
+ + {x.skill} +
+ ))} +
+
+ )} + {Tools.length > 0 && ( +
+

Tools

+
+ {Tools.map((x) => ( +
+ + {x.skill} +
+ ))} +
+
+ )} +
+ ); +} + +export default Skill; diff --git a/src/vite/public/favicon-128.png b/src/vite/public/favicon-128.png new file mode 100644 index 0000000000000000000000000000000000000000..e337e1984f65c0cc4abb1f4f5186ed9990d21f01 GIT binary patch literal 6216 zcmV-O7`Nw%P)ILrGG)q?DO0A*IRq)R0GaUYT{k$SKvX=j zpKp@ejBl zfaPD}(x)gC;OR}*|BcC{{5^n804&*lo`Cf-kl*thd1Axke?FLd3C~^%ssLLzTz`ec zv0pPr8ta@&j%sCZ5r&`9sQrbF&pnr`O3zvfq5wa=<{Go;5dRR7$Tf@s7J(sm3NT40 zW7xd$$(Q~F08ib##%>kF&oGc?Q068Cen!cu&i0l2&*gbV-WA~In>Ms6ak(R@kg79j z1}VU4$PR!pFnkdNf<}RU0`}XaiGOI*V=wv*5~66ys{(AjVci!ZGPgsa5T~abs{k1@ z$SB#c@u@%WEwmu{gv(b$KiTxP#Zj5tp8oKQh&sZtSD*jpb)PA;Ao(OO3b1q4Dgg=k z9ht(EkM`z)OQG!Pm+!sCTxdb^MP3x3tH$-qq>RdZw3P#vMnn8q2f@s@F9Q!h|2^LB`^sL6}IAD6*30+B0MN9_W(I3DHCkC zcnPjs+Kgt81$+_CKt^L6;&M^AO6CPE4;jO$bvm%-dhyt8}=YZw)HCS=J4JNM>y?p~X)jtToe+-o6&rQ!_F(al}4uukti}KcJ zkx)>q`HWDJ2o5RqtfUiG_OPBb^xV?kRJ%%);@QZkmJ zRDcu+f!pPT+vUXK_KA%}Nse$}zV|8fC!2o-y=}L{VR1#U-s3;JI_hz>_I?Q2>wCgw{$YTo&_;hq!;f z?Kqy?(+!1A6tbFl{L`BAaKoi7S+zG5jN_kwdjOq%SU5PWcRRf5r{GVOK;12J5+v`#axdpMM_0t^P@XsWQGsluk2|EVv6 zMYYZu>+m?O_|j!dzRv#e(?5}~-uFyK4VNf}4T@tA{oq*!+>l9GliLP+ePLbjhCdmK zib>h#Y^{c1Jw5Lrh=Y>PkPY`7FQ{+^V#q2W@bC9ulIg=QY8Wga?14gyVI+nq041#S zAN~~Av#nc;^+fZ$F+>3vVdoi9Z-H>ZD>W2a2%|7W0SJtb0YGI1RFZR6-;7bl1aj8) z0LH8W80m(A&Y)5xfpG5#0Kit~hS{UNw$BEe*%VGDWvz-57`2_6cLPO=QA5C=ji~nw zQYeOr7nUIziW%7y0Bk3>-4-{xkwRgJ0#yFs;Wr4d&xpEJ7;CU&VBAB7woqVca@IScu^BnLTfMt^z1nRdo%eR>DMDySC zf`Cr@cO1Y2Wc|I5o=NJu_@-|wP;LTHb0*Cs@&gvL&?j)5;p0%YFa}D1E*`@FRloh% zfL=Mnx5wDCH}GR0FWd-5)`PI~3CAsCl&17NqQeSDQ|8VcR8bHe2!K%vTWtk+^ZfNV zIv6;nB&8Z_wdXg2lm9VU_m4ei@;Wcx^g=u#ePw!ir_BVXtt4Veje^isb-SK8td*Jf z{n7CsKM+z9l4E)rZxP{YtI_*NzPN&X_1-tr6OVoF>q}xG+BH3m=Qz|<*g;BUcbNgN z)xZ7t)mnLZcL*T@KbW4D%k})6p>mg2GN*{wrKgDkS27PD00?lYUS8f6fD^g>>1j-1 zP!dwUMVU?y`Pz52$4SZ@=}DxNp8f>75!mzZ5ybOP0Qg3FvK&oopqe!&gZdL`j^~gJ#WMP%NOG1B9{^#`X8lFZ z5(?rJDq2jhq^HTTB$T-JFko`oAXqZ-4J5GDxU&`K6q2>)Y!6Tnr%-AUzC*&?dZtWY z4l=|>f^alyc>WN;-c*Tj@5l^u1p-^02ST<>GsYev8#fwuDpk4cbC6fAfcU%T!3_;f zB#I)WbzcT^%^?t(EJJvG8@S=&oXA%Y1#o`zeqZDl|N5uIcy#^rbSad8l8`mm^_;-N z*;b9jXb6cw6jVC>%m{(#FvD8q0&mHB)2ZdU~b_yEB!kuCXCXgJnftoLv&ya&NeT!OcaC=SgKsGRJlME z1)u;YaG3L&jFJ1u#_t(x#S>5e#KP21&37FK|K2{puHJm44fS9Z6@V;*?^1iBF+~Bt z>+PJ0S1<)2w{3}sw?4F93ItzelubTCIi5t!7lO5V=I)W>dCW5e zF#qDeHS?0U-U4~m7eT@im>>C1!(}Px$soran_m}QwjZaz?eUQiq_BZIunfCkX5TZe zfzqMiN5dRRQA%(CME(l7_P%o>2GDF2Tmb;Uapwa!ncepPnm(2@ z#t`lsIqm$BE7*3J*(&nY?*?*MX-QKQ3IG81yB@g5TIsxn6Zxqn83V$7V~F{Kn3v}V zAq)f$!!vp{x%R%`>>oIHC>jL-0PF4d|JvlTf8XS?O`8@l#Qh-zKlMS5XKoIj{4`~V zkAzN<_4jTjS8OSQU8mxrs1#t!mS1@e$K7j_!6;2^~q_O)$A_Fu84rxzcZ-2j1MdO;DJ)+EZ1xnj-`zt0Lcc%OeNDu!n)| z7Kps#si*EA$x^tIBc}?mX3e)3B$K#bPR6c|$D<8_p+OFqFyY#r74X)!!shUR$`ZOy z9Ki0kcdHbD3EBJEaUu^+6u_GV2zC=hn>l4mm~p9JGZv4dukTZsOg4C`CXb{G09Jrt z1p&EFfk?)AINep? z`KhK(4IBjkbbWXfjIk6C8_8Y`Jr&?h0<6_82sTSr-oT2GYIA?}mDfNO1@Tx2(a1P# zcFiqhjsX`1%x8BT!Fegbnk(=4RyZ7ZG~ny^q*Q7$qo$@69&bI;&AhUlKxllTXN||B z*uTF6mtMMZGGB34gK!)eO&!xYk%zOjdU92e4U#!E_Q2l1Ou71x`TO-0;GAGi3b1O` ztrkYH)935EJbgLluBb(Q^Ad2J_D;>1e*n{aiS66Ar6>R+0*J>8Hk!KMZLN0A>EQ!F z)HQW;oh-{Z`RT`#{|^RysBKsXK|H(PbUm{EMX$Q*j+Kd6Y&aP3r96DXaj0)zg2vVh zbRRxr6oHXc-^-MJdB4AE})zrq4@qjrjcY z;17HNamUV#$_qQ*1b^Tl#NR(}h&-zHGAXoT#a1yewzDGmtJn!0wlJhPwbiO0f- zM#eSsjvV?xm6oh(hqz)LO#5F1qZBd!I0TzX*L6Idh-Z=d?cco{iG;STXViBJE>Cqv zb!UUHXD@_3dowQ2_4UF0lb_~X4&C-LDdcp%`+PhaQcabub~mbOn=@)?)TbX~VSIcH z-Jf);(j#q`Bld+G!I?xbg&}m(Kf8|rAqdp2#BlRkm8;lWJ9p@QEE*X{JQkk0?z50t z6=3!1@2m|5e5&J7gm7qRIS-i}FH{s6!N5#jtPC%|qVg060L1Gq#Mrf)f%atpAqbxu zL8O0F?Hx=AV$K%yE#5fs=4~j-O&K-77%(<6`S zR_WIJ$}2BtECT?H`upH;P04WBQ-RLUuE3&j5Z?HdA&UVBSY>+C|+ubzb4HhhFQjOf?}_PzH`iUKeO96Npz)d>!k z5uK$ZWAKaz(A6^rr;|s0op&l#u{!65h;T|Ls+TXRmuLt4qgh3`8j^gOC9#nd2p)@ojy!;Z~ zI>%OD3zy3cN-a2iv>WX7{c$h9^b+*;5qtyPkTRN}&KX@3DYKdUaGH_!C+~+iY5mD;KJ%1J3gYe3QAHE2j2fn#_joiy^!VH z&cR4Y_W(M5{aj<@c`EC`^O;W|_r1GQvs>oF>W9s1D8-2r$FrK@yFAqy+cz?W%{JL7 z0(2E1*QzU;ENE)G5Sd1&4FpEe*RQq}XgzE`98#qnI`~e;vRSN7)Hmh+mYb690m!tl zEonJ(Zp`kiKuyDfjLRQBq+Y^lJ?!)}g(~RSzbB(M1i^%s1M;W+?+NmRbSU7kvvt7lyrbVzhj9aRgbPu3AdgVZ; z3CE$SZ5ae%_QM!QjvSc$Hy;gyX!s{g9|9O-=-9Vw)_Ogab+fv$&lf^Vcn$zvLqKjC z7ENX}Em%71s$$>XDL;O#?jJ~1fS#UDH8+2zW3{_b*R&)HY3ByzO4ts-bYJz{g-W;C z-KcF`G-H`lr#{BW$b?6e)&y`OeQF3eq%m=vjv$!P+-A(AFCE5Ex$wKYI*bvO^|8yCUm z(DyQWf8RuCR4pSA0C2Gwh@xO%un&HpzKd9ZhTtNs|$~{1S5d;&O+n4JuGmmv1R&4}LhYyFa zf4_DRWxKNibq(z~kuw_zSHgAxMzs6-T-X8huvi^vXwjaXcXaI09RdI#)ZdG~UiA*5 zC|c0enz;!&mz4Anp!57;^j)p)iaJzQs}G%Yb#?$Dee2%PiDRlXLMA4Cg*xd&loB2S zD9im`K&I3+E`;5Y8rDTo7zTCb2mtU__ldL=g2vVhV9{_&%@>R>VN0OFFZwKyiAiDF z>7zH}+H-(-MHTk;q$+^7w#AU+-r2y>5}pI-8R+tLXC5zzXlYxP5^m;?U5B99)VFMW zf4MKaaI^#!gBxvw*oT8Y_+4Y^?aNeb|ghYUwxyh-0K0~)Mw1Lto#m) zL{UoF5Tqk|zJFGyyBgkUK`8blQzM2;E;qJ+{2_peYh;?*m!`xdEF^?0;YlDP+LpjV zT$@^5*FJex?{_B-ftsf#gWa|Dpp1eLpsDpjn9b@TqEM9hGBBTF%*;d}s)>giO~f!% zKh-1bJbmidTel$PKxZ+)m9j%fK6V4Mfj`~7bG(4}PQO@+)sB}=9EH>EMRlzzjzz(t zrR)%*zv)vrr8b*wXl}a@&wkViCWz>5Xar|Ap|SM>6vL!19j*lC0Q#qcb;f`~U!87u zRw5P&Vx+nbd!(dlsaQ-fy-N&=h#BSp+FbxEf;Y`u*NS&-HoTXRRmP%Xf^dB4_5igF zEp4)#P$>w9WQ57`%(peRhPrV-1B^JHHlqplD mOqnue%9JTnrc9ZV=Klc=D9!Qd>O}wm0000_B> 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 literal 0 HcmV?d00001 diff --git a/src/vite/public/manifest.json b/src/vite/public/manifest.json new file mode 100644 index 0000000..a2c5481 --- /dev/null +++ b/src/vite/public/manifest.json @@ -0,0 +1,22 @@ +{ + "name": "Tobias Brummer", + "short_name": "Tobias Brummer", + "icons": [ + { + "src": "/favicon-128.png", + "sizes": "128x128", + "type": "image/png", + "purpose": "any maskable" + }, + { + "src": "/favicon-512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "any maskable" + } + ], + "start_url": ".", + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +} diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 0000000..fbe17ba --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,21 @@ +module.exports = { + content: ["./src/vite/index.html", "./src/vite/**/*.{vue,js,jsx}"], + theme: { + minHeight: { + 70: "70vh", + }, + extend: {}, + backgroundColor: (theme) => ({ + ...theme("colors"), + primary: "#3490dc", + secondary: "#ffed4a", + danger: "#e3342f", + black: "#121212", + gray: "#1c1c1c", + }), + }, + variants: { + extend: {}, + }, + plugins: [], +}; diff --git a/vite.config.js b/vite.config.js new file mode 100644 index 0000000..2bedaa5 --- /dev/null +++ b/vite.config.js @@ -0,0 +1,22 @@ +import react from "@vitejs/plugin-react"; +import { defineConfig } from "vite"; +import { join } from "path"; + +const srcRoot = join(__dirname, "src/vite"); + +export default defineConfig({ + root: srcRoot, + base: "./", + plugins: [react()], + build: { + outDir: join(srcRoot, "../../dist"), + emptyOutDir: true, + }, + server: { + host: true, + port: 8080, + }, + optimizeDeps: { + exclude: ["path"], + }, +});