From 60231d3d583e0614fff83c069a1d8708d5c7f7fa Mon Sep 17 00:00:00 2001 From: vivian-xie-db Date: Fri, 14 Feb 2025 15:18:42 -0500 Subject: [PATCH 1/2] added chatbot-app --- chatbot-app/README.md | 200 + chatbot-app/app.py | 81 + chatbot-app/app.yml | 11 + chatbot-app/client/app/globals.css | 69 + chatbot-app/client/components.json | 16 + chatbot-app/client/config-overrides.js | 6 + chatbot-app/client/craco.config.js | 10 + chatbot-app/client/package-lock.json | 22360 ++++++++++++++++ chatbot-app/client/package.json | 60 + chatbot-app/client/postcss.config.js | 6 + chatbot-app/client/public/chat-interface.png | Bin 0 -> 357467 bytes chatbot-app/client/public/index.html | 40 + chatbot-app/client/public/load-testing.png | Bin 0 -> 135206 bytes chatbot-app/client/public/manifest.json | 8 + chatbot-app/client/public/robots.txt | 3 + chatbot-app/client/src/App.css | 7 + chatbot-app/client/src/App.js | 8 + chatbot-app/client/src/PremiumChatBot.js | 243 + .../client/src/components/ui/alert.jsx | 47 + .../client/src/components/ui/button.jsx | 47 + chatbot-app/client/src/components/ui/card.jsx | 50 + .../client/src/components/ui/dialog.jsx | 94 + .../client/src/components/ui/input.jsx | 19 + .../client/src/components/ui/label.jsx | 16 + .../client/src/components/ui/progress.jsx | 18 + .../client/src/components/ui/radio-group.jsx | 29 + .../client/src/components/ui/scroll-area.jsx | 38 + .../client/src/components/ui/select.jsx | 120 + .../client/src/components/ui/separator.jsx | 23 + .../client/src/components/ui/slider.jsx | 21 + .../client/src/components/ui/switch.jsx | 22 + chatbot-app/client/src/components/ui/tabs.jsx | 41 + .../client/src/components/ui/textarea.jsx | 18 + chatbot-app/client/src/index.css | 52 + chatbot-app/client/src/index.js | 11 + chatbot-app/client/src/input.css | 3 + chatbot-app/client/src/lib/utils.js | 6 + chatbot-app/client/src/output.css | 612 + chatbot-app/client/tailwind.config.js | 77 + chatbot-app/load_tester.py | 78 + chatbot-app/requirements.txt | 10 + 41 files changed, 24580 insertions(+) create mode 100644 chatbot-app/README.md create mode 100644 chatbot-app/app.py create mode 100644 chatbot-app/app.yml create mode 100644 chatbot-app/client/app/globals.css create mode 100644 chatbot-app/client/components.json create mode 100644 chatbot-app/client/config-overrides.js create mode 100644 chatbot-app/client/craco.config.js create mode 100644 chatbot-app/client/package-lock.json create mode 100644 chatbot-app/client/package.json create mode 100644 chatbot-app/client/postcss.config.js create mode 100644 chatbot-app/client/public/chat-interface.png create mode 100644 chatbot-app/client/public/index.html create mode 100644 chatbot-app/client/public/load-testing.png create mode 100644 chatbot-app/client/public/manifest.json create mode 100644 chatbot-app/client/public/robots.txt create mode 100644 chatbot-app/client/src/App.css create mode 100644 chatbot-app/client/src/App.js create mode 100644 chatbot-app/client/src/PremiumChatBot.js create mode 100644 chatbot-app/client/src/components/ui/alert.jsx create mode 100644 chatbot-app/client/src/components/ui/button.jsx create mode 100644 chatbot-app/client/src/components/ui/card.jsx create mode 100644 chatbot-app/client/src/components/ui/dialog.jsx create mode 100644 chatbot-app/client/src/components/ui/input.jsx create mode 100644 chatbot-app/client/src/components/ui/label.jsx create mode 100644 chatbot-app/client/src/components/ui/progress.jsx create mode 100644 chatbot-app/client/src/components/ui/radio-group.jsx create mode 100644 chatbot-app/client/src/components/ui/scroll-area.jsx create mode 100644 chatbot-app/client/src/components/ui/select.jsx create mode 100644 chatbot-app/client/src/components/ui/separator.jsx create mode 100644 chatbot-app/client/src/components/ui/slider.jsx create mode 100644 chatbot-app/client/src/components/ui/switch.jsx create mode 100644 chatbot-app/client/src/components/ui/tabs.jsx create mode 100644 chatbot-app/client/src/components/ui/textarea.jsx create mode 100644 chatbot-app/client/src/index.css create mode 100644 chatbot-app/client/src/index.js create mode 100644 chatbot-app/client/src/input.css create mode 100644 chatbot-app/client/src/lib/utils.js create mode 100644 chatbot-app/client/src/output.css create mode 100644 chatbot-app/client/tailwind.config.js create mode 100644 chatbot-app/load_tester.py create mode 100644 chatbot-app/requirements.txt diff --git a/chatbot-app/README.md b/chatbot-app/README.md new file mode 100644 index 0000000..4c5d789 --- /dev/null +++ b/chatbot-app/README.md @@ -0,0 +1,200 @@ +# AI Chat Application with Load Testing + +![Chat Interface](./client/public/chat-interface.png) +*AI Chat Interface with real-time responses* + +## Overview +This app is a full-stack application featuring a chat interface powered by LLM, built with React and FastAPI. It includes a load testing capability to evaluate performance under various conditions. + +### Key Features +- 🤖 AI-powered chat interface +- 🎨 Modern UI with Tailwind CSS +- 📊 Built-in load testing capabilities +- 🔄 Real-time response handling +- 🌐 FastAPI backend with async support + +## Prerequisites +- Python 3.8+ +- Node.js 18.x+ +- npm or yarn +- A Databricks workspace (for AI model serving) + +## Environment Setup + +1. Clone the repository: + +```bash +git clone +``` + +2. Create and activate a Python virtual environment: + +```bash +python -m venv venv +source venv/bin/activate # On Windows: .\venv\Scripts\activate +``` + +3. Install Python dependencies: + +```bash +pip install -r requirements.txt +``` + +## Building the Frontend + +1. Navigate to the client directory: + +```bash +cd client +``` + +2. Install dependencies: + +```bash +npm install +``` + +3. Build the production version: + +```bash +npm run build +``` + +## Running the Application + +1. For development with hot-reload: + +```bash +# Terminal 1 - Frontend +cd client +npm start + +# Terminal 2 - Backend +hypercorn app:app --bind 127.0.0.1:8000 +``` + +2. For production: + +```bash +hypercorn app:app --bind 127.0.0.1:8000 +``` + +3. For Databricks Apps deployment: + + a. Install the Databricks CLI: + ```bash + brew install databricks + ``` + + b. Create the app in your workspace: + ```bash + databricks apps create chat-app + ``` + + + c. Create an `app.yaml` file in the root directory: + + ```yaml + command: + - "hypercorn" + - "app:app" + - "--bind" + - "127.0.0.1:8000" + + env: + - name: "SERVING_ENDPOINT_NAME" + valueFrom: "serving_endpoint" + ``` + + The `app.yaml` configuration uses Hypercorn as the ASGI server to run your FastAPI application. + The environment section defines `SERVING_ENDPOINT_NAME` which is configured (`serving_endpoint`) through apps creation in Databricks, securly storing and accessing sensitive values. + + For detials on how to create an app in Databricks, please refer to the [Databricks Apps Documentation](https://docs.databricks.com/en/dev-tools/databricks-apps/configuration.html). + + + d. Sync your local files to Databricks workspace: + ```bash + # Add node_modules/ and venv/ to .gitignore first if not already present + databricks sync --watch . /Workspace/Users//chat-app + ``` + + e. Deploy the app: + ```bash + databricks apps deploy chat-app --source-code-path /Workspace/Users//chat-app + ``` + + The application will be available at your Databricks Apps URL: + - Production URL: https://chat-app-[id].cloud.databricksapps.com + + +The application includes built-in load testing capabilities. +To run a load test: + +### Local App Testing +```bash +curl "http://localhost:8000/api/load-test?users=200&spawn_rate=2&test_time=10" +``` + +### Databricks Deployed App Testing +![load-test](./client/public/load-testing.png) +*Run load tests in the Databricks Apps UI* + +Parameters: +- `users`: Number of concurrent users (default: 10) +- `spawn_rate`: Users to spawn per second (default: 2) +- `test_time`: Duration of test in seconds (default: 30) + +### Load Testing Best Practices + +1. **Gradual Scaling** + - Start with smaller numbers and gradually increase + - Monitor system performance metrics + - Watch for error rates and response times + +2. **Production Testing** + - Schedule load tests during off-peak hours + - Alert relevant team members before large-scale tests + - Monitor application logs and metrics during tests + + +3. **Testing Scenarios** + + # Light load test + https://chat-app-[id].cloud.databricksapps.com/api/load-test?users=200&spawn_rate=10&test_time=30 + + # Medium load test + https://chat-app-[id].cloud.databricksapps.com/api/load-test?users=1000&spawn_rate=100&test_time=30 + + # Heavy load test + https://chat-app-[id].cloud.databricksapps.com/api/load-test?users=10000&spawn_rate=1000&test_time=30 + + +## Project Structure + +``` +chatbot-app/ +├── app.py # FastAPI backend application +├── load_tester.py # Load testing endpoint +├── requirements.txt # Python dependencies +├── client/ # React frontend +│ ├── src/ # Source code +│ ├── public/ # Static assets +│ ├── build/ # # Static frontend files +│ └── package.json # Node.js dependencies +└── .env # Environment variables +``` + +## API Endpoints + +- `GET /api/`: Health check endpoint +- `POST /api/chat`: Chat endpoint for AI interactions +- `GET /api/load-test`: Load testing endpoint + +## Contributing + +1. Fork the repository +2. Create your feature branch (`git checkout -b feature/amazing-feature`) +3. Commit your changes (`git commit -m 'Add some amazing feature'`) +4. Push to the branch (`git push origin feature/amazing-feature`) +5. Open a Pull Request + diff --git a/chatbot-app/app.py b/chatbot-app/app.py new file mode 100644 index 0000000..6c0b425 --- /dev/null +++ b/chatbot-app/app.py @@ -0,0 +1,81 @@ +import logging +from fastapi import FastAPI, HTTPException +from pydantic import BaseModel +import httpx +import os +from fastapi.middleware.cors import CORSMiddleware +from fastapi.staticfiles import StaticFiles +from dotenv import load_dotenv +from load_tester import router as load_test_router + +load_dotenv() + +logging.basicConfig( + level=logging.INFO, + format='%(asctime)s - %(name)s - %(levelname)s - %(message)s' +) +logger = logging.getLogger(__name__) +logger.info("Logger initialized successfully!") + +app = FastAPI() +ui_app = StaticFiles(directory="client/build", html=True) +api_app = FastAPI() + +app.mount("/api", api_app) +app.mount("/", ui_app) + +origins = [ + "http://localhost:3000", +] + + +app.add_middleware( + CORSMiddleware, + allow_origins=origins, + allow_credentials=True, + allow_methods=["*"], + allow_headers=["*"], +) + + +SERVING_ENDPOINT_NAME = os.getenv("SERVING_ENDPOINT_NAME") + +if not SERVING_ENDPOINT_NAME: + logger.error("SERVING_ENDPOINT_NAME environment variable is not set") + raise ValueError("SERVING_ENDPOINT_NAME environment variable is not set") + + +class ChatRequest(BaseModel): + message: str + +class ChatResponse(BaseModel): + content: str + + +@api_app.post("/chat", response_model=ChatResponse) +async def chat_with_llm(request: ChatRequest): + headers = { + "Content-Type": "application/json", + "Authorization": f"Bearer {os.getenv('DATABRICKS_TOKEN')}" + } + payload = { + "messages": [{"role": "user", "content": request.message}] + } + async with httpx.AsyncClient() as client: + try: + request_url = f"https://{os.getenv('DATABRICKS_HOST')}/serving-endpoints/{SERVING_ENDPOINT_NAME}/invocations" + response = await client.post(request_url, json=payload, headers=headers, timeout=500.0) + response.raise_for_status() + response_data = response.json() + content = response_data['choices'][0]['message']['content'] + return ChatResponse(content=content) + except Exception as e: + logger.error(f"An unexpected error occurred: {e}", exc_info=True) + raise HTTPException(status_code=500, detail=str(e)) + +@api_app.get("/") +async def root(): + return {"message": "Hello World"} + +api_app.include_router(load_test_router) + diff --git a/chatbot-app/app.yml b/chatbot-app/app.yml new file mode 100644 index 0000000..4225377 --- /dev/null +++ b/chatbot-app/app.yml @@ -0,0 +1,11 @@ +command: + - "hypercorn" + - "app:app" + - "--bind" + - "127.0.0.1:8000" + +env: + - name: "SERVING_ENDPOINT_NAME" + valueFrom: "serving_endpoint" + - name: "DATABRICKS_TOKEN" + value: "your-databricks-token" \ No newline at end of file diff --git a/chatbot-app/client/app/globals.css b/chatbot-app/client/app/globals.css new file mode 100644 index 0000000..99a7b0c --- /dev/null +++ b/chatbot-app/client/app/globals.css @@ -0,0 +1,69 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +@layer base { + :root { + --background: 0 0% 100%; + --foreground: 222.2 84% 4.9%; + --card: 0 0% 100%; + --card-foreground: 222.2 84% 4.9%; + --popover: 0 0% 100%; + --popover-foreground: 222.2 84% 4.9%; + --primary: 222.2 47.4% 11.2%; + --primary-foreground: 210 40% 98%; + --secondary: 210 40% 96.1%; + --secondary-foreground: 222.2 47.4% 11.2%; + --muted: 210 40% 96.1%; + --muted-foreground: 215.4 16.3% 46.9%; + --accent: 210 40% 96.1%; + --accent-foreground: 222.2 47.4% 11.2%; + --destructive: 0 84.2% 60.2%; + --destructive-foreground: 210 40% 98%; + --border: 214.3 31.8% 91.4%; + --input: 214.3 31.8% 91.4%; + --ring: 222.2 84% 4.9%; + --radius: 0.5rem; + --chart-1: 12 76% 61%; + --chart-2: 173 58% 39%; + --chart-3: 197 37% 24%; + --chart-4: 43 74% 66%; + --chart-5: 27 87% 67%; + } + + .dark { + --background: 222.2 84% 4.9%; + --foreground: 210 40% 98%; + --card: 222.2 84% 4.9%; + --card-foreground: 210 40% 98%; + --popover: 222.2 84% 4.9%; + --popover-foreground: 210 40% 98%; + --primary: 210 40% 98%; + --primary-foreground: 222.2 47.4% 11.2%; + --secondary: 217.2 32.6% 17.5%; + --secondary-foreground: 210 40% 98%; + --muted: 217.2 32.6% 17.5%; + --muted-foreground: 215 20.2% 65.1%; + --accent: 217.2 32.6% 17.5%; + --accent-foreground: 210 40% 98%; + --destructive: 0 62.8% 30.6%; + --destructive-foreground: 210 40% 98%; + --border: 217.2 32.6% 17.5%; + --input: 217.2 32.6% 17.5%; + --ring: 212.7 26.8% 83.9%; + --chart-1: 220 70% 50%; + --chart-2: 160 60% 45%; + --chart-3: 30 80% 55%; + --chart-4: 280 65% 60%; + --chart-5: 340 75% 55%; + } +} + +@layer base { + * { + @apply border-border; + } + body { + @apply bg-background text-foreground; + } +} \ No newline at end of file diff --git a/chatbot-app/client/components.json b/chatbot-app/client/components.json new file mode 100644 index 0000000..b6e498f --- /dev/null +++ b/chatbot-app/client/components.json @@ -0,0 +1,16 @@ +{ + "$schema": "https://ui.shadcn.com/schema.json", + "style": "default", + "rsc": false, + "tsx": false, + "tailwind": { + "config": "tailwind.config.js", + "css": "src/index.css", + "baseColor": "slate", + "cssVariables": true + }, + "aliases": { + "components": "@/components", + "utils": "@/lib/utils" + } +} \ No newline at end of file diff --git a/chatbot-app/client/config-overrides.js b/chatbot-app/client/config-overrides.js new file mode 100644 index 0000000..30549ab --- /dev/null +++ b/chatbot-app/client/config-overrides.js @@ -0,0 +1,6 @@ +const path = require('path'); + +module.exports = function override(config) { + config.resolve.alias['@'] = path.resolve(__dirname, 'src'); + return config; +}; \ No newline at end of file diff --git a/chatbot-app/client/craco.config.js b/chatbot-app/client/craco.config.js new file mode 100644 index 0000000..4acfdf8 --- /dev/null +++ b/chatbot-app/client/craco.config.js @@ -0,0 +1,10 @@ +module.exports = { + style: { + postcss: { + plugins: [ + require('tailwindcss'), + require('autoprefixer'), + ], + }, + }, + } \ No newline at end of file diff --git a/chatbot-app/client/package-lock.json b/chatbot-app/client/package-lock.json new file mode 100644 index 0000000..37c95fc --- /dev/null +++ b/chatbot-app/client/package-lock.json @@ -0,0 +1,22360 @@ +{ + "name": "my-react-app", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "my-react-app", + "version": "0.1.0", + "dependencies": { + "@craco/craco": "^7.1.0", + "@radix-ui/react-dialog": "^1.1.1", + "@radix-ui/react-label": "^2.1.0", + "@radix-ui/react-progress": "^1.1.0", + "@radix-ui/react-radio-group": "^1.2.0", + "@radix-ui/react-scroll-area": "^1.1.0", + "@radix-ui/react-select": "^2.1.1", + "@radix-ui/react-separator": "^1.1.0", + "@radix-ui/react-slider": "^1.2.0", + "@radix-ui/react-slot": "^1.1.0", + "@radix-ui/react-switch": "^1.1.0", + "@radix-ui/react-tabs": "^1.1.0", + "@testing-library/jest-dom": "^5.17.0", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "axios": "^1.7.7", + "class-variance-authority": "^0.7.0", + "clsx": "^2.1.1", + "lucide-react": "^0.428.0", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "react-markdown": "^9.0.1", + "react-router-dom": "^6.28.0", + "react-scripts": "5.0.1", + "tailwind-merge": "^2.5.2", + "tailwindcss-animate": "^1.0.7", + "web-vitals": "^2.1.4" + }, + "devDependencies": { + "autoprefixer": "^10.4.20", + "postcss": "^8.4.41", + "react-app-rewired": "^2.2.1", + "tailwindcss": "^3.4.10" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.0.tgz", + "integrity": "sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==", + "license": "MIT" + }, + "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==", + "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.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.24.7", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.2.tgz", + "integrity": "sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", + "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/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/@babel/eslint-parser": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.25.1.tgz", + "integrity": "sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg==", + "license": "MIT", + "dependencies": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.11.0", + "eslint": "^7.5.0 || ^8.0.0 || ^9.0.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "license": "Apache-2.0", + "engines": { + "node": ">=10" + } + }, + "node_modules/@babel/eslint-parser/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/@babel/generator": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", + "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", + "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", + "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.25.2", + "@babel/helper-validator-option": "^7.24.8", + "browserslist": "^4.23.1", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/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/@babel/helper-create-class-features-plugin": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.0.tgz", + "integrity": "sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.8", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/helper-replace-supers": "^7.25.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/traverse": "^7.25.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/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/@babel/helper-create-regexp-features-plugin": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz", + "integrity": "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/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/@babel/helper-define-polyfill-provider": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", + "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz", + "integrity": "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.24.8", + "@babel/types": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", + "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", + "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz", + "integrity": "sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-wrap-function": "^7.25.0", + "@babel/traverse": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz", + "integrity": "sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==", + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.24.8", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/traverse": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", + "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", + "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", + "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz", + "integrity": "sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.0", + "@babel/types": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.0.tgz", + "integrity": "sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.24.7", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.3.tgz", + "integrity": "sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.2" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.3.tgz", + "integrity": "sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.0.tgz", + "integrity": "sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.0.tgz", + "integrity": "sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", + "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.0.tgz", + "integrity": "sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.7.tgz", + "integrity": "sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-decorators": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.7.tgz", + "integrity": "sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.24.7.tgz", + "integrity": "sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz", + "integrity": "sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", + "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", + "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz", + "integrity": "sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", + "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.0.tgz", + "integrity": "sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-remap-async-to-generator": "^7.25.0", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/traverse": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", + "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-remap-async-to-generator": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", + "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.0.tgz", + "integrity": "sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.7.tgz", + "integrity": "sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz", + "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.0.tgz", + "integrity": "sha512-xyi6qjr/fYU304fiRwFbekzkqVJZ6A7hOjWZd+89FVcBqPV3S9Wuozz82xdpLspckeaafntbzglaW4pqpzvtSw==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-compilation-targets": "^7.24.8", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-replace-supers": "^7.25.0", + "@babel/traverse": "^7.25.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", + "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/template": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz", + "integrity": "sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", + "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", + "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.0.tgz", + "integrity": "sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.0", + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", + "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", + "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz", + "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.25.2.tgz", + "integrity": "sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/plugin-syntax-flow": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", + "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.1.tgz", + "integrity": "sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.24.8", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz", + "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.2.tgz", + "integrity": "sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz", + "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", + "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", + "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz", + "integrity": "sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.24.8", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-simple-access": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.0.tgz", + "integrity": "sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.0", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", + "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", + "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", + "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz", + "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz", + "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", + "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", + "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-replace-supers": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz", + "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.8.tgz", + "integrity": "sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", + "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.7.tgz", + "integrity": "sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz", + "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-create-class-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", + "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.1.tgz", + "integrity": "sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz", + "integrity": "sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.2.tgz", + "integrity": "sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/plugin-syntax-jsx": "^7.24.7", + "@babel/types": "^7.25.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.7.tgz", + "integrity": "sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==", + "license": "MIT", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.7.tgz", + "integrity": "sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", + "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", + "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz", + "integrity": "sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.1", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/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/@babel/plugin-transform-shorthand-properties": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", + "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", + "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", + "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", + "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.8.tgz", + "integrity": "sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.2.tgz", + "integrity": "sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.24.7", + "@babel/helper-create-class-features-plugin": "^7.25.0", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", + "@babel/plugin-syntax-typescript": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", + "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz", + "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", + "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.7.tgz", + "integrity": "sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.3.tgz", + "integrity": "sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.25.2", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-validator-option": "^7.24.8", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.3", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.0", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.0", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.0", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.24.7", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.24.7", + "@babel/plugin-transform-async-generator-functions": "^7.25.0", + "@babel/plugin-transform-async-to-generator": "^7.24.7", + "@babel/plugin-transform-block-scoped-functions": "^7.24.7", + "@babel/plugin-transform-block-scoping": "^7.25.0", + "@babel/plugin-transform-class-properties": "^7.24.7", + "@babel/plugin-transform-class-static-block": "^7.24.7", + "@babel/plugin-transform-classes": "^7.25.0", + "@babel/plugin-transform-computed-properties": "^7.24.7", + "@babel/plugin-transform-destructuring": "^7.24.8", + "@babel/plugin-transform-dotall-regex": "^7.24.7", + "@babel/plugin-transform-duplicate-keys": "^7.24.7", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.0", + "@babel/plugin-transform-dynamic-import": "^7.24.7", + "@babel/plugin-transform-exponentiation-operator": "^7.24.7", + "@babel/plugin-transform-export-namespace-from": "^7.24.7", + "@babel/plugin-transform-for-of": "^7.24.7", + "@babel/plugin-transform-function-name": "^7.25.1", + "@babel/plugin-transform-json-strings": "^7.24.7", + "@babel/plugin-transform-literals": "^7.25.2", + "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", + "@babel/plugin-transform-member-expression-literals": "^7.24.7", + "@babel/plugin-transform-modules-amd": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.8", + "@babel/plugin-transform-modules-systemjs": "^7.25.0", + "@babel/plugin-transform-modules-umd": "^7.24.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", + "@babel/plugin-transform-new-target": "^7.24.7", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", + "@babel/plugin-transform-numeric-separator": "^7.24.7", + "@babel/plugin-transform-object-rest-spread": "^7.24.7", + "@babel/plugin-transform-object-super": "^7.24.7", + "@babel/plugin-transform-optional-catch-binding": "^7.24.7", + "@babel/plugin-transform-optional-chaining": "^7.24.8", + "@babel/plugin-transform-parameters": "^7.24.7", + "@babel/plugin-transform-private-methods": "^7.24.7", + "@babel/plugin-transform-private-property-in-object": "^7.24.7", + "@babel/plugin-transform-property-literals": "^7.24.7", + "@babel/plugin-transform-regenerator": "^7.24.7", + "@babel/plugin-transform-reserved-words": "^7.24.7", + "@babel/plugin-transform-shorthand-properties": "^7.24.7", + "@babel/plugin-transform-spread": "^7.24.7", + "@babel/plugin-transform-sticky-regex": "^7.24.7", + "@babel/plugin-transform-template-literals": "^7.24.7", + "@babel/plugin-transform-typeof-symbol": "^7.24.8", + "@babel/plugin-transform-unicode-escapes": "^7.24.7", + "@babel/plugin-transform-unicode-property-regex": "^7.24.7", + "@babel/plugin-transform-unicode-regex": "^7.24.7", + "@babel/plugin-transform-unicode-sets-regex": "^7.24.7", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.4", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.37.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/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/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.7.tgz", + "integrity": "sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "@babel/plugin-transform-react-display-name": "^7.24.7", + "@babel/plugin-transform-react-jsx": "^7.24.7", + "@babel/plugin-transform-react-jsx-development": "^7.24.7", + "@babel/plugin-transform-react-pure-annotations": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz", + "integrity": "sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", + "@babel/plugin-syntax-jsx": "^7.24.7", + "@babel/plugin-transform-modules-commonjs": "^7.24.7", + "@babel/plugin-transform-typescript": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "license": "MIT" + }, + "node_modules/@babel/runtime": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", + "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.3.tgz", + "integrity": "sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/parser": "^7.25.3", + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.2", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz", + "integrity": "sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "license": "MIT" + }, + "node_modules/@craco/craco": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@craco/craco/-/craco-7.1.0.tgz", + "integrity": "sha512-oRAcPIKYrfPXp9rSzlsDNeOaVtDiKhoyqSXUoqiK24jCkHr4T8m/a2f74yXIzCbIheoUWDOIfWZyRgFgT+cpqA==", + "license": "Apache-2.0", + "dependencies": { + "autoprefixer": "^10.4.12", + "cosmiconfig": "^7.0.1", + "cosmiconfig-typescript-loader": "^1.0.0", + "cross-spawn": "^7.0.3", + "lodash": "^4.17.21", + "semver": "^7.3.7", + "webpack-merge": "^5.8.0" + }, + "bin": { + "craco": "dist/bin/craco.js" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "react-scripts": "^5.0.0" + } + }, + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "0.3.9" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@csstools/normalize.css": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.1.1.tgz", + "integrity": "sha512-YAYeJ+Xqh7fUou1d1j9XHl44BmsuThiTr4iNrgCQ3J27IbhXsxXDGZ1cXv8Qvs99d4rBbLiSKy3+WZiet32PcQ==", + "license": "CC0-1.0" + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "license": "CC0-1.0", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "license": "CC0-1.0", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "license": "CC0-1.0", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", + "license": "CC0-1.0", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz", + "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==", + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.7.tgz", + "integrity": "sha512-yDzVT/Lm101nQ5TCVeK65LtdN7Tj4Qpr9RTXJ2vPFLqtLxwOrpoxAHAJI8J3yYWUc40J0BDBheaitK5SJmno2g==", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.7" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.10", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.10.tgz", + "integrity": "sha512-fskgCFv8J8OamCmyun8MfjB1Olfn+uZKjOKZ0vhYF3gRmEUXcGOjxWL8bBr7i4kIuPZ2KD2S3EUIOxnjC8kl2A==", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.7" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.1.tgz", + "integrity": "sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.7.tgz", + "integrity": "sha512-X8R8Oj771YRl/w+c1HqAC1szL8zWQRwFvgDwT129k9ACdBoud/+/rX9V0qiMl6LWUdP9voC2nDVZYPMQQsb6eA==", + "license": "MIT" + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "deprecated": "Use @eslint/config-array instead", + "license": "Apache-2.0", + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "deprecated": "Use @eslint/object-schema instead", + "license": "BSD-3-Clause" + }, + "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==", + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "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/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "license": "ISC", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/@jest/console/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "license": "MIT", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/@jest/core/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "license": "MIT", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", + "license": "MIT", + "dependencies": { + "jest-get-type": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "license": "MIT", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "license": "MIT", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/@jest/reporters/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "license": "MIT", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "license": "MIT", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/@jest/transform/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "license": "MIT" + }, + "node_modules/@jest/transform/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/@jest/types/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "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/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "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/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", + "license": "MIT" + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "license": "MIT", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "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==", + "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==", + "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==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.15", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.15.tgz", + "integrity": "sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==", + "license": "MIT", + "dependencies": { + "ansi-html": "^0.0.9", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^4.2.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <5.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x || 5.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@radix-ui/number": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.0.tgz", + "integrity": "sha512-V3gRzhVNU1ldS5XhAPTom1fOIo4ccrjjJgmE+LI2h/WaFpHmx0MQApT+KZHnx8abG6Avtfcz4WoEciMnpFT3HQ==", + "license": "MIT" + }, + "node_modules/@radix-ui/primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.0.tgz", + "integrity": "sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==", + "license": "MIT" + }, + "node_modules/@radix-ui/react-arrow": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.0.tgz", + "integrity": "sha512-FmlW1rCg7hBpEBwFbjHwCW6AmWLQM6g/v0Sn8XbP9NvmSZ2San1FpQeyPtufzOMSIx7Y4dzjlHoifhp+7NkZhw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.0.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-collection": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.0.tgz", + "integrity": "sha512-GZsZslMJEyo1VKm5L1ZJY8tGDxZNPAoUeQUIbKeJfoi7Q4kmig5AsgLMYYuyYbfjd8fBmFORAIwYAkXMnXZgZw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-slot": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz", + "integrity": "sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-context": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.0.tgz", + "integrity": "sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dialog": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.1.tgz", + "integrity": "sha512-zysS+iU4YP3STKNS6USvFVqI4qqx8EpiwmT5TuCApVEBca+eRCbONi4EgzfNSuVnOXvC5UPHHMjs8RXO6DH9Bg==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-dismissable-layer": "1.1.0", + "@radix-ui/react-focus-guards": "1.1.0", + "@radix-ui/react-focus-scope": "1.1.0", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-portal": "1.1.1", + "@radix-ui/react-presence": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-slot": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.7" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-direction": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.0.tgz", + "integrity": "sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.0.tgz", + "integrity": "sha512-/UovfmmXGptwGcBQawLzvn2jOfM0t4z3/uKffoBlj724+n3FvBbZ7M0aaBOmkp6pqFYpO4yx8tSVJjx3Fl2jig==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-escape-keydown": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-guards": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.0.tgz", + "integrity": "sha512-w6XZNUPVv6xCpZUqb/yN9DL6auvpGX3C/ee6Hdi16v2UUy25HV2Q5bcflsiDyT/g5RwbPQ/GIT1vLkeRb+ITBw==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.0.tgz", + "integrity": "sha512-200UD8zylvEyL8Bx+z76RJnASR2gRMuxlgFCPAe/Q/679a/r0eK3MBVYMb7vZODZcffZBdob1EGnky78xmVvcA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-id": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.0.tgz", + "integrity": "sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-label": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.0.tgz", + "integrity": "sha512-peLblDlFw/ngk3UWq0VnYaOLy6agTZZ+MUO/WhVfm14vJGML+xH4FAl2XQGLqdefjNb7ApRg6Yn7U42ZhmYXdw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.0.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-popper": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.0.tgz", + "integrity": "sha512-ZnRMshKF43aBxVWPWvbj21+7TQCvhuULWJ4gNIKYpRlQt5xGRhLx66tMp8pya2UkGHTSlhpXwmjqltDYHhw7Vg==", + "license": "MIT", + "dependencies": { + "@floating-ui/react-dom": "^2.0.0", + "@radix-ui/react-arrow": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0", + "@radix-ui/react-use-rect": "1.1.0", + "@radix-ui/react-use-size": "1.1.0", + "@radix-ui/rect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-portal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.1.tgz", + "integrity": "sha512-A3UtLk85UtqhzFqtoC8Q0KvR2GbXF3mtPgACSazajqq6A41mEQgo53iPzY4i6BwDxlIFqWIhiQ2G729n+2aw/g==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-layout-effect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-presence": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.0.tgz", + "integrity": "sha512-Gq6wuRN/asf9H/E/VzdKoUtT8GC9PQc9z40/vEr0VCJ4u5XvvhWIrSsCB6vD2/cH7ugTdSfYq9fLJCcM00acrQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.0.tgz", + "integrity": "sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-slot": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-progress": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-progress/-/react-progress-1.1.0.tgz", + "integrity": "sha512-aSzvnYpP725CROcxAOEBVZZSIQVQdHgBr2QQFKySsaD14u8dNT0batuXI+AAGDdAHfXH8rbnHmjYFqVJ21KkRg==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-primitive": "2.0.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-radio-group": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-radio-group/-/react-radio-group-1.2.0.tgz", + "integrity": "sha512-yv+oiLaicYMBpqgfpSPw6q+RyXlLdIpQWDHZbUKURxe+nEh53hFXPPlfhfQQtYkS5MMK/5IWIa76SksleQZSzw==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-presence": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-roving-focus": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0", + "@radix-ui/react-use-previous": "1.1.0", + "@radix-ui/react-use-size": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-roving-focus": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.0.tgz", + "integrity": "sha512-EA6AMGeq9AEeQDeSH0aZgG198qkfHSbvWTf1HvoDmOB5bBG/qTxjYMWUKMnYiV6J/iP/J8MEFSuB2zRU2n7ODA==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-collection": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-scroll-area": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-scroll-area/-/react-scroll-area-1.1.0.tgz", + "integrity": "sha512-9ArIZ9HWhsrfqS765h+GZuLoxaRHD/j0ZWOWilsCvYTpYJp8XwCqNG7Dt9Nu/TItKOdgLGkOPCodQvDc+UMwYg==", + "license": "MIT", + "dependencies": { + "@radix-ui/number": "1.1.0", + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-presence": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-select": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-2.1.1.tgz", + "integrity": "sha512-8iRDfyLtzxlprOo9IicnzvpsO1wNCkuwzzCM+Z5Rb5tNOpCdMvcc2AkzX0Fz+Tz9v6NJ5B/7EEgyZveo4FBRfQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/number": "1.1.0", + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-collection": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-dismissable-layer": "1.1.0", + "@radix-ui/react-focus-guards": "1.1.0", + "@radix-ui/react-focus-scope": "1.1.0", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-popper": "1.2.0", + "@radix-ui/react-portal": "1.1.1", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-slot": "1.1.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0", + "@radix-ui/react-use-previous": "1.1.0", + "@radix-ui/react-visually-hidden": "1.1.0", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.7" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.0.tgz", + "integrity": "sha512-3uBAs+egzvJBDZAzvb/n4NxxOYpnspmWxO2u5NbZ8Y6FM/NdrGSF9bop3Cf6F6C71z1rTSn8KV0Fo2ZVd79lGA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.0.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-slider": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slider/-/react-slider-1.2.0.tgz", + "integrity": "sha512-dAHCDA4/ySXROEPaRtaMV5WHL8+JB/DbtyTbJjYkY0RXmKMO2Ln8DFZhywG5/mVQ4WqHDBc8smc14yPXPqZHYA==", + "license": "MIT", + "dependencies": { + "@radix-ui/number": "1.1.0", + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-collection": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-controllable-state": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0", + "@radix-ui/react-use-previous": "1.1.0", + "@radix-ui/react-use-size": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.0.tgz", + "integrity": "sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-switch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.1.0.tgz", + "integrity": "sha512-OBzy5WAj641k0AOSpKQtreDMe+isX0MQJ1IVyF03ucdF3DunOnROVrjWs8zsXUxC3zfZ6JL9HFVCUlMghz9dJw==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-controllable-state": "1.1.0", + "@radix-ui/react-use-previous": "1.1.0", + "@radix-ui/react-use-size": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-tabs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.0.tgz", + "integrity": "sha512-bZgOKB/LtZIij75FSuPzyEti/XBhJH52ExgtdVqjCIh+Nx/FW+LhnbXtbCzIi34ccyMsyOja8T0thCzoHFXNKA==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-presence": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-roving-focus": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.0.tgz", + "integrity": "sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.1.0.tgz", + "integrity": "sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-callback-ref": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-escape-keydown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.0.tgz", + "integrity": "sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-callback-ref": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.0.tgz", + "integrity": "sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-previous": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.0.tgz", + "integrity": "sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-rect": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.0.tgz", + "integrity": "sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/rect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-size": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.0.tgz", + "integrity": "sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-visually-hidden": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.1.0.tgz", + "integrity": "sha512-N8MDZqtgCgG5S3aV60INAB475osJousYpZ4cTJ2cFbMpdHS5Y6loLTH8LPtkj2QN0x93J30HT/M3qJXM0+lyeQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.0.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/rect": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.0.tgz", + "integrity": "sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==", + "license": "MIT" + }, + "node_modules/@remix-run/router": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.21.0.tgz", + "integrity": "sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "license": "MIT", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "license": "MIT" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.4.tgz", + "integrity": "sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==", + "license": "MIT" + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", + "license": "MIT" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "license": "BSD-3-Clause", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "license": "Apache-2.0", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "license": "MIT", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "license": "MIT", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "license": "MIT", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@testing-library/dom": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz", + "integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.3.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "peer": true, + "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/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT", + "peer": true + }, + "node_modules/@testing-library/dom/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==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/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==", + "license": "MIT", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz", + "integrity": "sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==", + "license": "MIT", + "dependencies": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/@testing-library/jest-dom/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/@testing-library/dom": { + "version": "8.20.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz", + "integrity": "sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/react/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/react/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@testing-library/react/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/@testing-library/react/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "license": "ISC", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@tsconfig/node10": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", + "license": "MIT" + }, + "node_modules/@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "license": "MIT" + }, + "node_modules/@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "license": "MIT" + }, + "node_modules/@tsconfig/node16": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", + "license": "MIT" + }, + "node_modules/@types/aria-query": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", + "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", + "license": "MIT" + }, + "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.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "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.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "license": "MIT", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "license": "MIT", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.56.11", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.11.tgz", + "integrity": "sha512-sVBpJMf7UPo/wGecYOpk2aQya2VUGeHhe38WG7/mN5FufNSubf5VT9Uh9Uyp8/eLJpu1/tuhJ/qTo4mhSB4V4Q==", + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "license": "MIT", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "license": "MIT" + }, + "node_modules/@types/estree-jsx": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "license": "MIT", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "license": "MIT", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.19.5", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", + "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "license": "MIT" + }, + "node_modules/@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", + "license": "MIT" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.15", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", + "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.5.12", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.12.tgz", + "integrity": "sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==", + "license": "MIT", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "license": "MIT" + }, + "node_modules/@types/jest/node_modules/@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@types/jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@types/jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/@types/jest/node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", + "license": "MIT", + "dependencies": { + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/jest/node_modules/jest-diff": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-matcher-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-message-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "license": "MIT" + }, + "node_modules/@types/jest/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "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==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "license": "MIT" + }, + "node_modules/@types/ms": { + "version": "0.7.34", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "22.4.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.4.0.tgz", + "integrity": "sha512-49AbMDwYUz7EXxKU/r7mXOsxwFr4BYbvB7tWYxVuLdb2ibd30ijjXINSMAHiEEZk5PCRBmW1gUeisn2VMKt3cQ==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.19.2" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", + "license": "MIT" + }, + "node_modules/@types/prettier": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", + "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", + "license": "MIT" + }, + "node_modules/@types/prop-types": { + "version": "15.7.12", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", + "license": "MIT" + }, + "node_modules/@types/q": { + "version": "1.5.8", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", + "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==", + "license": "MIT" + }, + "node_modules/@types/qs": { + "version": "6.9.15", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", + "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==", + "license": "MIT" + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", + "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.3.0", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz", + "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==", + "license": "MIT", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "license": "MIT" + }, + "node_modules/@types/semver": { + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", + "license": "MIT" + }, + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "license": "MIT", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "license": "MIT", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", + "license": "MIT", + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", + "license": "MIT" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.9", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz", + "integrity": "sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==", + "license": "MIT", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "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==", + "license": "MIT" + }, + "node_modules/@types/ws": { + "version": "8.5.12", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", + "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.9", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz", + "integrity": "sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==", + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "license": "MIT" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz", + "integrity": "sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/utils": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "license": "ISC" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "license": "MIT", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "license": "Apache-2.0", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "license": "BSD-3-Clause" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "license": "Apache-2.0" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "license": "BSD-3-Clause" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "license": "MIT", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "license": "MIT", + "peerDependencies": { + "acorn": "^8" + } + }, + "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==", + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "license": "MIT", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.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==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.9.tgz", + "integrity": "sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg==", + "engines": [ + "node >= 0.8.0" + ], + "license": "Apache-2.0", + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "license": "Apache-2.0", + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "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==", + "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==", + "license": "MIT" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-hidden": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.4.tgz", + "integrity": "sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "license": "Apache-2.0", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "license": "MIT" + }, + "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==", + "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-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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==", + "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.findlastindex": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", + "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "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.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.7.tgz", + "integrity": "sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-array-method-boxes-properly": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "is-string": "^1.0.7" + }, + "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==", + "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.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "license": "MIT" + }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "license": "MIT" + }, + "node_modules/async": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", + "license": "MIT" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "license": "ISC", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.3", + "caniuse-lite": "^1.0.30001646", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.1", + "postcss-value-parser": "^4.2.0" + }, + "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==", + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.0.tgz", + "integrity": "sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==", + "license": "MPL-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", + "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/axobject-query": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", + "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", + "license": "Apache-2.0", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "license": "MIT", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/babel-jest/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "license": "MIT", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "license": "BSD-3-Clause", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "license": "MIT", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", + "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.2", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/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/babel-plugin-polyfill-corejs3": { + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", + "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==", + "license": "MIT" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", + "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "license": "MIT", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "license": "MIT" + }, + "node_modules/bfj": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.1.0.tgz", + "integrity": "sha512-I6MMLkn+anzNdCUp9hMRyui1HaNEUCco50lxbvNS4+EyXg8lN3nJ48PjPWtbH8UVS9CuMoaKE9U2V3l29DaRQw==", + "license": "MIT", + "dependencies": { + "bluebird": "^3.7.2", + "check-types": "^11.2.3", + "hoopy": "^0.1.4", + "jsonpath": "^1.1.1", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "license": "MIT" + }, + "node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/bonjour-service": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "license": "BSD-2-Clause" + }, + "node_modules/browserslist": { + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", + "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "license": "Apache-2.0", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "license": "MIT", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001651", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001651.tgz", + "integrity": "sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==", + "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/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/check-types": { + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.3.tgz", + "integrity": "sha512-+67P1GkJRaxQD6PKK0Et9DhwQB+vGg3PM5+aavopCpZT1lj9jeqfvpgTLAWErNj8qApkkmXlu/Ug74kmhagkXg==", + "license": "MIT" + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "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==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "license": "MIT", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz", + "integrity": "sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==", + "license": "MIT" + }, + "node_modules/class-variance-authority": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.0.tgz", + "integrity": "sha512-jFI8IQw4hczaL4ALINxqLEXQbWcNjoSkloa4IaufXCJr6QawJyw7tuRysRsrE8w2p/4gGaxKIt/hX3qz/IbD1A==", + "license": "Apache-2.0", + "dependencies": { + "clsx": "2.0.0" + }, + "funding": { + "url": "https://joebell.co.uk" + } + }, + "node_modules/class-variance-authority/node_modules/clsx": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", + "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "license": "MIT", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "license": "MIT", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "license": "MIT", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "license": "MIT" + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "license": "MIT" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "license": "MIT" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "license": "MIT" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "license": "MIT", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", + "license": "MIT" + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "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/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "license": "MIT" + }, + "node_modules/core-js": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", + "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.0.tgz", + "integrity": "sha512-75LAicdLa4OJVwFxFbQR3NdnZjNgX6ILpVcVzcC4T2smerB5lELMrJQQQoWV6TiuC/vlaFqgU2tKQx9w5s0e0A==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.38.0.tgz", + "integrity": "sha512-8balb/HAXo06aHP58mZMtXgD8vcnXz9tUDePgqBgJgKdmTlMt+jw3ujqniuBDQXMvTzxnMpxHFeuSM3g1jWQuQ==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "license": "MIT", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cosmiconfig-typescript-loader": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-1.0.9.tgz", + "integrity": "sha512-tRuMRhxN4m1Y8hP9SNYfz7jRwt8lZdWxdjg/ohg5esKmsndJIn4yT96oJVcf5x0eA11taXl+sIp+ielu529k6g==", + "license": "MIT", + "dependencies": { + "cosmiconfig": "^7", + "ts-node": "^10.7.0" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "peerDependencies": { + "@types/node": "*", + "cosmiconfig": ">=7", + "typescript": ">=3" + } + }, + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "license": "MIT" + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "license": "CC0-1.0", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "license": "CC0-1.0", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "license": "MIT", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "license": "MIT", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "license": "CC0-1.0", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "license": "MIT" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", + "license": "MIT" + }, + "node_modules/cssdb": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.11.2.tgz", + "integrity": "sha512-lhQ32TFkc1X4eTefGfYPvgovRSzIMofHkigfH8nWtyRL4XJLsRhJFreRvEgKzept7x1rjBuy3J/MurXLaFxW/A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + } + ], + "license": "CC0-1.0" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "license": "MIT", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "license": "MIT", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "license": "MIT", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "license": "CC0-1.0" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "license": "MIT" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "license": "MIT", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "license": "MIT" + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "license": "MIT" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "license": "BSD-2-Clause" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "license": "MIT", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "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.3.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", + "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", + "license": "MIT" + }, + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "license": "MIT", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "license": "MIT" + }, + "node_modules/deep-equal": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", + "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.5", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.2", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "license": "BSD-2-Clause", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "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-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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==", + "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/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "license": "MIT" + }, + "node_modules/detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", + "license": "MIT" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "license": "MIT", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "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==", + "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==", + "license": "Apache-2.0" + }, + "node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "license": "MIT", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "license": "MIT" + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "license": "MIT", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", + "license": "MIT" + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "license": "MIT", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "deprecated": "Use your platform's native DOMException instead", + "license": "MIT", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "license": "BSD-2-Clause" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "license": "MIT" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "license": "MIT" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "license": "Apache-2.0", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.11", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.11.tgz", + "integrity": "sha512-R1CccCDYqndR25CaXFd6hp/u9RaaMcftMkphmvuepXr5b1vfLkRml6aWVeBhXJ7rbevHkKEMJtz8XqPf7ffmew==", + "license": "ISC" + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "license": "MIT", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "license": "MIT" + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", + "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", + "license": "MIT" + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", + "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", + "license": "MIT", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "license": "BSD-3-Clause", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", + "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.8.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", + "semver": "^6.3.1", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/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/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.9.0.tgz", + "integrity": "sha512-nOFOCaJG2pYqORjK19lqPqxMO/JpvdCZdPtNdxY3kvom3jTvkAbOvQvD8wuD0G8BYR0IGAGYDlzqWJOh/ybn2g==", + "license": "MIT", + "dependencies": { + "aria-query": "~5.1.3", + "array-includes": "^3.1.8", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "^4.9.1", + "axobject-query": "~3.1.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "es-iterator-helpers": "^1.0.19", + "hasown": "^2.0.2", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "safe-regex-test": "^1.0.3", + "string.prototype.includes": "^2.0.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.35.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.35.0.tgz", + "integrity": "sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==", + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.2", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.19", + "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.8", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.0", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.11", + "string.prototype.repeat": "^1.0.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", + "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "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-plugin-react/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/eslint-plugin-testing-library": { + "version": "5.11.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz", + "integrity": "sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/utils": "^5.58.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "license": "MIT", + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/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==", + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/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==", + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/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==", + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "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==", + "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==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "license": "MIT" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "license": "MIT" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "license": "MIT" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "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.4" + }, + "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==", + "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==", + "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==", + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.1.tgz", + "integrity": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==", + "license": "MIT" + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "license": "Apache-2.0", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "license": "Apache-2.0", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "license": "MIT", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "license": "MIT", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/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==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 0.4.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==", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "license": "MIT", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "license": "BSD-3-Clause", + "bin": { + "flat": "cli.js" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "license": "ISC" + }, + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/fork-ts-checker-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "license": "MIT", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", + "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==", + "license": "Unlicense" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "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==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "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==", + "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-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "license": "ISC" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "license": "BSD-2-Clause" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "license": "MIT", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "license": "MIT", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "license": "MIT" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "license": "MIT", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "license": "MIT" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==", + "license": "(Apache-2.0 OR MPL-1.1)" + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "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==", + "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==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hast-util-to-jsx-runtime": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.1.tgz", + "integrity": "sha512-Rbemi1rzrkysSin0FDHZfsxYPoqLGHFfxFm28aOBHPibT7aqjy7kUgY636se9xbuCWUsFpWAYlmtGHQakiqtEA==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "license": "MIT", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "license": "MIT", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ], + "license": "MIT" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "license": "MIT" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "license": "MIT", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-url-attributes": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.1.tgz", + "integrity": "sha512-ol6UPyBWqsrO6EJySPz2O7ZSr856WDrEzM5zMqp+FJJLGMW35cLYmmZnl0vztAZxRUoNZJFTCohfjuIJ8I4QBQ==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", + "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", + "license": "MIT", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.20.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "license": "MIT" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "license": "MIT" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "license": "MIT", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "license": "MIT", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", + "license": "ISC" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "license": "MIT", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=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==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "license": "MIT", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" + }, + "node_modules/inline-style-parser": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", + "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==", + "license": "MIT" + }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ipaddr.js": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "license": "MIT", + "dependencies": { + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "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==", + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz", + "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==", + "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.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "license": "MIT", + "dependencies": { + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.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==", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", + "license": "MIT" + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "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==", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "license": "MIT" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "license": "MIT" + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/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/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/istanbul-lib-report/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "license": "BSD-3-Clause", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/iterator.prototype": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", + "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" + } + }, + "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==", + "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/jake": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", + "license": "Apache-2.0", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jake/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "license": "MIT", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "license": "MIT", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-circus/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "license": "MIT", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-cli/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-config/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-diff/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "license": "MIT", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-each/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "license": "MIT", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "license": "MIT", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "license": "MIT", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "license": "MIT", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-jasmine2/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "license": "MIT", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-matcher-utils/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-message-util/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "license": "MIT", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-resolve/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "license": "MIT", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-runner/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "license": "MIT", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-runtime/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-snapshot/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-util/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-validate/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "license": "MIT", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "license": "MIT", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "license": "MIT", + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "license": "MIT", + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-watch-typeahead/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "license": "MIT", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "license": "MIT", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "license": "MIT", + "dependencies": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "license": "MIT", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "license": "MIT", + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "license": "MIT" + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "license": "MIT", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "license": "MIT", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/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==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "license": "MIT", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/jest-watcher/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "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": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "license": "MIT", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "license": "(AFL-2.1 OR BSD-3-Clause)" + }, + "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==", + "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==", + "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/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpath": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz", + "integrity": "sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==", + "license": "MIT", + "dependencies": { + "esprima": "1.2.2", + "static-eval": "2.0.2", + "underscore": "1.12.1" + } + }, + "node_modules/jsonpath/node_modules/esprima": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz", + "integrity": "sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "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==", + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.23", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "license": "CC0-1.0" + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "license": "MIT", + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/launch-editor": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.8.1.tgz", + "integrity": "sha512-elBx2l/tp9z99X5H/qev8uyDywVh0VXAwEbjk8kJhnc5grOFkGh7aW6q55me9xnYbss261XtnUrysZ+XvGbhQA==", + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "license": "MIT", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "license": "MIT" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "license": "MIT" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "license": "MIT" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "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==", + "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==", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "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/lucide-react": { + "version": "0.428.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.428.0.tgz", + "integrity": "sha512-rGrzslfEcgqwh+TLBC5qJ8wvVIXhLvAIXVFKNHndYyb1utSxxn9rXOC+1CNJLi6yNOooyPqIs6+3YCp6uSiEvg==", + "license": "ISC", + "peerDependencies": { + "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "license": "MIT", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "license": "MIT", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "license": "MIT", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/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/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "license": "ISC" + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "license": "BSD-3-Clause", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz", + "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==", + "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-mdx-expression": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", + "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@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-mdx-jsx": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.3.tgz", + "integrity": "sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdxjs-esm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@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==", + "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-hast": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz", + "integrity": "sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==", + "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-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==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "license": "CC0-1.0" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "license": "Unlicense", + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "license": "MIT" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromark": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", + "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "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.1", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", + "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "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-factory-destination": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", + "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", + "funding": [ + { + "type": "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.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", + "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "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.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", + "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", + "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "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.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", + "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "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.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", + "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-chunked": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", + "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", + "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "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.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", + "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "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.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", + "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", + "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "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.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", + "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", + "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.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", + "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", + "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-resolve-all": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", + "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", + "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.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", + "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "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.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", + "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", + "funding": [ + { + "type": "GitHub 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.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", + "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", + "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromatch": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz", + "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==", + "license": "MIT", + "dependencies": { + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "license": "ISC" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "license": "MIT" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "license": "MIT", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "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==", + "license": "MIT" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "license": "MIT" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "license": "MIT" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "license": "MIT", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "license": "(BSD-3-Clause OR GPL-2.0)", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "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==", + "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==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.12", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.12.tgz", + "integrity": "sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==", + "license": "MIT" + }, + "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==", + "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==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "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==", + "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.getownpropertydescriptors": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz", + "integrity": "sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==", + "license": "MIT", + "dependencies": { + "array.prototype.reduce": "^1.0.6", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "gopd": "^1.0.1", + "safe-array-concat": "^1.1.2" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "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/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "license": "MIT" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "license": "MIT", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "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/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "license": "MIT", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", + "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", + "license": "BlueOak-1.0.0" + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-entities": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", + "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==", + "license": "MIT", + "dependencies": { + "@types/unist": "^2.0.0", + "character-entities": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-entities/node_modules/@types/unist": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", + "license": "MIT" + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "license": "MIT" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "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==", + "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==", + "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==", + "license": "ISC" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "license": "MIT" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "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==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "license": "MIT", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "license": "MIT", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "license": "MIT", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "license": "MIT", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.4.41", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", + "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "license": "CC0-1.0", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "license": "CC0-1.0", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "license": "MIT", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "license": "CC0-1.0", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "license": "CC0-1.0", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "license": "MIT", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "license": "CC0-1.0", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "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==", + "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-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "license": "MIT", + "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==", + "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-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "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-load-config/node_modules/lilconfig": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", + "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/postcss-load-config/node_modules/yaml": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.0.tgz", + "integrity": "sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==", + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "license": "MIT", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "license": "CC0-1.0", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "license": "MIT", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", + "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", + "license": "MIT", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", + "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", + "license": "ISC", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "license": "ISC", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "license": "CC0-1.0", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "license": "CC0-1.0", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "license": "MIT", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "license": "MIT", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "license": "MIT", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "license": "MIT", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "license": "CC0-1.0", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "license": "MIT", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "license": "CC0-1.0" + }, + "node_modules/postcss-svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "license": "MIT", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "license": "MIT", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" + }, + "node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "license": "MIT", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "license": "MIT", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/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==", + "license": "MIT" + }, + "node_modules/property-information": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "license": "MIT" + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)", + "license": "MIT", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "license": "MIT" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "license": "MIT", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "license": "MIT", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-app-polyfill/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "license": "MIT" + }, + "node_modules/react-app-rewired": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/react-app-rewired/-/react-app-rewired-2.2.1.tgz", + "integrity": "sha512-uFQWTErXeLDrMzOJHKp0h8P1z0LV9HzPGsJ6adOtGlA/B9WfT6Shh4j2tLTTGlXOfiVx6w6iWpp7SOC5pvk+gA==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^5.6.0" + }, + "bin": { + "react-app-rewired": "bin/index.js" + }, + "peerDependencies": { + "react-scripts": ">=2.1.3" + } + }, + "node_modules/react-app-rewired/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/react-dev-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/react-dev-utils/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==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/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==", + "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/react-dev-utils/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/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==", + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/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==", + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/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==", + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==", + "license": "MIT" + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "license": "MIT" + }, + "node_modules/react-markdown": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-9.0.1.tgz", + "integrity": "sha512-186Gw/vF1uRkydbsOIkcGXw7aHq0sZOCRFFjGrr7b9+nVZg4UfA4enXCaxm4fUzecU38sWfrNDitGhshuU7rdg==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "devlop": "^1.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "html-url-attributes": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "unified": "^11.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@types/react": ">=18", + "react": ">=18" + } + }, + "node_modules/react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-remove-scroll": { + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.7.tgz", + "integrity": "sha512-FnrTWO4L7/Bhhf3CYBNArEG/yROV0tKmTv7/3h9QCFvH6sndeFf1wPqOcbFVu5VAulS5dV1wGT3GZZ/1GawqiA==", + "license": "MIT", + "dependencies": { + "react-remove-scroll-bar": "^2.3.4", + "react-style-singleton": "^2.2.1", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.0", + "use-sidecar": "^1.1.2" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-remove-scroll-bar": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.6.tgz", + "integrity": "sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==", + "license": "MIT", + "dependencies": { + "react-style-singleton": "^2.2.1", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-router": { + "version": "6.28.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.28.0.tgz", + "integrity": "sha512-HrYdIFqdrnhDw0PqG/AKjAqEqM7AvxCz0DQ4h2W8k6nqmc5uRBYDag0SBxx9iYz5G8gnuNVLzUe13wl9eAsXXg==", + "license": "MIT", + "dependencies": { + "@remix-run/router": "1.21.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.28.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.28.0.tgz", + "integrity": "sha512-kQ7Unsl5YdyOltsPGl31zOjLrDv+m2VcIEcIHqYYD3Lp0UppLjrzcfJqDJwXxFw3TH/yvapbnUvPlAj7Kx5nbg==", + "license": "MIT", + "dependencies": { + "@remix-run/router": "1.21.0", + "react-router": "6.28.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/react-style-singleton": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz", + "integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==", + "license": "MIT", + "dependencies": { + "get-nonce": "^1.0.0", + "invariant": "^2.2.4", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "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==", + "license": "MIT", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "license": "MIT", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "license": "MIT", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", + "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.1", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.3", + "which-builtin-type": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz", + "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==", + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "license": "MIT", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remark-parse": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-rehype": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz", + "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "license": "MIT", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "license": "MIT" + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "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/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "license": "MIT", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "license": "MIT", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "license": "MIT" + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "license": "ISC" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "license": "MIT", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/rollup-plugin-terser/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" + }, + "node_modules/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==", + "license": "CC0-1.0" + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "license": "MIT", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "license": "ISC" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "license": "ISC", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/schema-utils/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "license": "MIT" + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "license": "MIT", + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/send/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/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "license": "MIT", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "license": "ISC" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "license": "ISC" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "license": "MIT", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "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==", + "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==", + "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/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "license": "MIT", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "license": "ISC" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "license": "MIT" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "license": "MIT", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "license": "MIT" + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "license": "MIT", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead", + "license": "MIT" + }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "license": "MIT", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "license": "MIT", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "license": "BSD-3-Clause" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "license": "MIT" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "license": "MIT" + }, + "node_modules/static-eval": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz", + "integrity": "sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==", + "license": "MIT", + "dependencies": { + "escodegen": "^1.8.1" + } + }, + "node_modules/static-eval/node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/static-eval/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/static-eval/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "license": "MIT", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "license": "MIT", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-eval/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "license": "MIT", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "license": "MIT", + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "license": "MIT", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==", + "license": "MIT" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/string.prototype.includes": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.0.tgz", + "integrity": "sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==", + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", + "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "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", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "regexp.prototype.flags": "^1.5.2", + "set-function-name": "^2.0.2", + "side-channel": "^1.0.6" + }, + "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==", + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "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==", + "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/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "license": "MIT", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "license": "BSD-2-Clause", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "license": "MIT", + "dependencies": { + "min-indent": "^1.0.0" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", + "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/style-to-object": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", + "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", + "license": "MIT", + "dependencies": { + "inline-style-parser": "0.2.4" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "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/sucrase/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==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/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==", + "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/sucrase/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", + "license": "MIT" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "license": "MIT", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "license": "BSD-2-Clause" + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "license": "MIT" + }, + "node_modules/tailwind-merge": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.5.2.tgz", + "integrity": "sha512-kjEBm+pvD+6eAwzJL2Bi+02/9LFLal1Gs61+QB7HvTfQQ0aXwC5LGT8PEt1gS0CWKktKe6ysPTAy3cBC5MeiIg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/dcastil" + } + }, + "node_modules/tailwindcss": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.10.tgz", + "integrity": "sha512-KWZkVPm7yJRhdu4SRSl9d4AK2wM3a50UsvgHZO7xY77NQr2V+fIrEuoDGQcbvswWvFGbS2f6e+jC/6WJm1Dl0w==", + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.0", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss-animate": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/tailwindcss-animate/-/tailwindcss-animate-1.0.7.tgz", + "integrity": "sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==", + "license": "MIT", + "peerDependencies": { + "tailwindcss": ">=3.0.0 || insiders" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "license": "MIT", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "license": "MIT", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.31.6", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.6.tgz", + "integrity": "sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==", + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.20", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "license": "MIT" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "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==", + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", + "license": "MIT" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "license": "MIT" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "license": "BSD-3-Clause" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", + "license": "BSD-3-Clause", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "license": "MIT", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==", + "license": "MIT" + }, + "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==", + "license": "Apache-2.0" + }, + "node_modules/ts-node": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", + "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", + "license": "MIT", + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } + }, + "node_modules/ts-node/node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "license": "MIT", + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ts-node/node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "license": "MIT" + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "license": "0BSD" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "license": "MIT", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "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==", + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "license": "MIT", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "license": "Apache-2.0", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/underscore": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", + "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==", + "license": "MIT" + }, + "node_modules/undici-types": { + "version": "6.19.6", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.6.tgz", + "integrity": "sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==", + "license": "MIT" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unified": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unified/node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "license": "MIT", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "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==", + "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==", + "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==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", + "license": "MIT" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "license": "MIT", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.1.2", + "picocolors": "^1.0.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==", + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "license": "MIT", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/use-callback-ref": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.2.tgz", + "integrity": "sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sidecar": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", + "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", + "license": "MIT", + "dependencies": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", + "license": "MIT" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "license": "MIT" + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "license": "ISC", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "license": "MIT" + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vfile": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", + "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "license": "MIT", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "license": "MIT", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "license": "Apache-2.0", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", + "license": "MIT", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "license": "MIT", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==", + "license": "Apache-2.0" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.93.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.93.0.tgz", + "integrity": "sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==", + "license": "MIT", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", + "acorn": "^8.7.1", + "acorn-import-attributes": "^1.9.5", + "browserslist": "^4.21.10", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", + "license": "MIT", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", + "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", + "license": "MIT", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.5", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.4", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "license": "MIT", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "license": "MIT", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "license": "Apache-2.0", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "license": "Apache-2.0", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "license": "MIT", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", + "license": "MIT" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "license": "MIT" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "license": "MIT", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "license": "MIT", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.4.tgz", + "integrity": "sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==", + "license": "MIT", + "dependencies": { + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "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==", + "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.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "license": "MIT" + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", + "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==", + "license": "MIT", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.0.tgz", + "integrity": "sha512-nm+v6QmrIFaB/yokJmQ/93qIJ7n72NICxIwQwe5xsZiV2aI93MGGyEyzOzDPVz5THEr5rC3FJSsO3346cId64Q==", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-build": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.0.tgz", + "integrity": "sha512-Tjf+gBwOTuGyZwMz2Nk/B13Fuyeo0Q84W++bebbVsfr9iLkDSo6j6PST8tET9HYA58mlRXwlMGpyWO8ETJiXdQ==", + "license": "MIT", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.6.0", + "workbox-broadcast-update": "6.6.0", + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-google-analytics": "6.6.0", + "workbox-navigation-preload": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-range-requests": "6.6.0", + "workbox-recipes": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0", + "workbox-streams": "6.6.0", + "workbox-sw": "6.6.0", + "workbox-window": "6.6.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "license": "MIT", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "license": "BSD-3-Clause", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "license": "MIT", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "license": "BSD-2-Clause" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "license": "MIT", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.0.tgz", + "integrity": "sha512-JfhJUSQDwsF1Xv3EV1vWzSsCOZn4mQ38bWEBR3LdvOxSPgB65gAM6cS2CX8rkkKHRgiLrN7Wxoyu+TuH67kHrw==", + "deprecated": "workbox-background-sync@6.6.0", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-core": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.0.tgz", + "integrity": "sha512-GDtFRF7Yg3DD859PMbPAYPeJyg5gJYXuBQAC+wyrWuuXgpfoOrIQIvFRZnQ7+czTIQjIr1DhLEGFzZanAT/3bQ==", + "license": "MIT" + }, + "node_modules/workbox-expiration": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.0.tgz", + "integrity": "sha512-baplYXcDHbe8vAo7GYvyAmlS4f6998Jff513L4XvlzAOxcl8F620O91guoJ5EOf5qeXG4cGdNZHkkVAPouFCpw==", + "license": "MIT", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.0.tgz", + "integrity": "sha512-p4DJa6OldXWd6M9zRl0H6vB9lkrmqYFkRQ2xEiNdBFp9U0LhsGO7hsBscVEyH9H2/3eZZt8c97NB2FD9U2NJ+Q==", + "deprecated": "It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained", + "license": "MIT", + "dependencies": { + "workbox-background-sync": "6.6.0", + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.0.tgz", + "integrity": "sha512-utNEWG+uOfXdaZmvhshrh7KzhDu/1iMHyQOV6Aqup8Mm78D286ugu5k9MFD9SzBT5TcwgwSORVvInaXWbvKz9Q==", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-precaching": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.0.tgz", + "integrity": "sha512-eYu/7MqtRZN1IDttl/UQcSZFkHP7dnvr/X3Vn6Iw6OsPMruQHiVjjomDFCNtd8k2RdjLs0xiz9nq+t3YVBcWPw==", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.0.tgz", + "integrity": "sha512-V3aICz5fLGq5DpSYEU8LxeXvsT//mRWzKrfBOIxzIdQnV/Wj7R+LyJVTczi4CQ4NwKhAaBVaSujI1cEjXW+hTw==", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-recipes": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.0.tgz", + "integrity": "sha512-TFi3kTgYw73t5tg73yPVqQC8QQjxJSeqjXRO4ouE/CeypmP2O/xqmB/ZFBBQazLTPxILUQ0b8aeh0IuxVn9a6A==", + "license": "MIT", + "dependencies": { + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-routing": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.0.tgz", + "integrity": "sha512-x8gdN7VDBiLC03izAZRfU+WKUXJnbqt6PG9Uh0XuPRzJPpZGLKce/FkOX95dWHRpOHWLEq8RXzjW0O+POSkKvw==", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-strategies": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.0.tgz", + "integrity": "sha512-eC07XGuINAKUWDnZeIPdRdVja4JQtTuc35TZ8SwMb1ztjp7Ddq2CJ4yqLvWzFWGlYI7CG/YGqaETntTxBGdKgQ==", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-streams": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.0.tgz", + "integrity": "sha512-rfMJLVvwuED09CnH1RnIep7L9+mj4ufkTyDPVaXPKlhi9+0czCu+SJggWCIFbPpJaAZmp2iyVGLqS3RUmY3fxg==", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0" + } + }, + "node_modules/workbox-sw": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.0.tgz", + "integrity": "sha512-R2IkwDokbtHUE4Kus8pKO5+VkPHD2oqTgl+XJwh4zbF1HyjAbgNmK/FneZHVU7p03XUt9ICfuGDYISWG9qV/CQ==", + "license": "MIT" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.0.tgz", + "integrity": "sha512-xNZIZHalboZU66Wa7x1YkjIqEy1gTR+zPM+kjrYJzqN7iurYZBctBLISyScjhkJKYuRrZUP0iqViZTh8rS0+3A==", + "license": "MIT", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.6.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "license": "MIT", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.0.tgz", + "integrity": "sha512-L4N9+vka17d16geaJXXRjENLFldvkWy7JyGxElRD0JvBxvFEd8LOhr+uXCcar/NzAmIBRv9EZ+M+Qr4mOoBITw==", + "license": "MIT", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.6.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "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-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "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/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "license": "MIT", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "license": "Apache-2.0" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "license": "MIT" + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "license": "MIT", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "license": "MIT", + "engines": { + "node": ">=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==", + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + } +} diff --git a/chatbot-app/client/package.json b/chatbot-app/client/package.json new file mode 100644 index 0000000..d266f69 --- /dev/null +++ b/chatbot-app/client/package.json @@ -0,0 +1,60 @@ +{ + "name": "my-react-app", + "version": "0.1.0", + "private": true, + "dependencies": { + "@craco/craco": "^7.1.0", + "@radix-ui/react-dialog": "^1.1.1", + "@radix-ui/react-label": "^2.1.0", + "@radix-ui/react-progress": "^1.1.0", + "@radix-ui/react-radio-group": "^1.2.0", + "@radix-ui/react-scroll-area": "^1.1.0", + "@radix-ui/react-select": "^2.1.1", + "@radix-ui/react-separator": "^1.1.0", + "@radix-ui/react-slider": "^1.2.0", + "@radix-ui/react-slot": "^1.1.0", + "@radix-ui/react-switch": "^1.1.0", + "@radix-ui/react-tabs": "^1.1.0", + "axios": "^1.7.7", + "class-variance-authority": "^0.7.0", + "clsx": "^2.1.1", + "lucide-react": "^0.428.0", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "react-markdown": "^9.0.1", + "react-router-dom": "^6.28.0", + "react-scripts": "5.0.1", + "tailwind-merge": "^2.5.2", + "tailwindcss-animate": "^1.0.7" + }, + "scripts": { + "start": "react-app-rewired start", + "build": "react-app-rewired build", + "test": "react-app-rewired test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "devDependencies": { + "autoprefixer": "^10.4.20", + "postcss": "^8.4.41", + "react-app-rewired": "^2.2.1", + "tailwindcss": "^3.4.10" + } +} diff --git a/chatbot-app/client/postcss.config.js b/chatbot-app/client/postcss.config.js new file mode 100644 index 0000000..33ad091 --- /dev/null +++ b/chatbot-app/client/postcss.config.js @@ -0,0 +1,6 @@ +module.exports = { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +} diff --git a/chatbot-app/client/public/chat-interface.png b/chatbot-app/client/public/chat-interface.png new file mode 100644 index 0000000000000000000000000000000000000000..8c9b7c6ef51f35265a430c75cd37e3cdd9cc5990 GIT binary patch literal 357467 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

Zb0JBb&%& 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 literal 0 HcmV?d00001 diff --git a/chatbot-app/client/public/index.html b/chatbot-app/client/public/index.html new file mode 100644 index 0000000..5274f4a --- /dev/null +++ b/chatbot-app/client/public/index.html @@ -0,0 +1,40 @@ + + + + + + + + + + ChatBot Studio + + + +

+ + + diff --git a/chatbot-app/client/public/load-testing.png b/chatbot-app/client/public/load-testing.png new file mode 100644 index 0000000000000000000000000000000000000000..99cf0d179f4c982afdde23ce05bb512afbb3658f GIT binary patch literal 135206 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 S`aKQ)QB&1aNmDlS`+oo>EsS&k literal 0 HcmV?d00001 diff --git a/chatbot-app/client/public/manifest.json b/chatbot-app/client/public/manifest.json new file mode 100644 index 0000000..f9051fe --- /dev/null +++ b/chatbot-app/client/public/manifest.json @@ -0,0 +1,8 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/chatbot-app/client/public/robots.txt b/chatbot-app/client/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/chatbot-app/client/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/chatbot-app/client/src/App.css b/chatbot-app/client/src/App.css new file mode 100644 index 0000000..44b1bdc --- /dev/null +++ b/chatbot-app/client/src/App.css @@ -0,0 +1,7 @@ +.App { + text-align: center; +} + +@tailwind base; +@tailwind components; +@tailwind utilities; \ No newline at end of file diff --git a/chatbot-app/client/src/App.js b/chatbot-app/client/src/App.js new file mode 100644 index 0000000..46104b4 --- /dev/null +++ b/chatbot-app/client/src/App.js @@ -0,0 +1,8 @@ +import "./App.css"; +import "./index.css"; +import PremiumChatBotUI from "./PremiumChatBot"; +function App() { + return ; +} + +export default App; diff --git a/chatbot-app/client/src/PremiumChatBot.js b/chatbot-app/client/src/PremiumChatBot.js new file mode 100644 index 0000000..d694108 --- /dev/null +++ b/chatbot-app/client/src/PremiumChatBot.js @@ -0,0 +1,243 @@ +import React, { useState, useRef, useEffect } from "react"; +import ReactMarkdown from 'react-markdown'; +import { + PlusIcon, + SendIcon, + UserIcon, + BotIcon, + ChevronDownIcon, + ThumbsUpIcon, + ThumbsDownIcon, + CopyIcon, +} from "lucide-react"; + +const PremiumChatBotUI = () => { + const [conversations, setConversations] = useState([ + { id: 1, title: "New Conversation" }, + { id: 2, title: "Professional Bio Summary" }, + { id: 3, title: "Create a travel plan" }, + { id: 4, title: "Recommend a great book" }, + ]); + const [messages, setMessages] = useState([]); + const [inputMessage, setInputMessage] = useState(""); + const messagesEndRef = useRef(null); + const [isLoading, setIsLoading] = useState(false); + const [feedback, setFeedback] = useState({}); + const initialized = useRef(false); + + const scrollToBottom = () => { + messagesEndRef.current?.scrollIntoView({ behavior: "smooth" }); + }; + + useEffect(scrollToBottom, [messages]); + + const handleSendMessage = async () => { + if (inputMessage.trim() !== "") { + setMessages([...messages, { text: inputMessage, sender: "user" }]); + setInputMessage(""); + setIsLoading(true); + + try { + const response = await fetch('/api/chat', { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + }, + body: JSON.stringify({ message: inputMessage }), + }); + + if (!response.ok) { + throw new Error(`HTTP error! status: ${response.status}`); + } + + const data = await response.json(); + setMessages(prevMessages => [...prevMessages, { text: data.content, sender: "bot" }]); + setIsLoading(false); + } catch (error) { + console.error('Error:', error); + setMessages((prevMessages) => [ + ...prevMessages, + { + text: `Error: ${error.message}`, + sender: "bot", + }, + ]); + setIsLoading(false); + } + } + }; + + const handleFeedback = (messageIndex, isPositive) => { + setFeedback(prev => ({ + ...prev, + [messageIndex]: isPositive + })); + // Here you would typically send this feedback to your backend + console.log(`Feedback for message ${messageIndex}: ${isPositive ? 'positive' : 'negative'}`); + }; + + const handleCopyMessage = (text) => { + navigator.clipboard.writeText(text).then(() => { + // Optionally, you can show a brief notification that the text was copied + console.log('Text copied to clipboard'); + }, (err) => { + console.error('Could not copy text: ', err); + }); + }; + + const renderMessage = (message, index) => { + return ( +
+
+ {message.sender === "bot" && ( + + )} +
+ {message.text} + + {message.sender === "bot" && ( +
+ + + +
+ )} +
+
+
+ ); + }; + + // Function to add messages with delay and simulate movement + const initializeMessages = async () => { + const cities = [ + { + user: "What's the difference between let and const in JavaScript?", + bot: "Here's a simple explanation:\n\n" + + "- `let` allows you to reassign values\n" + + "- `const` prevents reassignment\n\n" + + "Example:\n" + + "```javascript\n" + + "let count = 1;\n" + + "count = 2; // ✅ This works\n\n" + + "const API_KEY = '123';\n" + + "API_KEY = '456'; // ❌ This throws an error\n" + + "```" + } + ]; + + // Add each city with a delay + for (let i = 0; i < cities.length; i++) { + const city = cities[i]; + await new Promise(resolve => setTimeout(resolve, 1000)); + + setMessages(prev => [ + ...prev, + { sender: "user", text: city.user }, + { sender: "bot", text: city.bot } + ]); + } + }; + + // Call the initialization function when component mounts + useEffect(() => { + if (!initialized.current) { + initialized.current = true; + initializeMessages(); + } + }, []); + + + return ( +
+ {/* Sidebar */} +
+ +
+ {conversations.map((conv) => ( +
+ + + {conv.title} + +
+ ))} +
+
+ + {/* Main Chat Area */} +
+ {/* Messages */} +
+ {messages.map((message, index) => renderMessage(message, index))} + {isLoading && ( +
+
+
+ )} +
+
+ + {/* Input Area */} +
+
+ setInputMessage(e.target.value)} + onKeyPress={(e) => e.key === "Enter" && handleSendMessage()} + className="flex-grow px-6 py-4 bg-transparent outline-none text-gray-100 placeholder-gray-400" + placeholder="Message ChatBot..." + /> + +
+
+ + ChatBot may produce inaccurate information about people, places, or + facts. +
+
+
+
+ ); +}; + +export default PremiumChatBotUI; \ No newline at end of file diff --git a/chatbot-app/client/src/components/ui/alert.jsx b/chatbot-app/client/src/components/ui/alert.jsx new file mode 100644 index 0000000..a1d2f21 --- /dev/null +++ b/chatbot-app/client/src/components/ui/alert.jsx @@ -0,0 +1,47 @@ +import * as React from "react" +import { cva } from "class-variance-authority"; + +import { cn } from "@/lib/utils" + +const alertVariants = cva( + "relative w-full rounded-lg border p-4 [&>svg~*]:pl-7 [&>svg+div]:translate-y-[-3px] [&>svg]:absolute [&>svg]:left-4 [&>svg]:top-4 [&>svg]:text-foreground", + { + variants: { + variant: { + default: "bg-background text-foreground", + destructive: + "border-destructive/50 text-destructive dark:border-destructive [&>svg]:text-destructive", + }, + }, + defaultVariants: { + variant: "default", + }, + } +) + +const Alert = React.forwardRef(({ className, variant, ...props }, ref) => ( +
+)) +Alert.displayName = "Alert" + +const AlertTitle = React.forwardRef(({ className, ...props }, ref) => ( +
+)) +AlertTitle.displayName = "AlertTitle" + +const AlertDescription = React.forwardRef(({ className, ...props }, ref) => ( +
+)) +AlertDescription.displayName = "AlertDescription" + +export { Alert, AlertTitle, AlertDescription } diff --git a/chatbot-app/client/src/components/ui/button.jsx b/chatbot-app/client/src/components/ui/button.jsx new file mode 100644 index 0000000..9bdf65b --- /dev/null +++ b/chatbot-app/client/src/components/ui/button.jsx @@ -0,0 +1,47 @@ +import * as React from "react" +import { Slot } from "@radix-ui/react-slot" +import { cva } from "class-variance-authority"; + +import { cn } from "@/lib/utils" + +const buttonVariants = cva( + "inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50", + { + variants: { + variant: { + default: "bg-primary text-primary-foreground hover:bg-primary/90", + destructive: + "bg-destructive text-destructive-foreground hover:bg-destructive/90", + outline: + "border border-input bg-background hover:bg-accent hover:text-accent-foreground", + secondary: + "bg-secondary text-secondary-foreground hover:bg-secondary/80", + ghost: "hover:bg-accent hover:text-accent-foreground", + link: "text-primary underline-offset-4 hover:underline", + }, + size: { + default: "h-10 px-4 py-2", + sm: "h-9 rounded-md px-3", + lg: "h-11 rounded-md px-8", + icon: "h-10 w-10", + }, + }, + defaultVariants: { + variant: "default", + size: "default", + }, + } +) + +const Button = React.forwardRef(({ className, variant, size, asChild = false, ...props }, ref) => { + const Comp = asChild ? Slot : "button" + return ( + () + ); +}) +Button.displayName = "Button" + +export { Button, buttonVariants } diff --git a/chatbot-app/client/src/components/ui/card.jsx b/chatbot-app/client/src/components/ui/card.jsx new file mode 100644 index 0000000..dd79b51 --- /dev/null +++ b/chatbot-app/client/src/components/ui/card.jsx @@ -0,0 +1,50 @@ +import * as React from "react" + +import { cn } from "@/lib/utils" + +const Card = React.forwardRef(({ className, ...props }, ref) => ( +
+)) +Card.displayName = "Card" + +const CardHeader = React.forwardRef(({ className, ...props }, ref) => ( +
+)) +CardHeader.displayName = "CardHeader" + +const CardTitle = React.forwardRef(({ className, ...props }, ref) => ( +

+)) +CardTitle.displayName = "CardTitle" + +const CardDescription = React.forwardRef(({ className, ...props }, ref) => ( +

+)) +CardDescription.displayName = "CardDescription" + +const CardContent = React.forwardRef(({ className, ...props }, ref) => ( +

+)) +CardContent.displayName = "CardContent" + +const CardFooter = React.forwardRef(({ className, ...props }, ref) => ( +
+)) +CardFooter.displayName = "CardFooter" + +export { Card, CardHeader, CardFooter, CardTitle, CardDescription, CardContent } diff --git a/chatbot-app/client/src/components/ui/dialog.jsx b/chatbot-app/client/src/components/ui/dialog.jsx new file mode 100644 index 0000000..8909503 --- /dev/null +++ b/chatbot-app/client/src/components/ui/dialog.jsx @@ -0,0 +1,94 @@ +import * as React from "react" +import * as DialogPrimitive from "@radix-ui/react-dialog" +import { X } from "lucide-react" + +import { cn } from "@/lib/utils" + +const Dialog = DialogPrimitive.Root + +const DialogTrigger = DialogPrimitive.Trigger + +const DialogPortal = DialogPrimitive.Portal + +const DialogClose = DialogPrimitive.Close + +const DialogOverlay = React.forwardRef(({ className, ...props }, ref) => ( + +)) +DialogOverlay.displayName = DialogPrimitive.Overlay.displayName + +const DialogContent = React.forwardRef(({ className, children, ...props }, ref) => ( + + + + {children} + + + Close + + + +)) +DialogContent.displayName = DialogPrimitive.Content.displayName + +const DialogHeader = ({ + className, + ...props +}) => ( +
+) +DialogHeader.displayName = "DialogHeader" + +const DialogFooter = ({ + className, + ...props +}) => ( +
+) +DialogFooter.displayName = "DialogFooter" + +const DialogTitle = React.forwardRef(({ className, ...props }, ref) => ( + +)) +DialogTitle.displayName = DialogPrimitive.Title.displayName + +const DialogDescription = React.forwardRef(({ className, ...props }, ref) => ( + +)) +DialogDescription.displayName = DialogPrimitive.Description.displayName + +export { + Dialog, + DialogPortal, + DialogOverlay, + DialogClose, + DialogTrigger, + DialogContent, + DialogHeader, + DialogFooter, + DialogTitle, + DialogDescription, +} diff --git a/chatbot-app/client/src/components/ui/input.jsx b/chatbot-app/client/src/components/ui/input.jsx new file mode 100644 index 0000000..c74d919 --- /dev/null +++ b/chatbot-app/client/src/components/ui/input.jsx @@ -0,0 +1,19 @@ +import * as React from "react" + +import { cn } from "@/lib/utils" + +const Input = React.forwardRef(({ className, type, ...props }, ref) => { + return ( + () + ); +}) +Input.displayName = "Input" + +export { Input } diff --git a/chatbot-app/client/src/components/ui/label.jsx b/chatbot-app/client/src/components/ui/label.jsx new file mode 100644 index 0000000..a1f4099 --- /dev/null +++ b/chatbot-app/client/src/components/ui/label.jsx @@ -0,0 +1,16 @@ +import * as React from "react" +import * as LabelPrimitive from "@radix-ui/react-label" +import { cva } from "class-variance-authority"; + +import { cn } from "@/lib/utils" + +const labelVariants = cva( + "text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" +) + +const Label = React.forwardRef(({ className, ...props }, ref) => ( + +)) +Label.displayName = LabelPrimitive.Root.displayName + +export { Label } diff --git a/chatbot-app/client/src/components/ui/progress.jsx b/chatbot-app/client/src/components/ui/progress.jsx new file mode 100644 index 0000000..0f501b4 --- /dev/null +++ b/chatbot-app/client/src/components/ui/progress.jsx @@ -0,0 +1,18 @@ +import * as React from "react" +import * as ProgressPrimitive from "@radix-ui/react-progress" + +import { cn } from "@/lib/utils" + +const Progress = React.forwardRef(({ className, value, ...props }, ref) => ( + + + +)) +Progress.displayName = ProgressPrimitive.Root.displayName + +export { Progress } diff --git a/chatbot-app/client/src/components/ui/radio-group.jsx b/chatbot-app/client/src/components/ui/radio-group.jsx new file mode 100644 index 0000000..069b2b9 --- /dev/null +++ b/chatbot-app/client/src/components/ui/radio-group.jsx @@ -0,0 +1,29 @@ +import * as React from "react" +import * as RadioGroupPrimitive from "@radix-ui/react-radio-group" +import { Circle } from "lucide-react" + +import { cn } from "@/lib/utils" + +const RadioGroup = React.forwardRef(({ className, ...props }, ref) => { + return (); +}) +RadioGroup.displayName = RadioGroupPrimitive.Root.displayName + +const RadioGroupItem = React.forwardRef(({ className, ...props }, ref) => { + return ( + ( + + + + ) + ); +}) +RadioGroupItem.displayName = RadioGroupPrimitive.Item.displayName + +export { RadioGroup, RadioGroupItem } diff --git a/chatbot-app/client/src/components/ui/scroll-area.jsx b/chatbot-app/client/src/components/ui/scroll-area.jsx new file mode 100644 index 0000000..dc3d384 --- /dev/null +++ b/chatbot-app/client/src/components/ui/scroll-area.jsx @@ -0,0 +1,38 @@ +import * as React from "react" +import * as ScrollAreaPrimitive from "@radix-ui/react-scroll-area" + +import { cn } from "@/lib/utils" + +const ScrollArea = React.forwardRef(({ className, children, ...props }, ref) => ( + + + {children} + + + + +)) +ScrollArea.displayName = ScrollAreaPrimitive.Root.displayName + +const ScrollBar = React.forwardRef(({ className, orientation = "vertical", ...props }, ref) => ( + + + +)) +ScrollBar.displayName = ScrollAreaPrimitive.ScrollAreaScrollbar.displayName + +export { ScrollArea, ScrollBar } diff --git a/chatbot-app/client/src/components/ui/select.jsx b/chatbot-app/client/src/components/ui/select.jsx new file mode 100644 index 0000000..4a1665c --- /dev/null +++ b/chatbot-app/client/src/components/ui/select.jsx @@ -0,0 +1,120 @@ +import * as React from "react" +import * as SelectPrimitive from "@radix-ui/react-select" +import { Check, ChevronDown, ChevronUp } from "lucide-react" + +import { cn } from "@/lib/utils" + +const Select = SelectPrimitive.Root + +const SelectGroup = SelectPrimitive.Group + +const SelectValue = SelectPrimitive.Value + +const SelectTrigger = React.forwardRef(({ className, children, ...props }, ref) => ( + span]:line-clamp-1", + className + )} + {...props}> + {children} + + + + +)) +SelectTrigger.displayName = SelectPrimitive.Trigger.displayName + +const SelectScrollUpButton = React.forwardRef(({ className, ...props }, ref) => ( + + + +)) +SelectScrollUpButton.displayName = SelectPrimitive.ScrollUpButton.displayName + +const SelectScrollDownButton = React.forwardRef(({ className, ...props }, ref) => ( + + + +)) +SelectScrollDownButton.displayName = + SelectPrimitive.ScrollDownButton.displayName + +const SelectContent = React.forwardRef(({ className, children, position = "popper", ...props }, ref) => ( + + + + + {children} + + + + +)) +SelectContent.displayName = SelectPrimitive.Content.displayName + +const SelectLabel = React.forwardRef(({ className, ...props }, ref) => ( + +)) +SelectLabel.displayName = SelectPrimitive.Label.displayName + +const SelectItem = React.forwardRef(({ className, children, ...props }, ref) => ( + + + + + + + + {children} + +)) +SelectItem.displayName = SelectPrimitive.Item.displayName + +const SelectSeparator = React.forwardRef(({ className, ...props }, ref) => ( + +)) +SelectSeparator.displayName = SelectPrimitive.Separator.displayName + +export { + Select, + SelectGroup, + SelectValue, + SelectTrigger, + SelectContent, + SelectLabel, + SelectItem, + SelectSeparator, + SelectScrollUpButton, + SelectScrollDownButton, +} diff --git a/chatbot-app/client/src/components/ui/separator.jsx b/chatbot-app/client/src/components/ui/separator.jsx new file mode 100644 index 0000000..c40b888 --- /dev/null +++ b/chatbot-app/client/src/components/ui/separator.jsx @@ -0,0 +1,23 @@ +import * as React from "react" +import * as SeparatorPrimitive from "@radix-ui/react-separator" + +import { cn } from "@/lib/utils" + +const Separator = React.forwardRef(( + { className, orientation = "horizontal", decorative = true, ...props }, + ref +) => ( + +)) +Separator.displayName = SeparatorPrimitive.Root.displayName + +export { Separator } diff --git a/chatbot-app/client/src/components/ui/slider.jsx b/chatbot-app/client/src/components/ui/slider.jsx new file mode 100644 index 0000000..11871d9 --- /dev/null +++ b/chatbot-app/client/src/components/ui/slider.jsx @@ -0,0 +1,21 @@ +import * as React from "react" +import * as SliderPrimitive from "@radix-ui/react-slider" + +import { cn } from "@/lib/utils" + +const Slider = React.forwardRef(({ className, ...props }, ref) => ( + + + + + + +)) +Slider.displayName = SliderPrimitive.Root.displayName + +export { Slider } diff --git a/chatbot-app/client/src/components/ui/switch.jsx b/chatbot-app/client/src/components/ui/switch.jsx new file mode 100644 index 0000000..0e06dbd --- /dev/null +++ b/chatbot-app/client/src/components/ui/switch.jsx @@ -0,0 +1,22 @@ +import * as React from "react" +import * as SwitchPrimitives from "@radix-ui/react-switch" + +import { cn } from "@/lib/utils" + +const Switch = React.forwardRef(({ className, ...props }, ref) => ( + + + +)) +Switch.displayName = SwitchPrimitives.Root.displayName + +export { Switch } diff --git a/chatbot-app/client/src/components/ui/tabs.jsx b/chatbot-app/client/src/components/ui/tabs.jsx new file mode 100644 index 0000000..baa3422 --- /dev/null +++ b/chatbot-app/client/src/components/ui/tabs.jsx @@ -0,0 +1,41 @@ +import * as React from "react" +import * as TabsPrimitive from "@radix-ui/react-tabs" + +import { cn } from "@/lib/utils" + +const Tabs = TabsPrimitive.Root + +const TabsList = React.forwardRef(({ className, ...props }, ref) => ( + +)) +TabsList.displayName = TabsPrimitive.List.displayName + +const TabsTrigger = React.forwardRef(({ className, ...props }, ref) => ( + +)) +TabsTrigger.displayName = TabsPrimitive.Trigger.displayName + +const TabsContent = React.forwardRef(({ className, ...props }, ref) => ( + +)) +TabsContent.displayName = TabsPrimitive.Content.displayName + +export { Tabs, TabsList, TabsTrigger, TabsContent } diff --git a/chatbot-app/client/src/components/ui/textarea.jsx b/chatbot-app/client/src/components/ui/textarea.jsx new file mode 100644 index 0000000..7369cf5 --- /dev/null +++ b/chatbot-app/client/src/components/ui/textarea.jsx @@ -0,0 +1,18 @@ +import * as React from "react" + +import { cn } from "@/lib/utils" + +const Textarea = React.forwardRef(({ className, ...props }, ref) => { + return ( + (